[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 47 commits: Update Georgian translation
Guido Günther (@agx)
gitlab at salsa.debian.org
Mon Nov 7 17:10:20 GMT 2022
Guido Günther pushed to branch debian/master at Debian On Mobile / phosh
Commits:
97bba86c by Zurab Kargareteli at 2022-10-01T10:20:24+00:00
Update Georgian translation
- - - - -
7a467fe7 by Guido Günther at 2022-10-02T17:08:30+00:00
build: Use glib_ver consistently
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1152>
- - - - -
d022f6d4 by Guido Günther at 2022-10-02T17:08:30+00:00
build: Bump required glib version to 2.66
This is the version in Debian stable so we can safely
use this as baseline.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1152>
- - - - -
408144b4 by Marge Bot at 2022-10-02T17:44:32+00:00
Merge branch 'bump-glib' into 'main'
build: Bump required glib version to 2.66
See merge request World/Phosh/phosh!1152
- - - - -
0e708e8c by codewood at 2022-10-04T19:45:51+02:00
batteryinfo: Use percentage instead of icon-name to determine icon
Icon themes like adwaita provide icons for 10% steps, use these based on
the current battery level rather than just the 3 levels provided by
upower via the icon-name property.
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1150>
- - - - -
b7cc15ac by Marge Bot at 2022-10-04T18:12:48+00:00
Merge branch 'battery-dbus' into 'main'
batteryinfo: Use percentage instead of icon-name to determine icon
Closes #846
See merge request World/Phosh/phosh!1150
- - - - -
9eddf06b by Nathan Follens at 2022-10-05T19:14:33+00:00
Update Dutch translation
- - - - -
83761549 by Sam Hewitt at 2022-10-09T14:11:49+02:00
overview: Close button improvements
- new more proportional close icon
- remove redundant css from close button and activity widget
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1156>
- - - - -
6725148e by Marge Bot at 2022-10-09T12:52:19+00:00
Merge branch 'phosh-activity-improvements' into 'main'
overview: Close button improvements
See merge request World/Phosh/phosh!1156
- - - - -
df931747 by Guido Günther at 2022-10-16T10:12:57+00:00
Allow for notifications to have actions on the lockscreen
This is implemented using desktop file key X-Phosh-Lockscreen-Actions
that allow to list action prefixes. Those prefixes are allowed as
actions on the lock screen and the user can invoke them without
unlocking. If such an action is present the notification body of the
correspoinding will also be shown.
There currently are no provisions for allowing actions that do require
unlock.
E.g. to allow the user to stop alarms and snooze in gnome-clocks
we added
X-Phosh-Lockscreen-Actions=app.stop-alarm::;app.snooze-alarm::;
to
/usr/share/applications/org.gnome.clocks.desktop
Related: https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/103
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/620
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1144>
- - - - -
a15b29fc by Marge Bot at 2022-10-19T15:38:18+00:00
Merge branch 'lockscreen-actions' into 'main'
Allow for notifications to have actions on the lockscreen
Closes #620
See merge request World/Phosh/phosh!1144
- - - - -
9dd4c84e by Guido Günther at 2022-10-21T14:54:33+00:00
Add libgmobile subproject
We'll use it for timers in follow up commits
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1136>
- - - - -
e4c953d8 by Guido Günther at 2022-10-21T14:54:33+00:00
upcoming-events: Use a suspend robust timer
We need a timer source that takes system suspend into account.
Use gmobile's gm_timeout_add_seconds_once() that is there for
that purpose.
Closes: #826
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1136>
- - - - -
5df9faec by Marge Bot at 2022-10-24T21:13:16+00:00
Merge branch 'honor-suspend' into 'main'
upcoming-events: Use a suspend robust timer
Closes #826
See merge request World/Phosh/phosh!1136
- - - - -
c3a9039f by Vojtěch Vengrin at 2022-10-26T12:23:49+00:00
Update Czech translation
- - - - -
ad974c5d by Hugo Carvalho at 2022-10-26T13:21:30+00:00
Update Portuguese translation
- - - - -
a1507895 by Balázs Úr at 2022-10-30T18:11:34+00:00
Update Hungarian translation
- - - - -
c39ba20a by Guido Günther at 2022-11-02T11:14:48+01:00
debian/install: Drop leading '/'
Make this consistent with phosh.install
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
5b6da4bc by Guido Günther at 2022-11-02T11:14:48+01:00
debian: Don't use wild card for schemas
This allows us to have plugin schemas in an extra package.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
e3fc51fe by Guido Günther at 2022-11-02T11:14:48+01:00
build: Move schemasdir to toplevel build file
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
22eeec09 by Guido Günther at 2022-11-02T11:14:48+01:00
ci: Add evince-dev to alpine deps
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
0e074019 by Guido Günther at 2022-11-02T11:15:37+01:00
plugins: Add ticket box
Displays the PDFs from a fixed folder
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
3af7effe by Guido Günther at 2022-11-02T11:15:37+01:00
plugins/ticket-box: Make folder configurable
This also adds an example how plugins can add configuration data
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1102>
- - - - -
541c91eb by Marge Bot at 2022-11-02T17:07:33+00:00
Merge branch 'ticket-box-plugin' into 'main'
Add ticket box to lock screen plugins
See merge request World/Phosh/phosh!1102
- - - - -
23f2045b by Yuri Chornoivan at 2022-11-02T18:35:35+00:00
Update Ukrainian translation
- - - - -
1c1c446e by Vittorio Monti at 2022-11-03T16:04:19+00:00
Update Italian translation
- - - - -
8cdd2a69 by Daniel Șerbănescu at 2022-11-03T17:37:32+00:00
Update Romanian translation
- - - - -
b0b8663a by Anders Jonsson at 2022-11-03T20:27:50+00:00
Update Swedish translation
- - - - -
6f5a9e87 by Guido Günther at 2022-11-04T08:46:46+00:00
lockscreen: Use G_SOURCE_{REMOVE,CONTINUE}
Easier to read than TRUE/FALSE.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1160>
- - - - -
0d683fa7 by Guido Günther at 2022-11-04T08:46:46+00:00
lockscreen: Use g_clear_handle_id()
Less code, less chance to break things on refactor.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1160>
- - - - -
ee15882c by Guido Günther at 2022-11-04T08:46:46+00:00
lockscreen: Don't use two independent if clauses
It's all based on index so use `if/else` instead.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1160>
- - - - -
412538e6 by Guido Günther at 2022-11-04T08:46:46+00:00
lockscreen: Set entry sensitive when focused
Focusing will fail otherwise so let's keep these together
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1160>
- - - - -
6654dc94 by Guido Günther at 2022-11-04T08:46:46+00:00
lockscreen: Mark entry as initially sensitive
This avoids the letter one on the keypad being focused initally
fixing a visual glitch that was triggered by unifying button styles:
https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1154
Tested with both phosh-osk-stub and squeekboard.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1160>
- - - - -
5a98b185 by Marge Bot at 2022-11-04T09:17:55+00:00
Merge branch 'keypad-glitch' into 'main'
lockscreen: Allow GtkEntry to initially grab the focus too
See merge request World/Phosh/phosh!1160
- - - - -
d79a379d by Sam Hewitt at 2022-11-04T09:18:35+00:00
style: Unified the button styles
- cleans up a lot of duplication of button css
- makes a single style for all buttons
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1154>
- - - - -
0b1ad3cb by Marge Bot at 2022-11-04T09:51:16+00:00
Merge branch 'button-rework' into 'main'
style: Unified the button styles
Closes #798
See merge request World/Phosh/phosh!1154
- - - - -
2d98d720 by Balázs Úr at 2022-11-05T22:31:00+00:00
Update Hungarian translation
- - - - -
fed78e43 by Danial Behzadi at 2022-11-07T00:02:26+00:00
Update Persian translation
- - - - -
c968011f by Guido Günther at 2022-11-07T15:01:55+01:00
Document changes and release 0.22.0
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1157>
- - - - -
bd05d732 by Marge Bot at 2022-11-07T14:34:46+00:00
Merge branch 'rel-0.22.0' into 'main'
Document changes and release 0.22.0
See merge request World/Phosh/phosh!1157
- - - - -
999b4ecb by Guido Günther at 2022-11-07T16:28:41+01:00
New upstream version 0.22.0
- - - - -
c0a1b297 by Guido Günther at 2022-11-07T16:28:51+01:00
Update upstream source from tag 'upstream/0.22.0'
Update to upstream version '0.22.0'
with Debian dir a004a1f41550e34894f60fd7e111bf260dd23288
- - - - -
4cdbecd2 by Guido Günther at 2022-11-07T16:28:52+01:00
New upstream release
- - - - -
a08d360b by Guido Günther at 2022-11-07T16:34:07+01:00
d/control: Update build-dependencies
- - - - -
8b9cc1df by Guido Günther at 2022-11-07T16:35:29+01:00
debian: Use relative paths for install files
Just for consistency
- - - - -
67db64da by Guido Günther at 2022-11-07T16:37:19+01:00
Pick up schemas for plugins as well.
For that we have to be more strict when picking
up phosh's schema.
- - - - -
842d5ad4 by Guido Günther at 2022-11-07T17:29:49+01:00
Document changes and release 0.22.0-1
- - - - -
30 changed files:
- .gitlab-ci.yml
- .gitmodules
- NEWS
- + data/icons/app-close-symbolic.svg
- data/meson.build
- debian/changelog
- debian/control
- debian/phosh-doc.install
- debian/phosh-mobile-tweaks.install
- debian/phosh-plugins.install
- debian/phosh.install
- meson.build
- plugins/meson.build
- + plugins/ticket-box/meson.build
- + plugins/ticket-box/phosh-plugin-ticket-box.c
- + plugins/ticket-box/phosh-plugin-ticket-box.gresources.xml
- + plugins/ticket-box/sm.puri.phosh.plugins.ticket-box.gschema.xml
- + plugins/ticket-box/stylesheet/common.css
- + plugins/ticket-box/ticket-box.c
- + plugins/ticket-box/ticket-box.desktop.in.in
- + plugins/ticket-box/ticket-box.h
- + plugins/ticket-box/ticket-box.ui
- + plugins/ticket-box/ticket-row.c
- + plugins/ticket-box/ticket-row.h
- + plugins/ticket-box/ticket-row.ui
- + plugins/ticket-box/ticket.c
- + plugins/ticket-box/ticket.h
- plugins/upcoming-events/meson.build
- plugins/upcoming-events/upcoming-events.c
- po/POTFILES.in
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/06a7bf056e47c583a324907769ce0027f2f02faa...842d5ad4248f269c9eb15174b3c0b6f0fefc23d7
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/06a7bf056e47c583a324907769ce0027f2f02faa...842d5ad4248f269c9eb15174b3c0b6f0fefc23d7
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/20221107/b2a8cd1f/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list