[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