75 Commits (master)
 

Author SHA1 Message Date
Wesley Kerfoot e5d7daccb9 fix struts resize 4 years ago
Wesley Kerfoot 3f50a17b95 closes #23, update net client list / net client list stacking 4 years ago
Wesley Kerfoot 6e4abb9933 set active window when one that we should track is mapped 4 years ago
Wesley Kerfoot e20c44e016 set _NET_ACTIVE_WINDOW on the root window when focus changes 4 years ago
Wesley Kerfoot 2d69e0452b handle window property types 4 years ago
Wesley Kerfoot b340141c6a make sure we're only restacking with windows we should manage 4 years ago
Wesley Kerfoot af80bfde79 only get windowstack on focusin if needed 4 years ago
Wesley Kerfoot e0340f4322 fixes #16 4 years ago
Wesley Kerfoot 98014d7173 check if a window is trackable before removing it 4 years ago
Wesley Kerfoot 6f139c22f8 cleanup, start using zipper for tracking focus 4 years ago
Wesley Kerfoot bf90880b2d look at override_redirect when deciding whether to track windows 4 years ago
Wesley Kerfoot 9fcee2612d fix window field name in event 4 years ago
Wesley Kerfoot 21123c2195 add implementation of zipper (not fully functional yet) 4 years ago
Wesley Kerfoot 6c7c87ce55 templatize spawning processes 4 years ago
Wesley Kerfoot 8ef238747e improve comments, naming 4 years ago
Wesley Kerfoot fd2d93e1df gracefully close windows willing to participate in wm_delete_window 4 years ago
Wesley Kerfoot dd2528f7f5 wrap cstring to nim string conversion in a proc 4 years ago
Wesley Kerfoot e146dfe78d Fix buggy fucking XGetAtomNames garbage 4 years ago
Wesley Kerfoot 277f870b59 ignore sticky windows 4 years ago
Wesley Kerfoot 92cce64e3d cleanup 4 years ago
Wesley Kerfoot a64ad5405e ignore struts when auto-resizing windows 4 years ago
Wesley Kerfoot e07080bc77 Merge branch 'master' of github.com:weskerfoot/Nimwin 4 years ago
Wesley Kerfoot 00b07ef8b6 fix struts 4 years ago
Wesley Kerfoot 1788fe33d4
Merge pull request #10 from weskerfoot/fix-resizing 4 years ago
Wesley Kerfoot a2d15201e1 Merge branch 'master' into fix-resizing 4 years ago
Wesley Kerfoot 15bfdf6e4a fix resizing stuff 4 years ago
Wesley Kerfoot 79f538468c use mapnotify event for resizing windows 4 years ago
Wesley Kerfoot 7c63b3685a no need to handle expose events 4 years ago
Wesley Kerfoot d3f30bad3c fullscreen new windows and focus them 4 years ago
Wesley Kerfoot cf814f3001 change fullscreen keybinding to alt+t 4 years ago
Wesley Kerfoot 72cff0bab6 fix out of bounds error condition 4 years ago
Wesley Kerfoot e1d6171bb8 use both partial and regular struts properties when calculating struts 4 years ago
wes 96c54411f6 fix error with nim 1.2.0 cint -> TBool 4 years ago
Wesley Kerfoot dec1829054 check if windowStack is > 0 before doing anything 4 years ago
Wesley Kerfoot abf76dc35a
Update README.md 4 years ago
Wesley Kerfoot bcf2e6aaaa
Update README.md 4 years ago
Wesley Kerfoot 61a5880531 avoid struts 4 years ago
Wesley Kerfoot 7fb32e46f6 refactor window type to include seq of props 4 years ago
Wesley Kerfoot 97704ea5cc fix use after free bug 4 years ago
Wesley Kerfoot ba070e0bbc uint -> int for pointers 4 years ago
Wesley Kerfoot af36d10cf0 XGetWindowProperty implementation 4 years ago
Wesley Kerfoot 1e6f6c6107 update README 4 years ago
Wesley Kerfoot 906505f1a3 add command to make a window full screen 4 years ago
Wesley Kerfoot 1249d6dd42 make close window use ctrl+shift+c 4 years ago
Wesley Kerfoot c0d3afd2db fix compiler issue 4 years ago
Wesley Kerfoot 82fd585396 add handler to destroy a window 4 years ago
Wesley Kerfoot 9b232b60ae support a launcher (i.e. dmenu by default) 4 years ago
Wesley Kerfoot 445cbfe3ba ignore certain windows when cycling 4 years ago
Wesley Kerfoot 6f0ece1427 fix hot reloading, add logging 4 years ago
Wesley Kerfoot 4128f11f59 properly detect path and display string for hot reloading 4 years ago