[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/latest] 36 commits: subprojects: Switch to libcall-ui 0.1.4
Guido Günther (@agx)
gitlab at salsa.debian.org
Mon Sep 30 12:35:43 BST 2024
Guido Günther pushed to branch debian/latest at Debian On Mobile / phosh
Commits:
aa3161fa by Guido Günther at 2024-09-21T12:16:38+02:00
subprojects: Switch to libcall-ui 0.1.4
This allows us to drop the patch we apply to the subproject.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1531>
- - - - -
3d434b35 by Marge Bot at 2024-09-21T13:44:40+00:00
Merge branch 'libcall-ui-0.1.4' into 'main'
subprojects: Switch to libcall-ui 0.1.4
See merge request World/Phosh/phosh!1531
- - - - -
299b42bd by Yaron Shahrabani at 2024-09-21T19:34:59+00:00
Update Hebrew translation
- - - - -
ddcbac41 by Guido Günther at 2024-09-22T08:59:46+00:00
panels: Queue draw instead of commiting the surface
If we commit too early and GTK hasn't updated the buffer the compositor
will terminate us due to the buffer size not matching the scale.
A draw will eventually commit the surface. This makes sure we don't
commit without giving GTK a chance to update e.g. the buffer size.
This is not ideal as we invalidate the complete surface causing a full
redraw.
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1050
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1405>
- - - - -
3c927b0f by Marge Bot at 2024-09-22T09:05:11+00:00
Merge branch 'fractional-scale-crash' into 'main'
panels: queue draw instead of commiting the surface
Closes #1050
See merge request World/Phosh/phosh!1405
- - - - -
acc87f5d by Guido Günther at 2024-09-23T10:35:35+00:00
notify-manager: Hold a ref on the activated lockscreen notification
Otherwise it might get disposed before we could action on it and we need
it around to emit the signal in `invoke_action`.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Tested-by: Teemu Ikonen <tpikonen at mailbox.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1532>
- - - - -
41176aaa by Marge Bot at 2024-09-23T10:45:07+00:00
Merge branch 'lockscreen-action' into 'main'
notify-manager: Hold a ref on the activated lockscreen notification
See merge request World/Phosh/phosh!1532
- - - - -
cf98ab2f by Jiri Grönroos at 2024-09-24T09:02:08+00:00
Update Finnish translation
- - - - -
3006e82b by Anders Jonsson at 2024-09-24T18:48:18+00:00
Update Swedish translation
- - - - -
f8c721c2 by Guido Günther at 2024-09-26T08:02:06+00:00
build: Version the library name instead of the soname
Now with a real consumer (phrog) let's rather version the API and use a
fixed soname. This unconfuses some packaging tools and also avoids file
conflicts between different API versions.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1534>
- - - - -
28b84195 by Guido Günther at 2024-09-26T08:02:06+00:00
packaging: Build bindings lib by default
This ensures the build is tested. In contrast to any distro builds we
keep a fixed package name as the packges are meant for testing purposes
only anyway.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1534>
- - - - -
9ef92f5d by Marge Bot at 2024-09-26T08:10:14+00:00
Merge branch 'version-api' into 'main'
build: Version the library name instead of the soname
See merge request World/Phosh/phosh!1534
- - - - -
371caa0e by Gotam Gorabh at 2024-09-26T11:36:29+02:00
notification-content: Set action-area border to none
Remove the line that is under the notification frame.
Fixes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1027
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1461>
- - - - -
6b94024c by Gotam Gorabh at 2024-09-26T11:36:30+02:00
notification-frame: Add separator to separate notification content
Fix the visual separation between notifications from the same app.
Fixes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/901
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1461>
- - - - -
6a623f3f by Gotam Gorabh at 2024-09-26T11:36:32+02:00
notification-content: Add background color to action-area button
Improve visual separation between notification body and actions, this
allows us to drop the border which would otherwise look odd with the
added separator.
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1461>
- - - - -
ef88fc2d by Gotam Gorabh at 2024-09-26T11:36:34+02:00
locksreen: Add border color to the notification separator
Use phosh-borders-color for the notification separator otherwise it has
the same color as the notification background.
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1461>
- - - - -
cb27eadd by Marge Bot at 2024-09-26T09:43:31+00:00
Merge branch 'ntf-ui-fix' into 'main'
notification-content: Fix UI papercuts
Closes #901 and #1027
See merge request World/Phosh/phosh!1461
- - - - -
612e4641 by Guido Günther at 2024-09-26T09:52:10+00:00
overview: Ignore page changes when overview is not open
Otherwise we might end up focusing the wrong app when another
adds a new toplevel on startup (like e.g. calls).
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1529>
- - - - -
3e03f38b by Guido Günther at 2024-09-26T09:52:10+00:00
wwan-mm: Don't warn when operation got cancelled
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1529>
- - - - -
1e914221 by Marge Bot at 2024-09-26T09:59:39+00:00
Merge branch 'overview-page-skip' into 'main'
overview: Ignore page changes when overview is not open
See merge request World/Phosh/phosh!1529
- - - - -
f41b88a9 by Guido Günther at 2024-09-27T07:24:56+00:00
shell: Avoid critical when there's no builtin monitor
There might not always be a builtin monitor so check for that when
handling primary monitor changes.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1535>
- - - - -
4c7d38bb by Marge Bot at 2024-09-27T07:37:18+00:00
Merge branch 'builtin-critical' into 'main'
shell: Avoid critical when there's no builtin monitor
Closes #1027
See merge request World/Phosh/phosh!1535
- - - - -
6dd2d723 by Guido Günther at 2024-09-28T09:24:46+00:00
data: Drop feedbackd override
Feedbackd sets this as default now.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1536>
- - - - -
672e6e07 by Marge Bot at 2024-09-28T09:33:14+00:00
Merge branch 'drop-fbd-important-override' into 'main'
data: Drop feedbackd override
See merge request World/Phosh/phosh!1536
- - - - -
c45ac274 by Guido Günther at 2024-09-29T12:52:32+00:00
status-page-placeholder: Center align horizontally
Otherwise the empty state ends up left aligned when there's
horizontal space.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1537>
- - - - -
ab37ec2b by Marge Bot at 2024-09-29T12:59:57+00:00
Merge branch 'center-align-bt' into 'main'
status-page-placeholder: Center align horizontally
See merge request World/Phosh/phosh!1537
- - - - -
1c25f420 by Juliano de Souza Camargo at 2024-09-29T15:52:36+00:00
Update Brazilian Portuguese translation
- - - - -
d4f0bb35 by Guido Günther at 2024-09-30T09:33:40+02:00
packaging: Let changelog hook handle rc versions
This allows our release pre script to work for RCs and actual releases.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1539>
- - - - -
ea661b3a by Guido Günther at 2024-09-30T10:41:26+02:00
treewide: Document changes and release 0.42.0
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1539>
- - - - -
92e8d55d by Marge Bot at 2024-09-30T09:25:36+00:00
Merge branch 'rel-0.42.0' into 'main'
treewide: Document changes and release 0.42.0
See merge request World/Phosh/phosh!1539
- - - - -
354782b0 by Guido Günther at 2024-09-30T12:09:01+02:00
New upstream version 0.42.0
- - - - -
eda6f378 by Guido Günther at 2024-09-30T12:09:10+02:00
Update upstream source from tag 'upstream/0.42.0'
Update to upstream version '0.42.0'
with Debian dir 7b129a25266d224196598eba167db05f90959ac4
- - - - -
7f721dab by Guido Günther at 2024-09-30T12:09:10+02:00
New upstream release
- - - - -
ae9c7214 by Guido Günther at 2024-09-30T12:10:09+02:00
Drop patches applied upstream
- - - - -
6107b43a by Guido Günther at 2024-09-30T13:04:03+02:00
d/control: Bump recommends on feedbackd
Needed to get the correct overrides for apps marked as important
- - - - -
8d827e1d by Guido Günther at 2024-09-30T13:04:18+02:00
Document changes and release 0.42.0-1
- - - - -
30 changed files:
- .gitignore
- .gitlab-ci.yml
- NEWS
- data/00_mobi.Phosh.gschema.override
- debian/changelog
- debian/control
- − debian/patches/Apply-subproject-patches.patch
- − debian/patches/build-Version-the-library-name-instead-of-the-soname.patch
- debian/patches/series
- meson.build
- po/fi.po
- po/he.po
- po/pt_BR.po
- po/sv.po
- src/home.c
- src/meson.build
- src/notifications/notification-frame.c
- src/notifications/notify-manager.c
- src/overview.c
- src/shell.c
- src/stylesheet/adwaita-dark.css
- src/stylesheet/adwaita-hc-light.css
- src/stylesheet/common.css
- src/top-panel.c
- src/ui/status-page-placeholder.ui
- src/wwan/phosh-wwan-mm.c
- subprojects/libcall-ui.wrap
- subprojects/libcall-ui/.gitlab-ci.yml
- + subprojects/libcall-ui/.gitlab-ci/check-consistency
- subprojects/libcall-ui/tools/check-po → subprojects/libcall-ui/.gitlab-ci/check-po
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d54e428a0a5b2664128d6e3ffba54dbdfd27a6c5...8d827e1d7e8f6d64da1e6d3d30e506bc5cc8e19b
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d54e428a0a5b2664128d6e3ffba54dbdfd27a6c5...8d827e1d7e8f6d64da1e6d3d30e506bc5cc8e19b
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/20240930/337cbaac/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list