[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 45 commits: osk-manager: Sync initial state
Guido Günther (@agx)
gitlab at salsa.debian.org
Sun Jan 7 12:29:27 GMT 2024
Guido Günther pushed to branch upstream/latest at Debian On Mobile / phosh
Commits:
f8b1aded by Guido Günther at 2023-12-08T16:54:50+01:00
osk-manager: Sync initial state
Fixes 43d801d9da2dfe2b90f6b38068c3517d3e658d39
Tested-by: Jarrah Gosbell <debian at undef.tools>
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1332>
- - - - -
8a28c51a by Marge Bot at 2023-12-08T16:17:07+00:00
Merge branch 'osk-sync' into 'main'
osk-manager: Sync initial state
See merge request World/Phosh/phosh!1332
- - - - -
f8b124e9 by Daniel Rusek at 2023-12-10T01:06:26+00:00
Update Czech translation
- - - - -
70f87ec5 by Guido Günther at 2023-12-10T13:57:37+00:00
util: Revert "Be more gracefull on the app_id"
This breaks telegram desktop with app-id org.telegram.desktop and a
desktop file of org.telegram.desktop.desktop.
We *only* made that change to not change the behaviour of the
end-session-dialog. All inhibitors there do have a proper app-id though
so let's just live without not appending '.desktop' there either.
This reverts commit 2a3763303b4305058ee0ff5f2b76b31016e80114.
Reported-by: Newbyte <newbie13xd at gmail.com>
Tested-by: Newbyte <newbie13xd at gmail.com>
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1010
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1333>
- - - - -
069d4b95 by Marge Bot at 2023-12-10T14:09:31+00:00
Merge branch 'app-id' into 'main'
Revert "util: Be more gracefull on the app_id"
Closes #1010
See merge request World/Phosh/phosh!1333
- - - - -
fbbe6f44 by Artur S0 at 2023-12-11T11:01:25+00:00
Update Russian translation
- - - - -
beda479f by Guido Günther at 2023-12-16T12:32:16+01:00
shell-manager: Drop support for XML version parsing
Just assume we have GNOME_DESKTOP_PLATFORM_VERSION (introduced in GNOME
43)
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1331>
- - - - -
caea453a by Guido Günther at 2023-12-16T12:32:16+01:00
build: Drop support for older gnome-desktop without the platform version
This was introduced in 43. We keep the check for recent GNOME in the
summary() so it's obvious when things are outdated.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1331>
- - - - -
5fe3ec17 by Guido Günther at 2023-12-16T12:32:16+01:00
build: Encode glib version in one place only
We keep the check for recent glib in summary() so backports indicate
clearly when they don't have it.
This uses the same logic we use in phoc
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1331>
- - - - -
101d2d97 by Marge Bot at 2023-12-16T13:34:20+00:00
Merge branch 'cut-bounds' into 'main'
Drop support for GNOME < 43 and simplify glib version handling
See merge request World/Phosh/phosh!1331
- - - - -
db5f42e5 by Bardia Moshiri at 2023-12-18T11:19:35+00:00
wwan-ofono: Mark access technology nr as 5G
Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1336>
- - - - -
c031c33a by Bardia Moshiri at 2023-12-18T11:19:35+00:00
wwan-mm: Mark access technology MM_MODEM_ACCESS_TECHNOLOGY_5GNR as 5G
Signed-off-by: Bardia Moshiri <fakeshell at bardia.tech>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1336>
- - - - -
66421502 by Marge Bot at 2023-12-18T11:34:20+00:00
Merge branch 'main' into 'main'
show a 5G indicator if nr is reported by either modem manager or ofono
See merge request World/Phosh/phosh!1336
- - - - -
fe308c2c by mathew-dennis at 2023-12-19T00:30:53+00:00
home: Shrink home-bar height and move osk activation to center
Reduce the home-bar size from 40px to 15px
Replace osk button with powerbar widget and move it to the center
Modify the on pressed function to work with long press gesture
Use osk-manager directly
Add an svg image to represent the new powerbar widget
Add both powerbar and arrow into a gtk stack since both are occupying the center region
Reuse phosh_home_update_osk_button to switch home-bar stack when dragging
Closes: https:// gitlab.gnome.org/World/Phosh/phosh/-/issues/380
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1206>
- - - - -
e381734f by mathew-dennis at 2023-12-19T00:30:53+00:00
home: Make powerbar more interactive
Reduce powerbar opacity to indicate longpress recognition has started
And revert back to original state one recognition is successful
Add animation to indicate osk non-availability
Add haptic feedback to indicate a successful osk interaction
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1206>
- - - - -
e8a1bcc5 by Marge Bot at 2023-12-19T00:49:32+00:00
Merge branch 'main' into 'main'
make nav-bar small and add long press gesture for OSK keyboard
Closes #380 and #769
See merge request World/Phosh/phosh!1206
- - - - -
e0b56c2e by Guido Günther at 2023-12-20T10:00:56+01:00
ci: Only run ci-fairy on merge-request pipelines targeting 'main'
Backports to older version can e.g. contain translations that don't need
to adhere to the commit formatting.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1342>
- - - - -
c61a960b by Marge Bot at 2023-12-20T09:44:34+00:00
Merge branch 'ci-fairy-main' into 'main'
ci: Only run ci-fairy on merge-request pipelines targeting 'main'
See merge request World/Phosh/phosh!1342
- - - - -
5754fcb2 by Danial Behzadi at 2023-12-25T10:08:58+00:00
Update Persian translation
- - - - -
7fb92f43 by Yosef Or Boczko at 2023-12-26T07:27:18+00:00
Update Hebrew translation
- - - - -
23b75fd9 by Guido Günther at 2023-12-27T11:02:21+00:00
build: Avoid quotes around boolean values
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
d72fa5b3 by Guido Günther at 2023-12-27T11:02:21+00:00
build: Use project_build_root() as plain build_root() is deprecated
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
6c3e8a02 by Guido Günther at 2023-12-27T11:02:21+00:00
build: Use project_source_root() as plain source_root() is deprecated
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
8be986d1 by Guido Günther at 2023-12-27T11:02:21+00:00
build: Bump meson version to 1.0.0
Debian stable has 1.0.1 even
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
46736a3c by Guido Günther at 2023-12-27T11:02:21+00:00
uncrustify: Fix while() brace alignment too
We had it for `for` and `if` but `while` was missing
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
dc6ee091 by Guido Günther at 2023-12-27T11:02:21+00:00
build: Drop meson version check
We require 1.0 now
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1338>
- - - - -
2f938f08 by Marge Bot at 2023-12-27T11:13:54+00:00
Merge branch 'meson-1.0' into 'main'
Fix meson warnings and bump required version to 1.0
See merge request World/Phosh/phosh!1338
- - - - -
9f81ca42 by Guido Günther at 2023-12-28T11:21:50+00:00
session-manager: Allow to inhibit suspend
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1339>
- - - - -
b7dc8565 by Guido Günther at 2023-12-28T11:21:50+00:00
suspend-manager: Inhibit via gnome-session rather than systemd
The systemd inhibitor would ensure we don't suspend when e.g. another
session is active. What we're interested about here is the user's
session though so use gnome-session to prevent suspend instead.
We use a sync DBus call here which should be fine and not block and we
can't do much without gnome-session running anyway.
For the systemd bits see https://github.com/systemd/systemd/issues/29818
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1001
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1339>
- - - - -
7a288e1f by Marge Bot at 2023-12-28T11:35:05+00:00
Merge branch 'suspend-blocker' into 'main'
suspend-manager: Inhibit via gnome-session rather than systemd
Closes #1001
See merge request World/Phosh/phosh!1339
- - - - -
1744872e by Guido Günther at 2023-12-29T10:27:30+00:00
d/changelog: Fix protocol name
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
492cf2bf by Guido Günther at 2023-12-29T10:27:30+00:00
idle-manager: Drop unused variable from struct
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
53b8209a by Guido Günther at 2023-12-29T10:27:30+00:00
idle-manager: Drop superfluous comment
We explain this in the class documentation and have a comment in
the DBusWatch.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
57ac3140 by Guido Günther at 2023-12-29T10:27:30+00:00
screen-saver-manager: Clear long press timer in error path
This shouldn't happen but if we hit it then we shouldn't create another
timer but rather clear the old one.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
27a1b86c by Guido Günther at 2023-12-29T10:27:30+00:00
emergency-info: Suggest word-completion in text views
This allows the OSK to decide whether it should offer word completion
(or not).
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
33c81c10 by Guido Günther at 2023-12-29T10:27:30+00:00
launcher-box: Fix leaks
Don't leak enumerator, app-info and path
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
d33fbf92 by Guido Günther at 2023-12-29T10:27:30+00:00
upcoming-events: Don't leak color string from rgba conversion
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
65087018 by Guido Günther at 2023-12-29T10:27:30+00:00
widget-box-standalone: Don't leak plugin dirs
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
f5ef67a0 by Guido Günther at 2023-12-29T10:27:30+00:00
lockscreen: Add small margin to the widget box
If there are long filenames in the ticket box it expands the widget box
right to the screen edge breaking the swipe back.
By adding a small margin we always allow a fling at the screen edge to
go back to the actual lockscreen.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1337>
- - - - -
085e9731 by Marge Bot at 2023-12-29T10:45:28+00:00
Merge branch 'cleanups' into 'main'
Plugin leak fixes and input hints
See merge request World/Phosh/phosh!1337
- - - - -
f0651d67 by Jürgen Benvenuti at 2024-01-01T21:28:51+00:00
Update German translation
- - - - -
352e38cc by Jiri Grönroos at 2024-01-02T19:14:10+00:00
Update Finnish translation
- - - - -
4656b565 by Guido Günther at 2024-01-07T11:03:36+00:00
treewide: Document changes and release 0.35.0
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1344>
- - - - -
c1fb60c4 by Marge Bot at 2024-01-07T11:13:44+00:00
Merge branch '0.35.0' into 'main'
Document changes and release 0.35.0
See merge request World/Phosh/phosh!1344
- - - - -
cd442ccc by Guido Günther at 2024-01-07T12:48:54+01:00
New upstream version 0.35.0
- - - - -
30 changed files:
- .gitlab-ci/uncrustify.cfg
- NEWS
- + data/icons/input-powerbar-symbolic.svg
- data/meson.build
- debian/changelog
- meson.build
- meson_options.txt
- plugins/calendar/meson.build
- plugins/emergency-info/meson.build
- plugins/emergency-info/prefs/emergency-info-prefs.ui
- plugins/launcher-box/launcher-box.c
- plugins/launcher-box/meson.build
- plugins/meson.build
- plugins/ticket-box/meson.build
- plugins/upcoming-events/meson.build
- plugins/upcoming-events/upcoming-event.c
- po/de.po
- po/fa.po
- po/fi.po
- po/he.po
- src/dbus/org.gnome.SessionManager.xml
- src/gnome-shell-manager.c
- src/home.c
- src/home.h
- src/idle-manager.c
- src/phosh.gresources.xml
- src/screen-saver-manager.c
- src/session-manager.c
- src/session-manager.h
- src/stylesheet/common.css
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/dd988b064a7fbf3959f4864e44fc9f6720b525ad...cd442ccc72053dd9ac1df4fa5023d06f3209a5b2
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/dd988b064a7fbf3959f4864e44fc9f6720b525ad...cd442ccc72053dd9ac1df4fa5023d06f3209a5b2
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/20240107/e78be479/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list