Functionality:
* Add configuration to anchor position of messages (#60, 71 in Bugs.md).
* Add output priorisation (#38, 68 in Bugs.md).
* Print whether output is active in dump.
Bug Fixes:
* Fix gamma control (72 in Bugs.md).
* Add missing commands to example config.
* Add message_config to dump output.
Example Scripts:
* Add screenshot script.
* Make example scripts standalone.
Documentation:
* Escape html tags in config man page. (#68, 69 in Bugs.md)
* Improve README.md (#62, 70 in Bugs.md).
* Improve SECURITY.md.
* Add CONTRIBUTING.md (#62, 70 in Bugs.md).
* FAQ: Add Firefox screenshare instructions for wayland.
* FAQ: Add wlroots downgrading instructions for workaround in case of temporary wlroots incompatibility.
* Update copyright notices to 2024.
Development Tooling:
* Add new gpg keys (signed by the old ones).
* Add PR template.
* Add dev-FAQ.
* Remove now-unnecessary fanalyzer pragmas.
- Add message functionality (as per Issue 29 in Bugs.md)
- message <text>
- configure_message
- Add (as per Issue 30 in Bugs.md)
- movetoprevscreen
- movetoscreen <n>
- screen <n>
- additional output functionality for monitor numbering
- Improve configuration documentation
- Fix Issue 31 in Bugs.md (word omission)
- Improve README.md and split off some files
- Add SECURITY.md
- Add Hashes.md (hashes of cagebreak binaries and man pages if built reproducably)
- Add Changelog.md (changelog for major and minor releases but not patches)
- Add FAQ.md (updated information from the former wiki)
- Depreciate wiki
- Fix Issue 32 in Bugs.md
- Improve release checklist to partially prevent the above issue
in the future
- Fix Issue 33 in Bugs.md
- Fix Issue 34 in Bugs.md
- Manage gpg keys
- Add new cagebreak gpg signing keys
- Add new cagebreak email contact gpg key
- Add new project-repo AUR gpg key (relevant for cagebreak-pkgbuild)
- Fix Issue 26 (Use scdoc instead of pandoc for man page compilation)
- Update dependency versions (adapt to wlroots below 0.14.0 and new
xkbcommon)
- Update GPG keys
- Add cagebreak signing key 7 and 8 (signed by some previous
signing keys)
- Add new cagebreak@project-repo.co key for mail contact (signed
by some signing keys)
- Sign a new key for cagebreak-pkgbuild (signed by some signing keys)
- Improve release checklist
- Provide binaries with the release to ease binary packaging