Commit Graph

  • 3b4683cc49 opt: avoid repeatedly destroy keyboard events tkeygroup DreamMaoMao 2026-05-01 08:01:42 +08:00
  • e7d8cb7bfa opt: remove keyboard from group when it is destroyed DreamMaoMao 2026-05-01 07:28:53 +08:00
  • ff682828d7 remove synckeymap tkeymap DreamMaoMao 2026-04-29 21:08:51 +08:00
  • 8cd8025d3e opt: dont suspend when disable node nosuspend DreamMaoMao 2026-04-28 00:20:06 +08:00
  • 1d3ec9ff37 bump version to 0.12.9 wl-only DreamMaoMao 2026-04-24 11:02:48 +08:00
  • b9c6a2c196 bump version to 0.12.9 main 0.12.9 DreamMaoMao 2026-04-24 11:02:48 +08:00
  • e6a84e0ea9 active constraint nesting for input capture mdouda 2026-04-22 18:43:33 +02:00
  • 2512e84671 Merge pull request #865 from mdouda/main DreamMaoMao 2026-04-23 23:31:23 +08:00
  • ac61923e2f active constraint nesting for input capture mdouda 2026-04-22 18:43:33 +02:00
  • ac0823ee68 opt: always notify x11 client position change DreamMaoMao 2026-04-22 10:15:55 +08:00
  • 4b8603181c opt: always notify x11 client position change DreamMaoMao 2026-04-22 10:15:55 +08:00
  • 34934a4a14 fix: opensilent client should insert fstack tail DreamMaoMao 2026-04-21 17:32:57 +08:00
  • 461dcb6989 fix: opensilent client should insert fstack tail DreamMaoMao 2026-04-21 17:32:57 +08:00
  • 9d28f33eb9 opt: dont apply viewback dispatch when no tag change DreamMaoMao 2026-04-21 09:13:27 +08:00
  • 60f31cd1bf opt: dont apply viewback dispatch when no tag change DreamMaoMao 2026-04-21 09:13:27 +08:00
  • da4ebdadec docs: remove useless tip DreamMaoMao 2026-04-19 13:17:18 +08:00
  • 700a5c452b docs: remove useless tip DreamMaoMao 2026-04-19 13:17:18 +08:00
  • 372899c361 feat: focusstack no wrap nowrap DreamMaoMao 2026-04-18 11:46:41 +08:00
  • 36978537ff added opensuse instructions killertofus 2026-04-12 20:00:02 -06:00
  • 9d5b22344f docs: update recommended package name therylith 2026-04-08 10:32:20 +08:00
  • eb51499ec7 Merge pull request #846 from killertofus/opensuse DreamMaoMao 2026-04-14 09:44:23 +08:00
  • 906dcb35a2 added opensuse instructions killertofus 2026-04-12 20:00:02 -06:00
  • 7bcf1ae888 Merge pull request #836 from therylith/main DreamMaoMao 2026-04-14 09:43:58 +08:00
  • cca9928a5b refactor(mmsg): simplify dispatch arguments parsing ernestoCruz05 2026-04-10 16:58:07 +01:00
  • 7cfeeb3687 Merge pull request #839 from ernestoCruz05/refactor-mmsg DreamMaoMao 2026-04-11 07:01:24 +08:00
  • aeba0e82dd refactor(mmsg): simplify dispatch arguments parsing ernestoCruz05 2026-04-10 16:58:07 +01:00
  • edd0a0cd5d docs: update recommended package name therylith 2026-04-08 10:32:20 +08:00
  • a830e39042 fix: fix potential memory leaks DreamMaoMao 2026-04-06 15:39:39 +08:00
  • e83a9dff82 fix: fix potential memory leaks DreamMaoMao 2026-04-06 15:39:39 +08:00
  • d199a6cb65 fix(guix): pin wlroots version Nikita Mitasov 2026-04-04 19:35:38 +03:00
  • e3a0d54b9a Merge pull request #826 from ch4og/guix-fixes DreamMaoMao 2026-04-05 18:42:22 +08:00
  • c44d12314c fix(guix): pin wlroots version Nikita Mitasov 2026-04-04 19:35:38 +03:00
  • bb0160d7cf feat(nix): add build-time configuration validation Ananya Timalsina 2026-03-01 15:40:25 +01:00
  • a8afc0dc4d feat(nix): support old config format with deprecation warning Ananya Timalsina 2026-02-17 10:12:11 +01:00
  • b63e93fc09 feat(nix): add keymode support for modal keybindings Ananya Timalsina 2026-02-15 14:04:56 +01:00
  • c7c41c3103 refactor(nix): add structured config support to home-manager module Ananya Timalsina 2026-02-15 12:35:34 +01:00
  • 0a62fcb76f feat(nix): add build-time configuration validation Ananya Timalsina 2026-03-01 15:40:25 +01:00
  • ff9b8f00d2 feat(nix): support old config format with deprecation warning Ananya Timalsina 2026-02-17 10:12:11 +01:00
  • 6588868328 feat(nix): add keymode support for modal keybindings Ananya Timalsina 2026-02-15 14:04:56 +01:00
  • 1eecad936c refactor(nix): add structured config support to home-manager module Ananya Timalsina 2026-02-15 12:35:34 +01:00
  • 0d008f84f7 opt: optimize foreign toplevel state sync DreamMaoMao 2026-03-30 18:11:10 +08:00
  • 52676492fe opt: optimize foreign toplevel state sync DreamMaoMao 2026-03-30 18:11:10 +08:00
  • 92aaee41bb docs: update pikaos installation atheeq-rhxn 2026-03-28 20:50:26 +05:30
  • 254eb8a4d4 Merge pull request #814 from atheeq-rhxn/docs-update DreamMaoMao 2026-03-29 10:24:43 +08:00
  • 31983956ad bump version to 0.12.8 DreamMaoMao 2026-03-29 08:40:40 +08:00
  • c89f8147f9 bump version to 0.12.8 0.12.8 DreamMaoMao 2026-03-29 08:40:40 +08:00
  • bccdb651bd docs: update pikaos installation atheeq-rhxn 2026-03-28 20:50:26 +05:30
  • 7a52f306c9 opt: always notify the position change to x11 client DreamMaoMao 2026-03-27 07:14:56 +08:00
  • f94ddc671e opt: always notify the position change to x11 client DreamMaoMao 2026-03-27 07:14:56 +08:00
  • 4330442573 opt: alaways notify the position change to x11 client tgame DreamMaoMao 2026-03-27 07:14:56 +08:00
  • 1afefe2bf7 opt: dont force request resize when the x11 app reject resize DreamMaoMao 2026-03-26 18:57:02 +08:00
  • b55de28749 opt: dont force request resize when the x11 app reject resize DreamMaoMao 2026-03-26 18:57:02 +08:00
  • 480601e1fa break: rename force_maximize to force_fakemaximize DreamMaoMao 2026-03-26 18:05:25 +08:00
  • 63256ea31b break: rename force_maximize to force_fakemaximize DreamMaoMao 2026-03-26 18:05:25 +08:00
  • 2409bc597a docs: add scroll_button desc DreamMaoMao 2026-03-25 20:11:57 +08:00
  • 91e10b239f docs: add scroll_button desc DreamMaoMao 2026-03-25 20:11:57 +08:00
  • 29b24ad0fe opt: clear size per record when drag a window to floating DreamMaoMao 2026-03-25 19:50:42 +08:00
  • 958a6d8768 opt: clear size per record when drag a window to floating DreamMaoMao 2026-03-25 19:50:42 +08:00
  • babf6c9ade fix: miss make grabc exit scroll stack DreamMaoMao 2026-03-25 19:44:29 +08:00
  • 4ccd56ad01 fix: miss make grabc exit scroll stack DreamMaoMao 2026-03-25 19:44:29 +08:00
  • 055231927a opt: change zoom_initial_ratio default to 0.4 DreamMaoMao 2026-03-25 16:20:07 +08:00
  • 585e9ae4b6 opt: change zoom_initial_ratio default to 0.4 DreamMaoMao 2026-03-25 16:20:07 +08:00
  • 5eaf08def5 opt: limit button range to 272-279 DreamMaoMao 2026-03-25 11:57:04 +08:00
  • d69682aef9 opt: limit button range to 272-279 DreamMaoMao 2026-03-25 11:57:04 +08:00
  • 8dc02ec029 opt: not unset maximize state if enable force_maximize DreamMaoMao 2026-03-23 22:15:28 +08:00
  • e6429f8733 opt: not unset maximize state if enable force_maximize DreamMaoMao 2026-03-23 22:15:28 +08:00
  • c1f7c7f59e fix: capture windows with subsurfaces sharewindow atheeq-rhxn 2026-03-23 10:23:12 +05:30
  • 3bfd2ad152 fix: capture windows with subsurfaces chase atheeq-rhxn 2026-03-23 10:23:12 +05:30
  • dcce54db67 Merge pull request #801 from atheeq-rhxn/wl-only DreamMaoMao 2026-03-23 17:40:01 +08:00
  • 653fa2d250 fix: capture windows with subsurfaces atheeq-rhxn 2026-03-23 10:23:12 +05:30
  • 1f1993638e mmsg: fix -o flag causing subsequent flags to be ignored when used with -g quadratic 2026-03-22 19:50:30 +01:00
  • d967153c73 Merge pull request #798 from axQuadratic/mmsg_oflag DreamMaoMao 2026-03-23 11:04:58 +08:00
  • 74973c6f24 opt: optimize fullscreen state change DreamMaoMao 2026-03-23 10:01:34 +08:00
  • 064bcad6f7 opt: optimize fullscreen state change DreamMaoMao 2026-03-23 10:01:34 +08:00
  • 0232dcda82 mmsg: fix -o flag causing subsequent flags to be ignored when used with -g quadratic 2026-03-22 19:50:30 +01:00
  • 0202284c31 opt: default enable syncobj DreamMaoMao 2026-03-22 15:06:30 +08:00
  • bebbd84a59 Add playback section to keys.md Kiki 2026-03-19 16:29:15 +01:00
  • 225fbda574 Merge pull request #786 from kiikii-dev/main DreamMaoMao 2026-03-22 11:37:22 +08:00
  • 587242800c update wlroots dependency to 0.21 tsync DreamMaoMao 2026-03-21 20:11:38 +08:00
  • 2bd9d2d292 opt: not apply animationa action when xdg toplevel is initing tsync-main DreamMaoMao 2026-03-20 23:24:06 +08:00
  • a5341c4b7f fix: make sure run the last frame even if the animation time is unreasonable DreamMaoMao 2026-03-20 22:43:09 +08:00
  • ccefa572e1 fix: make sure run the last frame even if the animation time is unreasonable DreamMaoMao 2026-03-20 22:43:09 +08:00
  • f26ef6f4d8 docs: update wlroots build message DreamMaoMao 2026-03-20 09:15:47 +08:00
  • c55e069364 docs: update wlroots build message DreamMaoMao 2026-03-20 09:15:47 +08:00
  • ab6e8a6545 Add playback section to keys.md Kiki 2026-03-19 16:29:15 +01:00
  • 151659e92e opt: not need to reset float_geom in setfullscreen and setmaximizescreen DreamMaoMao 2026-03-19 17:02:48 +08:00
  • deb47e8ab9 opt: not need to reset float_geom in setfullscreen and setmaximizescreen DreamMaoMao 2026-03-19 17:02:48 +08:00
  • 76bc1d1ade opt: optimize state change between flating maximizescrenn and fullscreen DreamMaoMao 2026-03-19 15:27:43 +08:00
  • ca665cc6f8 opt: optimize state change between flating maximizescrenn and fullscreen DreamMaoMao 2026-03-19 15:27:43 +08:00
  • 0cd02da225 fix: size per not restroe when togglefloating DreamMaoMao 2026-03-19 10:12:36 +08:00
  • c776356efe fix: size per not restroe when togglefloating DreamMaoMao 2026-03-19 10:12:36 +08:00
  • eeeea2d57b opt: dont restore size per whe toggle_all_floating DreamMaoMao 2026-03-19 08:44:42 +08:00
  • 6eb3378c0c opt: dont restore size per whe toggle_all_floating DreamMaoMao 2026-03-19 08:44:42 +08:00
  • 21b30f179d feat: add dispatch toggle_all_floating DreamMaoMao 2026-03-19 07:56:29 +08:00
  • c2559f6c7c feat: add dispatch toggle_all_floating DreamMaoMao 2026-03-19 07:56:29 +08:00
  • 6f860e8364 fix: open_as_floating not match tag correctly DreamMaoMao 2026-03-19 07:36:50 +08:00
  • 949063804a fix: open_as_floating not match tag correctly DreamMaoMao 2026-03-19 07:36:50 +08:00
  • f560a0e36c docs: update docs DreamMaoMao 2026-03-18 23:51:05 +08:00
  • 17c037171a docs: update docs DreamMaoMao 2026-03-18 23:51:05 +08:00
  • 0faf29acba feat: add tag rule option open_as_floating DreamMaoMao 2026-03-18 23:10:15 +08:00