[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 67 commits: head: Variable 'float' instead 'int' for 'base_scaled_w'

Guido Günther (@agx) gitlab at salsa.debian.org
Fri Mar 25 11:10:53 GMT 2022



Guido Günther pushed to branch debian/master at Debian On Mobile / phosh


Commits:
03bfc348 by Pablo Barciela at 2022-02-25T12:11:21+01:00
head: Variable 'float' instead 'int' for 'base_scaled_w'

'floorf' returns 'float'

- - - - -
64336e92 by Guido Günther at 2022-02-25T15:08:14+00:00
Merge branch 'headVar' into 'main'

head: Variable 'float' instead 'int' for 'base_scaled_w'

See merge request World/Phosh/phosh!1033
- - - - -
fe11f9ba by Hugo Carvalho at 2022-02-26T18:25:32+00:00
Update Portuguese translation

- - - - -
f7f7361f by Guido Günther at 2022-03-07T11:51:41+00:00
layer-surface: Allow to fetch margins

This is a bit simpler than using g_object_get() directly.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1031>

- - - - -
6ec16e79 by Guido Günther at 2022-03-07T11:51:41+00:00
layer-surface: Allow to fetch configured width and height

Avoid g_object_get() roundtrip

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1031>

- - - - -
0471d17a by Guido Günther at 2022-03-07T11:51:41+00:00
util: Move local_date() from lockscreen

It's useful in the top-panel too

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1031>

- - - - -
892ffa1f by Guido Günther at 2022-03-07T11:51:41+00:00
arrow: Add doc string

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1031>

- - - - -
51d73d60 by Guido Günther at 2022-03-07T11:51:41+00:00
home: Simplify osk button visibility setting

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1031>

- - - - -
a2e5bb6d by Marge Bot at 2022-03-07T12:17:45+00:00
Merge branch 'cleanups' into 'main'

Improvements from !934

See merge request World/Phosh/phosh!1031
- - - - -
60ea7c56 by Pablo Barciela at 2022-03-09T09:11:49+01:00
Fix [-Wignored-qualifiers] warnings

Fixes the warnings:

../src/gtk-mount-prompt.c:536:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  536 | const GStrv
      | ^~~~~

../src/gtk-mount-prompt.h:27:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   27 | const GStrv       phosh_gtk_mount_prompt_get_choices (PhoshGtkMountPrompt *self);
      | ^~~~~

../src/notifications/notification.c:722:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  722 | const GStrv
      | ^~~~~

../src/notifications/notification.h:106:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
  106 | const GStrv               phosh_notification_get_actions   (PhoshNotification        *self);
      | ^~~~~

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1034>

- - - - -
4d14bf66 by Marge Bot at 2022-03-09T09:14:21+00:00
Merge branch 'Wignored-qualifiers' into 'main'

Fix [-Wignored-qualifiers] warnings

See merge request World/Phosh/phosh!1034
- - - - -
54b1045e by Jiri Grönroos at 2022-03-09T20:06:04+00:00
Update Finnish translation

- - - - -
2fba525a by Мирослав Николић at 2022-03-12T12:08:12+00:00
Update Serbian translation

- - - - -
1c3d495b by Prasanta Hembram at 2022-03-13T14:18:51+00:00
Add Santali translation

- - - - -
2e718042 by Guido Günther at 2022-03-14T14:06:20+00:00
d/changelog: Fix typos

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/1035>

- - - - -
fca9c465 by Guido Günther at 2022-03-14T14:06:20+00:00
tests: Fix typo

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
61bbe2f9 by Guido Günther at 2022-03-14T14:06:20+00:00
wwan: Make source file name match PhoshWwanManager

We separate words by '-'.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
184d9f1f by Guido Günther at 2022-03-14T14:06:20+00:00
vpn-manager: Drop property name prefix

Use the style from HACKING.md

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
9b2ccf66 by Guido Günther at 2022-03-14T14:06:20+00:00
settings: Include the abstract WWAN header

We don't use any backend specific code here.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
bd45aec6 by Guido Günther at 2022-03-14T14:06:20+00:00
docs: Add PhoshWwanManager

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
a4b3118a by Sam Hewitt at 2022-03-14T14:06:20+00:00
data: Add no-data variant of cellular icons

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
cf73fed6 by Guido Günther at 2022-03-14T14:06:20+00:00
wwan-manager: Add data-enabled property

This allows to indicate whether mobile data is enabled

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
3b9894fb by Guido Günther at 2022-03-14T14:06:20+00:00
wwan-info: Make source file name match PhoshWWanInfo

We separate words by '-'.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
cbf92e11 by Guido Günther at 2022-03-14T14:06:20+00:00
wwan-info: Indicate status of mobile data

We use two arrays with icon names so we can still avoid allocations.

Closes: #721

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
ab976ce2 by ZenWalker at 2022-03-14T14:06:20+00:00
wwan-info: Drop unused macro

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1035>

- - - - -
3fdbcda7 by Marge Bot at 2022-03-14T14:29:24+00:00
Merge branch 'wwan-data' into 'main'

Indicate lack of mobile data

Closes #721

See merge request World/Phosh/phosh!1035
- - - - -
cab46991 by Emin Tufan Çetin at 2022-03-19T09:31:05+00:00
Update Turkish translation

- - - - -
a9d5adb4 by Piotr Drąg at 2022-03-20T13:52:06+00:00
Update Polish translation

- - - - -
34432773 by Piotr Drąg at 2022-03-20T15:14:26+00:00
po: Remove .pot file

Damned Lies automatically generates one for us.

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1038>

- - - - -
974d2c9c by Marge Bot at 2022-03-20T15:38:04+00:00
Merge branch 'piotrdrag/remove-pot' into 'main'

po: Remove .pot file

See merge request World/Phosh/phosh!1038
- - - - -
c3f781dc by Pablo Barciela at 2022-03-21T12:49:30+01:00
gvc-channel-bar: Fix [Wbad-function-cast] warning

Fixes the warning:
 ../src/settings/gvc-channel-bar.c: In function 'gvc_channel_bar_set_is_amplified':
 ../src/settings/gvc-channel-bar.c:320:35: warning: cast from function call of type 'gdouble' {aka 'double'} to non-matching type 'int' [-Wbad-function-cast]
   320 |     if ((int)self->base_volume == (int)ADJUSTMENT_MAX_NORMAL) {
       |                                   ^

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1036>

- - - - -
60930181 by Marge Bot at 2022-03-21T12:30:20+00:00
Merge branch 'gvc-channel-bar_badcast' into 'main'

gvc-channel-bar: Fix [Wbad-function-cast] warning

See merge request World/Phosh/phosh!1036
- - - - -
7a9edca1 by Kai Lüke at 2022-03-21T12:32:42+00:00
Emit WakeUpScreen signal and reset idle timers on resume

When the device resumes from suspend and there is no user input,
gsd-power remains in the "sleep" state because there is no WakeUpScreen
signal such that even when the new idle timer that gsd-power registered
after resume triggers, the transition from "sleep" to "sleep" is
ignored and the system does not suspend. A second difference to the
behavior of Mutter/GNOME Shell is that on resume there is no reset of
the registered idle timers which should also be fixed to ensure that
Phosh behaves the same.

Act on the logind PrepareForSleep signal (the resume case) to emit the
WakeUpScreen signal and reset the idle timers.

Fixes https://gitlab.gnome.org/World/Phosh/phosh/-/issues/686

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1016>

- - - - -
6c18b323 by Marge Bot at 2022-03-21T12:58:47+00:00
Merge branch 'kailueke/gsd-power-suspend' into 'main'

Emit WakeUpScreen signal and reset idle timers on resume

Closes #686

See merge request World/Phosh/phosh!1016
- - - - -
bc26bf08 by Guido Günther at 2022-03-21T12:59:27+00:00
quick-settings: Follow g-c-c to Settings rename

We have another mention of org.gnome.ControlCenter in
phosh_get_desktop_app_info_for_app_id() but let's keep that for one more
iteration to ease upgrades. Settings now reports a sane app-id
`org.gnome.Settings`.

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/742

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1037>

- - - - -
81f341e0 by Marge Bot at 2022-03-21T13:34:47+00:00
Merge branch 'g-c-c-2-settings' into 'main'

quick-settings: Follow g-c-c to Settings rename

Closes #742

See merge request World/Phosh/phosh!1037
- - - - -
00096f87 by free software at 2022-03-21T13:35:26+00:00
po: Update Spanish translation

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1039>

- - - - -
c9a57bfe by Guido Günther at 2022-03-21T13:35:26+00:00
po: Drop es_ES.po

We have es.po

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1039>

- - - - -
df842afa by Marge Bot at 2022-03-21T14:02:11+00:00
Merge branch 'undefined' into 'main'

Update Spanish translation

See merge request World/Phosh/phosh!1039
- - - - -
38c6263c by Guido Günther at 2022-03-22T07:52:31+00:00
build: Document libphosh_{,tool_}sources

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
c9e3fb44 by Guido Günther at 2022-03-22T07:52:31+00:00
testlib: Clear heads and modes only when used

When using the ful shell the stub is never used so don't
try to free anything from it. This avoids

  ** (.../test-take-screenshots:46792): CRITICAL **: 13:46:36.396: heads: (nil) (nil)
  Bail out! GLib-FATAL-CRITICAL: g_ptr_array_free: assertion 'rarray' failed

when e.g. running tests/test-take-screenshot

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
fd082ef7 by Florian Loers at 2022-03-22T07:52:31+00:00
portal: Add access api

Implements org.freedesktop.impl.portal

Closes #49

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
4f405d24 by Florian Loers at 2022-03-22T07:52:31+00:00
data: Install phosh.portal

This makes xdg-desktop-portal use our access implementation.

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
59c93626 by Guido Günther at 2022-03-22T07:52:31+00:00
debian: Install portal

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
9f36afc2 by Marge Bot at 2022-03-22T08:17:57+00:00
Merge branch 'issue/49' into 'main'

Implement Portal Access API

Closes #49

See merge request World/Phosh/phosh!956
- - - - -
eef1d3ff by Guido Günther at 2022-03-22T12:47:26+00:00
ci: Simplify docker file for i386 builds

We don't need any packages from experimental anymore

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1043>

- - - - -
26f9f901 by Guido Günther at 2022-03-22T12:47:26+00:00
ci: Use bookworm for i386 image too

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1043>

- - - - -
16c2f17b by Guido Günther at 2022-03-22T12:47:26+00:00
ci: Use bookworm image for i386 builds

This makes sure we can use e.g. newer meson features.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1043>

- - - - -
d6dc5363 by Marge Bot at 2022-03-22T13:12:56+00:00
Merge branch 'cross-docker' into 'main'

Modernize i386 build

See merge request World/Phosh/phosh!1043
- - - - -
d018751d by Pablo Barciela at 2022-03-22T13:27:36+00:00
meson: Avoid deprecated 'Dependency.get_pkgconfig_variable'

Fixes the warning:
NOTICE: Future-deprecated features used:
 * 0.56.0: {'meson.build_root', 'Dependency.get_pkgconfig_variable', 'meson.source_root'}

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1041>

- - - - -
c7fac095 by Marge Bot at 2022-03-22T14:00:00+00:00
Merge branch 'meson' into 'main'

meson: Avoid deprecated 'Dependency.get_pkgconfig_variable'

See merge request World/Phosh/phosh!1041
- - - - -
e64a916a by Martin at 2022-03-22T14:26:37+00:00
Update Slovenian translation

- - - - -
448578af by Guido Günther at 2022-03-23T10:32:11+01:00
po: Update Spanish translation

Bring translations more in line what was previously used.

Thanks: ZenWalker
Fixes: 00096f87 ("po: Update Spanish translation")
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1042>

- - - - -
b8ac5fcb by Marge Bot at 2022-03-23T09:57:10+00:00
Merge branch 'es.po' into 'main'

po: Update Spanish translation

See merge request World/Phosh/phosh!1042
- - - - -
c28afeab by Pablo Barciela at 2022-03-23T12:03:32+01:00
ci: Show 'build:cross-debian-bookworm:i386' instead bullseye

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1044>

- - - - -
efaf509a by Marge Bot at 2022-03-23T11:53:21+00:00
Merge branch 'bookwormi386' into 'main'

ci: show 'build:cross-debian-bookworm:i386' instead bullseye

See merge request World/Phosh/phosh!1044
- - - - -
cd254d71 by Pablo Barciela at 2022-03-24T11:29:36+00:00
Update Spanish translation

- - - - -
be8c670a by Guido Günther at 2022-03-25T09:04:23+00:00
Document changes and release 0.17.0

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1046>

- - - - -
e9651c72 by Marge Bot at 2022-03-25T09:33:21+00:00
Merge branch 'rel-0.17.0' into 'main'

Document changes and release 0.17.0

See merge request World/Phosh/phosh!1046
- - - - -
ad17d5a0 by Guido Günther at 2022-03-25T11:05:26+01:00
New upstream version 0.17.0
- - - - -
8285b9e9 by Guido Günther at 2022-03-25T11:05:35+01:00
Update upstream source from tag 'upstream/0.17.0'

Update to upstream version '0.17.0'
with Debian dir 7e877df44eb9039da2695e271229051e140313a2
- - - - -
1cd56ae5 by Guido Günther at 2022-03-25T11:05:35+01:00
New upstream release

- - - - -
b5e2f983 by Guido Günther at 2022-03-25T11:07:39+01:00
Revert "quick-settings: Follow g-c-c to Settings rename"

- - - - -
d0445c12 by Guido Günther at 2022-03-25T11:11:48+01:00
d/control: Bump glib build dependency to 2.72.0

This makes sure we also get a recent enough dependency for splash to
work in most situations (to make it fully work we either need to patch
wlroots or update phoc to use wlroots 0.15.0).

- - - - -
33165d21 by Guido Günther at 2022-03-25T11:34:13+01:00
debian: Install portal

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/956>

- - - - -
1c94de59 by Guido Günther at 2022-03-25T11:34:13+01:00
d/copyright: Drop unused file pattern

- - - - -
0531e569 by Guido Günther at 2022-03-25T11:44:47+01:00
Document changes and release 0.17.0-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- .gitlab-ci/debian-cross.Dockerfile
- NEWS
- + data/icons/network-cellular-no-data-signal-excellent-symbolic.svg
- + data/icons/network-cellular-no-data-signal-good-symbolic.svg
- + data/icons/network-cellular-no-data-signal-none-symbolic.svg
- + data/icons/network-cellular-no-data-signal-ok-symbolic.svg
- + data/icons/network-cellular-no-data-signal-weak-symbolic.svg
- data/meson.build
- + data/phosh.portal
- debian/changelog
- debian/control
- debian/copyright
- + debian/patches/Revert-quick-settings-Follow-g-c-c-to-Settings-rename.patch
- + debian/patches/series
- debian/phosh.install
- docs/meson.build
- docs/phosh-docs.xml
- meson.build
- po/LINGUAS
- po/POTFILES.in
- po/es.po
- − po/es_ES.po
- po/fi.po
- po/pl.po
- po/pt.po
- po/phosh.pot → po/sat.po
- po/sl.po
- po/sr.po
- po/tr.po


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/1b2eedeb6d70c0a24cd71575e06fb52c869923c3...0531e569f330a2a2e543c8a26fb69d0cb140d75f

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/1b2eedeb6d70c0a24cd71575e06fb52c869923c3...0531e569f330a2a2e543c8a26fb69d0cb140d75f
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/20220325/280dacb0/attachment-0001.htm>


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