[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phoc][upstream/latest] 20 commits: Merge branch 'rel0.22' into 'master'

Guido Günther (@agx) gitlab at salsa.debian.org
Sat Jan 14 12:00:08 GMT 2023



Guido Günther pushed to branch upstream/latest at Debian On Mobile / phoc


Commits:
c25d2379 by Sebastian Krzyszkowiak at 2022-09-01T09:05:46+00:00
Merge branch 'rel0.22' into 'master'

Document changes and release 0.21.1

See merge request World/Phosh/phoc!405
- - - - -
adacbfde by Guido Günther at 2022-12-07T09:00:10+01:00
build: Add configure file to generated sources

Closes: https://gitlab.gnome.org/World/Phosh/phoc/-/issues/310

- - - - -
d6bde1da by Guido Günther at 2022-12-07T09:20:27+01:00
Rename config.h to phoc-config.h

This makes sure we don't accidentally include a config.h from another
project - e.g. when include paths aren't set up correcty.

- - - - -
dc4f541f by Guido Günther at 2022-12-10T11:14:02+00:00
Merge branch 'config_h' into 'master'

build: Add configure file to generated sources

Closes #310

See merge request World/Phosh/phoc!408
- - - - -
7f4fa38a by Guido Günther at 2023-01-03T17:31:08+01:00
gitignore: Remove copy / paste artifact

Fixes: c960805d9f87c157b4d9b0ae0fadd6cfdad5459b

- - - - -
f5452763 by Guido Günther at 2023-01-03T17:33:17+01:00
Switch development branch to main

Closes: #256

- - - - -
f2f81315 by Guido Günther at 2023-01-04T10:33:56+00:00
keybindings: Remove unused property getter / setter

- - - - -
948144fb by Guido Günther at 2023-01-04T10:33:56+00:00
keybindings: Don't chain up to contruct twice

We already do so at the top of phoc_keybindings_constructed

- - - - -
73b58f9e by Guido Günther at 2023-01-04T10:42:28+00:00
Merge branch 'keybindings-cleanup' into 'main'

keybindings: Don't chain up to contructed twice

See merge request World/Phosh/phoc!409
- - - - -
8af8954c by Guido Günther at 2023-01-11T10:28:54+01:00
ci: Collect junit reports

Phosh added this about 1y ago, let phoc catch up

- - - - -
604aeced by Guido Günther at 2023-01-11T10:30:42+01:00
render: Pass wl_shm_buffer to phoc_renderer_render_view_to_buffer

So far only the pointer to the data was passed. This is error prone as
the data pointer is constrained by wl_shm access restrictions. We also
reduce the number of parameters passed around.

- - - - -
b9768232 by Guido Günther at 2023-01-11T10:31:55+01:00
render: Don't access interleaving shm buffers

wl_shm_buffer_{begin,end}_access docs say

It is safe to nest calls to these functions as long as the nested calls
are all accessing the same buffer.

So let's not access interleaving buffers.

This fixes the pixman renderer.

Closes: #290

- - - - -
92504fc7 by Guido Günther at 2023-01-11T10:31:57+01:00
tests: Run thumbnail test when using pixman renderer

When we're pretty certain we're using pixman we can enable the
thumbnail tests.

- - - - -
e7b13b4f by Guido Günther at 2023-01-11T10:31:57+01:00
ci: Use pixman renderer for tests

This allows us to run the thumbnail tests again

- - - - -
30e81bb5 by Guido Günther at 2023-01-12T10:13:58+00:00
Merge branch 'pixman-render' into 'main'

render: Don't access interleaving shm buffers

Closes #290

See merge request World/Phosh/phoc!413
- - - - -
e602bb94 by Guido Günther at 2023-01-12T14:12:37+01:00
settings: Avoid anonymous struct in header

This makes gi-ir-compiler trip on an inconsistency as it it can't make
sense from the

   https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/451

Name the struct as a workaround.

- - - - -
5d8bc1f5 by Guido Günther at 2023-01-12T14:13:22+01:00
d/gbp.conf: Bump meson version automatically

Less manual work

- - - - -
8b45442d by Guido Günther at 2023-01-12T14:13:22+01:00
Document changes and release 0.23.0

- - - - -
d14ed975 by Guido Günther at 2023-01-14T11:21:21+00:00
Merge branch 'rel-0.23.0' into 'main'

Release 0.23.0

See merge request World/Phosh/phoc!414
- - - - -
05c263b8 by Guido Günther at 2023-01-14T12:49:00+01:00
New upstream version 0.23.0
- - - - -


30 changed files:

- .gitignore
- .gitlab-ci.yml
- HACKING.md
- + NEWS
- README.md
- debian/changelog
- debian/gbp.conf
- doc/phoc.toml.in
- meson.build
- config.h.in → phoc-config.h.in
- src/anim/animatable.c
- src/anim/property-easer.c
- src/anim/timed-animation.c
- src/cursor.c
- src/desktop.c
- src/desktop.h
- src/event.c
- src/gesture-drag.c
- src/gesture-single.c
- src/gesture-swipe.c
- src/gesture-zoom.c
- src/gesture.c
- src/gtk-shell.c
- src/input-device.c
- src/input.c
- src/keybindings.c
- src/keyboard.c
- src/layer-shell-effects.c
- src/layer-surface.c
- src/layer_shell.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phoc/-/compare/bf62e5a6a6d8cdd2cfcb6289a617e287667bc2a6...05c263b8833c3d926c3dca9639e79f13e2f17b9c

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phoc/-/compare/bf62e5a6a6d8cdd2cfcb6289a617e287667bc2a6...05c263b8833c3d926c3dca9639e79f13e2f17b9c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20230114/a899ca9a/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list