Releases: phkaeser/wlmaker
Releases · phkaeser/wlmaker
v0.7.1 - Clipboard, new Dock Apps and a few bug fixes
By: Campbell Barton ideasman42@gmail.com
By: Alex Myczko alex@aiei.ch
- themes: Sets the default style to be more aligned with GNUstep and with gray background (#446).
By: Philipp Kaeser kaeser@gubbe.ch
-
Infrastructure
- Read keymap from
/etc/default/keyboardor similar. - Adds
wlmtoolto parse XDG desktop files: Eliminates need forwmmenugen. - Build with wlroots-0.20 (tested with -rc1).
- Refactors pointer focus and layout computation to compute only once per frame.
- Read keymap from
-
Bug fixes
v0.7 - Output state and Window fixes
release: Updates CMake version tag and header in roadmap.
v0.6.2 - Fixes build issues on Ubuntu
Includes phkaeser/libbase#78 to address build issues on Ubuntu. That also needed some further API changes.
v0.6.1 - Fixes crash with root menu open and output magnify/removal.
v0.6 - Multiple outputs
- Support for multiple outputs, configuable through
wlr-output-management-unstable-v1protocol (eg.wlr-randr,wdisplays). - Root menu can be generated from XDG repository (#90, eg.
wmmenugen), and can be navigated by keyboard. - User manual at https://phkaeser.github.io/wlmaker/.
- Bug fix:
wlmclocknow keeps updating also on on-accelerated garphics backends.
v0.5
0.4.1 - Source package includes required submodules
0.4 - Configurable layout, hot corners, wlroots 0.18
- New feature: Options for specifying layout and scaling factor for the output.
- New feature: Hot corner -- configurable actions when moving pointer to a corner, eg. to lock screen or inhibit locking.
- Fix: Scales tiles, icons and window decorations sizes as configured, not just for 64x64 tiles.
- Fix: Various bugs that prevented proper keyboard and pointer focus after unlocking the screen.
- Build system updates: Permit building with
wlroots-0.18, and permit building from pre-packaged wlroots 0.17.
0.3 - Config files, screen lock, layer shell
- Adds screen saver support, through
ext_session_lock_v1andidle_inhibit_unstable_v1protocols. - Configurable through plist text files: base configuration, style and etc/wlmaker-state.plist.
- Full wlr layer shell support (
wlr_layer_shell_unstable_v1), fully implemented & tested.
0.2 - Async requests, initial X11 support, prototype DockApp.
- Major architecture rework, now handles asynchronous commit/request sequences (size, fullscreen, maximize) correctly.
- Adds initial support for X11 via xwayland.
- Adds a prototype implementation of an icon protocol, and a DockApp to verify.