Ottatop
|
d76cb13a1f
|
Simplify window rules API
|
2023-09-07 20:36:49 -05:00 |
|
Ottatop
|
2eb69326cd
|
Remove old MPL header
|
2023-09-07 18:06:07 -05:00 |
|
Ottatop
|
5ba9a09ea2
|
Remove redundant xwayland window raise
|
2023-09-07 18:04:00 -05:00 |
|
Ottatop
|
5a9f15a4d4
|
Apply window rules to xwayland windows
|
2023-09-07 18:00:58 -05:00 |
|
Ottatop
|
178ee9464b
|
Add output to window rule
|
2023-09-07 17:42:03 -05:00 |
|
Ottatop
|
946f732502
|
Add tag constructors to window rules
|
2023-09-05 23:18:44 -05:00 |
|
Ottatop
|
ec651e24b3
|
Add client side window rules API
|
2023-09-05 22:13:43 -05:00 |
|
Ottatop
|
4f8d662dd3
|
Add server side window rules API
|
2023-09-05 20:45:29 -05:00 |
|
Ottatop
|
d9ce324606
|
Begin work on window rules
|
2023-09-04 22:14:18 -05:00 |
|
Ottatop
|
8a75769ca3
|
Map window if pending state isn't different
|
2023-09-04 02:12:42 -05:00 |
|
Ottatop
|
088a1f7fac
|
Map window in new_toplevel
|
2023-09-04 02:01:56 -05:00 |
|
Ottatop
|
5740295817
|
Revert "Stop rendering instead of unmapping windows (regression)"
This reverts commit 15e03b6c17 .
|
2023-09-04 02:00:12 -05:00 |
|
Ottatop
|
92e2886d45
|
Re-add stuff I removed
|
2023-09-04 01:54:10 -05:00 |
|
Ottatop
|
44d87d4725
|
Fix black screen on discord on wayland
|
2023-09-02 21:45:03 -05:00 |
|
Ottatop
|
87a8f29298
|
Fix reversed order of window rendering
|
2023-09-02 20:26:11 -05:00 |
|
Ottatop
|
ce5ed0db69
|
Clean up stuff
|
2023-09-02 18:35:35 -05:00 |
|
Ottatop
|
9152145bba
|
Render layer surfaces properly
|
2023-09-02 17:49:57 -05:00 |
|
Ottatop
|
41ea5e5230
|
Ignore non-rendered windows for input
|
2023-09-02 16:51:39 -05:00 |
|
Ottatop
|
15e03b6c17
|
Stop rendering instead of unmapping windows (regression)
Layer shell surfaces currently don't render anymore. I may need to manually render them instead of getting them through Space::space_render_elements.
|
2023-09-02 02:46:26 -05:00 |
|
Ottatop
|
5744654cb1
|
Respect initial configure
|
2023-08-31 20:42:58 -05:00 |
|
Ottatop
|
39d5454a7f
|
Move schedule to impl
|
2023-08-31 20:35:54 -05:00 |
|
Ottatop
|
afed3bd91f
|
Remove generics from state
|
2023-08-28 22:53:24 -05:00 |
|
Ottatop
|
12fc8ad2fc
|
Fix floating windows not reappearing
|
2023-08-21 17:56:18 -05:00 |
|
Ottatop
|
992daaea98
|
Use anyhow
|
2023-08-16 11:28:35 -05:00 |
|
Ottatop
|
576abc9844
|
Clean up stuff
|
2023-08-16 10:38:21 -05:00 |
|
Ottatop
|
9a09040fac
|
Add socket_dir to metaconfig
|
2023-08-16 10:34:50 -05:00 |
|
Ottatop
|
e423d1e345
|
Add metaconfig comments, PINNACLE_DIR env
|
2023-08-15 21:30:49 -05:00 |
|
Ottatop
|
251a96d1a0
|
Add config reloading
|
2023-08-15 17:26:17 -05:00 |
|
Ottatop
|
3623df002b
|
Add pinnacle to default config dir, fix windows on udev
|
2023-08-14 21:01:00 -05:00 |
|
Ottatop
|
73d1916403
|
Extract state api handling
|
2023-08-14 20:43:35 -05:00 |
|
Ottatop
|
924588005c
|
Add metaconfig
|
2023-08-14 20:33:10 -05:00 |
|
Ottatop
|
9fef27f749
|
Fix xwayland popups not raising
|
2023-08-14 15:07:11 -05:00 |
|
Ottatop
|
63a294f6b1
|
Clean up stuff
|
2023-08-14 14:54:34 -05:00 |
|
Ottatop
|
eb85c92164
|
Fix RefCell errors
I hate refcells, why am I putting everything in them
|
2023-08-14 13:59:51 -05:00 |
|
Ottatop
|
dbde8545c3
|
Rework fullscreen tracking again
Lots of stuff needs cleaning up
|
2023-08-14 13:54:50 -05:00 |
|
Ottatop
|
947ccdf464
|
Add maximized requests and fullscreen requests for xwayland
|
2023-08-12 18:13:30 -05:00 |
|
Ottatop
|
e2dea4dd15
|
Clean up stuff
|
2023-08-12 17:48:33 -05:00 |
|
Ottatop
|
c783efa819
|
Update api (breaking)
|
2023-08-12 17:43:37 -05:00 |
|
Ottatop
|
e4bf56026e
|
Check for fullscreen in xdg_toplevel state
|
2023-08-12 17:19:44 -05:00 |
|
Ottatop
|
806e739ec2
|
Dedup render element generation code
|
2023-08-12 12:37:46 -05:00 |
|
Ottatop
|
d75e0dad22
|
Rework fullscreen tracking, fix fullscreen on udev
|
2023-08-12 12:01:55 -05:00 |
|
Ottatop
|
0ead02921f
|
Add fullscreen, maximize to api
|
2023-08-11 18:48:51 -05:00 |
|
Ottatop
|
275d968e77
|
Restructure layout-ing
|
2023-08-11 10:08:38 -05:00 |
|
Ottatop
|
77695c666e
|
Correct fullscreen mouse input on winit
|
2023-08-08 18:54:37 -05:00 |
|
Ottatop
|
7a8fc983a9
|
More work on fullscreen
|
2023-08-08 18:33:47 -05:00 |
|
Ottatop
|
a2887567a3
|
Move XdgShellHandler, begin work on fullscreen/maximized windows
|
2023-08-08 15:22:50 -05:00 |
|
Ottatop
|
159bebc526
|
Uncomment stuff I commented out
|
2023-08-08 14:28:09 -05:00 |
|
Ottatop
|
e51615ab73
|
Improve config erroring
|
2023-08-08 14:04:42 -05:00 |
|
Ottatop
|
ac57c6896c
|
Improve run command
|
2023-08-08 13:40:01 -05:00 |
|
Ottatop
|
bfe4ca937b
|
Use enum for actions instead of all callback ids
|
2023-08-08 12:50:43 -05:00 |
|