Commit graph

85 commits

Author SHA1 Message Date
DreamMaoMao
a7abe4c3c4 fix: crash in some crossmon dispatch 2025-11-12 23:10:17 +08:00
DreamMaoMao
b9f993cc7b opt: disable switch proportion action in some case 2025-11-09 09:46:08 +08:00
DreamMaoMao
7b279cd492 opt: remove increase_proportion dispatch
should use resizewin to replace it
2025-11-08 22:49:11 +08:00
DreamMaoMao
b05c02ccfb format code 2025-11-08 12:41:38 +08:00
DreamMaoMao
98ad9b5cac opt: optimize x11 popup focus ignore 2025-11-07 11:35:14 +08:00
DreamMaoMao
38bc6b2ffc opt: optimize xwayland focus ignore judge 2025-11-06 19:50:58 +08:00
DreamMaoMao
649cfdb54c fix: fix ov_tab_mode arg 2025-11-06 14:14:09 +08:00
DreamMaoMao
3c4c169fca opt: simple keyboard layout switch 2025-11-01 21:42:33 +08:00
DreamMaoMao
4ee55fc0ba feat: add back switch_keybaord_layout 2025-11-01 21:21:02 +08:00
DreamMaoMao
e03be59c80 break change: remove switch_keyboard_layout dispatch 2025-11-01 19:06:34 +08:00
DreamMaoMao
3ebb9a1508 opt: avoid crash when Incorrect Settings for keyboard layout 2025-11-01 15:58:44 +08:00
DreamMaoMao
633a11b225 opt: optimize viewcrossmon 2025-10-30 22:20:25 +08:00
DreamMaoMao
15354898c8 feat: add dispatch enable_monitor,disable_monitr,toggle_monitor 2025-10-30 13:30:13 +08:00
reDpz
2764b1103a Set arg.i = UNDIR so that focusmon uses arg.v to select monitor 2025-10-29 23:34:50 +08:00
DreamMaoMao
ce96b774d7 feat: add dispatch viewcrossmon and tagcrossmon 2025-10-29 13:42:02 +08:00
DreamMaoMao
8f9e9255b3 break change: correct maxmize to maximize 2025-10-28 20:29:37 +08:00
DreamMaoMao
31f376f998 opt: allow switch focus between fullscreen and floating window in focusstack 2025-10-27 12:46:46 +08:00
DreamMaoMao
c69b736d0e opt: optimize keymap set 2025-10-22 14:04:47 +08:00
DreamMaoMao
b08939bb69 feat: auto convert keysym to keycode bind 2025-10-22 10:40:17 +08:00
DreamMaoMao
a9f42ad6dc opt: reset master per when setmfact toggle 2025-10-20 18:07:59 +08:00
werapi
568befdd3f opt: make focusmon and tagmon respect warpcursor setting 2025-10-20 18:07:59 +08:00
DreamMaoMao
e7184762a4 opt: do noting when view same tag widht view_current_to_back disalbed 2025-10-16 09:05:55 +08:00
DreamMaoMao
faa867d46a fix: correct gb keyboard layout name 2025-10-15 10:40:14 +08:00
DreamMaoMao
7b154073c7 opt: allow bind multi action to one keybind 2025-10-12 10:23:43 +08:00
DreamMaoMao
79fafaeba6 opt: maximize and fullscreen not allow become drag window 2025-10-11 12:54:42 +08:00
DreamMaoMao
3086130a2c feat: support resize tile window 2025-10-11 11:25:50 +08:00
DreamMaoMao
8de9c000e3 feat: add setoption dispatch to allow change option by mmsg 2025-10-08 15:12:13 +08:00
DreamMaoMao
91574fcaea feat: support keybind mode 2025-10-07 14:05:51 +08:00
DreamMaoMao
d4868eb1e4 opt: Initialize all Client Pointers to NULL 2025-10-06 14:20:14 +08:00
DreamMaoMao
8799f383ce fix: crash when use focus_cross_tag 2025-10-05 21:31:23 +08:00
DreamMaoMao
f48c6573f5 opt: allow foucstack next when fullscreen client has children 2025-10-05 21:19:45 +08:00
DreamMaoMao
68ca842482 opt: allow floating window show on fullscreen window 2025-10-05 11:35:38 +08:00
DreamMaoMao
32476f366b opt: optimize code struct 2025-09-28 21:12:27 +08:00
DreamMaoMao
a220a3060f feat: add dispatch exchange_stack_client 2025-09-28 18:40:15 +08:00
DreamMaoMao
0b43c70352 opt: optimize code struct 2025-09-28 18:40:12 +08:00
DreamMaoMao
ba30fb86e7 opt: optimzie code struct 2025-09-28 15:00:18 +08:00
DreamMaoMao
4680dabc06 fix: error address for target client when build in release type 2025-09-28 14:22:38 +08:00
DreamMaoMao
4f48dc6461 opt: not reset tagset when show scratchpad 2025-09-27 08:48:33 +08:00
salivala
297221f3cf opt: keep current layout when combo multi tag 2025-09-26 23:08:05 +08:00
salivala
a495d5fa02 opt: selecting first tags layout for combo instead of ignoring layout 2025-09-26 09:23:24 +08:00
DreamMaoMao
12a2492270 feat: add comboview dispatch 2025-09-25 10:29:16 +08:00
DreamMaoMao
54955a54fc feat: add option scratchpad_cross_monitor 2025-09-24 20:08:32 +08:00
DreamMaoMao
849b480a5b opt: disable some action in overview 2025-09-22 15:43:34 +08:00
DreamMaoMao
be49400bd3 fix: miss re judge the border corler of old mon sel client after change focus mon 2025-09-22 11:58:11 +08:00
Alessio Molinari
a45b4cf55e feature(focusdir): if no client and focus_cross_monitor, focus monitor 2025-09-20 19:18:44 +08:00
DreamMaoMao
38bb406279 feat: tag action sync all monitor 2025-09-19 19:57:04 +08:00
DreamMaoMao
fa28568cec feat: add option view_current_to_back 2025-09-17 08:23:08 +08:00
DreamMaoMao
d87273347a opt: view ~0 should effect by view_current_to_back 2025-09-15 17:03:10 +08:00
DreamMaoMao
c21ba86fd4 fix: can't switch layout in ~0 tag 2025-09-15 16:47:48 +08:00
DreamMaoMao
cc50a43522 opt: Re-implement view left and view right logic 2025-09-10 19:17:36 +08:00