DreamMaoMao
d25b8ec2f1
opt: make env can set for wlroots
2026-06-25 13:19:01 +08:00
DreamMaoMao
444e0decea
opt: Reconstruct the output commit logic
2026-06-25 13:17:46 +08:00
DreamMaoMao
31c00adea9
opt: disable vrr when focus empty tag if not global enable vrr
2026-06-24 21:29:18 +08:00
DreamMaoMao
82b98d999c
opt: blur and shield node mount in root scene of client
2026-06-24 21:29:18 +08:00
DreamMaoMao
b61245d82f
fix: crash when restore overview
2026-06-24 21:29:18 +08:00
DreamMaoMao
5fb6b230a0
feat: hdr support
2026-06-24 21:29:18 +08:00
DreamMaoMao
085d65c219
fix: fix fullscreen tearing only
2026-06-24 09:24:12 +08:00
DreamMaoMao
3045debc16
feat: add windowrule option vrr_only_fullscreen
2026-06-23 14:47:12 +08:00
DreamMaoMao
6643e30a74
fix: miss reparent client node backto scene_surface node after replace client
2026-06-23 14:04:17 +08:00
DreamMaoMao
960846095f
opt: Remove redundant code
2026-06-23 10:43:31 +08:00
DreamMaoMao
24af062672
opt: optimize text draw for hidpi
2026-06-23 09:30:39 +08:00
DreamMaoMao
a766994a8e
fix: fix group cross monitor
2026-06-22 20:58:30 +08:00
DreamMaoMao
1f9dbe7c3c
feat: support group
...
feat: add dispatch groupleave
opt: optimize layer cover
fix: miss set client isgroupfocusing to false when it no group member
fix: fix miss hide bar node when disable animaitons
opt: allow floating window show group bar
opt: optimize layer cover when setfloating
opt: optimize size per set when setfloating
opt: optimize layer cover of floating group bar
opt: make groupbar same layer with its client
opt: optimize groupbar animation clip
fix: fix cant focus group membar when change mon
opt: optimize shadow and border drap when floating cross monitor
opt: optimize overlay layer set for group
fix: fix xytonode not exclue snapbuffer for client
opt: optmize structruing\
opt: add common for struct type
It must be placed first; otherwise, after the xytonode's null pointer is
forcibly converted, the reading type will encounter an incorrect address
fix: capture windows with subsurfaces
2026-06-22 16:22:39 +08:00
DreamMaoMao
b3cbd650eb
opt: not allow render when quiting
2026-06-22 16:13:16 +08:00
DreamMaoMao
6fbd33c571
opt: ov_tab_mode not conflict ov_jump_mode
2026-06-22 16:13:02 +08:00
DreamMaoMao
253155267a
opt: dont override float geom setting when customsize in ono-floating state
2026-06-22 16:12:28 +08:00
DreamMaoMao
55be0a989e
opt: make sure the node init to null
2026-06-22 16:11:52 +08:00
DreamMaoMao
0756eede9c
opt: tab_bar_decorate and jump_label_decorate config separate
2026-06-22 16:11:44 +08:00
DreamMaoMao
fe351a6e04
feat: monocle layout support title tab
2026-06-22 16:10:57 +08:00
DreamMaoMao
de22ff2e51
opt: Reduce unnecessary text drawing
2026-06-22 16:03:03 +08:00
DreamMaoMao
49a978382f
feat: add overview jump mode
2026-06-22 16:00:22 +08:00
DreamMaoMao
d0cd2beeb6
fix: scroller proportion option miss apply in windowrule
2026-06-16 08:08:59 +08:00
DreamMaoMao
17fd82a08b
opt: optimzie dir find logic
2026-06-16 00:07:04 +08:00
DreamMaoMao
37e651cd8d
feat: add scroller property to tagrule
2026-06-15 16:49:55 +08:00
DreamMaoMao
ccc024731d
opt: avoid arrange when restore from overview
2026-06-15 13:34:04 +08:00
DreamMaoMao
ae01989d7b
fix: overview cursor jump miss apply when no mousebind
2026-06-15 00:00:49 +08:00
DreamMaoMao
c17d8a2c1b
opt: optimize drop tile client when cross monitor
2026-06-14 07:54:43 +08:00
DreamMaoMao
8dca99999b
fix: can't resize tile scroller window when only two tiled client
2026-06-11 23:15:05 +08:00
DreamMaoMao
07a9c82af3
opt:optimize edge focus judge
2026-06-11 12:37:57 +08:00
DreamMaoMao
87e6d24423
fix: floating window can't get pointer focus when cross monitor
2026-06-11 11:08:53 +08:00
DreamMaoMao
46abbcf643
opt: optimize unmanaged client init
2026-06-08 19:31:57 +08:00
Osama Ragab
c3aa7b691d
feat: add hide cursor on keypress option ( #871 )
2026-06-08 13:28:54 +08:00
DreamMaoMao
eaf4e55ca5
opt: optimzie xwayland position set
2026-06-08 13:05:39 +08:00
DreamMaoMao
f5d0c90418
opt: not need send output enter when layer map
...
scene scene-graph API will auto do this
2026-06-08 11:41:00 +08:00
DreamMaoMao
23121f3021
opt: fix scan out support for fullscreen
2026-06-06 12:00:01 +08:00
Davide Greco
b2aad5f8b1
feat: add force option in killclient
2026-06-04 10:48:36 +08:00
DreamMaoMao
49184434ba
fix: exchange not work in vertical scroller
2026-06-03 08:47:35 +08:00
DreamMaoMao
c8b5454de4
opt: more reasonable method to set scoket flag
2026-05-30 12:00:57 +08:00
Ctas
7e7742a46c
fix: use uint32_t instead of u_int32_t for musl libc compatibility
2026-05-29 20:37:13 +08:00
DreamMaoMao
25a5532935
fix: fix no monitor map client
2026-05-28 18:40:56 +08:00
DreamMaoMao
a6fa3d8849
opt: optimize ipc event send
2026-05-28 12:50:50 +08:00
DreamMaoMao
9d96116fe5
opt: cleanup commit listener for ext-workspace
2026-05-26 19:56:00 +08:00
DreamMaoMao
c7227f17b2
feat: add focusing-client watch to mmsg
2026-05-26 10:24:55 +08:00
DreamMaoMao
324d29e68c
feat: new ipc impl
2026-05-25 11:35:08 +08:00
DreamMaoMao
e6ae14ec25
opt: more simple size percent keep logic
2026-05-24 12:14:58 +08:00
ernestoCruz05
0d4a43e5e1
feat: carousel-like behaviour when swapping tags
2026-05-24 11:08:24 +08:00
DreamMaoMao
62ff542334
feat: add option edge_scroller_focus_allow_speed
2026-05-23 16:02:22 +08:00
DreamMaoMao
0950d4da9e
fix: error changse surface scene in minimized client
...
will cause crash if close all client in overview, when has minimized
client before toggle overview
2026-05-23 14:57:37 +08:00
DreamMaoMao
17d7cb8e7d
opt: opitmize subtree surface scale in overview
2026-05-21 22:32:16 +08:00
DreamMaoMao
c73287f92d
fix: fix typo for idleinhibit_when_focus option in windowrule
2026-05-21 18:12:45 +08:00