Commit graph

87 commits

Author SHA1 Message Date
DreamMaoMao
23a67ba4e6 opt: allow tab height to 0 2026-06-22 16:12:21 +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
c17d8a2c1b opt: optimize drop tile client when cross monitor 2026-06-14 07:54:43 +08:00
DreamMaoMao
cfb163fdf4 fix: excrescent gap in fullscreen 2026-06-06 18:17:32 +08:00
DreamMaoMao
23121f3021 opt: fix scan out support for fullscreen 2026-06-06 12:00:01 +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
c23f91c16a fix: fix ov scale when disable animaiton 2026-05-22 10:48:28 +08:00
DreamMaoMao
f969c89be1 opt: force apply buffer size to main surface in ov scale 2026-05-21 22:49:31 +08:00
DreamMaoMao
5be87bb750 opt: dont send suspend state to client
because some app like gnome not ready for this
2026-05-21 22:40:52 +08:00
DreamMaoMao
17d7cb8e7d opt: opitmize subtree surface scale in overview 2026-05-21 22:32:16 +08:00
DreamMaoMao
753d6c7b04 fix: fix ov_no_resize in swallow 2026-05-20 13:08:00 +08:00
DreamMaoMao
af09d8ba45 feat: dont resize client when in overview 2026-05-20 09:46:20 +08:00
DreamMaoMao
4a70d262bc opt: hide split border when client not tiling 2026-05-17 09:56:17 +08:00
DreamMaoMao
f1f07525e5 opt: dont let window get pointer focus in overview 2026-05-16 15:22:44 +08:00
DreamMaoMao
14d2827bae feat: fair layout 2026-05-16 08:40:15 +08:00
DreamMaoMao
b78151cca9 opt: avoid useless caculate 2026-05-14 20:32:04 +08:00
DreamMaoMao
6f2657a73b fix: fix for wlonly 2026-05-14 16:21:43 +08:00
DreamMaoMao
d9b906d276 feat: manual split 2026-05-14 15:52:36 +08:00
DreamMaoMao
ec7d3f63c7 opt: more simple drop area 2026-05-10 09:35:33 +08:00
ernestoCruz05
bb1443a063 feat: opt-in config field to have typical dwindle tiling 2026-05-10 09:35:05 +08:00
DreamMaoMao
b263cd2b75 opt: optimize drop area judge 2026-05-06 21:20:31 +08:00
DreamMaoMao
9a00d8ce09 feat: add rect indicator for drag tile to tile 2026-05-06 16:01:16 +08:00
DreamMaoMao
a5341c4b7f fix: make sure run the last frame even if the animation time is unreasonable 2026-03-20 22:43:30 +08:00
tonybanters
73616f07c4 opt: use config.xxx instead of global presets 2026-03-13 11:41:35 +08:00
DreamMaoMao
ebdfb14654 opt: optimize frame skip logic 2026-02-23 08:04:22 +08:00
DreamMaoMao
08ea40b6d6 opt: dont fade out shield client when capture 2026-02-19 19:19:14 +08:00
DreamMaoMao
5615fd554f feat: add shield_when_capture windowrule to disable capture 2026-02-19 19:19:14 +08:00
Yujonpradhananga
656637909d opt: fix spelling mistake 2026-02-07 17:45:26 +08:00
DreamMaoMao
3cb7616db1 opt: avoid opacity flickering in focus animation when open new window 2026-02-04 09:45:35 +08:00
DreamMaoMao
fd7d11bf44 fix: avoid redundant frame requests 2026-01-28 14:52:45 +08:00
DreamMaoMao
7379b92388 fix: apply border error for smartgap 2026-01-24 23:04:59 +08:00
DreamMaoMao
b8c9c2662f fix: bordercorlor not update when it is in open animaiton 2026-01-24 22:59:05 +08:00
DreamMaoMao
2957145b84 opt: ensure auto schedule next frame when animaiton not end 2026-01-04 07:18:18 +08:00
DreamMaoMao
7d019b7032 opt: animations logic all use the int type 2026-01-03 09:48:02 +08:00
DreamMaoMao
6f13b96dc9 fix: switch to mango session fail from other vt 2025-12-30 10:25:26 +08:00
DreamMaoMao
7140070580 fix: fix error offset for shadow and surface clip 2025-12-30 10:25:20 +08:00
Andrej Novikov
814fd950e7 fix: scroller layout window overlap caused by uint 2025-12-14 21:01:39 +08:00
DreamMaoMao
36995cca1f feat: add fadein fadeout curve 2025-12-12 12:14:32 +08:00
DreamMaoMao
9bf87a9610 opt: change unsigned int to uint32_t 2025-12-02 16:58:04 +08:00
DreamMaoMao
acd59da797 fix: fullscreen and maximize window overflow screen 2025-11-16 07:19:41 +08:00
DreamMaoMao
5ae883ce52 fix: fix border color change when swithc mon focus 2025-11-14 12:23:53 +08:00
DreamMaoMao
beaa4ce902 feat: add windowrule option isnoshadow,isnoanimation 2025-11-06 19:01:33 +08:00
DreamMaoMao
eb7c7b83d6 fix: border color not change when focus change when disable animaitons 2025-11-05 10:14:44 +08:00
DreamMaoMao
9d9a4356e3 feat: Calculate animation curve by time points rather than passed frames 2025-11-04 13:40:34 +08:00
DreamMaoMao
0261a16e6b opt: optimize focus animaiton init value 2025-11-02 12:18:44 +08:00
DreamMaoMao
5d819aed83 opt: optimize client live check 2025-11-02 12:04:25 +08:00
DreamMaoMao
565a77ad3a opt: optimize fade in animaiton 2025-11-02 09:25:13 +08:00
DreamMaoMao
f25386cca2 fix: fix focus animation error 2025-11-01 19:32:43 +08:00