zjeffer
|
dab1493644
|
cleanup onEvent, dont use try/catch for flow control
|
2023-10-21 19:33:55 +02:00 |
zjeffer
|
2d614c68f5
|
code review
|
2023-10-21 18:15:22 +02:00 |
zjeffer
|
ed65d9cdbd
|
General cleanup in hyprland/workspaces
|
2023-10-21 16:52:23 +02:00 |
Brenno Lemos
|
a41225c4e0
|
Revert "fix: fill persistent workspaces' windows at init"
This reverts commit e14a3b8687 .
|
2023-10-19 21:23:00 -03:00 |
Brenno Lemos
|
a0d2d95b41
|
chore: remove unused function
|
2023-10-19 21:21:55 -03:00 |
Brenno Lemos
|
e14a3b8687
|
fix: fill persistent workspaces' windows at init
|
2023-10-19 21:19:08 -03:00 |
Brenno Lemos
|
193040c41e
|
feat: attempt to move windows out of the create window payload before taking them from workspaces
|
2023-10-18 19:11:49 -03:00 |
Brenno Lemos
|
6ddd283d0f
|
fix: special workspaces weren't registering windows because of the special qualifier prefix
|
2023-10-16 20:48:52 -03:00 |
Brenno Lemos
|
e70a67d958
|
chore: lint
chore: swap push_back to emplace_back
|
2023-10-16 19:14:50 -03:00 |
Brenno Lemos
|
67c0c9a66c
|
fix: delay window creation to await for hyprland to create a workspace
|
2023-10-16 19:07:00 -03:00 |
Alexis Rouillard
|
7645ae1907
|
Merge pull request #2563 from Syndelis/feat/hyprland-window-rename-by-title
|
2023-10-15 21:21:32 +02:00 |
Brenno Lemos
|
ee652677a6
|
feat: ignore windows with empty classes or titles (if any rule uses title)
|
2023-10-11 11:40:49 -03:00 |
Brenno Lemos
|
c995bafa7a
|
feat: add option to ignore workspaces based on regex
|
2023-10-11 10:59:33 -03:00 |
Brenno Lemos
|
fad43d4b16
|
feat: listen to windowtitle IPC event condiationally to update window rules
|
2023-10-09 14:42:53 -03:00 |
Brenno Lemos
|
8d057e6f96
|
refactor: separate regex rule matching and caching in separate class
|
2023-10-09 13:53:00 -03:00 |
Brenno Lemos
|
258ab8b147
|
refactor: take window representation directly from old workspace on movewindow event
|
2023-09-22 21:12:42 -03:00 |
Brenno Lemos
|
adbc9d95de
|
feat: optional default icon for 0-match classes
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-22 19:16:59 -03:00 |
Brenno Lemos
|
b9d5912a4f
|
feat: rewrite window classes
feat: cache window class rewrite resolution
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-22 19:16:53 -03:00 |
Brenno Lemos
|
3e2761e81f
|
feat: dynamically assign windows to workspaces
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-22 19:12:50 -03:00 |
Austin Horstman
|
3ae2fe3272
|
refactor: PR review cleanup
|
2023-09-09 12:08:30 -05:00 |
Austin Horstman
|
2b8c92e8fd
|
refactor: enum utility allow overriding
|
2023-09-09 11:18:12 -05:00 |
Austin Horstman
|
8ea2626de8
|
refactor: sort-by enum hyprland
|
2023-09-09 10:04:48 -05:00 |
Austin Horstman
|
cbc12e5443
|
feat: hyprland workspaces add sort-by
|
2023-09-08 22:49:15 -05:00 |
Austin Horstman
|
587bd0cd62
|
refactor: cleanup hyprland workspaces constructor
|
2023-09-08 22:24:05 -05:00 |
zjeffer
|
04b39ea64e
|
hyprland/workspaces: implement 'active_only' option and visible class
|
2023-09-05 18:22:54 +02:00 |
Maxim Baz
|
9c49f46b01
|
hyprland/workspaces: react on renameworkspace event
|
2023-09-05 17:13:25 +02:00 |
Austin Horstman
|
ce076927f3
|
chore: cpplint fixes hyprland headers
|
2023-09-02 23:56:04 -05:00 |
Austin Horstman
|
ee4fbc58f7
|
hyprland add urgent ipc support
|
2023-08-23 12:52:29 -05:00 |
zjeffer
|
600653538b
|
Persistent workspaces in hyprland/workspaces
|
2023-07-30 11:47:37 +02:00 |
zjeffer
|
2721e19ee6
|
small improvements
|
2023-07-17 16:22:59 +02:00 |
MightyPlaza
|
6d24b22b21
|
moves createWorkspace to update()
|
2023-07-16 01:43:54 +00:00 |
MightyPlaza
|
4f81e55e41
|
workspaces.hpp
|
2023-07-16 01:20:30 +00:00 |
MightyPlaza
|
495b63d7dc
|
workspaces.hpp
|
2023-07-15 17:44:57 +00:00 |
dmitry
|
de626dcbbc
|
format
|
2023-07-04 01:24:34 +03:00 |
dmitry
|
c9b963e82b
|
fix segfault
|
2023-07-04 01:17:26 +03:00 |
dmitry
|
887c44bf68
|
finish MVP
|
2023-07-01 00:18:57 +03:00 |
dmitry
|
33236c222f
|
save
|
2023-06-28 02:52:01 +03:00 |