mirror of
https://cagebreak.project-repo.co/cagebreak.git
synced 2026-08-20 12:34:18 +02:00
Release 2.2.3
- Fix positioning of outputs (#66) - Fix version specification of wlroots (#65) - Add version check to prevent #65 in the future
This commit is contained in:
parent
61fb97b070
commit
5dbefccb59
27 changed files with 74 additions and 30 deletions
17
Bugs.md
17
Bugs.md
|
|
@ -1235,3 +1235,20 @@ configuration was a NoOp. Starting with version 2.2.1, the calibration
|
|||
matrix can be set as documented.
|
||||
|
||||
Thanks to Oliver Friedmann for providing a pull request.
|
||||
|
||||
## Issue 66
|
||||
|
||||
* github issue number: #65
|
||||
* Fixed 2.2.3
|
||||
|
||||
In Cagebreak 2.2.2 the compatible wlroots versions were wrongly specified.
|
||||
To stop this from reoccurring, we have added a check to our release checks.
|
||||
|
||||
## Issue 67
|
||||
|
||||
* github issue number: #66
|
||||
* Fixed 2.2.3
|
||||
|
||||
In Cagebreak 2.2.2 dual monitors were mirrored instead of extended, changing
|
||||
established behaviour.
|
||||
|
||||
|
|
|
|||
20
Hashes.md
20
Hashes.md
|
|
@ -1,5 +1,25 @@
|
|||
# Hashes
|
||||
|
||||
2.2.3 cagebreak
|
||||
|
||||
* sha 256: 265a9d09622272ca6ea79ddcdbdc6003704106814eb05a2b7547a77a982263de
|
||||
* sha 512: 757f837a7e6ddd71fed88c4e1aab5cab9d4d07e8b76f280eed9afa35a2eaee23c0553299fe49a0139c754179d0df68c1303725f1f909921d078516e14ba3f21f
|
||||
|
||||
2.2.3 cagebreak.1
|
||||
|
||||
* sha 256: 275698641476efa40fc1b33a8025e6dbba3ec931fbaf0a627c0748dad987ed4d
|
||||
* sha 512: 617891ded06657e31daefee84a03191ad6e03892118f1790a5ebaa6e847c4d18d4b6849edc00841bd68abc9e0e0a111153efe102db02ce3d408c903b0d045927
|
||||
|
||||
2.2.3 cagebreak-config.5
|
||||
|
||||
* sha 256: 5967e9131d1ee16ffa046a732911c902e41f2e18f3170d11a47b9be596b4978a
|
||||
* sha 512: 6d3c5fbb2b95a75d7c5a8ed8b5922cfcc4135857b389652572c5d9c211c6da9cf8ef0b5dc0e8eaa540c6b1c2dd215f512df2ef49ce80c34e8e5ad170bfb7134e
|
||||
|
||||
2.2.3 cagebreak-socket.7
|
||||
|
||||
* sha 256: cb1bde8a6fb2a1fa2b7b8db7fdef9b933cd471ca604e15d1dd9133859fa6eea3
|
||||
* sha 512: 1d99672cb7ac7323790d47986d206bf8c392698db0cd52978963deb6e85118c6822e2d45c7fa66e8636e95214f8893d963a3157ca24239d2fd2d78b1e26f11e7
|
||||
|
||||
2.2.2 cagebreak
|
||||
|
||||
* sha 256: 98e0dfe870a7242fdf7c6fb1a5c520cfe7d1154b3f139560da6cb86b2430b2a0
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Cagebreak: A Wayland Tiling Compositor
|
||||
|
||||
[](https://bestpractices.coreinfrastructure.org/projects/6532) [](https://repology.org/project/cagebreak/versions) [](https://repology.org/project/cagebreak/versions)
|
||||
[](https://bestpractices.coreinfrastructure.org/projects/6532) [](https://repology.org/project/cagebreak/versions) [](https://repology.org/project/cagebreak/versions)
|
||||
|
||||
## Quick Introduction
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
cagebreak-config(5) "Version 2.2.2" "Cagebreak Manual"
|
||||
cagebreak-config(5) "Version 2.2.3" "Cagebreak Manual"
|
||||
|
||||
# NAME
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
cagebreak-socket(7) "Version 2.2.2" "Cagebreak Manual"
|
||||
cagebreak-socket(7) "Version 2.2.3" "Cagebreak Manual"
|
||||
|
||||
# NAME
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
cagebreak(1) "Version 2.2.2" "Cagebreak Manual"
|
||||
cagebreak(1) "Version 2.2.3" "Cagebreak Manual"
|
||||
|
||||
# NAME
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
project(
|
||||
'cagebreak',
|
||||
'c',
|
||||
version : '2.2.2',
|
||||
version : '2.2.3',
|
||||
license : 'MIT',
|
||||
default_options : ['c_std=c11', 'warning_level=3']
|
||||
)
|
||||
|
|
@ -55,7 +55,7 @@ if is_freebsd
|
|||
)
|
||||
endif
|
||||
|
||||
wlroots = dependency('wlroots', version: ['>=0.16.1', '< 0.17.1'])
|
||||
wlroots = dependency('wlroots', version: ['>=0.17.0', '< 0.18.0'])
|
||||
wayland_protos = dependency('wayland-protocols', version: '>=1.14')
|
||||
wayland_server = dependency('wayland-server')
|
||||
wayland_cursor = dependency('wayland-cursor')
|
||||
|
|
@ -260,7 +260,7 @@ install_data('LICENSE', install_dir : '/usr/share/licenses/' + meson.project_nam
|
|||
|
||||
if get_option('man-pages')
|
||||
scdoc = find_program('scdoc')
|
||||
secssinceepoch = 1701680868
|
||||
secssinceepoch = 1701768836
|
||||
shcommand = 'export SOURCE_DATE_EPOCH=' + secssinceepoch.to_string() + ' ; @0@ < @INPUT@'.format(scdoc.path())
|
||||
sh = find_program('sh')
|
||||
mandir1 = join_paths(get_option('mandir'), 'man1')
|
||||
|
|
|
|||
11
output.c
11
output.c
|
|
@ -282,15 +282,20 @@ output_apply_config(struct cg_server *server, struct cg_output *output,
|
|||
wlr_output_commit(wlr_output);
|
||||
return;
|
||||
}
|
||||
wlr_output_layout_add(server->output_layout, wlr_output, config->pos.x,
|
||||
config->pos.y);
|
||||
struct wlr_output_layout_output *lo = wlr_output_layout_add(
|
||||
server->output_layout, wlr_output, config->pos.x, config->pos.y);
|
||||
wlr_scene_output_layout_add_output(server->scene_output_layout, lo,
|
||||
output->scene_output);
|
||||
/* Since the size of the output may have changed, we
|
||||
* reinitialize all workspaces with a fullscreen layout */
|
||||
for(unsigned int i = 0; i < output->server->nws; ++i) {
|
||||
output_make_workspace_fullscreen(output, i);
|
||||
}
|
||||
} else {
|
||||
wlr_output_layout_add_auto(server->output_layout, wlr_output);
|
||||
struct wlr_output_layout_output *lo =
|
||||
wlr_output_layout_add_auto(server->output_layout, wlr_output);
|
||||
wlr_scene_output_layout_add_output(server->scene_output_layout, lo,
|
||||
output->scene_output);
|
||||
|
||||
struct wlr_output_mode *preferred_mode =
|
||||
wlr_output_preferred_mode(wlr_output);
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2.2.2
|
||||
2023-12-04
|
||||
2.2.3
|
||||
2023-12-05
|
||||
|
|
|
|||
2
release-non-auto-checks/version-restrictions
Normal file
2
release-non-auto-checks/version-restrictions
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
2.2.3
|
||||
2023-12-05
|
||||
BIN
signatures/2.2.2-cagebreak-config.5.sig
Normal file
BIN
signatures/2.2.2-cagebreak-config.5.sig
Normal file
Binary file not shown.
BIN
signatures/2.2.2-cagebreak-socket.7.sig
Normal file
BIN
signatures/2.2.2-cagebreak-socket.7.sig
Normal file
Binary file not shown.
BIN
signatures/2.2.2-cagebreak.1.sig
Normal file
BIN
signatures/2.2.2-cagebreak.1.sig
Normal file
Binary file not shown.
BIN
signatures/2.2.2-cagebreak.sig
Normal file
BIN
signatures/2.2.2-cagebreak.sig
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue