Commit Graph

  • 4dfc6c3a0d opt: remove useless code DreamMaoMao 2025-05-07 17:42:23 +08:00
  • 2a60dd433b format code DreamMaoMao 2025-05-07 17:40:27 +08:00
  • bb0e360f27 update readme DreamMaoMao 2025-05-07 17:38:56 +08:00
  • 48a8fabae1 opt: avoid infinite loops DreamMaoMao 2025-05-07 17:37:44 +08:00
  • 013a5393a2 opt: remove useless code DreamMaoMao 2025-05-07 16:17:45 +08:00
  • a587e9257c opt: optimize get autostart path func name DreamMaoMao 2025-05-07 16:17:15 +08:00
  • 73733fae86 opt: toggletag dispatch not trigger tag animaiton DreamMaoMao 2025-05-07 16:06:37 +08:00
  • 6de166dfa8 opt: optimize layout fun arg DreamMaoMao 2025-05-07 16:03:34 +08:00
  • 075f4fe6d4 fix: loss gap in some window when use fibonacci layout DreamMaoMao 2025-05-07 11:38:40 +08:00
  • 6615c330db update readme DreamMaoMao 2025-05-07 11:12:20 +08:00
  • 8dc52b4895 fix: avoid curtag out of bound DreamMaoMao 2025-05-06 23:30:26 +08:00
  • 483ee706a0 fix: border offset error by clip_box in clip_to_hide func DreamMaoMao 2025-05-06 22:12:17 +08:00
  • a2befaf5e7 fix: fix togglegap dispatch not apply DreamMaoMao 2025-05-06 21:14:16 +08:00
  • 4738fe02c2 fix: miss apply gap change when use keybind to change gap value DreamMaoMao 2025-05-06 21:00:09 +08:00
  • 81d3caf63e opt: simplify the default configuration DreamMaoMao 2025-05-06 20:41:45 +08:00
  • d9932de4a6 opt: allow scroller in multi tag view DreamMaoMao 2025-05-06 20:27:25 +08:00
  • c1b48567e1 opt: always give priority to determining whether to set overlay layer for overlay window DreamMaoMao 2025-05-05 23:25:00 +08:00
  • 614a28abd1 feat: add cursor_size and cursor_theme option in config DreamMaoMao 2025-05-05 17:45:25 +08:00
  • bf6e39ad4f opt: remeber custom floating size for scratch window DreamMaoMao 2025-05-05 15:42:56 +08:00
  • aa5468d44d feat: support tagrule option no_render_border DreamMaoMao 2025-05-05 15:11:49 +08:00
  • f115f87241 feat: add dispatch toggle_render_border DreamMaoMao 2025-05-05 14:22:56 +08:00
  • 20f05bcdcc feat: add window rule scratch_width, scratch_height DreamMaoMao 2025-05-05 11:55:27 +08:00
  • fc2eaf144d feat: support widht and height set in toggle_named_scratch DreamMaoMao 2025-05-05 11:19:57 +08:00
  • 90edcafd4e feat: add toggle_named_scratch DreamMaoMao 2025-05-05 11:09:31 +08:00
  • f61dbf41dc opt: add config parse arg num to 4 DreamMaoMao 2025-05-05 10:21:31 +08:00
  • 25c65dd088 fix: miss free memory about baked_points_tag re-init DreamMaoMao 2025-05-05 08:20:04 +08:00
  • ac48efb49a opt: more reasonable floating and full-screen state switching DreamMaoMao 2025-05-04 22:57:34 +08:00
  • f1ebf1c7c2 fix: avoid fullscreen rule be override by floating state DreamMaoMao 2025-05-04 22:44:10 +08:00
  • 99b13588fb fix: miss free memory in some case DreamMaoMao 2025-05-04 21:53:20 +08:00
  • 33cc0f4979 feat: suppor exec and exec-once in config DreamMaoMao 2025-05-04 20:26:17 +08:00
  • 19b1fe19eb feat: support set env in config DreamMaoMao 2025-05-04 19:46:13 +08:00
  • fc94c44dab opt: optimize run autostart script DreamMaoMao 2025-05-04 11:25:29 +08:00
  • d80fb44e72 opt: set XDG_CURRENT_DESKTOP env in setup DreamMaoMao 2025-05-04 11:20:22 +08:00
  • f56db5deb1 fix: fix surface focuse error when focus_on_activate is 0 DreamMaoMao 2025-05-04 11:12:13 +08:00
  • 09bd681919 opt: change default snap to disable DreamMaoMao 2025-05-04 09:16:54 +08:00
  • d8a11e80bc opt: optimize maxmizescreen and fullscreen change to floating DreamMaoMao 2025-05-04 08:49:27 +08:00
  • 6682c5be45 opt: also snap to tiled edge DreamMaoMao 2025-05-04 08:18:59 +08:00
  • b75dc1a293 fix: kill child progress fail DreamMaoMao 2025-05-03 19:34:25 +08:00
  • 3d64bcb205 opt: optimize autostart logic DreamMaoMao 2025-05-03 18:59:35 +08:00
  • fe6baa35e4 fix: spawn_on_empty borken by double arg DreamMaoMao 2025-05-03 18:21:00 +08:00
  • 9dcf2aca49 fix: error size when setfullscreen for a floating window DreamMaoMao 2025-05-03 17:47:59 +08:00
  • cb4907510d feat: add ipc dispatch DreamMaoMao 2025-05-03 15:45:27 +08:00
  • c64dd51b69 feat: add mvoewin resizewin dispatch DreamMaoMao 2025-05-03 15:18:33 +08:00
  • 3a8ebf549b change: dispatch name change movewin->smartmovewin resizewin->smartresizewin DreamMaoMao 2025-05-03 14:47:22 +08:00
  • 2e7245f960 feat: support two arg in dispatch in config DreamMaoMao 2025-05-03 14:42:05 +08:00
  • 7b527ed485 fix: floating window shouldn't limit in tiled area DreamMaoMao 2025-05-03 13:38:11 +08:00
  • f3ab9d87a5 format code DreamMaoMao 2025-05-03 13:27:00 +08:00
  • ec2e5d5019 opt: optimize the scalability of the code for other window effect DreamMaoMao 2025-05-03 13:20:30 +08:00
  • 6479096b44 opt: change overlay win to overlay layer DreamMaoMao 2025-05-03 13:00:56 +08:00
  • fc5e88b337 feat: add dispatch toggleoverlay DreamMaoMao 2025-05-03 09:51:24 +08:00
  • d5ba4e1c87 feat: add floating window auto snap DreamMaoMao 2025-05-03 09:20:16 +08:00
  • 4b0d3bde28 opt: optimize window bounds set and grabc optimize DreamMaoMao 2025-05-03 08:20:05 +08:00
  • 719c50de65 feat: support fakefullscreen dispatch DreamMaoMao 2025-05-02 22:09:07 +08:00
  • e8e5d768c5 opt: no scale x11 app in zoom in animaiton DreamMaoMao 2025-04-29 22:02:15 +08:00
  • d75edf1a2d update readme DreamMaoMao 2025-04-29 21:20:37 +08:00
  • e95bbe31c7 opt: tag animation should overwrite the open animaiton DreamMaoMao 2025-04-29 13:11:51 +08:00
  • 3b3f60e954 fix: The conflict of animation types leads to unstable animation spee DreamMaoMao 2025-04-29 12:55:16 +08:00
  • c72888d391 opt: re caculate maxmizescreen window size in arrange DreamMaoMao 2025-04-29 11:32:58 +08:00
  • 43dd28d992 fix: fix wlr_layer_shell version to 4 DreamMaoMao 2025-04-29 10:28:14 +08:00
  • 5f5382c0a9 update readme for wiki DreamMaoMao 2025-04-28 22:58:00 +08:00
  • 6ce7460161 opt: optimize clean input_method data to avoid crash when exit maomao DreamMaoMao 2025-04-28 21:36:37 +08:00
  • 73f19d38af remove useless code DreamMaoMao 2025-04-28 12:21:16 +08:00
  • 0723d678a0 update readme DreamMaoMao 2025-04-28 10:23:35 +08:00
  • 7e66d5390e format code DreamMaoMao 2025-04-28 10:04:18 +08:00
  • b3ccf3b8b8 fix: fix can't input en due to text-input change DreamMaoMao 2025-04-28 09:44:58 +08:00
  • cd78449180 opt: optimize project struct DreamMaoMao 2025-04-28 09:19:26 +08:00
  • f2dbbbb8f2 fix: fix text input v3 for chromium DreamMaoMao 2025-04-28 08:35:02 +08:00
  • 0161e35840 feat:Support vertical tag switching animation DreamMaoMao 2025-04-26 22:28:01 +08:00
  • 2bf0a791cd opt: set XDG_CURRENT_DESKTOP var in code not in desktop file DreamMaoMao 2025-04-25 13:06:40 +08:00
  • 916a879831 opt:optimize code struct DreamMaoMao 2025-04-25 12:09:39 +08:00
  • d4dce80c9f project: change filename IM.h to text_input.h DreamMaoMao 2025-04-25 12:02:34 +08:00
  • 61bedad35b remove useless file autostart.sh DreamMaoMao 2025-04-23 18:21:47 +08:00
  • 98213f9a54 opt: avoid useless get geometry DreamMaoMao 2025-04-23 11:18:09 +08:00
  • 162c958648 Merge pull request #43 from yaocccc/main DreamMaoMao 2025-04-22 18:15:26 +08:00
  • ae5d6f8ea1 fix: fix spawn_on_empty not based on the selmon chenyc 2025-04-22 17:21:31 +08:00
  • 5f048c4c4e feat:windowrule allowed to further match the title on the premise of matching the id DreamMaoMao 2025-04-22 11:02:12 +08:00
  • 2c2c99aa50 opt: normal num key match KP_ num key in keybind DreamMaoMao 2025-04-22 09:16:14 +08:00
  • bb381c3051 fix: miss tell the client that they have maximized DreamMaoMao 2025-04-21 16:44:05 +08:00
  • 879b33f65d opt: set bound for floating window DreamMaoMao 2025-04-21 08:41:20 +08:00
  • 150d9cc332 opt: remove useless var DreamMaoMao 2025-04-21 08:27:36 +08:00
  • 1609976954 fix: crash when selmon sel set foreign toplevel status DreamMaoMao 2025-04-21 07:29:41 +08:00
  • cd919f7afd fix:miss update oldgeom when floating window tag to other monitor DreamMaoMao 2025-04-21 07:15:20 +08:00
  • 284197be0b opt: not trigger tagin animaiton when view to current tag DreamMaoMao 2025-04-20 12:55:52 +08:00
  • 1a174b1828 fix: build warning DreamMaoMao 2025-04-20 09:18:32 +08:00
  • 5b0faf2286 opt: opt code struct DreamMaoMao 2025-04-20 09:05:23 +08:00
  • f0c5e4b996 format code DreamMaoMao 2025-04-20 08:37:11 +08:00
  • 567f91f352 opt:Avoid an infinite loop DreamMaoMao 2025-04-20 08:35:59 +08:00
  • ede1f880b9 fix:getting stuck in an infinite loop when attempting to activate a client in tag 0 DreamMaoMao 2025-04-20 08:17:48 +08:00
  • 32cf3c120c opt: optimize prevtag set DreamMaoMao 2025-04-19 22:30:42 +08:00
  • fb58fe2f41 fix: lose animation when double arrange DreamMaoMao 2025-04-19 21:27:41 +08:00
  • bfaedd8e13 ope: keysym use lower DreamMaoMao 2025-04-19 14:05:09 +08:00
  • e82fecaab6 opt: allow swith vt when no config DreamMaoMao 2025-04-19 09:50:07 +08:00
  • 2e02987128 feat:Make all the keybind keys case-insensitive DreamMaoMao 2025-04-18 21:59:29 +08:00
  • 7eac47b857 project: Optimize the project structure DreamMaoMao 2025-04-18 18:11:49 +08:00
  • 9718e87b2d opt: remeber the position and size when use movewin and resizewin dispatch DreamMaoMao 2025-04-18 16:10:37 +08:00
  • ed7d768b3e fix: crash when set text_input focus after grab window to other window DreamMaoMao 2025-04-18 12:43:29 +08:00
  • 2ff859bb29 opt: allow exit showing scratchpad when use restore_minized dispatch DreamMaoMao 2025-04-18 10:49:21 +08:00
  • 6e7c7fcbcb opt: optimize default rootcolor in config DreamMaoMao 2025-04-18 10:24:02 +08:00
  • d0510f5f12 fix: miss scroller when open a tagrule window DreamMaoMao 2025-04-18 08:46:23 +08:00
  • bdc06b3d62 fix: optimize the settings of the global and minimized states DreamMaoMao 2025-04-18 08:34:41 +08:00