Ottatop
d7b783877f
Merge override redirect windows into main window vec
...
I previously stuck all X11 override redirect windows in their own stack which is really lazy. Still need to make it so child OR windows will render above their parents, even when fullscreen.
2023-12-13 20:07:19 -06:00
Ottatop
17ca00f6be
Make window API functions non-nil
...
This does not apply to functions that return an array; you'll have to do a for loop or check for nil on index in that case.
2023-10-18 20:08:55 -05:00
Ottatop
ec651e24b3
Add client side window rules API
2023-09-05 22:13:43 -05:00
Ottatop
0ead02921f
Add fullscreen, maximize to api
2023-08-11 18:48:51 -05:00
Ottatop
0190b66958
Add output location helper methods
2023-08-04 16:28:17 -05:00
Ottatop
f99c8b886d
Add output location setting
2023-08-04 13:45:38 -05:00
Ottatop
e4f9aee687
Fix cursor not updating in xwayland windows
2023-08-01 11:23:52 -05:00
Ottatop
e86228f4f8
Fix pointer focus on winit
2023-08-01 11:23:52 -05:00
Ottatop
c2190f2e0c
Fix x11 windows not removing when destroyed
2023-08-01 11:22:39 -05:00
Ottatop
3ddd57c63f
Convert tag_name to use tag_id instead
2023-07-21 11:38:46 -05:00
Ottatop
afc0818805
Merge tag.add and tag.add_table
2023-07-20 16:54:26 -05:00
Ottatop
2d42f01b8a
Simplify tag in API
2023-07-20 16:05:26 -05:00
Ottatop
9475c9965d
Move functions around
2023-07-20 15:22:22 -05:00
Ottatop
83fd3ec978
Remove repetition
2023-07-20 11:56:45 -05:00