[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 82 commits: Update Russian translation

Guido Günther (@agx) gitlab at salsa.debian.org
Wed Dec 28 14:35:44 GMT 2022



Guido Günther pushed to branch debian/master at Debian On Mobile / phosh


Commits:
ca9884e4 by Aleksandr Melman at 2022-11-13T14:39:27+00:00
Update Russian translation

- - - - -
52c8e6f5 by Evangelos Ribeiro Tzaras at 2022-11-14T16:41:42+00:00
call: Only stop time when call is ended

We want the timer to continue ticking when on hold to be consistent with
calls. Now we also need to guard against starting the GTimer multiple times.

Originally filed as
https://gitlab.gnome.org/GNOME/calls/-/issues/502

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1161>

- - - - -
94d7c01b by Marge Bot at 2022-11-14T17:09:38+00:00
Merge branch 'fix_timer' into 'main'

call: Only stop time when call is ended

See merge request World/Phosh/phosh!1161
- - - - -
91696258 by Zurab Kargareteli at 2022-11-19T05:32:37+00:00
Update Georgian translation

- - - - -
930cd9c6 by Yosef Or Boczko at 2022-11-24T09:08:06+00:00
Update Hebrew translation

- - - - -
0c792f8f by Hugo Carvalho at 2022-11-24T14:09:23+00:00
Update Portuguese translation

- - - - -
49d69ded by Martin at 2022-11-28T20:21:09+00:00
Update Slovenian translation

- - - - -
e2a1a98e by Guido Günther at 2022-12-01T12:04:01+00:00
call: Document class

This makes it show up properly in the documentation

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1163>

- - - - -
c567d78b by Guido Günther at 2022-12-01T12:04:01+00:00
sm.puri.OSK0: Document DBus interface

As other projects sync from here document the interface implemented
by squeekboard, virtboard and phosh-osk-stub better.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1163>

- - - - -
b9b48620 by Guido Günther at 2022-12-01T12:04:01+00:00
docs: Include the sm.puri.OSK0 DBus interface in the documentation

This allows us to link to the rendered docs.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1163>

- - - - -
b1fc33d9 by Marge Bot at 2022-12-01T12:41:02+00:00
Merge branch 'osk0' into 'main'

Document sm.puri.OSK0 DBus interface

See merge request World/Phosh/phosh!1163
- - - - -
0c077b48 by Evangelos Ribeiro Tzaras at 2022-12-06T10:19:04+01:00
plugins/ticket-box: Remove duplicated text

One warning is good enough

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1164>

- - - - -
3c3ce51a by Marge Bot at 2022-12-06T10:46:33+00:00
Merge branch 'ticket-box/desc' into 'main'

nit: plugins/ticket-box: Remove duplicated text

See merge request World/Phosh/phosh!1164
- - - - -
2f1030ca by Guido Günther at 2022-12-15T13:45:27+01:00
widget-box-standalone: Initialize libhandy

This makes sure the styles get loaded.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1166>

- - - - -
366ec5cb by Marge Bot at 2022-12-15T14:28:56+00:00
Merge branch 'tools-libhandy' into 'main'

widget-box-standalone: Initialize libhandy

See merge request World/Phosh/phosh!1166
- - - - -
e466e7d5 by Chris Talbot at 2022-12-16T17:39:47-05:00
lockscreen-plugins-calendar: Encapsulate calendar to include ui file

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1167>

- - - - -
21f9e6b1 by Chris Talbot at 2022-12-16T17:39:50-05:00
lockscreen-plugins-calendar: Encapsulate in GtkBox

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1167>

- - - - -
46e5195e by Chris Talbot at 2022-12-16T17:39:50-05:00
lockscreen-plugins-calendar: Add CSS

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1167>

- - - - -
1b9b3509 by Marge Bot at 2022-12-17T17:44:46+00:00
Merge branch 'wip/cal' into 'main'

lockscreen-plugins-calendar: encapsulate calendar to include ui file

See merge request World/Phosh/phosh!1167
- - - - -
c4c83d4a by Guido Günther at 2022-12-18T14:20:59+01:00
dir-locals: Prevent tabs in meson mode

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
59d41562 by Guido Günther at 2022-12-18T14:20:59+01:00
Drop remaining users of config.h

It was renamed to phosh-config.h a while back

Fixes: b5b03b0c0123e8533896cddbfff19f1648f77d61

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
a486b55f by Guido Günther at 2022-12-18T14:20:59+01:00
widget-box-standalone: Improve comment

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
b258805b by Guido Günther at 2022-12-18T14:20:59+01:00
widget-box: Add missing quote

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
034cf151 by Guido Günther at 2022-12-18T14:20:59+01:00
build: Add a pkgconfig file with plugin information

This allows other tools and external pugins to figure out
the file system locations.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
ea3acbd8 by Guido Günther at 2022-12-18T14:20:59+01:00
build: Allow to disable the plugin build

This allows to disable all plugins (e.g. to reduce compilation time
or dependencies).

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
29be0435 by Guido Günther at 2022-12-18T14:20:59+01:00
build: Add and install plugin header file

This simplifies external plugins.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
1b297d3f by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/calendar: Use plugin header

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
8ab387f9 by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/calendar: Pass plugin name to compilation units

This makes sure they don't get out of sync

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
3b207cad by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/ticket-box: Use plugin header

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
40c01757 by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/ticket-box: Pass plugin name to compilation units

This makes sure they don't get out of sync

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
613876b2 by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/upcoming-events: Use plugin header

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
66b0d16e by Guido Günther at 2022-12-18T14:20:59+01:00
plugins/upcoming-events: Pass plugin name to compilation units

This makes sure they don't get out of sync

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
5e97f03b by Guido Günther at 2022-12-18T14:20:59+01:00
Add a phosh-dev package

This includes pkg config files and headers. Currently this affects
plugins and is useful for locating the plugins (e.g. to load them or
parse related information) or to build plugins outside of phosh's source
tree.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1168>

- - - - -
140379b7 by Marge Bot at 2022-12-18T15:44:04+00:00
Merge branch 'plugin-dev' into 'main'

Add a pkgconfig file and header  with plugin information

See merge request World/Phosh/phosh!1168
- - - - -
cf2ccf63 by Chris Talbot at 2022-12-19T20:39:21+01:00
lockscreen-plugins: Create Emergency Info and Contact Plugin

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1165>

- - - - -
e5995917 by Marge Bot at 2022-12-19T20:06:24+00:00
Merge branch 'wip/contact' into 'main'

lockscreen-plugins: Create Emergency Info and Contact Plugin

See merge request World/Phosh/phosh!1165
- - - - -
1f804e06 by Guido Günther at 2022-12-19T21:18:15+01:00
build: Untabify

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
54f4d8d5 by Guido Günther at 2022-12-19T21:18:15+01:00
plugin-loader: Simplify load_plugin

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
38d706a0 by Guido Günther at 2022-12-19T21:19:53+01:00
plugins: Reorder

Easier to read.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
cc16208a by Guido Günther at 2022-12-19T21:19:59+01:00
plugins: Introduce common dependencies

No need to duplicate these with every plugin

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
ba5d6b01 by Guido Günther at 2022-12-19T21:19:59+01:00
plugins: Add prefs extension point to plugin header

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
781afafb by Guido Günther at 2022-12-19T21:19:59+01:00
plugins: Add path to preferences plugins to pkgconfig data

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
ffc8fb73 by Guido Günther at 2022-12-19T21:19:59+01:00
tools: Only build plugin related tools when plugins are enabled

This is not so much of an issue now but will be useful when
we add the prefs as those pull in more depdendencies hence
making bootstraping phosh more complicted.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
3d42b474 by Guido Günther at 2022-12-19T21:19:59+01:00
d/control: Add libadwaita and gtk4 for plugin prefs

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
246c9dc0 by Guido Günther at 2022-12-19T21:19:59+01:00
ci: Fetch libadwaita-dev on alpine

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
35f73869 by Guido Günther at 2022-12-19T21:19:59+01:00
plugins: Introduce common prefs dependencies

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
4d9933be by Guido Günther at 2022-12-19T21:19:59+01:00
debian: Update module cache and install prefs plugins

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
1e594a19 by Guido Günther at 2022-12-22T10:56:51+01:00
plugins/ticket-box: Add prefs plugin

This allows to configure the folder

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
992ae3ff by Guido Günther at 2022-12-22T10:56:51+01:00
tools: Add helper to test prefs

Similar to widget-box add a helper that can be used to show
plugin prefs.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
b6ea8731 by Guido Günther at 2022-12-22T12:56:34+00:00
Merge branch 'plugin-prefs' into 'main'

Allow plugins to have prefrences

See merge request World/Phosh/phosh!1169
- - - - -
7453f152 by Guido Günther at 2022-12-26T14:53:29+00:00
shell: Allow to query blanked state easily

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1159>

- - - - -
6a4729e6 by Guido Günther at 2022-12-26T14:53:29+00:00
notifications: Use silent feedback when blanked, not locked

Now that these two states will become different.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1159>

- - - - -
21cdca69 by Guido Günther at 2022-12-26T14:53:29+00:00
shell: Disconnect the right monitor in phosh_shell_set_primary_monitor

Fixes 817ac486 ("shell: Update top panel height on primary monitor resize")

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1159>

- - - - -
59f73d3b by Guido Günther at 2022-12-26T14:53:29+00:00
shell: Simpliy on_monitor_removed logic

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1159>

- - - - -
e5f753b9 by Marge Bot at 2022-12-26T15:10:24+00:00
Merge branch 'sep-preps' into 'main'

More separate locking from blanking preps

See merge request World/Phosh/phosh!1159
- - - - -
9363e54f by Guido Günther at 2022-12-26T17:47:54+01:00
build: Add include directory for dbus sources too

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
80ddf65e by Guido Günther at 2022-12-26T18:05:20+01:00
Switch to gi-docgen

Closes: #589

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
7ba7175e by Guido Günther at 2022-12-27T12:43:45+01:00
src: Fix doc headers

Drop short_description and title so gi-docgen can
pick them up.

We skip imported sources like src/contrib and src/gtk-list-models
to keep the diff minimal

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
89f58c95 by Guido Günther at 2022-12-27T12:43:45+01:00
debian: Adjust packaging for gi-docgen switch

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
3c79d043 by Guido Günther at 2022-12-27T14:00:00+01:00
ci: Adjust to new doc location

We also skip the doc check until we fixed more warnings.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
f15be325 by Guido Günther at 2022-12-27T14:00:00+01:00
tools: Update doc check

Drop warnings/errors from wayland protocols and contrib source code.  We
always exit with success for the moment until we cleaned up more bits.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
3e9ea6b2 by Guido Günther at 2022-12-27T14:00:00+01:00
wwan/ofono: Fix comment

Don't start with `**` if not meant for gtk-doc/gi-docgen

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
53c1ee8f by Guido Günther at 2022-12-27T14:00:00+01:00
wwan/mm: Fix comment

Don't start with `**` if not meant for gtk-doc/gi-docgen

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
1e9917a7 by Guido Günther at 2022-12-27T14:00:00+01:00
vpn-info: Fix property name

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
2fbf3185 by Guido Günther at 2022-12-27T14:00:00+01:00
docs: Mention sm.puri.OSK0

The docs are generated via our patch to gdbus-codegen. Should these land
we can create it during build time with the next glib release.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
e29a16ff by Guido Günther at 2022-12-27T14:00:00+01:00
docs: Remove now unused files

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
63cb88cc by Guido Günther at 2022-12-27T14:00:00+01:00
network-auth-prompt: Document signal arguments

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
e8514338 by Guido Günther at 2022-12-27T17:04:12+01:00
polkit-auth-promopt: Document signal arguments

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1172>

- - - - -
6e957f5b by Marge Bot at 2022-12-27T16:39:52+00:00
Merge branch 'gi-docgen' into 'main'

Switch to gi-docgen

Closes #589

See merge request World/Phosh/phosh!1172
- - - - -
975509d0 by Guido Günther at 2022-12-28T10:21:51+01:00
docs: Fix https links

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/873

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1174>

- - - - -
02e84c0c by Marge Bot at 2022-12-28T09:48:39+00:00
Merge branch 'typo' into 'main'

docs: Fix https links

Closes #873

See merge request World/Phosh/phosh!1174
- - - - -
ac912746 by Guido Günther at 2022-12-28T10:02:57+00:00
ci: Skip pages job with PKG_ONLY

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1171>

- - - - -
750942c4 by Guido Günther at 2022-12-28T10:02:57+00:00
Document changes and release 0.23.0

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1171>

- - - - -
e21ab0dd by Marge Bot at 2022-12-28T10:16:30+00:00
Merge branch 'rel-0.23.0' into 'main'

Document changes and release 0.23.0

See merge request World/Phosh/phosh!1171
- - - - -
d5526ab8 by Guido Günther at 2022-12-28T12:14:10+01:00
New upstream version 0.23.0
- - - - -
6bfb42c7 by Guido Günther at 2022-12-28T12:14:19+01:00
Update upstream source from tag 'upstream/0.23.0'

Update to upstream version '0.23.0'
with Debian dir bcf513e6b609136118ad5e766e436cb5e617eb1f
- - - - -
897f67ef by Guido Günther at 2022-12-28T12:14:19+01:00
New upstream release

- - - - -
c4ca28b1 by Guido Günther at 2022-12-28T12:14:59+01:00
Drop all patches

They all were cherry-picks and are contained in the new upstream
version.

- - - - -
0a1a2994 by Guido Günther at 2022-12-28T13:35:25+01:00
d/control: Allow phosh-osk-stub to fulfill the OSK dependency

squeekboard is default but this allows systems that lack recent
rust to still pull in a working OSK.

- - - - -
0338e199 by Guido Günther at 2022-12-28T13:35:25+01:00
Switch to gi-docgen

- - - - -
3ef880f7 by Guido Günther at 2022-12-28T13:35:25+01:00
Build and install preference plugins

- - - - -
025a83a9 by Guido Günther at 2022-12-28T13:42:15+01:00
Document changes and release 0.23.0-1

- - - - -


30 changed files:

- .dir-locals.el
- .gitlab-ci.yml
- NEWS
- debian/changelog
- debian/control
- − debian/patches/build-Add-a-pkgconfig-file-with-plugin-information.patch
- − debian/patches/build-Add-and-install-plugin-header-file.patch
- − debian/patches/build-Allow-to-disable-the-plugin-build.patch
- − debian/patches/series
- debian/phosh-doc.install
- + debian/phosh-doc.links
- debian/phosh-plugins.install
- debian/phosh.dirs
- debian/phosh.postinst.in
- debian/phosh.postrm.in
- debian/rules
- docs/patterns.md → docs/gettingstarted.md
- − docs/gtk-markdown-to-docbook
- docs/meson.build
- + docs/phosh-dbus-sm.puri.OSK0.md
- docs/phosh-docs.xml
- + docs/phosh.toml.in
- − docs/special.xml
- − docs/xml/gtkdocentities.ent.in
- − docs/xml/meson.build
- meson.build
- meson_options.txt
- + plugins/calendar/calendar.c
- plugins/calendar/calendar.desktop.in.in
- + plugins/calendar/calendar.h


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/86277394ac9faa2ab9e5bbd8c107a5d075cdb786...025a83a9f1ed4f3ec660a8dd080b04f9000694af

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/86277394ac9faa2ab9e5bbd8c107a5d075cdb786...025a83a9f1ed4f3ec660a8dd080b04f9000694af
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/20221228/54adeafd/attachment-0001.htm>


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