Commit graph

26 commits

Author SHA1 Message Date
Ottatop
76ef7580c2 Tidy up stuff 2023-12-14 15:23:37 -06:00
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
cd31059ef8 Update dependencies 2023-10-12 17:10:23 -05:00
Ottatop
bd0c88ba0a Clean up comments 2023-09-20 02:19:04 -05:00
Ottatop
3183bae6a5 Add and rename stuff 2023-09-15 02:50:42 -05:00
Ottatop
c3e6509a21 Constrain popups on the x axis
Currently doesn't work on the y axis or on sub-popups
2023-09-12 23:31:38 -05:00
Ottatop
5f2a660061 Update keyboard focus on tag change 2023-09-12 09:38:34 -05:00
Ottatop
0f42e403ae Make focus tag-specific 2023-09-09 22:47:59 -05:00
Ottatop
861bd68839 Fix reversed order of window rendering 2023-09-08 22:15:20 -05:00
Ottatop
01ce9cf0aa Bump dependencies 2023-09-08 20:46:01 -05:00
Ottatop
afed3bd91f Remove generics from state 2023-08-28 22:53:24 -05:00
Ottatop
0ead02921f Add fullscreen, maximize to api 2023-08-11 18:48:51 -05:00
Ottatop
a053c55f82 Start on wlr-layer-shell 2023-08-07 18:28:41 -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
43d6cde926 Fix keyboard input to Steam games on winit 2023-08-01 11:22:39 -05:00
Ottatop
f92153eb04 Get xterm to show up 2023-08-01 11:22:39 -05:00
Ottatop
35eb1c7652 Relicense to GPL 3.0 2023-08-01 11:18:08 -05:00
Seaotatop
824595637b Fiddle with stuff 2023-07-04 15:20:41 -05:00
Seaotatop
ebe2313e2d Add basic tag support 2023-07-01 19:06:37 -05:00
Seaotatop
dc9b8e4ffc Begin work on tags 2023-06-30 21:34:07 -05:00
Seaotatop
1fe510dbf1 Add SPDX identifiers 2023-06-25 17:49:06 -05:00
Seaotatop
a02cada324 Add license headers 2023-06-25 17:18:50 -05:00
Seaotatop
c77b086ddf Add stuff 2023-06-24 17:39:40 -05:00
Seaotatop
71f71feaf2 Simple floating window support 2023-06-18 19:30:52 -05:00
Seaotatop
3ea2452397 Work on focus mechanism 2023-06-17 21:02:58 -05:00