DreamMaoMao
b9c6a2c196
bump version to 0.12.9
0.12.9
2026-04-24 11:02:48 +08:00
DreamMaoMao
2512e84671
Merge pull request #865 from mdouda/main
...
pointer constraint handling for layer-shell surfaces (lan-mouse input retain issue)
2026-04-23 23:31:23 +08:00
mdouda
ac61923e2f
active constraint nesting for input capture
2026-04-23 23:20:52 +08:00
DreamMaoMao
4b8603181c
opt: always notify x11 client position change
2026-04-22 10:15:55 +08:00
DreamMaoMao
461dcb6989
fix: opensilent client should insert fstack tail
2026-04-21 17:44:56 +08:00
DreamMaoMao
60f31cd1bf
opt: dont apply viewback dispatch when no tag change
2026-04-21 10:31:52 +08:00
DreamMaoMao
700a5c452b
docs: remove useless tip
2026-04-19 13:17:18 +08:00
DreamMaoMao
eb51499ec7
Merge pull request #846 from killertofus/opensuse
...
added opensuse instructions
2026-04-14 09:45:49 +08:00
killertofus
906dcb35a2
added opensuse instructions
2026-04-14 09:45:49 +08:00
DreamMaoMao
7bcf1ae888
Merge pull request #836 from therylith/main
...
docs: update recommended package name
2026-04-14 09:43:58 +08:00
DreamMaoMao
7cfeeb3687
Merge pull request #839 from ernestoCruz05/refactor-mmsg
...
refactor(mmsg): simplify dispatch arguments parsing
2026-04-11 07:01:24 +08:00
ernestoCruz05
aeba0e82dd
refactor(mmsg): simplify dispatch arguments parsing
2026-04-11 07:00:22 +08:00
therylith
edd0a0cd5d
docs: update recommended package name
...
The upstream package 'swww' has been renamed to 'awww'.This commit:
- Updates the package name for rolling-release distributions like archlinux
- Keeps 'swww' for other distros that haven't updated yet.
2026-04-08 10:32:20 +08:00
DreamMaoMao
e83a9dff82
fix: fix potential memory leaks
2026-04-06 15:39:39 +08:00
DreamMaoMao
e3a0d54b9a
Merge pull request #826 from ch4og/guix-fixes
...
Multiple Guix package fixes
2026-04-05 18:43:49 +08:00
Nikita Mitasov
c44d12314c
fix(guix): pin wlroots version
...
meta(guix): update home-page
meta(guix): more appropriate licenses field
refactor(guix): use more easier meson patch phase
meta(guix): update description
2026-04-05 18:43:49 +08:00
Ananya Timalsina
bb0160d7cf
feat(nix): add build-time configuration validation
...
Uses `pkgs.runCommand` in the home-manager module to parse and validate
the generated config file prior to deployment, preventing broken setups.
2026-04-03 18:14:50 +08:00
Ananya Timalsina
a8afc0dc4d
feat(nix): support old config format with deprecation warning
2026-04-03 18:14:45 +08:00
Ananya Timalsina
b63e93fc09
feat(nix): add keymode support for modal keybindings
2026-04-03 18:14:40 +08:00
Ananya Timalsina
c7c41c3103
refactor(nix): add structured config support to home-manager module
...
Convert settings from raw text to structured Nix attrs, following
Hyprland's module pattern. Implementation based 1:1 on Hyprland's
design - all credit to the Hyprland project.
- Add nix/lib.nix with toMango conversion function
- Support nested attrs, lists for duplicate keys
- Add extraConfig, topPrefixes, bottomPrefixes options
- Auto-add exec-once for autostart.sh
Adapted for mangowc syntax (underscore separators vs colons).
2026-04-03 18:14:35 +08:00
DreamMaoMao
52676492fe
opt: optimize foreign toplevel state sync
2026-03-30 18:35:37 +08:00
DreamMaoMao
254eb8a4d4
Merge pull request #814 from atheeq-rhxn/docs-update
...
docs: update pikaos installation
2026-03-29 10:24:43 +08:00
DreamMaoMao
c89f8147f9
bump version to 0.12.8
0.12.8
2026-03-29 08:40:40 +08:00
atheeq-rhxn
bccdb651bd
docs: update pikaos installation
2026-03-28 20:50:26 +05:30
DreamMaoMao
f94ddc671e
opt: always notify the position change to x11 client
2026-03-27 07:31:18 +08:00