|
7afb7c85a7
|
handle fullscreen requests on maximized windows
|
2023-01-11 13:40:15 +01:00 |
|
|
461fab0f27
|
minor fixes for fakefullscreen
|
2023-01-06 13:29:49 +01:00 |
|
|
96198dae55
|
Normalize color storage
Colors are now normalized to 0 - 1 values instead of 0 - 255
causes calculations to be simpler and generally cleans up the codebase.
|
2023-01-05 19:25:45 +01:00 |
|
vaxerski
|
5fe437da7e
|
added maximize windowrule
|
2022-12-23 19:34:28 +00:00 |
|
vaxerski
|
a1143521d3
|
Allow floats in % rules
|
2022-12-21 23:18:47 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +00:00 |
|
vaxerski
|
7c33c7fc64
|
fix stupid typo
|
2022-12-16 11:47:02 +00:00 |
|
vaxerski
|
198b7cae12
|
ignore silent workspace rules to same workspace
|
2022-12-15 17:36:34 +00:00 |
|
vaxerski
|
e405490593
|
fix workspace special rules
|
2022-12-15 12:49:39 +00:00 |
|
vaxerski
|
b9812f8bc0
|
use anim callbacks and don't spam config resets in drag
|
2022-12-09 15:00:58 +00:00 |
|
vaxerski
|
be6e1a33b1
|
ensure mapped state in addViewCoords
|
2022-12-08 18:52:48 +00:00 |
|
vaxerski
|
73b3bbe49b
|
added nomaxsize rule
|
2022-12-07 16:08:44 +00:00 |
|
vaxerski
|
d8dcf670da
|
fix lost windows clogging up memory
|
2022-12-07 14:32:24 +00:00 |
|
Vaxry
|
66fb083003
|
Implement window sharing with the hl toplevel export proto (#1179)
* implement window sharing
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2022-12-05 17:05:15 +00:00 |
|
vaxerski
|
d39d6cc1e3
|
don't initial focus on LS keyboard grab
|
2022-12-02 20:10:15 +00:00 |
|
vaxerski
|
0a302901d2
|
Added handling more special workspaces
|
2022-11-27 22:42:22 +00:00 |
|
Dashie
|
e2f3f5fe63
|
Add nofullscreen to windowrules (#1107)
* feat: add windowrule to prevent fullscreen
|
2022-11-26 20:44:40 +00:00 |
|
vaxerski
|
52c0356900
|
monitor rule fixes
|
2022-11-26 15:41:08 +00:00 |
|
Jef
|
dbb6732743
|
apply some rules dynamically when state of window changes (#1020)
Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
|
2022-11-15 10:21:26 +00:00 |
|
Jef
|
549fdf63f6
|
Add bordercolor windowrule (#992)
* Add bordercolor windowrule
* remove spaces form bordercolor rule + typo
Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
|
2022-11-13 19:33:13 +00:00 |
|
vaxerski
|
c0bb4db15c
|
add move cursor windowrule
|
2022-11-10 16:59:08 +00:00 |
|
vaxerski
|
206360177f
|
Multiple animation optimization and xwayland wine fixes
|
2022-11-04 15:56:31 +00:00 |
|
vaxerski
|
5b548f5bc3
|
update window values after map finish
|
2022-11-02 15:15:39 +00:00 |
|
vaxerski
|
a69fd21a1a
|
Add an idleinhibit windowrule
|
2022-10-31 12:26:07 +00:00 |
|
vaxerski
|
f7174acc48
|
minor fixes for xwayland refocus
|
2022-10-28 19:18:10 +01:00 |
|
vaxerski
|
83ad59fae7
|
Allow 100%- for move rule
|
2022-10-26 12:34:26 +01:00 |
|
vaxerski
|
69f1d7b360
|
Rework workspace rules
|
2022-10-24 18:36:31 +01:00 |
|
vaxerski
|
e0bc952c83
|
minor fix to silent ws rules
|
2022-10-24 17:00:08 +01:00 |
|
vaxerski
|
cf869d9636
|
allow nofocus + workspace silent
|
2022-10-24 12:37:07 +01:00 |
|
vaxerski
|
c04563734e
|
Rework candidate finding on close window
|
2022-10-24 12:25:36 +01:00 |
|
vaxerski
|
10303259f7
|
always report sizes after a window unmap
|
2022-10-22 22:10:34 +01:00 |
|
vaxerski
|
44cee0f5f8
|
more safety for focus requests
|
2022-10-22 16:45:33 +01:00 |
|
vaxerski
|
2c714eace5
|
handle activate requests
|
2022-10-22 16:43:47 +01:00 |
|
vaxerski
|
b71d7c9007
|
minor workspace rule parsing fixes
|
2022-10-21 10:45:12 +01:00 |
|
vaxerski
|
ce5f025428
|
T1C: window dance compat
|
2022-10-20 22:38:49 +01:00 |
|
Kainoa Kanter
|
ca2d2db0ef
|
Add windowrules for noblur and noshadow (#884)
|
2022-10-20 20:36:27 +01:00 |
|
vaxerski
|
c2545b3ae6
|
fix refocus on last window
|
2022-10-20 18:00:29 +01:00 |
|
K1llf0rce
|
dca30815b0
|
add maxsize window rule
|
2022-10-15 17:04:57 +02:00 |
|
vaxerski
|
34cd8b125a
|
rework focus system to be more safe and faster
|
2022-10-14 20:46:32 +01:00 |
|
|
624303bfb9
|
check for same workspace in workspace rule
|
2022-10-13 15:19:30 +01:00 |
|
|
fd379db846
|
swallow improvements
|
2022-10-07 09:46:01 +01:00 |
|
|
190ddb5697
|
added a noanim rule
|
2022-10-06 09:16:40 +01:00 |
|
|
095688712d
|
add minsize rule
|
2022-10-06 09:09:58 +01:00 |
|
|
a80e0cecfe
|
fixes to window swallowing with same pid
|
2022-10-04 11:16:49 +01:00 |
|
|
3e3f6aef5e
|
additional logic for identical pid swallowing
|
2022-10-04 10:17:10 +01:00 |
|
vaxerski
|
a97621b1cb
|
Added window swallowing
|
2022-10-01 19:19:15 +01:00 |
|
vaxerski
|
355366714e
|
minor OR XWayland fixes
|
2022-10-01 18:25:02 +01:00 |
|
|
59a3c43913
|
guard event in maximize request
|
2022-09-30 10:37:09 +01:00 |
|
|
2636abca2d
|
use the event data for determining maximize status in requests
|
2022-09-29 10:24:54 +01:00 |
|
|
ead0e74471
|
handle maximize toplevel request
|
2022-09-29 10:20:17 +01:00 |
|