Gilberto Bertin
10ebb2ae2a
nix: bump scenefx
...
there's currently an evaluation warning:
evaluation warning: The xorg package set has been deprecated, 'xorg.libxcb' has been renamed to 'libxcb'
evaluation warning: The xorg package set has been deprecated, 'xorg.xcbutilwm' has been renamed to 'libxcb-wm'
commit wlrfx/scenefx@6291016 updated some package names in line with
upstream changes, and bumping that flake will make the warning disappear.
Unfortunately this means we need to deal with a couple of breaking APIs
changes:
* the `enum corner_location` and `int corner_radius` pair has been
replaced with `struct fx_corner_radii`
* `wlr_scene_buffer_set_backdrop_blur()`, `_ignore_transparent()`, and
`_optimized()` have been removed, and blur is now managed at the scene
level via `wlr_scene_blur` nodes
moreover, it appears that wlrfx/scenefx@51d9081 introduced a regression
with how transparency is handled, so bump scenefx only to the commit
before that (wlrfx/scenefx@bdc3e64 ) rather than main.
Signed-off-by: Gilberto Bertin <me@jibi.io>
2026-03-31 16:10:57 +02:00
DreamMaoMao
52676492fe
opt: optimize foreign toplevel state sync
2026-03-30 18:35:37 +08:00
DreamMaoMao
f94ddc671e
opt: always notify the position change to x11 client
2026-03-27 07:31:18 +08:00
DreamMaoMao
b55de28749
opt: dont force request resize when the x11 app reject resize
Sync website / sync-website (push) Has been cancelled
Sync wiki / sync-wiki (push) Has been cancelled
2026-03-26 18:57:02 +08:00
DreamMaoMao
63256ea31b
break: rename force_maximize to force_fakemaximize
2026-03-26 18:05:25 +08:00
DreamMaoMao
958a6d8768
opt: clear size per record when drag a window to floating
2026-03-25 19:50:42 +08:00
DreamMaoMao
4ccd56ad01
fix: miss make grabc exit scroll stack
2026-03-25 19:44:29 +08:00
DreamMaoMao
585e9ae4b6
opt: change zoom_initial_ratio default to 0.4
2026-03-25 16:20:07 +08:00
DreamMaoMao
d69682aef9
opt: limit button range to 272-279
2026-03-25 11:57:04 +08:00
DreamMaoMao
e6429f8733
opt: not unset maximize state if enable force_maximize
2026-03-24 17:23:42 +08:00
DreamMaoMao
064bcad6f7
opt: optimize fullscreen state change
2026-03-23 10:56:35 +08:00
DreamMaoMao
ccefa572e1
fix: make sure run the last frame even if the animation time is unreasonable
2026-03-20 22:43:09 +08:00
DreamMaoMao
deb47e8ab9
opt: not need to reset float_geom in setfullscreen and setmaximizescreen
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-03-19 17:02:48 +08:00
DreamMaoMao
ca665cc6f8
opt: optimize state change between flating maximizescrenn and fullscreen
2026-03-19 15:27:43 +08:00
DreamMaoMao
c776356efe
fix: size per not restroe when togglefloating
2026-03-19 10:24:43 +08:00
DreamMaoMao
6eb3378c0c
opt: dont restore size per whe toggle_all_floating
2026-03-19 08:45:28 +08:00
DreamMaoMao
c2559f6c7c
feat: add dispatch toggle_all_floating
2026-03-19 08:00:05 +08:00
DreamMaoMao
949063804a
fix: open_as_floating not match tag correctly
2026-03-19 07:36:50 +08:00
DreamMaoMao
6c81384c53
feat: add tag rule option open_as_floating
2026-03-18 23:43:01 +08:00
DreamMaoMao
17434d6262
opt: allowe space on both sides of the plus sign when parse mod key
2026-03-17 19:44:54 +08:00
DreamMaoMao
0d8aedf691
fix: shouldn't arrange the closing monitor
2026-03-15 23:26:16 +08:00
DreamMaoMao
7a1a3f0ca4
opt: preset _JAVA_AWT_WM_NONREPARENTING to 1
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-03-15 14:25:57 +08:00
DreamMaoMao
32c36ba485
opt: optimzie code struct
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-03-14 13:09:41 +08:00
DreamMaoMao
23af3c5595
opt: auto sync XCURSOR_SIZE and XCURSOR_THEME env from config
2026-03-14 12:50:31 +08:00
tonybanters
a7461d9d5b
opt: use config.xxx instead of global presets
2026-03-13 11:44:19 +08:00
DreamMaoMao
db30977196
opt: optimize popup unconstrain
2026-03-09 13:28:01 +08:00
DreamMaoMao
d441ca22f4
opt: set scroller stack to same first tag
2026-03-08 20:20:13 +08:00
DreamMaoMao
a607d63ae7
opt: reset size per when toggleview
2026-03-08 20:00:44 +08:00
DreamMaoMao
a4ad8d0d19
fix: miss judge isdrag when resize stack in scroller
2026-03-08 08:45:56 +08:00
DreamMaoMao
cfe492fbc4
opt: fix a minor judgment error
2026-03-07 23:14:17 +08:00
DreamMaoMao
31284b4b5d
opt: optimize center tile layout resizewin
2026-03-07 22:54:31 +08:00
DreamMaoMao
09c1707931
opt: optimize size per caculate when resizewin
2026-03-07 21:41:21 +08:00
DreamMaoMao
636060972d
opt: change some default config
2026-03-07 17:29:37 +08:00
DreamMaoMao
b1d744ad1f
feat: export drag interval to able configure
2026-03-07 17:22:06 +08:00
DreamMaoMao
75c888bbe4
opt: optimize resizewin setp with keyboard
2026-03-07 16:17:10 +08:00
DreamMaoMao
89a4ec83a0
fix: avoid mutual influence of monitor rules
2026-03-07 14:03:59 +08:00
DreamMaoMao
fd68f188c6
opt: add some comment
2026-03-07 14:03:59 +08:00
DreamMaoMao
63b9ffb1a4
opt: opt the old size per init
2026-03-07 12:54:37 +08:00
kanvolu
10d7e5c6e3
Added cycling both ways for switch_proportion_preset
...
Now switch_proportion_preset requires an argument "prev" or "next" to
determine cycle direction
2026-03-07 12:36:59 +08:00
DreamMaoMao
9a17a0279c
feat: add custom option to monitorrule
2026-03-06 18:21:49 +08:00
DreamMaoMao
11b4bb03bf
feat: support the repeated exchange of the same two clients
2026-03-06 14:27:24 +08:00
DreamMaoMao
6522e18d08
opt: fix potential issues caused by uninitialization
2026-03-06 13:25:24 +08:00
DreamMaoMao
9df273cdf9
opt: clear some comment
2026-03-05 23:03:01 +08:00
DreamMaoMao
0f68187cd0
opt: support restore size per when master change
2026-03-05 20:59:34 +08:00
DreamMaoMao
bf10fabfc2
fix: popup unconstrain cross monitor
2026-03-05 08:27:59 +08:00
DreamMaoMao
7f99b5ff48
feat: use monitor spec to match windowrule monitor field
2026-03-04 12:17:44 +08:00
DreamMaoMao
1e1d41e626
feat: add windowrule option indleinhibit_when_focus
2026-03-03 14:51:32 +08:00
DreamMaoMao
9aa2d3cd33
opt: rename hide_source var to hide_cursor_source
2026-03-03 13:03:35 +08:00
DreamMaoMao
46e867deb9
opt: always arrangelayers if layer commit
2026-03-02 20:53:52 +08:00
DreamMaoMao
ad754167b7
fix: last_cursor surface destroy detect error
2026-03-02 09:40:50 +08:00