Commit graph

15 commits

Author SHA1 Message Date
project-repo
d19c32d7a4 Release 2.3.0
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.
2024-01-26 10:53:03 +00:00
project-repo
61fb97b070 Release 2.2.2
- Adjust Cagebreak to wlroot 0.17
- Improve README & SECURITY.md
2023-12-04 12:22:24 +01:00
project-repo
4f7be9d5cd Release 2.1.0
- Add -bs (bad security) option
- Fix Issue 57 (SPDX spelling error #39)
- Fix Issue 59 (meson install settings)
- Fix Issue 55 (npd)
- Fix Issue 56 (npd)
- Fix Issue 58 (#40 config)
- Improve release procedure
- Add miniscule test suite
- Adjust Cagebreak to wlroots 0.16.2
- New GPG Keys
2023-04-04 14:00:31 +02:00
project-repo
6dbcb7eda9 Release 2.0.0
This is a major release and includes BREAKING changes!

Breaking Changes:
  * More intuitive switch of focus, next, prev and exchange (#20, 40 in Bugs.md)
    Cagebreak will probably still feel broadly the same though.
  * Remove -r flag - This is replaced by output configuration.
  * Socket disabled by default - The socket is enabled by invoking Cagebreak with the -e flag.
  * Socket permissions restricted to the user of the Cagebreak process (700)
    This may require modification of scripts interacting with the socket with
    different UIDs than the UID of the Cagebreak process.
  * Rename "Current frame" indicator to "Current tile"

Changelog:
  * Move to wlr_scene
  * Add events displaying change over the socket
    * this enables scripting tools
  * Add support for scaling outputs (thanks to Oliver Friedmann)
  * Remove -r flag
  * Add rotation to output configuration
  * Add cursor enable|disable flag
  * Add input keyboard configuration
  * Custom path flag for configuration file
  * Restrict socket permissions to the user running cagebreak (700)
  * Fix Issue #31 (resolve some terminology) 38 in Bugs.md
  * Fix Issue #30 - 39 in Bugs.md
  * Fix Issue #20 - 40 in Bugs.md
  * Fix Issue #12 - 41 in Bugs.md (dump + events over socket)
  * Fix Bugs found via scan-build static analysis (42 - 45 in Bugs.md)
  * Fix Issue #33 - 46 in Bugs.md
  * Fix Issue #32 - 47 in Bugs.md
  * Fix Issue #16 - 48 in Bugs.md
  * Fix Issue #3 - 49 in Bugs.md (disabling keybinding interpretation for specific keyboards is now possible)
  * Fix Issue #26 - 50 in Bugs.md
  * Fix Issue #7 - 51 in Bugs.md (Change cursor to square while Cagebreak is waiting for a key)
  * Fix config bug for some commands - 52 in Bugs.md
  * Fix Issue #35 - 53 in Bugs.md (update to wlroots 0.16.1)
  * Improve FAQ.md (related to some Issues)
  * Disable outputs when unable to set any mode (crashed previously)
  * Add Code of Conduct
  * Print version number on startup
2023-01-08 22:09:15 +01:00
Cagebreak Signing Key 7
35dbe7cd90 Release 1.8.3
* Adapt cagebreak to wlroots 0.15
2022-01-26 22:45:41 +01:00
Cagebreak Signing Key 7
df167f2839 Release 1.8.0
- Add libinput configuration
- Add virtual keyboard and pointer support
2021-09-26 21:25:46 +02:00
Cagebreak Signing Key 3
ed29a49be7 Release 1.7.0
- Improve window ordering
- Update dependency versions (adapt to wlroots 0.13.0)
2021-04-19 22:15:16 +02:00
Cagebreak Signing Key 3
ba7b69fa3c Release 1.5.0
- Add output enable/disable support (see Issue 22)
- Add new gpg signing keys
- Fix Issue 23
- Fix Issue 24
2021-01-15 13:01:24 +01:00
Cagebreak Signing Key 3
def6d66341 Release 1.4.4
- Increment dependency versions
- Fix Issue 21
2020-11-18 21:58:49 +01:00
Cagebreak Signing Key 3
83835d51cf Release 1.3.1
- Improve README
- Reference AUR Package
- Add security bug contact
- Add appropriate GPG keys
- Fix issue 7
- Fix issue 8
2020-06-03 18:16:52 +02:00
Cagebreak Signing Key 1
0c185eef09 Release 1.3.0
- Add IPC
2020-05-25 23:06:29 +02:00
Cagebreak Signing Key 1
e35da69b87 Release 1.2.1
- Fix Issue 5 in Bugs.md
- Fix Issue 6 in Bugs.md
- Apply clang-format
- Introduce -fanalyzer analysis for gcc compilation
2020-05-24 18:48:52 +02:00
Cagebreak Signing Key 1
fa8d3ba144 Release 1.2.0
- Add output configuration. See README.md and man pages
2020-05-14 15:00:50 +00:00
Cagebreak Signing Key 1
40e1313a12 Release 1.1.0
- Unify commands and actions. See Issue 4 in Bugs.md
2020-04-01 13:41:37 +00:00
Cagebreak Signing Key 1
de6c07ca2a Release 1.0.0
- Add basic tiling compositor functionality
2020-02-17 17:28:35 +00:00