v0.1.26
github-actions
released this
22 May 22:52
·
254 commits
to master
since this release
v0.1.26 (2024-05-22) - Hind
Bug Fixes
- wm: make close + min op on foreground hwnd (
62770033
) - stackbar: destroy stackbars on ws change (
69680b42
) - wm: restore containers when closing monocle (
0dc17e9c
) - wm: respect horizontal focus from monocle (
92447723
) - wm: smooth transitions to monocle workspaces (
27cd1736
) - cli: have log command lookup file w/ timestamp (
d2470b1f
) - wm: address monocle mode visual artifacts (
835472d7
) - wm: various monocle container regressions (
bceb28de
) - wm: uw-vertical-stack stacking regression (
1e63947a
) - wm: remove object name change spam guard (
228cb26b
) - wm: always respect adjusted work area (
81f741bb
) - wm: restart bm and wsr notif handlers on fail (
87b1ab9c
) - borders: reap untracked hwnds in destroy_all (
226ee73a
) - wm: update focused idx on cross-monitor moves (
1b305619
) - wm: avoid dupes when following links (
598f9ec0
) - wm: focus workspaces on cross-monitor cmds (
627088c9
)
Code Refactoring
Features
- cli: rename and deprecation feedback (
e294dbbe
) - wm: handle OBJECT_NAMECHANGE for all apps (
47f0ab1e
) - wm: run orphan reaper in a dedicated thread (
c4d62fc4
) - gui: add the komorebi-gui debug tool (
05af7ce1
) - stackbar: add stackbar manager module (
2a45f981
) - wm: add monitor reconciliator module (
a29ab4cf
) - stackbar: update title labels in realtime (
fff7b5c1
) - stackbar: make label configurable (
d5f4f916
) - cli: add promote-window cmd (
29b17944
) - cli: add cycle-move-workspace-to-monitor cmd (
1420334c
) - wm: single_window -> window_based offset (
3d53c602
) - wm: add single window work area offsets (
0330dfe2
) - wm: add alt-tab heuristics to wsr (
d102c00f
) - wm: add noop cross-monitor-move-behaviour (
855bb498
) - wm: add workspace reconciliator module (
07b2da69
) - borders: add border manager module (
6a1ed3bc
) - wm: selectively handle uncloak events (
4802b554
)
Performance Improvements
- wm: switch to daily rotating log files (
77fc3973
) - wm: compare rects before position updates (
70ef90b3
) - wm: ignore same-workspace switch requests (
e14235c3
)
Documentation
- wm: add komorebi-gui binary, update mkdocs (
0f44efaa
) - wm: border renames and aliases, ahk example (
82aa2edf
) - mkdocs: add ahk exe troubleshooting section (
c47cf471
) - mkdocs: add shell.nix for python doc deps (
1accbf65
) - mkdocs: addressing display suspension within monitor OSD (
7ee3c928
) - mkdocs: add pymdownx.highlight and pymdownx.superfences extensions (
6d190309
) - mkdocs: add admonition extension (
d5c6f090
) - readme: add comparison with fancy zones (
22cf7b50
) - mkdocs: fix header level typo (
3e984d88
)