[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 86 commits: po: Update Swedish translation

Arnaud Ferraris gitlab at salsa.debian.org
Sun Oct 11 18:00:20 BST 2020



Arnaud Ferraris pushed to branch debian/master at Debian On Mobile / phosh


Commits:
e1247494 by Anders Jonsson at 2020-09-25T13:33:11+02:00
po: Update Swedish translation

- - - - -
04140d9d by Guido Günther at 2020-09-28T09:17:56+00:00
phosh.desktop: Add 'DesktopNames'

Handle it where it's supposed to be handled.

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

- - - - -
69c87f57 by Guido Günther at 2020-09-28T09:17:57+00:00
shell: Drop env setup

The session manager is supposed to handle this.

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

- - - - -
db248537 by Guido Günther at 2020-09-28T09:17:57+00:00
d/phosh.service: Set XDG_CURRENT_DESKTOP

Do it here until we run a display manager.

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

- - - - -
269148fa by Guido Günther at 2020-09-28T12:45:06+00:00
gitlab-ci: Use libhandy1 for alpine builds

This fixes the CI builds

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

- - - - -
5c318eea by Juliano de Souza Camargo at 2020-09-30T19:21:52+01:00
po: Update Portuguese translation

- - - - -
0ade5a77 by Guido Günther at 2020-10-01T12:57:54+02:00
po: Rename pt_PT.po to pt.po

This allows to fall back for other Portugese translations.

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

- - - - -
b7243d3b by Guido Günther at 2020-10-02T10:31:24+02:00
feedback-manager: Drop TODO

We use the correct icons since some time

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

- - - - -
f9ee641b by Guido Günther at 2020-10-02T10:31:24+02:00
keyboard-events: Move comment to signal description

The comment confused gtk-doc since it stared with /** and the signal has
a clearer gtk-doc string already.

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

- - - - -
c9cdf7a4 by Guido Günther at 2020-10-02T10:31:24+02:00
feedback-manager: Fix gtk-doc strings

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

- - - - -
a61cbda0 by Guido Günther at 2020-10-02T10:31:24+02:00
home: Fix gtk-doc strings

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

- - - - -
cb67ca8f by Guido Günther at 2020-10-02T10:31:24+02:00
home: Properly document enum values

This allows gtk-doc to pick it up.

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

- - - - -
2509ae40 by Guido Günther at 2020-10-02T10:31:24+02:00
monitor: Make declaration match definition

We call the object we act on self.

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

- - - - -
2a0770cf by Guido Günther at 2020-10-02T10:31:24+02:00
layersurface: Fix gtk-doc strings

Document the function parameters

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

- - - - -
2a68cffb by Guido Günther at 2020-10-02T10:31:24+02:00
phosh-wwan-iface: Document interface

This makes gtk-doc happy.

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

- - - - -
d498db9c by Guido Günther at 2020-10-02T10:31:24+02:00
phosh-wwan-mm: Mention ModemManager

Now that we have two implementations mention MM here.

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

- - - - -
812f742a by Guido Günther at 2020-10-02T10:31:24+02:00
docs: Add some missing client protocols

This brings down the number of warnings significantly.

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

- - - - -
37662ca1 by Guido Günther at 2020-10-02T10:31:24+02:00
quick-setting: Fix class names

Several lacked the Phosh prefix and hence did not turn into links.

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

- - - - -
5e373015 by Guido Günther at 2020-10-02T10:31:24+02:00
connectivity-info: Fix class name

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

- - - - -
13452b5f by Guido Günther at 2020-10-02T10:31:24+02:00
bt-info: Fix property separator

It's ':' for props not '::'.

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

- - - - -
d0940d65 by Guido Günther at 2020-10-02T10:31:24+02:00
shell: Make definition match declaration

Fixes several gtk-doc warnings

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

- - - - -
a504a9c3 by Guido Günther at 2020-10-02T10:31:24+02:00
wwaninfo: Fix class name

Fixes another gtk-doc warning.

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

- - - - -
e4f99daf by Guido Günther at 2020-10-02T10:31:24+02:00
shell: Add missing parameter docs

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

- - - - -
525c12ab by Guido Günther at 2020-10-02T10:31:24+02:00
layser-surface: Document configured signal

and fix typos related to that.

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

- - - - -
5a496238 by Guido Günther at 2020-10-02T10:31:24+02:00
thumbnail: Add class doc

Avoids another gtk-doc warning.

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

- - - - -
8db95490 by Guido Günther at 2020-10-02T10:31:24+02:00
panel: Properly document enum

Use gtk-doc strings to avoid warning and make them show up in
the documentation.

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

- - - - -
ea9a9fc8 by Guido Günther at 2020-10-02T10:31:24+02:00
tools: Add a tool to check for gtk-doc warnings

This ignores warnings from the generated DBus and wayland
protocols for the moment but reduces the noise so we avoid
errors in new code.

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

- - - - -
522816fa by Guido Günther at 2020-10-02T10:31:24+02:00
system-prompter: Unlink PhoshSystemPromtper

It's not a class, so we can't link to it.

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

- - - - -
7305dc0d by Guido Günther at 2020-10-02T10:31:24+02:00
session: Unlink PhoshSession

It's not a class, so we can't link to it. Update the doc
string while at it.

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

- - - - -
3b1a9cea by Guido Günther at 2020-10-02T10:31:24+02:00
polkit-auth-prompt: Unlink PolkitAgentSession

Polkitsdocumentation does not end up in /u/s/gtk-doc
on Debian so the reference can't be resolved.

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

- - - - -
acc4c4b0 by Guido Günther at 2020-10-02T10:31:24+02:00
layersuface: Add missing G_{BEGIN,END}_DECLS

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

- - - - -
6aa6c691 by Guido Günther at 2020-10-02T10:31:24+02:00
network-auth-prompt: Add missing G_{BEGIN,END}_DECLS

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

- - - - -
160042dc by Guido Günther at 2020-10-02T10:31:24+02:00
docs: Drop gi ref

We don't use it.

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

- - - - -
6986c877 by Guido Günther at 2020-10-02T10:31:24+02:00
d/control: Add doc packages

Needed to get the cross references right

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

- - - - -
01f78f06 by Guido Günther at 2020-10-02T10:31:24+02:00
doc-check: Ignore linke to NMClient|NMConnection

They can' be properly linked to even with the docs installed
due to their odd type.

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

- - - - -
79e36ace by Guido Günther at 2020-10-02T10:31:24+02:00
monitor: Document PhoshMonitorConnectorType

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

- - - - -
98b11236 by Guido Günther at 2020-10-02T10:31:24+02:00
notification: Document PhoshNotificationUrgency

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

- - - - -
abb3ac96 by Guido Günther at 2020-10-02T10:31:24+02:00
notification: Document PhoshNotificationReason

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

- - - - -
f3ae8282 by Guido Günther at 2020-10-02T10:31:24+02:00
shell-network-agent: Stub enum doc

Use a minimal change since this file is in contrib/.

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

- - - - -
e3ed5107 by Guido Günther at 2020-10-02T10:31:24+02:00
gitlab-ci: Run documentation check

This avoids regression on the generated documentation. We
ignore errors from generated files.

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

- - - - -
8a064864 by Emin Tufan Çetin at 2020-10-02T11:47:29+02:00
po: Update Turkish translation

- - - - -
19093d97 by Guido Günther at 2020-10-04T11:34:53+00:00
Rename session presence dbus interface class to  PhoshSessionPresenceDBusPresence

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

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

- - - - -
d376c1ec by Guido Günther at 2020-10-04T11:34:53+00:00
Rename sensor-proxy dbus interface class to PhoshDBusSensorProxyProxy

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

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

- - - - -
cc8f97b8 by Guido Günther at 2020-10-04T11:34:53+00:00
Rename rfkill dbus interface class to PhoshRfkillDBus

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

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

- - - - -
e788c5fa by Julian Sparber at 2020-10-06T07:49:10+00:00
docs: add info about the env GTK_INSPECTOR_DISPLAY

- - - - -
d1e82b3c by Guido Günther at 2020-10-06T08:52:09+00:00
docs: Sort in keyboard-events alphabetically

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

- - - - -
45189d36 by Guido Günther at 2020-10-06T08:52:09+00:00
monitor-manager: Add missing G_{BEGIN,END}_DECLS

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

- - - - -
cb9162a8 by Guido Günther at 2020-10-06T08:52:09+00:00
monitor-manager: Use g_autoptr

Eases upcoming additions

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

- - - - -
5b7e4894 by Guido Günther at 2020-10-06T08:52:10+00:00
monitor: Add missing G_{BEGIN,END}_DECLS

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

- - - - -
41ffe9d6 by Guido Günther at 2020-10-06T08:52:10+00:00
monitor: Make debugging more useful

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

- - - - -
7f8902c9 by Guido Günther at 2020-10-06T08:52:10+00:00
shell: Don't allow to set rotation property

It's marked as read-only

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

- - - - -
a684db69 by Guido Günther at 2020-10-06T08:52:10+00:00
monitor-manager: Add sections

This makes it easier to figure out where to add new
private methods.

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

- - - - -
91fbe4e3 by Guido Günther at 2020-10-06T08:52:10+00:00
Wire up zwlr_output_management_v1

This does the minimum to maintain a list of heads. A
head represents a display device that might or might
not be part of the current compositor space.

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

- - - - -
46fff600 by Guido Günther at 2020-10-06T08:52:10+00:00
monitor: Add monitor transforms

This allows us to not leak the wayland transforms to classes
outside PhoshMonitor and PhoshMonitorManager.

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

- - - - -
66674b92 by Guido Günther at 2020-10-06T08:52:10+00:00
phosh-head: Add pending state

This will allow monitor-manager to prepare pending configuration
updates.

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

- - - - -
4bca0c99 by Guido Günther at 2020-10-06T08:52:10+00:00
PhoshMonitorManager: Allow to apply state changes

This adds the methods to change and apply new
configuration state.

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

- - - - -
94d866ed by Guido Günther at 2020-10-06T08:52:10+00:00
Switch from primary monitor rotation to transform

Use the output transform in instead of a degree value.
This will allow us to handle flipped configuraitons correctly.

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

- - - - -
3c7b7d83 by Guido Günther at 2020-10-06T08:52:10+00:00
shell: Use wlr-output-management instead of phosh private protocol

This gives us better control which output to rotate and does
away with one more private protocol.

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

- - - - -
4204ceeb by Guido Günther at 2020-10-06T08:52:10+00:00
monitor-manager: Get modes from head instead of monitor

wlr-output-management has all the modes listed while wlroots only
gives us the current mode via xdg_output.

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

- - - - -
61da3bcb by Guido Günther at 2020-10-06T08:52:10+00:00
monitor-manager: Don't apply non persistent config changes

This makes sure we don't switch the primary display right away
but rather on 'apply'.

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

- - - - -
e1dcaa05 by Guido Günther at 2020-10-07T08:31:22+00:00
quick-settings: Don't leak panel in error path

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

- - - - -
aeb4a75c by Guido Günther at 2020-10-07T08:31:22+00:00
quick-settings: Keep DBus proxy around long enough

g_dbus_proxy_call does not take a ref so we were just lucky
that proxy was still valid in `call_dbus_cb` so far.

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

- - - - -
8a7097ca by Guido Günther at 2020-10-07T12:13:01+00:00
Move helpers to tools/

There's no clear distinction between them.

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

- - - - -
ccdb662e by Guido Günther at 2020-10-08T07:22:51+00:00
gresources: Sort icons alphabetically

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

- - - - -
b0f51af4 by Guido Günther at 2020-10-08T07:22:51+00:00
bt-manager: Fix typo

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

- - - - -
0f8e5b93 by Guido Günther at 2020-10-08T07:22:51+00:00
settings: Fix indentation error

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

- - - - -
a008950b by Guido Günther at 2020-10-08T07:22:51+00:00
settings: Fix misaligned function definitions

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

- - - - -
2423bfcf by Guido Günther at 2020-10-08T07:22:51+00:00
settings: Sort type_ensures and template bindings alphabetically

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

- - - - -
37bf8939 by Guido Günther at 2020-10-08T07:22:51+00:00
settings: Don't let settings_constructed grow out of bounds

Use separate `setup_` functions for individual widgets. This
helps shuffling stuff around later on and we can drop
create_vol_channel_bar.

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

- - - - -
6f6a96c7 by Tobias Bernard at 2020-10-08T07:22:51+00:00
Add torch icons

- - - - -
1309dcfa by Guido Günther at 2020-10-08T07:22:52+00:00
dbus: Add (not yet merged) UPower Torch interface

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

- - - - -
be692ac9 by Guido Günther at 2020-10-08T07:22:52+00:00
Add initial torch support

Add a simple torch quick setting.

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

- - - - -
5e627dfd by Guido Günther at 2020-10-09T09:59:36+02:00
shell: Fix typo

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

- - - - -
9ba7f117 by Guido Günther at 2020-10-09T09:59:36+02:00
shell: Update primary monitor when it goes away

Closes: #382

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

- - - - -
a4c4e5bb by Guido Günther at 2020-10-09T11:59:29+00:00
lockscreen-manager: Drop PhoshLockscreenManagerPrivate

It's a finaly type so no need for priv (and it's very unlikely
we'll ever derive here)

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

- - - - -
d665a24c by Guido Günther at 2020-10-09T11:59:29+00:00
lockscreen-manager: Fix up indentation

Since we created enough churn in the previous commit let's
fix the indentation too.

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

- - - - -
e7b5b82e by Guido Günther at 2020-10-09T16:51:16+00:00
tests: Drop unused test

It's neither built nor run

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

- - - - -
5f0b3341 by Guido Günther at 2020-10-09T16:51:16+00:00
tests: Don't include bad-props.h when unused

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

- - - - -
382a723a by Guido Günther at 2020-10-09T16:51:16+00:00
tests: Rework tests using g_test_expect_message

This no longer works with structured logging so use
g_test_trap_assert_stderr() as recomended by glib docs.

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

- - - - -
cf287d54 by Guido Günther at 2020-10-09T16:51:16+00:00
Use structured logging

This will pick a suitable log writer automatically and
pass on structed information when e.g. logging to the journal.

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

- - - - -
c39e4b61 by Guido Günther at 2020-10-09T16:51:16+00:00
Add a custom log handler

This is to a large extend what glib does but we don't read the levels
from the environment but allow to set them when setting the handler.

Resetting the handler instead of just adjusting the domains has the
advantage that we can pass in new user_data. Otherwise we'd have to keep
the current log domains around and protect them by an additional mutex
to not corrupt the log domains of handlers running in other threads.
When setting the handler glib handles that for us since handler
replacement is already mutex protected.

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

- - - - -
d40e4016 by Guido Günther at 2020-10-09T16:51:17+00:00
main: Toggle debug messages on SIGUSR1

We need to use a custom log handler to stay clear
of modifying the env var.

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

- - - - -
fa8e3ef7 by Yuri Chornoivan at 2020-10-10T16:50:09+00:00
po: Update Ukrainian translation

- - - - -
92c0f2b4 by Guido Günther at 2020-10-11T13:49:56+02:00
d/gbp.conf: Automatically bump meson.build version

No more manual editing.

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

- - - - -
098eff00 by Guido Günther at 2020-10-11T13:51:01+02:00
Document changes and release 0.4.5

- - - - -
05230ddd by Arnaud Ferraris at 2020-10-11T19:00:08+02:00
New upstream version 0.4.5

- - - - -


30 changed files:

- .gitlab-ci.yml
- + data/torch-disabled-symbolic.svg
- + data/torch-enabled-symbolic.svg
- data/wayland-sessions/phosh.desktop
- debian/control
- debian/gbp.conf
- debian/phosh.service
- docs/meson.build
- docs/patterns.md
- docs/phosh-docs.xml
- meson.build
- po/LINGUAS
- po/POTFILES.in
- po/pt_PT.po → po/pt.po
- po/sv.po
- po/tr.po
- po/uk.po
- src/bt-info.c
- src/bt-manager.c
- src/connectivity-info.c
- src/contrib/shell-network-agent.h
- src/dbus/meson.build
- + src/dbus/org.freedesktop.UPower.Torch.xml
- src/feedback-manager.c
- src/home.c
- src/home.h
- src/keyboard-events.c
- src/layersurface.c
- src/layersurface.h
- src/lockscreen-manager.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/880dfaf56b8466aa8c5f477633cca24a4eaff826...05230ddd37e86713e135a804aeb162e27a883760

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/880dfaf56b8466aa8c5f477633cca24a4eaff826...05230ddd37e86713e135a804aeb162e27a883760
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/20201011/f80b979f/attachment-0001.html>


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