[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