Commit graph

216 commits

Author SHA1 Message Date
Keith Bowes
d7f4d1001f Remove the unneeded surface argument from focus_toplevel, like tinywl does 2024-12-08 23:02:21 -05:00
Keith Bowes
80bc1d51cd Backported fix for crash when moving/resizing focused NULL surface 2024-09-24 14:16:06 -04:00
Keith Bowes
73eb94d18a Update for better external tools 2024-08-23 15:32:59 -04:00
Keith Bowes
3e000a9087 Fixed handling of NotShowIn key 2024-08-21 12:32:03 -04:00
Keith Bowes
19339ac6a0 react to wlroots changes 2024-08-16 23:43:28 -04:00
Keith Bowes
88ce9ad366 CI fix 2024-07-16 03:19:18 -04:00
Keith Bowes
4cf3ee8a05 Make libinput optional
Only really useful for wlroots compiled without the libinput backend.
2024-07-16 03:14:50 -04:00
Keith Bowes
0f9461c4c0 Make compilable with wlroots 0.19.0-dev 2024-07-13 21:37:35 -04:00
Keith Bowes
2643966144 Update for the new socket location of hyprpaper 0.7 2024-07-10 16:15:20 -04:00
Keith Bowes
3f0814fd56 Update for versioned pkg-config files 2024-06-03 01:21:47 -04:00
Keith Bowes
ca2587f4f9 Support for pipe menus 2024-05-10 15:11:20 -04:00
Keith Bowes
7a679988ac Expandable submenus; better support for other menu systems 2024-05-07 22:56:31 -04:00
Keith Bowes
77652741b5 Support for ext-foreign-toplevel-list 2024-04-22 13:00:39 -04:00
Keith Bowes
c9b187afc8 Simple rofi menu 2024-04-21 18:51:28 -04:00
Keith Bowes
35b3e5af11 wlr-data-control (for clipboard managers) 2024-04-21 14:33:17 -04:00
Keith Bowes
3a64d3955c react to wlroots changes 2024-04-21 14:16:29 -04:00
Keith Bowes
f967bfae17 react to wlroots changes 2024-02-07 00:46:35 -05:00
Keith Bowes
fb3c8eb152
Merge pull request #38 from Narrat/upd/de
Translations: update de
2024-02-07 00:44:37 -05:00
Keith Bowes
cf2c1a97a7
Merge pull request #34 from adlocode/switch-vt
Add keyboard shortcuts for switching VT
2024-02-06 23:23:27 -05:00
Narrat
b7e7cde0a5 Translations: update de 2024-01-26 21:53:32 +01:00
Keith Bowes
fb3a845354 react to wlroots changes 2024-01-25 21:37:01 -05:00
Keith Bowes
bce423cd72 idle-inhibit take 2 2024-01-03 19:28:04 -05:00
Keith Bowes
0294b25f27 Allow building with muon 2024-01-02 16:13:31 -05:00
Keith Bowes
fa36852a58 Don't focus a toplevel if a layer is focused
Previously, it would focus the toplevel and then focus would return to
the layer, but now focusing the toplevel is skipped.
2024-01-01 21:49:58 -05:00
Keith Bowes
b274485c9c Fullscreen support 2024-01-01 20:18:51 -05:00
Keith Bowes
b5f4055904 Implemented idle-inhibit
Now all the protocols in ./protocol are actually being used
2023-12-30 15:33:03 -05:00
Keith Bowes
3687099182 Expanded README with screenshots and useful programs
Fixes #36 and resolves partially #32
2023-12-29 18:39:21 -05:00
Keith Bowes
d139b41259 Fixed crash on focusing non-toplevel surfaces 2023-12-11 17:38:07 -05:00
Keith Bowes
ead6648438 Reverted a change that caused wl-clipboard to hang
I suppose this hack can be done in another way if it's actually still a problem.
2023-12-07 13:18:35 -05:00
Keith Bowes
ae42d9d2f7 react to wlroots and libxml2 changes
Fixes #37
2023-11-25 19:01:58 -05:00
Keith Bowes
bceafa5b6b Require wlroots 0.17.0 2023-11-22 10:06:39 -05:00
Keith Bowes
7fb889d171 react to wlroots changes 2023-08-25 22:22:53 -04:00
Keith Bowes
2b38536dec gamma-control-v1 now requires manual application of LUTs 2023-06-27 14:41:02 -04:00
Keith Bowes
fd0c5b04d3 react to wlroots changes 2023-06-22 16:21:21 -04:00
Keith Bowes
6dc905d758 react to wlroots changes 2023-05-30 16:33:14 -04:00
Keith Bowes
e6bac6d366 Added actions to build with clang 2023-02-26 22:14:24 -05:00
Keith Bowes
f50ab866f9 Require wlroots 0.16.2+ 2023-02-13 09:42:32 -05:00
Keith Bowes
4eb4536b28 react to wlroots changes 2023-02-07 13:47:56 -05:00
adlo
3f2a6f7b6c Add keyboard shortcuts for switching VT 2022-12-24 20:53:14 +00:00
Keith Bowes
8fa589a132 Relax 80 column limit
80 cols is a bit short. Linux uses a soft 100 limit, let's do the
same.
2022-12-09 18:27:22 -05:00
Keith Bowes
e938552d15 Setting the color via the autostart script 2022-12-08 20:39:13 -05:00
Keith Bowes
0df03fcd9d Updated build manifests 2022-12-08 18:17:27 -05:00
Keith Bowes
bf0f9215dc react to wlroots changes 2022-12-08 16:50:15 -05:00
Keith Bowes
e4b603a082 Fixed oversights in libinput configuration 2022-12-08 20:47:39 -05:00
Keith Bowes
6c6d0214b4 Added the ability to configure libinput 2022-12-07 20:44:14 -05:00
Keith Bowes
b4a05ca65b Updated translations 2022-12-06 22:35:59 -05:00
Keith Bowes
3319f82249 Changed current_position and previous_position to geometry and previous_geometry, to be more consistent with wlroots 2022-12-06 22:19:20 -05:00
Keith Bowes
5122dbf35f Replaced KDE's obsolete idle protocol with the standard ext-idle-notify-v1 2022-12-06 13:24:30 -05:00
Keith Bowes
00d8451178 Fixed crash when minimizing when more than one view is present 2022-12-04 08:54:40 -05:00
Keith Bowes
0c2f744dbf Updated for wlroots 0.16.0 2022-12-01 17:51:28 -05:00