[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][wip/update-0.12.1] 77 commits: po: Update Italian translation

Arnaud Ferraris (@a-wai) gitlab at salsa.debian.org
Tue Aug 10 10:31:39 BST 2021



Arnaud Ferraris pushed to branch wip/update-0.12.1 at Debian On Mobile / phosh


Commits:
a3e19d31 by Vittorio Monti at 2021-07-22T13:17:11+00:00
po: Update Italian translation
- - - - -
3e1ba9d6 by Guido Gunther at 2021-07-22T14:57:17+00:00
Merge branch 'italian-update' into 'master'

po: Update Italian translation

See merge request Librem5/phosh!860
- - - - -
4b2e76e2 by Arnaud Ferraris at 2021-07-29T15:58:35+02:00
torch-manager: use logind instead of upower for toggling the torch

The previous version relies on a downstream upower extension which was
rejected by upstream[1].

In order to avoid having to carry downstream packages, this patch
provides a new implementation, based on udev for device discovery, and
logind for enabling/disabling the torch.

[1]: https://gitlab.freedesktop.org/upower/upower/-/merge_requests/50

- - - - -
d4432ca8 by Arnaud Ferraris at 2021-07-29T15:58:35+02:00
dbus: remove upower torch protocol

This is no longer needed with the new torch manager implementation

- - - - -
2464e393 by Arnaud Ferraris at 2021-07-29T15:58:35+02:00
d/control: add build dependency on libgudev

This is required by the new torch manager implementation.

- - - - -
2049912e by Arnaud Ferraris at 2021-07-29T15:58:35+02:00
gitlab-ci: add missing dependency for alpine-based jobs

- - - - -
c44f8881 by Guido Gunther at 2021-07-30T07:32:28+00:00
Merge branch 'wip/a-wai/logind-torch' into 'master'

Rework torch manager to use logind

Closes #401

See merge request Librem5/phosh!856
- - - - -
0b7e68d3 by Guido Günther at 2021-07-30T10:37:24+02:00
doap: Add gnome userids

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

- - - - -
ecd423d1 by Guido Gunther at 2021-07-30T10:35:25+00:00
Merge branch 'doap' into 'master'

doap: Add gnome userids

See merge request Librem5/phosh!865
- - - - -
fdc94a54 by Guido Günther at 2021-07-30T12:37:10+00:00
shell: Select a different style sheet for HighContrast theme

The stylesheet is the same as the default one excapt that
it has foreground and background colors swapped. This
allows us to use a high contrast light theme.

Closes: https://source.puri.sm/Librem5/phosh/-/issues/523

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

- - - - -
77782df3 by Guido Günther at 2021-07-30T12:37:10+00:00
css: Drop .phosh-settings-row and .phosh-settings-listboxrow

Code using that was removed in
5e214df154f733088283d2de6406c2d18dc90548

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

- - - - -
f062e672 by Guido Günther at 2021-07-30T12:37:10+00:00
css: Drop duplicated properties

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

- - - - -
2352778e by Guido Günther at 2021-07-30T12:37:10+00:00
css: HighContrast: Use a 1px border for panel buttons

This makes the shell chrome easy to identify.

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

- - - - -
48a45abf by Guido Gunther at 2021-07-30T13:37:13+00:00
Merge branch 'hight-contrast' into 'master'

shell: Select style sheet for HighContrast theme

Closes #523

See merge request Librem5/phosh!864
- - - - -
4965f43e by Guido Günther at 2021-07-30T13:49:01+00:00
home: Make keyboard handlign a bit more standard

Use GDK_EVENT_{PROPAGATE,STOP} and gdk_event_get_keyval and a template
callback.

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

- - - - -
60f6a2e1 by Guido Günther at 2021-07-30T13:49:01+00:00
overview: Focus search when user starts typing

Closes: #564

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

- - - - -
2a8d52e1 by Guido Gunther at 2021-07-30T14:55:09+00:00
Merge branch 'overview-search' into 'master'

overview: Focus search when user starts typing

Closes #564

See merge request Librem5/phosh!861
- - - - -
5ca111aa by Guido Günther at 2021-08-02T13:38:55+00:00
gitlab-ci: Drop unused vars

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

- - - - -
01f54baa by Guido Günther at 2021-08-02T13:38:55+00:00
gitlab-ci.yml: Drop and adjust tags

Adjust tags to GNOME's CI

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

- - - - -
c3271ee3 by Guido Günther at 2021-08-02T13:38:55+00:00
gitlab-ci: Publish docs

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

- - - - -
1c6925db by Guido Günther at 2021-08-02T13:38:55+00:00
gitlab-ci: Speed up package build

Drop the docs now that we have gitlab pages

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

- - - - -
8dd8e7b5 by Guido Günther at 2021-08-02T13:38:55+00:00
Change URLs to gitlab.gnome.org

We also adjust the URLs of projects that are bound to move soon like phoc..

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

- - - - -
97585172 by Guido Günther at 2021-08-02T13:38:55+00:00
README: mention API docs

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

- - - - -
6083d9a6 by Guido Günther at 2021-08-02T13:39:09+00:00
Merge branch 'move-to-gnome' into 'main'

Adjust CI and docs for move to /World/Phosh/phosh

See merge request World/Phosh/phosh!866
- - - - -
d8b2e565 by Guido Günther at 2021-08-02T15:53:02+02:00
Add dockerfile to create image

The image has all the build-deps to speed up build and tests. Based
on what libadwaita does.

Use

 .gitlab-ci/run-docker.sh --base=debian-cross build--version 0.0.<date>
 .gitlab-ci/run-docker.sh --base=debian-cross push --version 0.0.<date>

to update.

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

- - - - -
61d1d742 by Guido Günther at 2021-08-02T15:53:02+02:00
gitlab-ci: Use custom docker image for most jobs

This also does away with the global `before_script:`

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

- - - - -
9ce09919 by Guido Günther at 2021-08-02T15:53:02+02:00
gitlab-ci: Use prebuilt image for 32bit build too

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

- - - - -
e2d34c2e by Guido Günther at 2021-08-02T14:27:43+00:00
Merge branch 'docker' into 'main'

Use prebuilt docker images

See merge request World/Phosh/phosh!867
- - - - -
c2e39bd2 by Guido Günther at 2021-08-02T18:31:00+02:00
dbus: Update calls protocol

This adds the needed bit to accept calls on the lock screen.

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

- - - - -
94c27500 by Guido Günther at 2021-08-02T19:24:16+02:00
Add libcall-ui as submodule

This allows us to share the call ui between calls and
phosh without coupling them further.

To build we also need libcallaudio-dev since that's a
dependency of libcall-ui.

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

- - - - -
07073ba2 by Guido Günther at 2021-08-02T19:24:16+02:00
main: Initialize libcall-ui

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

- - - - -
70dd1f28 by Guido Günther at 2021-08-02T19:24:16+02:00
phosh-call: Add DBus based implementation of the call-ui-call interface

This wraps the DBus interface in a PhoshCall's object that implements
CuiCall so it can be used with CuiCallDisplay.

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

- - - - -
316a65c7 by Guido Günther at 2021-08-02T19:24:16+02:00
lockscreen: Allow to accept incoming calls

Use CuiCallDisplay to handle incoming calls.

Relevent mockups: https://gitlab.gnome.org/Teams/Design/os-mockups/-/blob/master/mobile-shell/lockscreen-calls.png

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

- - - - -
f26232a5 by Guido Günther at 2021-08-02T19:24:16+02:00
call: Handle can-dtmf

This makes sure we keep the dialpad disabled until the
DBus interface handles it. libcall-ui has all the bits
already and adding DBus support will be backward compatible.

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

- - - - -
28f17e92 by Guido Günther at 2021-08-02T19:24:16+02:00
schema: Calls moved to org.gnome

Adjust the favorite.

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

- - - - -
2cbc5e1e by Guido Günther at 2021-08-02T19:24:16+02:00
Move the calls DBus interface to org.gnome.Calls

This changed with the move to upstream GNOME.

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

- - - - -
aea285d0 by Guido Günther at 2021-08-02T18:46:44+00:00
Merge branch 'accept-calls' into 'main'

Accept calls on lock screen.

See merge request World/Phosh/phosh!869
- - - - -
2c3f8a99 by Guido Günther at 2021-08-03T09:22:20+00:00
monitor: Allow to get fractional scale

This is derived from the logical size as described in
https://wayland.app/protocols/xdg-output-unstable-v1#zxdg_output_v1:event:logical_size

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

- - - - -
540c85c8 by Guido Günther at 2021-08-03T09:22:20+00:00
background: Scale by fractional output scale

Scale the background by logical scale instead of what we get
from xdg_output->scale. This allows the background to scale
with fractional scaling.

Closes: #338

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

- - - - -
89f37f64 by Guido Günther at 2021-08-03T09:42:21+00:00
Merge branch 'background-scale' into 'main'

background: Scale by fractional output scale

Closes #338

See merge request World/Phosh/phosh!855
- - - - -
93f98b12 by Anders Jonsson at 2021-08-03T16:30:17+00:00
Update Swedish translation

- - - - -
2ff06929 by Yuri Chornoivan at 2021-08-03T17:06:25+00:00
Update Ukrainian translation

- - - - -
27865564 by Guido Günther at 2021-08-03T17:14:21+00:00
tests: Stub phosh_shell_get_locked()

This will be used by PhoshNotifyFeedback and is hence needed
in the standalone notification (test) server.

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

- - - - -
124dbac8 by Guido Günther at 2021-08-03T17:14:21+00:00
Move feedback for notifications to a separat class

It was o.k. to have it in settings since that was the only long term
notification store and we just used a single feedback event with

- notifications also being on the lock screen
- sending different event feedback

we don't want to add more complexity to that single notification
display. This also stops abusing the ListBox's create_row callback to
handle feedback events.

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

- - - - -
74880952 by Guido Günther at 2021-08-03T17:14:21+00:00
notify-feedback: Adjust event name based on notification category

Adjust the emitted feedback based on the notifaction category¹. We could
use the sound-name instead but that has the problem that the application
sometimes has a hard time to figure out what the appropriate event is.
E.g. `message-missed-instant` and `message-new-instant` are hard to tell
apart from an application PoV.

1: https://specifications.freedesktop.org/notification-spec/notification-spec-latest.html

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

- - - - -
7a20af65 by Guido Günther at 2021-08-03T17:37:55+00:00
Merge branch 'notification-event-type' into 'main'

notifications: Look at category to tweak feedback used

See merge request World/Phosh/phosh!862
- - - - -
52bbc2c6 by Mohammed Sadiq at 2021-08-03T17:38:29+00:00
panel: Hide power popover on tapping topbar if open

If the user taps on the notification bar/panel,
hide power popover (if open) instead of hiding the panel.

- - - - -
ff12fddb by Mohammed Sadiq at 2021-08-03T17:38:29+00:00
panel: Return GDK_EVENT_PROPAGATE in button-press-event handler

GDK_EVENT_PROPAGATE documents the purpose better than FALSE

- - - - -
89d7afd7 by Guido Günther at 2021-08-03T18:00:18+00:00
Merge branch 'hide-power-popover' into 'main'

panel: Hide power popover on tapping topbar when appropriate

See merge request World/Phosh/phosh!870
- - - - -
908736d7 by Efstathios Iosifidis at 2021-08-03T23:04:03+00:00
Update Greek translation

- - - - -
4d2f6780 by Guido Günther at 2021-08-04T08:01:15+00:00
panel: Connect to "setting-done" only once

No need to connect on every unfold.

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

- - - - -
3b135dbe by Guido Günther at 2021-08-04T08:22:10+00:00
Merge branch 'settings-done-signal' into 'main'

panel: Connect to "setting-done" only once

See merge request World/Phosh/phosh!871
- - - - -
78757401 by Rafael Fontenelle at 2021-08-06T11:56:38+00:00
Update Brazilian Portuguese translation

- - - - -
23c43569 by Мирослав Николић at 2021-08-08T05:06:05+00:00
Update Serbian translation

- - - - -
46f6f814 by Guido Günther at 2021-08-09T09:46:49+02:00
tests: Add stubs for notify-server-standalone

This keeps things compiling

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

- - - - -
c871fee8 by Guido Günther at 2021-08-09T09:46:49+02:00
notification-content: Allow to show/hide body and actions

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

- - - - -
b6b40920 by Guido Günther at 2021-08-09T09:46:49+02:00
notification-frame: Add show-body property

This allows to show/hide the bodies of contained notifications

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

- - - - -
0f088cd8 by Guido Günther at 2021-08-09T09:46:50+02:00
lockscreen-manager: Allow to scroll to a lock screen page programatically

This will be used to scroll to the unlock page when the user activates a
notification.

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

- - - - -
98b4fe15 by Guido Günther at 2021-08-09T09:46:50+02:00
lockscreen: Display notification summary

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

- - - - -
4bd1ee61 by Guido Günther at 2021-08-09T09:46:50+02:00
lockscreen: Add missing guard to public function

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

- - - - -
eccafdbf by Guido Günther at 2021-08-09T09:46:50+02:00
notify-manager: Trigger scroll to unlock page if shell is locked

If the user activates a notification and the shell is locked scroll
to the unlock page.

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

- - - - -
a4a338b7 by Guido Günther at 2021-08-09T09:46:50+02:00
lockscreen: Handle "show-in-lock-screen" gsetting

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

- - - - -
64db6b2a by Guido Günther at 2021-08-09T08:29:02+00:00
Merge branch 'lockscreen-notify' into 'main'

Handle notifications on lockscreen

See merge request World/Phosh/phosh!872
- - - - -
2b3a804a by Pablo Correa Gómez at 2021-08-09T09:05:07+00:00
feedback-manager: Rotate profiles on touch to quick settings

Currently, there exist three different feedback profiles:
"full", "quiet", "silent", but quick settings touch only
 switches in-between "full" and "silent". Instead, rotate
 from "full" to "quiet" to "silent" and back to "full"

Signed-off-by: Pablo Correa Gómez <ablocorrea at hotmail.com>

- - - - -
b598df0f by Guido Günther at 2021-08-09T09:29:20+00:00
Merge branch 'rotate-feedback-profiles' into 'main'

feedback-manager: Rotate profiles on touch to quick-settings

See merge request World/Phosh/phosh!819
- - - - -
e5513237 by Guido Günther at 2021-08-09T10:06:16+00:00
gresources: Sort icons alphabetically

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

- - - - -
89732614 by Guido Günther at 2021-08-09T10:06:16+00:00
feedback-manager: Use separate icon for quiet mode

This makes the current mode easier to identify

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

- - - - -
4f0ed33d by Guido Günther at 2021-08-09T10:29:57+00:00
Merge branch 'feedback-quiet' into 'main'

Use separate icon for "quiet" feedback profile

See merge request World/Phosh/phosh!873
- - - - -
7b845fbe by Zander Brown at 2021-08-09T13:17:37+02:00
notifications: Dim icon

See https://source.puri.sm/Librem5/phosh/issues/286

- - - - -
083a77d3 by Zander Brown at 2021-08-09T14:03:27+02:00
notifications: Use a bit less space between icon and title

See https://source.puri.sm/Librem5/phosh/issues/286

- - - - -
660f58d1 by Guido Günther at 2021-08-09T12:47:37+00:00
Merge branch 'notif-style' into 'main'

notifications: Style cleanus from !286

See merge request World/Phosh/phosh!875
- - - - -
b7606bd5 by Guido Günther at 2021-08-09T14:59:44+02:00
Release 0.13.0

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

- - - - -
5ec1bec5 by Guido Günther at 2021-08-10T08:24:07+00:00
Merge branch 'rel-0.13' into 'main'

Release 0.13.0

See merge request World/Phosh/phosh!874
- - - - -
d0223646 by Arnaud Ferraris at 2021-08-10T11:13:12+02:00
New upstream version 0.13.0

- - - - -
2392c87c by Arnaud Ferraris at 2021-08-10T11:27:12+02:00
d/control: drop duplicate Homepage field

- - - - -
61d910e6 by Arnaud Ferraris at 2021-08-10T11:27:22+02:00
d/control: drop Build-Depends on linux-libc-dev

This is a downstream change, causing the arm64 build to fail on Debian 
as our most recent kernel is 5.10.x.

- - - - -
c475413d by Arnaud Ferraris at 2021-08-10T11:27:58+02:00
d/changelog: release version 0.13.0-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- + .gitlab-ci/README.md
- + .gitlab-ci/debian-cross.Dockerfile
- + .gitlab-ci/debian.Dockerfile
- + .gitlab-ci/run-docker.sh
- .gitmodules
- HACKING.md
- NEWS
- README.md
- + data/feedback-quiet-symbolic.svg
- data/phosh.service
- data/sm.puri.phosh.gschema.xml
- data/systemd/sm.puri.Phosh.service.in
- debian/changelog
- debian/control
- debian/copyright
- docs/patterns.md
- docs/phosh-docs.xml
- docs/xml/meson.build
- meson.build
- phosh.doap
- po/el.po
- po/it.po
- po/pt_BR.po
- po/sr.po
- po/sv.po
- po/uk.po
- src/app-grid.c
- src/app-grid.h
- src/background-manager.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/bb4c0b55bc9d140411c699b16115183f60545319...c475413df9f5fe5fd4cdec695b82e271e5ba295b

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/bb4c0b55bc9d140411c699b16115183f60545319...c475413df9f5fe5fd4cdec695b82e271e5ba295b
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/20210810/80f9b903/attachment-0001.htm>


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