See the release onGithub.
:ui-hint command to make it more generic. Please see thedocumentation for the new interface.:ui-hint command:frame-hinter,gradual-uia-hinter, anduia-hinter.jwno/layout-history module.:toggle-window-management command to pause window management.:shutting-down and:layout-changed hook.rows automatic layout.:load,:dump and:clear-children methods for tree node objects.:split and:insert-sub-frame methods for frame objects now support absolute sizes.:close-frame command, which may result in unresponsive frames.The newjwno/layout-history module stores your layout history for each virtual desktop, either in memory or in a backing file, and restores them when needed.Documentation
The:ui-hint command now useshinters to gather the info it needs for showing on-screen hints. Users can extend:ui-hint command by implementing their own hinters.
Jwno provides these built-in hinters:
ui-hint/frame-hinter: Handles visible frames;ui-hint/gradual-uia-hinter: Handles UI elements, by gradually walking the UI tree;ui-hint/uia-hinter: Handles UI elements.Please see thefull documentation for more details.
Now that Jwno has become a little window manager with quite a few features packed in, I will dedicate the next release cycle to improving existing code and paying my tech debts 😅.
It may be time to push Jwno towards a 1.0 release, but there’s still the scrolling mode (a.k.a. “Niri mode”) in the backlog, and Jwno’s API may still have breaking changes. Let’s see how it goes 😊.
A tiling window manager for Windows 10/11, built with Janet and ❤️.
| Status | In development |
| Category | Tool |
| Author | Agent Kilo |
| Tags | janet,tiling,uiautomation,window-manager,windows |