DreamMaoMao
|
1f4f2dd5f0
|
opt: Reduce unnecessary text drawing
|
2026-06-17 08:41:22 +08:00 |
|
DreamMaoMao
|
83e5fafd65
|
feat: add overview jump mode
|
2026-06-16 23:08:46 +08:00 |
|
DreamMaoMao
|
b92ff0ec78
|
opt: ensure sel client exist in all monitor
|
2026-06-16 13:40:58 +08:00 |
|
DreamMaoMao
|
99db61ed7c
|
fix: dwindle refuse arrange when restore from tty in non-selmon
dwindle relies on sel window cutting, but the sel window has been
cleared when the display is destroyed and was not set when the display
is created
|
2026-06-16 13:36:41 +08:00 |
|
DreamMaoMao
|
d0cd2beeb6
|
fix: scroller proportion option miss apply in windowrule
|
2026-06-16 08:08:59 +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
|
8dca99999b
|
fix: can't resize tile scroller window when only two tiled client
|
2026-06-11 23:15:05 +08:00 |
|
DreamMaoMao
|
ba2adfe83a
|
fix: deck layout caculate error when multi master
|
2026-06-09 21:57:43 +08:00 |
|
DreamMaoMao
|
f3a167e5fb
|
fix: grid layout cant fullscreen
|
2026-06-09 21:57:37 +08:00 |
|
DreamMaoMao
|
a6fa3d8849
|
opt: optimize ipc event send
|
2026-05-28 12:50:50 +08:00 |
|
DreamMaoMao
|
2f95b11258
|
opt: optimize the calculation method of stack layout coordinates
|
2026-05-24 12:29:30 +08:00 |
|
DreamMaoMao
|
e6ae14ec25
|
opt: more simple size percent keep logic
|
2026-05-24 12:14:58 +08:00 |
|
DreamMaoMao
|
c655df244a
|
opt: remember and restore size percent in fair and grid layout
|
2026-05-24 07:47:48 +08:00 |
|
ernestoCruz05
|
e07441cc43
|
fix: don't remove the leaf from the tree when fullscreening it so the windows doesnst split randomly
|
2026-05-24 07:26:02 +08:00 |
|
DreamMaoMao
|
ac437aa8e4
|
opt: center the last window in free space when arrange overview
|
2026-05-21 12:25:45 +08:00 |
|
DreamMaoMao
|
da3549234d
|
opt: optimize arrange of overview
|
2026-05-21 11:26:53 +08:00 |
|
DreamMaoMao
|
af09d8ba45
|
feat: dont resize client when in overview
|
2026-05-20 09:46:20 +08:00 |
|
DreamMaoMao
|
a184b37a76
|
opt: optimize code struct for exchange_two_client
|
2026-05-18 22:46:27 +08:00 |
|
DreamMaoMao
|
655eae79a8
|
opt: optimzie fair layout caculate
|
2026-05-18 11:41:48 +08:00 |
|
DreamMaoMao
|
1432fe7ea4
|
feat: grid and fair layout support resize tile window
|
2026-05-16 19:01:22 +08:00 |
|
DreamMaoMao
|
160d1b9832
|
opt: make big one as the last open window in fair layout
|
2026-05-16 16:31:27 +08:00 |
|
DreamMaoMao
|
14d2827bae
|
feat: fair layout
|
2026-05-16 08:40:15 +08:00 |
|
DreamMaoMao
|
b543e3f803
|
opt: avoid useless caculate
|
2026-05-15 08:00:53 +08:00 |
|
DreamMaoMao
|
846fbaa507
|
fix: fix potential wild Pointers
|
2026-05-14 23:10:04 +08:00 |
|
DreamMaoMao
|
b78151cca9
|
opt: avoid useless caculate
|
2026-05-14 20:32:04 +08:00 |
|
DreamMaoMao
|
d9b906d276
|
feat: manual split
|
2026-05-14 15:52:36 +08:00 |
|
DreamMaoMao
|
3b4c4aeca0
|
fix: ensure the global link own same order like scroller tag link
|
2026-05-12 22:26:12 +08:00 |
|
DreamMaoMao
|
9ad13841b3
|
opt: optimize scroller insert reset
|
2026-05-12 16:48:46 +08:00 |
|
DreamMaoMao
|
7cd04e4514
|
opt: more smooth resieze when drag stack window
|
2026-05-12 09:14:32 +08:00 |
|
DreamMaoMao
|
d347649f33
|
opt: redo scroller and dwindle layout
|
2026-05-11 12:21:10 +08:00 |
|
DreamMaoMao
|
2d47728957
|
break change: remove tgmix layout
|
2026-05-10 09:35:14 +08:00 |
|
ernestoCruz05
|
b0bd70d225
|
feat: dwindle layout support
|
2026-05-10 09:34:55 +08:00 |
|
DreamMaoMao
|
1e78264d6d
|
fix: shouldn't arrange the closing monitor
|
2026-03-15 23:26:28 +08:00 |
|
tonybanters
|
73616f07c4
|
opt: use config.xxx instead of global presets
|
2026-03-13 11:41:35 +08:00 |
|
DreamMaoMao
|
bc34afae58
|
fix: miss judge isdrag when resize stack in scroller
|
2026-03-08 08:46:28 +08:00 |
|
DreamMaoMao
|
443809a43d
|
opt: fix a minor judgment error
|
2026-03-07 23:14:47 +08:00 |
|
DreamMaoMao
|
57f28e2880
|
opt: optimize center tile layout resizewin
|
2026-03-07 22:54:41 +08:00 |
|
DreamMaoMao
|
ddb1fc146f
|
opt: optimize size per caculate when resizewin
|
2026-03-07 21:41:48 +08:00 |
|
DreamMaoMao
|
60fc68b498
|
opt: optimize resizewin setp with keyboard
|
2026-03-07 16:17:40 +08:00 |
|
DreamMaoMao
|
29a4f93b4e
|
opt: add some comment
|
2026-03-07 14:04:08 +08:00 |
|
DreamMaoMao
|
b0f24c6fe1
|
opt: opt the old size per init
|
2026-03-07 12:55:01 +08:00 |
|
DreamMaoMao
|
81fcf208a4
|
opt: fix potential issues caused by uninitialization
|
2026-03-06 13:25:35 +08:00 |
|
DreamMaoMao
|
57e02d6217
|
opt: clear some comment
|
2026-03-05 23:04:25 +08:00 |
|
DreamMaoMao
|
66d14a0a0e
|
opt: support restore size per when master change
|
2026-03-05 20:59:47 +08:00 |
|
DreamMaoMao
|
08ed32cb3a
|
fix: only apply scroller overspread to head and tail client
|
2026-02-19 11:17:46 +08:00 |
|
DreamMaoMao
|
58bb672601
|
feat: add global option prefer_scroller_overspread
|
2026-02-19 00:01:07 +08:00 |
|
DreamMaoMao
|
d8b8d71fed
|
fix: fix center tile size per reset
|
2026-02-14 08:35:42 +08:00 |
|
DreamMaoMao
|
dfedc205e8
|
feat: support restore stack from non-tile state
|
2026-02-13 20:23:19 +08:00 |
|
DreamMaoMao
|
7fea1957c8
|
opt: change drag resize request limit to 120hz for floating window
|
2026-02-02 14:54:20 +08:00 |
|