From d7a789d556fb7a3fda3dca23766806104a28cefe Mon Sep 17 00:00:00 2001 From: project-repo Date: Sun, 24 Jul 2022 21:14:09 +0200 Subject: [PATCH] Prepare 1.9.1 release - Fix Issue 35 in Bugs.md --- Bugs.md | 8 ++++++++ Hashes.md | 15 +++++++++++++++ keybinding.c | 3 +++ man/cagebreak-config.5.md | 2 +- man/cagebreak.1.md | 2 +- meson.build | 22 +++++++++++----------- 6 files changed, 39 insertions(+), 13 deletions(-) diff --git a/Bugs.md b/Bugs.md index 2c909fe..517c471 100644 --- a/Bugs.md +++ b/Bugs.md @@ -628,3 +628,11 @@ wlroots-0.15.1 Cagebreak crashed when a touch device was removed due to a call to `wl_list_remove` on a pointer which was never initialized. +## Issue 35 + + * github issue number: N/A + * Fixed: 1.9.1 + +Cagebreak 1.9.0 broke the nextscreen and prevscreen functionality. +This issue was not present in earlier releases. + diff --git a/Hashes.md b/Hashes.md index abffe85..1620c13 100644 --- a/Hashes.md +++ b/Hashes.md @@ -1,5 +1,20 @@ # Hashes +1.9.1 cagebreak + + * sha 256: c247ff69f0eaabab5326b54a230add89c384ed957c53df80b4b0c1f22497d4f1 + * sha 512: 02145f9afe378fa5d29002b754e515ca0ab7314478582b5cd8ddbc95cafe15a421aeb5288da1ab9bb4c91241e73b3fb4023699742b5a452de82d42507a5d7af5 + +1.9.1 cagebreak.1 + + * sha 256: f9c1ee94c0788b98f1e8d93433a0e39d4265ed5c8107e964648da11c60c995ed + * sha 512: 1d39748c42a56852ce21aa5ea872160da0810d0539901f6c307b141d4c2545c52a7de98d924e4e45827dafa8cb76b483abf5e02403e6536f69d2144575d3dfdb + +1.9.1 cagebreak-config.5 + + * sha 256: 2b0d5655e01942cb5130a95c7209e32c1ce3f44411f2a3294a160d6a2232bef4 + * sha 512: c13a92e091e56aad099c12c4bf652943bf43dad5aace61677af992331a2700d3d2f433cd2a674cbc2cc080e971169516973835c44416de555a85b5aae9da9a9d + 1.9.0 cagebreak * sha 256: 91096b4c558970666c5ef1ebd5c16301fbb40b52b34a73589f18a14c48edf5c1 diff --git a/keybinding.c b/keybinding.c index 5207d24..395705e 100644 --- a/keybinding.c +++ b/keybinding.c @@ -950,6 +950,9 @@ run_action(enum keybinding_action action, struct cg_server *server, case KEYBINDING_CYCLE_TILES: keybinding_cycle_tiles(server, data.b); break; + case KEYBINDING_CYCLE_OUTPUT: + keybinding_cycle_outputs(server, data.b); + break; case KEYBINDING_SWITCH_WORKSPACE: keybinding_switch_ws(server, data.u); break; diff --git a/man/cagebreak-config.5.md b/man/cagebreak-config.5.md index b931db4..541e713 100644 --- a/man/cagebreak-config.5.md +++ b/man/cagebreak-config.5.md @@ -1,4 +1,4 @@ -cagebreak-config(5) "Version 1.9.0" "Cagebreak Manual" +cagebreak-config(5) "Version 1.9.1" "Cagebreak Manual" # NAME diff --git a/man/cagebreak.1.md b/man/cagebreak.1.md index fd6584c..7ef7963 100644 --- a/man/cagebreak.1.md +++ b/man/cagebreak.1.md @@ -1,4 +1,4 @@ -cagebreak(1) "Version 1.9.0" "Cagebreak Manual" +cagebreak(1) "Version 1.9.1" "Cagebreak Manual" # NAME diff --git a/meson.build b/meson.build index b4c7dfd..172741f 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('cagebreak', 'c', - version: '1.9.0', + version: '1.9.1', license: 'MIT', default_options: [ 'c_std=c11', @@ -204,18 +204,18 @@ cagebreak_dependencies_dict = { reproducible_build_versions = { 'server_protos': '-1', 'wayland_server': '1.19.0', - 'wayland_client': '1.20.0', - 'wayland_cursor': '1.20.0', + 'wayland_client': '1.21.0', + 'wayland_cursor': '1.21.0', 'wlroots': '0.15.1', - 'xkbcommon': '1.4.0', + 'xkbcommon': '1.4.1', 'fontconfig': '2.14.0', - 'libinput': '1.20.1', + 'libinput': '1.21.0', 'libevdev': '1.12.1', - 'libudev': '250', + 'libudev': '251', 'pixman': '0.40.0', - 'pango': '1.50.7', + 'pango': '1.50.8', 'cairo': '1.17.6', - 'pangocairo': '1.50.7', + 'pangocairo': '1.50.8', 'math': '-1' } @@ -241,7 +241,7 @@ foreach name, dep : cagebreak_dependencies_dict endforeach reproducible_build_compiler = 'gcc' -reproducible_build_compiler_version = '11.2.0' +reproducible_build_compiler_version = '12.1.0' if cc.get_id() != reproducible_build_compiler warning('The compiler "' + cc.get_id() + '" differs from the one used to generate to binary specified in the README section "Reproducible Builds" (' + reproducible_build_compiler + ').') @@ -270,7 +270,7 @@ if get_option('man-pages') output : 'cagebreak.1', input : 'man/cagebreak.1.md', capture : true, - command : [sh, '-c', 'export SOURCE_DATE_EPOCH=1650564686 ; @0@ < @INPUT@'.format(scdoc.path())], + command : [sh, '-c', 'export SOURCE_DATE_EPOCH=1658688233 ; @0@ < @INPUT@'.format(scdoc.path())], install: true, install_dir: mandir1 ) @@ -279,7 +279,7 @@ if get_option('man-pages') output : 'cagebreak-config.5', input : 'man/cagebreak-config.5.md', capture : true, - command : [sh, '-c', 'export SOURCE_DATE_EPOCH=1650564686 ; @0@ < @INPUT@'.format(scdoc.path())], + command : [sh, '-c', 'export SOURCE_DATE_EPOCH=1658688233 ; @0@ < @INPUT@'.format(scdoc.path())], install: true, install_dir: mandir5 )