DreamMaoMao
2bf0a791cd
opt: set XDG_CURRENT_DESKTOP var in code not in desktop file
2025-04-25 13:06:40 +08:00
DreamMaoMao
916a879831
opt:optimize code struct
2025-04-25 12:38:49 +08:00
DreamMaoMao
d4dce80c9f
project: change filename IM.h to text_input.h
2025-04-25 12:02:34 +08:00
DreamMaoMao
61bedad35b
remove useless file autostart.sh
2025-04-23 18:21:47 +08:00
DreamMaoMao
98213f9a54
opt: avoid useless get geometry
2025-04-23 11:18:22 +08:00
DreamMaoMao and GitHub
162c958648
Merge pull request #43 from yaocccc/main
...
fix: fix spawn_on_empty not based on the selmon
2025-04-22 18:15:26 +08:00
DreamMaoMao
5f048c4c4e
feat:windowrule allowed to further match the title on the premise of matching the id
2025-04-22 11:02:12 +08:00
DreamMaoMao
2c2c99aa50
opt: normal num key match KP_ num key in keybind
2025-04-22 09:16:14 +08:00
DreamMaoMao
bb381c3051
fix: miss tell the client that they have maximized
...
Tell the client that they have reached the maximum to prevent the window
from thinking it is in the normal state. In this state, the window will
constantly try to reset its size, which will conflict with the maomao
Settings and cause surface jitter
2025-04-21 22:48:52 +08:00
DreamMaoMao
879b33f65d
opt: set bound for floating window
2025-04-21 08:41:20 +08:00
DreamMaoMao
150d9cc332
opt: remove useless var
2025-04-21 08:27:36 +08:00
DreamMaoMao
1609976954
fix: crash when selmon sel set foreign toplevel status
2025-04-21 08:25:55 +08:00
DreamMaoMao
cd919f7afd
fix:miss update oldgeom when floating window tag to other monitor
2025-04-21 07:15:20 +08:00
DreamMaoMao
284197be0b
opt: not trigger tagin animaiton when view to current tag
2025-04-20 12:55:52 +08:00
DreamMaoMao
1a174b1828
fix: build warning
2025-04-20 09:18:32 +08:00
DreamMaoMao
5b0faf2286
opt: opt code struct
2025-04-20 09:05:23 +08:00
DreamMaoMao
f0c5e4b996
format code
2025-04-20 08:37:11 +08:00
DreamMaoMao
567f91f352
opt:Avoid an infinite loop
2025-04-20 08:35:59 +08:00
DreamMaoMao
ede1f880b9
fix:getting stuck in an infinite loop when attempting to activate a client in tag 0
2025-04-20 08:18:31 +08:00
DreamMaoMao
32cf3c120c
opt: optimize prevtag set
2025-04-19 23:16:48 +08:00
DreamMaoMao
fb58fe2f41
fix: lose animation when double arrange
2025-04-19 23:16:48 +08:00
DreamMaoMao
bfaedd8e13
ope: keysym use lower
2025-04-19 14:05:09 +08:00
DreamMaoMao
e82fecaab6
opt: allow swith vt when no config
2025-04-19 09:50:07 +08:00
DreamMaoMao
2e02987128
feat:Make all the keybind keys case-insensitive
2025-04-18 21:59:29 +08:00
DreamMaoMao
7eac47b857
project: Optimize the project structure
2025-04-18 18:11:49 +08:00
DreamMaoMao
9718e87b2d
opt: remeber the position and size when use movewin and resizewin dispatch
2025-04-18 16:10:37 +08:00
DreamMaoMao
ed7d768b3e
fix: crash when set text_input focus after grab window to other window
2025-04-18 12:43:43 +08:00
DreamMaoMao
2ff859bb29
opt: allow exit showing scratchpad when use restore_minized dispatch
2025-04-18 10:49:21 +08:00
DreamMaoMao
6e7c7fcbcb
opt: optimize default rootcolor in config
2025-04-18 10:24:02 +08:00
DreamMaoMao
d0510f5f12
fix: miss scroller when open a tagrule window
2025-04-18 08:46:23 +08:00
DreamMaoMao
bdc06b3d62
fix: optimize the settings of the global and minimized states
2025-04-18 08:35:39 +08:00
DreamMaoMao
73f4a7e172
fix: can't lift fullscreen to top layer
2025-04-17 23:27:00 +08:00
DreamMaoMao
2bd766c987
opt: fullscreen apply behind floating in window rule
2025-04-17 22:51:29 +08:00
DreamMaoMao
1f48acfe91
opt: change fullscrenn window to floatlayer
2025-04-17 22:23:39 +08:00
DreamMaoMao
d3412dd91e
opt:The minimization and activation request logic is more robust
2025-04-16 23:15:58 +08:00
DreamMaoMao
bfe792a00b
opt: ignore unmanged client commitnotify
2025-04-16 09:38:17 +08:00
DreamMaoMao
4c01f09099
fix: error listen for xdg minimize event
2025-04-16 09:33:33 +08:00
DreamMaoMao
ab42f3ed37
update readme
2025-04-16 08:45:51 +08:00
DreamMaoMao
9f3ca59ab9
opt: add some comment about keybind
2025-04-16 08:37:08 +08:00
DreamMaoMao
929ea549bb
feat: add root_bg when no wallpaper
2025-04-16 08:26:53 +08:00
DreamMaoMao
1f45f2a910
fix: crash set window width or height less than 1
2025-04-15 16:37:53 +08:00
DreamMaoMao
a65baf0ba5
fix nix sample in readme
2025-04-13 17:11:25 +08:00
DreamMaoMao
d636ef97ac
ver: upgrade to wlroots-0.19 version
2025-04-13 10:35:02 +08:00
DreamMaoMao
54de782f90
opt: Avoid unnecessary resize
2025-04-12 12:45:06 +08:00
DreamMaoMao
c03dc8ebd9
update readme
2025-04-11 10:56:30 +08:00
DreamMaoMao
15e386db5a
opt: avoid set invalid size
2025-04-11 09:53:29 +08:00
DreamMaoMao
5ae688eefb
opt:Reduce unnecessary buffer scale
2025-04-11 09:53:14 +08:00
DreamMaoMao
e0fdbc99e1
fix: error gap in spiral layout
2025-04-11 09:53:00 +08:00
DreamMaoMao
f1cbdbb997
fix: miss buffer scale when only width or height resize
2025-04-11 09:52:46 +08:00
DreamMaoMao
ac06fa2310
opt: optimize border clip
2025-04-11 09:52:27 +08:00
DreamMaoMao
240b0a19b8
opt: optimize buffer scale
2025-04-11 09:52:02 +08:00
DreamMaoMao
3eb9db2f2c
fix: remove auto fill in scroller layout
2025-04-11 09:15:15 +08:00
DreamMaoMao
00137b5008
opt: add some comment in config
2025-04-11 09:11:07 +08:00
DreamMaoMao
ae99718bb5
opt: remove useless comment
2025-04-11 09:11:07 +08:00
DreamMaoMao
dc75dca262
fix: miss reset foreign toplevel when drag win to other mon
2025-04-11 09:11:07 +08:00
DreamMaoMao
2aea42c275
fix: scroller is mistakenly reset when chang focus in tag animaiton
2025-04-11 09:11:07 +08:00
DreamMaoMao
d770039ce1
opt: fix config file miss option
2025-04-11 09:11:07 +08:00
DreamMaoMao
55cbd0bb0f
Merge pull request #39 from yaocccc/main
...
feat: support option focus_cross_tag
2025-04-11 09:11:07 +08:00
DreamMaoMao
a2d216300e
feat: add option scroller_default_proportion_single
2025-04-06 22:05:46 +08:00
DreamMaoMao and GitHub
04e16876e2
Merge pull request #37 from yaocccc/main
...
feat: support windowrule offsetx & offsety
2025-04-06 15:42:35 +08:00
DreamMaoMao
43a3c2426a
fix: avoid use unmananged client as root_client
2025-04-06 13:44:09 +08:00
DreamMaoMao
e7a6e85569
fix: can't find center root_client when open two floating window
2025-04-06 11:53:25 +08:00
DreamMaoMao
e619b76f5d
Merge pull request #36 from yaocccc/main
...
support movewin & resizewin and fix dirtomon bug
Avoid shortcut key conflicts
2025-04-06 10:03:24 +08:00
DreamMaoMao
dfaab261c1
fix: error clip offset for clip_to_hide
2025-04-05 10:45:31 +08:00
DreamMaoMao
437141ff73
fix: view not cross monitor
2025-04-05 10:02:29 +08:00
DreamMaoMao
efcee3ea07
fix: fx key not apply in keybind
2025-04-05 09:20:45 +08:00
DreamMaoMao
5db7c42bac
fix: tag animaition for float window miss clip
2025-04-05 07:26:53 +08:00
DreamMaoMao
a43550345e
update readme
2025-04-04 19:54:21 +08:00
DreamMaoMao
e4a6b1bff9
fix: don't check hash and version in meson.build
2025-04-04 19:51:24 +08:00
DreamMaoMao
3a27b19829
fix: fix depend in readme
2025-04-04 19:26:27 +08:00
DreamMaoMao
9bcb11202e
fix:miss change selmon when focus cross monitor
2025-04-03 12:24:39 +08:00
DreamMaoMao
8bfbd0c546
feat:add windowrule option isopensilent and tagsilent dispatch
2025-04-03 10:21:03 +08:00
DreamMaoMao
47c1a7e328
opt: Distinguish natural scrolling Settings between the trackpad and the scroll wheel
2025-04-01 14:02:23 +08:00
DreamMaoMao
027f05c1a2
feat: gesture
2025-04-01 12:09:15 +08:00
DreamMaoMao
9474c5d7fc
fix: swallow win not exclude wayland floating rule
2025-03-31 20:20:26 +08:00
DreamMaoMao
3e47d6ed2c
feat: add scroller_prefer_center option
2025-03-31 14:50:46 +08:00
DreamMaoMao
6710dbd82a
opt: optimize pointer focus reset in warp focus
2025-03-31 13:33:23 +08:00
DreamMaoMao
c8bce2ec15
fix: can't pointerfocus the floating window that is part out off window
2025-03-31 13:24:54 +08:00
DreamMaoMao
731e3cfd21
fix: reset pointer after warp cursor
2025-03-31 13:03:16 +08:00
DreamMaoMao
44957e72b4
fix:The left and top shear coordinates of the scroll layout are abnormal
2025-03-31 11:24:52 +08:00
DreamMaoMao
6afdacfd6c
fix: error use of istiled
2025-03-31 11:17:03 +08:00
DreamMaoMao
b139789fbb
fix: can't autoscroll when foucs change
2025-03-30 21:24:56 +08:00
DreamMaoMao
b4dd299c22
opt:optimize border color change when tagmon
2025-03-30 19:52:45 +08:00
DreamMaoMao
2ab0da9cfa
opt: optimize focusmon
2025-03-30 18:57:32 +08:00
DreamMaoMao
26dc1995d5
opt: optimize focusmon
2025-03-30 17:44:36 +08:00
DreamMaoMao
32453bf9d5
fix:correct scroller mon to schedule mon
2025-03-30 17:27:12 +08:00
DreamMaoMao
94c93b912f
fix: scroller focus cross monitor
2025-03-30 17:25:14 +08:00
DreamMaoMao
299fe4c175
update readme
2025-03-30 16:44:22 +08:00
DreamMaoMao
99a9873c86
opt: opt default anim type in config
2025-03-30 16:44:22 +08:00
DreamMaoMao
8bb3d6bbe4
update readme
2025-03-30 16:44:22 +08:00
DreamMaoMao
df7bd6db99
opt: make sure swallow come back with a valid mon
2025-03-30 16:44:22 +08:00
DreamMaoMao
617b71b61f
fix: get error root_client in scroller layout
2025-03-30 16:44:22 +08:00
DreamMaoMao
ca89ab1eb9
fix: swallow window miss focus
2025-03-30 16:44:22 +08:00
DreamMaoMao
6ffd3fea89
fix: open animaiton rule not apply in slide
2025-03-30 16:44:22 +08:00
DreamMaoMao
496cfcb7bf
opt: make sure data is valid when swallowing window come back
2025-03-29 16:08:09 +08:00
DreamMaoMao
4886e4068f
opt:only scale first frame in open
2025-03-29 15:37:19 +08:00
DreamMaoMao
78f9266b72
fix: none type not apply in close animaiton rule
2025-03-28 22:37:00 +08:00
DreamMaoMao
40d74c202a
opt: drag to float no auto set size
2025-03-28 18:51:11 +08:00
DreamMaoMao
3982134e59
opt:only scale first frame when zoomin
2025-03-28 14:28:24 +08:00
DreamMaoMao
f2d307b1d1
opt: scroller window no cross monitor
2025-03-28 12:39:11 +08:00