DreamMaoMao
|
9f8085d656
|
opt: Optimize the insertion position of the new window in the scrolling layout
|
2025-09-07 09:47:46 +08:00 |
|
DreamMaoMao
|
27d23165bd
|
opt: remove useless scratchpad_width and scratachpad_height
|
2025-09-06 12:46:42 +08:00 |
|
DreamMaoMao
|
30b41a59e7
|
fix: miss free switch toggle listener when switch VT
|
2025-09-06 12:45:24 +08:00 |
|
DreamMaoMao
|
7b591ccd4b
|
opt: more fuzzy monitor mode matching
|
2025-09-06 12:45:18 +08:00 |
|
DreamMaoMao
|
0b83e70d52
|
opt: optimize code struct
|
2025-09-06 12:45:11 +08:00 |
|
DreamMaoMao
|
ba24b3348c
|
fix: apply named scratch size fail
|
2025-09-06 12:44:47 +08:00 |
|
DreamMaoMao
|
afbf1cc22a
|
feat: support switchbind
|
2025-09-06 12:44:20 +08:00 |
|
DreamMaoMao
|
d209b76205
|
change: correct dispatch name minized to minimized,restore_minized to restore_minimized
|
2025-09-05 14:22:28 +08:00 |
|
DreamMaoMao
|
e0fb54b279
|
feat: add global option edge_scroller_pointer_focus
|
2025-09-04 10:01:06 +08:00 |
|
DreamMaoMao
|
b189d7a2be
|
feat: hot-reload pointer setting in config
|
2025-09-03 12:48:14 +08:00 |
|
DreamMaoMao
|
8afcde6265
|
feat: add dispatch toggle_trackpad_enable
|
2025-09-03 12:00:02 +08:00 |
|
DreamMaoMao
|
abd16bfefd
|
opt: On-demand focus layer not auto get focus
|
2025-09-03 07:25:15 +08:00 |
|
DreamMaoMao
|
15fc158dc4
|
opt: monitor rule fallback to custom mode
|
2025-09-02 11:55:49 +08:00 |
|
DreamMaoMao
|
4c75bb973e
|
fix: miss free kb_layout memory
|
2025-08-27 10:23:45 +08:00 |
|
DreamMaoMao
|
f0d61273b6
|
opt: avoid useless view action
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
a4a7cd76d9
|
feat: wlr-ext-workspace support
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
bc1aea7312
|
opt: optimize setmon logic
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9d9fedcd1e
|
opt: no apply foucus_on_activate when istagsilent
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9fd814d972
|
feat: add istagsilent option to windowrule
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9ee2055f55
|
fix: scroller not work in ~0 tag
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
733e90362f
|
opt: if view ~0, use prevtag layout
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
53c6ef0c46
|
opt: monitor rule prefer to use internal mode
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
4f9a3fe95f
|
opt: defautl set ignore_minimize to 1
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
0b21761e19
|
opt: optimize minimize state set
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
916ba783ee
|
opt: not handle maximize request when ignore_maximize
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
051acbb62a
|
feat: windowrule add ignore_minimize
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
bcdedf5602
|
opt: set minimized state to xsurface
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
bcc88f64fe
|
opt: resize client when client commit a different size
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
89d50bafcb
|
opt: always re-arrange when toggle fullscreen
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
0cdaa674bd
|
opt: skip frame when there not-resize-complete client when disable animaitons
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9f9105a402
|
fix: miss judge client want focus in applyrules
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
045e1607cb
|
opt: Optimize the mod key state of the virtual keyboard
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
206df1f6ae
|
feat: set xdg client bound in init commit
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
8c1d36cc0d
|
opt: remove useless code
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
76322947e1
|
fix: set wrong keyboard_grab in handle_input_method_grab_keyboard
This results in the inability to continuously use the mod key and mouse
to drag the window
the problem also in axisbind and gesturebind
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
906c64c041
|
opt: default maximize all client
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9ba301ce0f
|
opt: change unmanaged window layer to overlay
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
6ad8a6eef5
|
fix: Fix memory leaks
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
27b408214e
|
fix: extra scene to be crate
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
d90f4dc4ea
|
fix: miss set isunglobal and isnosizehint var init value
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
b65700ea6f
|
feat: add isnosizehit option to windowrule
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
c8513da37e
|
feat: respect the min and max size hint for the floating window
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
5e52921c80
|
fix: build fail for non xwayland
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
f5456f46f6
|
opt: optimize code struct
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
ba65b03443
|
opt: optimize layer convert in maxmizescreen and fullscreen
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
077981c67c
|
opt: optimize fullscreen fakefullscreen and maximizescreen state convert
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
1e4a26a4ca
|
opt: optimize init commit for no anim
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
2b6757f2ad
|
fix: error judge minimize request
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9a5273d2be
|
rollback: set tile and maximized state in init commit
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
bc9575068c
|
fix: not need to judge x11 for image_capture_scene_surface
|
2025-08-27 09:42:01 +08:00 |
|