Heya silkers and songers,
Well after skonging and playing stoneblock 4 doing productive things for the past couple of months, here's the first alpha for 0.2, now featuring resizable tiles and window decorations! Full release notes when the full release comes out.
There will probably be a few small breaking changes as I refine bits of the config API.
Special thanks to the following contributors:
- luaapi: improve custom searcher logic by @Ph4ntomas in #323
- justfile: Fix various error when building from source by @Ph4ntomas in #322
- Add floating layout by @Ph4ntomas in #326
- layout: Update window floating loc on resize by @Ph4ntomas in #333
- window: Update position on LayoutMode changes by @Ph4ntomas in #331
- Make compositor-initiated window resizing also use single edges by @Ph4ntomas in #335
- api/window: Add a RPC to move a window to other output by @Ph4ntomas in #337
- api: add [in]active tags filtering to OutputHandle by @Ph4ntomas in #339
- window: Add method to swap two windows by @Ph4ntomas in #340
- api/window: add response to WindowHandle::MoveToOutput RPC by @Ph4ntomas in #341
- Add WindowHandle::lower by @Ph4ntomas in #344
- Decrease tests flakyness by @Ph4ntomas in #345
- api/lua - Use pcall when calling user code by @Ph4ntomas in #347
- XDG Shell protocol: Add tests to ensure protocol correctness by @Ph4ntomas in #349
- Refactor window mapping by @Ph4ntomas in #348
- XDG Shell - Respect client output preference for fullscreen requests by @Ph4ntomas in #351
- feat(nix): add packages and modules by @cassandracomar in #352
- Adds send_message method to LayerHandle by @Ph4ntomas in #360
- Add powered to ConnectorSavedState by @anriha in #366
- feat: implement ext-workspace-v1 by @cassandracomar in #358
- feat(nix): add nixGL support for non-NixOS by @cassandracomar in #367
- api/lua: Fix XDG_DATA_DIRS usage. by @Ph4ntomas in #373
- Tag: Add signal to notify config of tag lifetime by @Ph4ntomas in #372
- window: Fix floating window initial size by @Ph4ntomas in #378
- snowcap: pool surface events on update by @Ph4ntomas in #379
- test: fix api::tag::tag_signal_created race-condition by @Ph4ntomas in #380
- Window created/destroyed/layout_mode_change signals by @anriha in #368
- tests: disable automatic features, and pass them as a cargo test flag by @Ph4ntomas in #382
- snowcap: Allow updating Layers attributes by @Ph4ntomas in #387
New Contributors
- @Ph4ntomas made their first contribution in #323
- @cassandracomar made their first contribution in #352
Full Changelog: v0.1.0...v0.2.0-alpha.1