Commit graph

1595 commits

Author SHA1 Message Date
DreamMaoMao
564903254e update mmsg usecase in docs 2026-05-26 14:25:51 +08:00
DreamMaoMao
1b68ffc894 opt: more simple get last_open_surface in mmsg 2026-05-26 14:09:47 +08:00
DreamMaoMao
e7e6115aa4 update docs 2026-05-26 13:23:37 +08:00
DreamMaoMao
1ce45fac94 feat: support parse button code in config 2026-05-26 11:51:15 +08:00
DreamMaoMao
900b49526e feat: add focusing-client watch to mmsg 2026-05-26 10:24:16 +08:00
DreamMaoMao
e502793ea1 fix: fix focused of client in mmsg
Some checks are pending
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-05-26 09:30:32 +08:00
DreamMaoMao
c67e4d5038 fix: fix last_open_surface command not match mmsg 2026-05-25 23:29:55 +08:00
DreamMaoMao
c3bd6dda64 fix: fix switch_layout not apply instantly 2026-05-25 23:07:56 +08:00
DreamMaoMao
1856bff348 fix: error init arg to null in ipc dispatch 2026-05-25 19:13:49 +08:00
DreamMaoMao
063cef3197 update cjson dep in doc 2026-05-25 13:02:57 +08:00
DreamMaoMao
e30ce071f5 update docs 2026-05-25 11:48:40 +08:00
DreamMaoMao
29d085cfba fix: fix switch_layout dispatch 2026-05-25 11:37:12 +08:00
DreamMaoMao
a1a119e2fe
Merge pull request #967 from mangowm/newipc
feat: better ipc support
2026-05-25 11:31:30 +08:00
DreamMaoMao
9d1dbdf92f feat: new ipc impl 2026-05-25 10:25:39 +08:00
DreamMaoMao
4d23353e98
Merge pull request #968 from ernestoCruz05/carousel
Some checks are pending
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
fix: add support for _have_client movement via carousel
2026-05-24 18:49:36 +08:00
ernestoCruz05
8df29e4922 fix: add support for _have_client movement 2026-05-24 10:40:01 +01:00
DreamMaoMao
7da47c9d94 opt: optimize the calculation method of stack layout coordinates 2026-05-24 12:29:20 +08:00
DreamMaoMao
313e0b3f8f opt: more simple size percent keep logic 2026-05-24 12:13:30 +08:00
DreamMaoMao
d18bb85479 update docs 2026-05-24 11:16:13 +08:00
DreamMaoMao
2a83505593
Merge pull request #932 from ernestoCruz05/carousel
feat: carousel-like behaviour when swapping tags
2026-05-24 11:08:02 +08:00
ernestoCruz05
78f7ed6825 feat: carousel-like behaviour when swapping tags 2026-05-24 11:04:50 +08:00
DreamMaoMao
b868ff812b opt: remember and restore size percent in fair and grid layout
Some checks are pending
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-05-24 07:47:30 +08:00
DreamMaoMao
3b783f09c3
Merge pull request #965 from ernestoCruz05/fix-full-dwindle
fix: don't remove the leaf from the tree when fullscreening
2026-05-24 07:25:44 +08:00
ernestoCruz05
342cc24ccb fix: don't remove the leaf from the tree when fullscreening it so the windows doesnst split randomly 2026-05-24 07:24:11 +08:00
DreamMaoMao
2fefb42a6c feat: add option edge_scroller_focus_allow_speed 2026-05-23 15:30:41 +08:00
DreamMaoMao
373ebfac33 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:54:55 +08:00
DreamMaoMao
4a9ab3dd9f fix: should ignore empty input layer focus 2026-05-23 13:31:37 +08:00
DreamMaoMao
33735a796f fix: fix ov scale when disable animaiton 2026-05-22 10:46:59 +08:00
DreamMaoMao
da1e1cadf7 opt: force apply buffer size to main surface in ov scale 2026-05-21 22:49:15 +08:00
DreamMaoMao
72a7c96f98 opt: dont send suspend state to client
because some app like gnome not ready for this
2026-05-21 22:40:31 +08:00
DreamMaoMao
406a16033b opt: opitmize subtree surface scale in overview 2026-05-21 22:22:58 +08:00
DreamMaoMao
096ef0bf41 update docs 2026-05-21 19:13:45 +08:00
DreamMaoMao
5b83ba5236 fix: fix typo for idleinhibit_when_focus option in windowrule 2026-05-21 18:12:35 +08:00
DreamMaoMao
06d76199d8
Merge pull request #955 from xtheeq/sync-website
ci: restrict sync-website workflow to main repo
2026-05-21 18:03:23 +08:00
DreamMaoMao
483bd724b3 fix: fix layer always null in xytonode 2026-05-21 18:01:36 +08:00
xtheeq
bb72b63783 ci: restrict sync-website workflow to main repo 2026-05-21 15:17:06 +05:30
DreamMaoMao
b2bae99550
Merge pull request #954 from mangowm/tablet
feat: tablet support
2026-05-21 13:42:44 +08:00
werapi
9f31a8be56 feat: tablet support 2026-05-21 13:40:44 +08:00
DreamMaoMao
d28cf7b4d2 opt: center the last window in free space when arrange overview 2026-05-21 12:25:25 +08:00
DreamMaoMao
dc3e6d7395 opt: optimize arrange of overview 2026-05-21 11:24:54 +08:00
DreamMaoMao
6bde7d344d fix: error buffer position for gtk app in overview
Some checks are pending
Sync website / sync-website (push) Waiting to run
Sync wiki / sync-wiki (push) Waiting to run
2026-05-21 08:29:14 +08:00
DreamMaoMao
806f077224 opt: optimize overview restore tagset 2026-05-20 21:22:16 +08:00
DreamMaoMao
6aaf82eac2 opt: overview default config
ov_no_resize to 1
ov_tab_mode to 1
enbale_hotarea to 0
2026-05-20 17:23:54 +08:00
DreamMaoMao
f328c2721c fix: fix ov_no_resize in swallow 2026-05-20 13:06:55 +08:00
DreamMaoMao
a6a765caff feat: dont resize client when in overview 2026-05-20 09:42:43 +08:00
DreamMaoMao
9e4fade55e fix: cransh in disable monitor when use scratchpad 2026-05-19 13:59:38 +08:00
DreamMaoMao
adeaaada45 opt: optimize code struct for exchange_two_client 2026-05-18 22:31:40 +08:00
DreamMaoMao
50e1b652b2 bump version to 0.13.1 2026-05-18 11:44:29 +08:00
DreamMaoMao
d9b40795ac opt: optimzie fair layout caculate 2026-05-18 11:41:30 +08:00
DreamMaoMao
d7ee60e79a opt: optimize exchange two client 2026-05-18 06:57:22 +08:00