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