Brenno Lemos
|
f9a7ecf3a9
|
feat: optimize cache usage when window titles aren't involved
|
2023-10-09 14:49:38 -03:00 |
|
Brenno Lemos
|
387e54498e
|
docs: document new regex collection class
|
2023-10-09 14:46:57 -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
|
1b98a04c93
|
chore: lint unrelated files so the CI passes
|
2023-10-02 12:33:28 -03:00 |
|
 Brenno LemosandGabriel Fox
|
9a3238c20b
|
chore: avoid the creation and deletion of doubled-special workspaces
see hyprwm/Hyprland#3424 for more info
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-25 17:13:26 -03:00 |
|
 Brenno LemosandGabriel Fox
|
6e48b236a1
|
fix: workspace special wasn't removed
fixes #2505
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-25 17:12:51 -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
|
6663ca3d75
|
chore: document new properties
|
2023-09-22 20:41:38 -03:00 |
|
 Brenno LemosandGabriel Fox
|
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 LemosandGabriel Fox
|
fbe544984c
|
fix: ipc vs json window addr format mismatch
feat: ignore empty windows
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-22 19:16:56 -03:00 |
|
 Brenno LemosandGabriel Fox
|
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 LemosandGabriel Fox
|
3e2761e81f
|
feat: dynamically assign windows to workspaces
Co-authored-by: Gabriel Fox <Inbox@GabrielFox.Dev>
|
2023-09-22 19:12:50 -03:00 |
|