DreamMaoMao
62ff542334
feat: add option edge_scroller_focus_allow_speed
2026-05-23 16:02:22 +08:00
DreamMaoMao
0950d4da9e
fix: error changse surface scene in minimized client
...
will cause crash if close all client in overview, when has minimized
client before toggle overview
2026-05-23 14:57:37 +08:00
DreamMaoMao
46d0d139a5
fix: should ignore empty input layer focus
2026-05-23 13:31:20 +08:00
DreamMaoMao
c23f91c16a
fix: fix ov scale when disable animaiton
2026-05-22 10:48:28 +08:00
DreamMaoMao
f969c89be1
opt: force apply buffer size to main surface in ov scale
2026-05-21 22:49:31 +08:00
DreamMaoMao
5be87bb750
opt: dont send suspend state to client
...
because some app like gnome not ready for this
2026-05-21 22:40:52 +08:00
DreamMaoMao
17d7cb8e7d
opt: opitmize subtree surface scale in overview
2026-05-21 22:32:16 +08:00
DreamMaoMao
3261950bbf
update docs
2026-05-21 19:13:58 +08:00
DreamMaoMao
c73287f92d
fix: fix typo for idleinhibit_when_focus option in windowrule
2026-05-21 18:12:45 +08:00
xtheeq
7bf14ac900
ci: restrict sync-website workflow to main repo
2026-05-21 18:03:41 +08:00
DreamMaoMao
b042b2fecc
fix: fix layer always null in xytonode
2026-05-21 18:01:56 +08:00
werapi
713e977314
feat: tablet support
2026-05-21 13:43:12 +08:00
DreamMaoMao
ac437aa8e4
opt: center the last window in free space when arrange overview
2026-05-21 12:25:45 +08:00
DreamMaoMao
da3549234d
opt: optimize arrange of overview
2026-05-21 11:26:53 +08:00
DreamMaoMao
ab520cf83b
fix: error buffer position for gtk app in overview
2026-05-21 08:29:23 +08:00
DreamMaoMao
c2d84ce367
opt: optimize overview restore tagset
2026-05-20 21:22:29 +08:00
DreamMaoMao
b12c564394
opt: overview default config
...
ov_no_resize to 1
ov_tab_mode to 1
enbale_hotarea to 0
2026-05-20 17:24:05 +08:00
DreamMaoMao
753d6c7b04
fix: fix ov_no_resize in swallow
2026-05-20 13:08:00 +08:00
DreamMaoMao
af09d8ba45
feat: dont resize client when in overview
2026-05-20 09:46:20 +08:00
DreamMaoMao
f3d0c18d19
fix: cransh in disable monitor when use scratchpad
2026-05-19 14:00:20 +08:00
DreamMaoMao
a184b37a76
opt: optimize code struct for exchange_two_client
2026-05-18 22:46:27 +08:00
DreamMaoMao
afe357d74a
bump version to 0.13.1
2026-05-18 11:44:57 +08:00
DreamMaoMao
655eae79a8
opt: optimzie fair layout caculate
2026-05-18 11:41:48 +08:00
DreamMaoMao
3a01e84c04
opt: optimize exchange two client
2026-05-18 11:41:42 +08:00
DreamMaoMao
4a70d262bc
opt: hide split border when client not tiling
2026-05-17 09:56:17 +08:00
DreamMaoMao
b548ab01ca
feat: add dwindle_split_horizontal and dwindle_split_vertical
2026-05-17 09:54:10 +08:00
DreamMaoMao
1432fe7ea4
feat: grid and fair layout support resize tile window
2026-05-16 19:01:22 +08:00
DreamMaoMao
160d1b9832
opt: make big one as the last open window in fair layout
2026-05-16 16:31:27 +08:00
DreamMaoMao
f1f07525e5
opt: dont let window get pointer focus in overview
2026-05-16 15:22:44 +08:00
DreamMaoMao
92ed29efa5
update readme
2026-05-16 13:51:28 +08:00
DreamMaoMao
14d2827bae
feat: fair layout
2026-05-16 08:40:15 +08:00
DreamMaoMao
f9e17b6d76
bump version to 0.13.0
2026-05-15 10:55:30 +08:00
DreamMaoMao
851aa869b4
opt: dwindle_hsplit and dwindle_vsplit default to 1
2026-05-15 10:19:16 +08:00
DreamMaoMao
3c523cbe81
uodate docs
2026-05-15 08:07:31 +08:00
DreamMaoMao
b543e3f803
opt: avoid useless caculate
2026-05-15 08:00:53 +08:00
DreamMaoMao
3b9d59fb6b
update docs and config
2026-05-15 07:51:34 +08:00
DreamMaoMao
846fbaa507
fix: fix potential wild Pointers
2026-05-14 23:10:04 +08:00
DreamMaoMao
b78151cca9
opt: avoid useless caculate
2026-05-14 20:32:04 +08:00
DreamMaoMao
6f2657a73b
fix: fix for wlonly
2026-05-14 16:21:43 +08:00
DreamMaoMao
d9b906d276
feat: manual split
2026-05-14 15:52:36 +08:00
xtheeq
2723e50a90
docs: add screenshot example binds and workflow
Generate Nix Options Docs / update-docs (push) Has been cancelled
2026-05-14 11:39:20 +08:00
Ruixi-rebirth
d0f98a7260
refactor(docs): switch to nixos-render-docs for nix options generation
...
- Use nixos-render-docs commonmark as the rendering engine
- Add GitHub source links (Declared by) for each option
- Fix installation.md links pointing to /docs/nix-module -> /docs/nix-options
2026-05-13 21:07:14 +08:00
faugusto-oliveira
3aa953444f
fix: cursor constrain fail in some case
2026-05-13 20:56:01 +08:00
Ruixi-rebirth
852edded96
docs: auto-generate Nix module options
Generate Nix Options Docs / update-docs (push) Waiting to run
2026-05-13 08:17:33 +08:00
Ruixi-rebirth
45db3d0c34
docs(nix): add startup guide and clarify addLoginEntry
...
- Replace 'Extra options' with greetd and getty autologin examples
- Add bash/zsh and fish variants for getty autologin
- Add link to Nix Module Options reference
- Clarify addLoginEntry only has effect when a DM is configured
2026-05-13 08:17:23 +08:00
Ruixi-rebirth
f3dd63006c
fix(scripts): improve nix options doc generator
...
- Restore missing description on hm enable option (fixes nix build warning)
- Rewrite format_default_value into format_value with example support and nix code blocks
- Fix Nix markup stripping: {tag}`content` now preserves backtick content
- Generalize ::: block handling beyond {.note} to any block type
- Switch output from Markdown table to labeled fields format
2026-05-13 08:17:18 +08:00
atheeq
329a7f21a8
refactor(nix): replace sync nix options with direct md generation to … ( #1 )
...
* refactor(nix): replace sync nix options with direct md generation to docs
* fix(docs): add trailing comman in meta
* fix(ci): sort nix options and fix default value check
2026-05-13 08:17:11 +08:00
Ruixi-rebirth
e935403e39
feat(nix): generate module options docs and sync to website
...
- Add nix/generate-hm-options.nix to export HM and NixOS module options as JSON via nixosOptionsDoc
- Expose hm-options-json and nixos-options-json packages in flake.nix
- Add CI workflow to auto-build and push JSONs to mangowm.github.io on module changes
- Add missing description to hm-modules enable option
2026-05-13 08:17:06 +08:00
DreamMaoMao
c9e2576ea4
update readme
2026-05-12 23:21:43 +08:00
DreamMaoMao
51ad81de73
opt: keep the header order when the scroll header is pop out stack
2026-05-12 22:58:55 +08:00