Summary of changes
- New panel for setting cell broadcast categories
This needs cellbroadcast and at least ModemManager 1.25.1.
- feedback-panel: Allow to configure notification categories
that should wake up the screen
- osk-panel: Allow to configure key indicator popover
- Make osk-panel aware of the phosh-osk-stub → stevia rename
- Fix several leaks and run leak checks in CI
- Issues fixed:
- Contributors:
- Gotam Gorabh
- Guido Günther
- Stefan Hansson
- Suraj Kumar Mahto
- Gotam Gorabh
i18n updates
- UI translations:
- Anders Jonsson (sv)
- Antonio Marin (ro)
- Artur S0 (ru)
- Danial Behzadi (fa)
- Daniel Rusek (cs)
- Ekaterine Papava (ka)
- Emin Tufan Çetin (tr)
- Juliano de Souza Camargo (pt_BR)
- Martin (sl)
- Martin (sl)
- Yaron Shahrabani (he)
- Yuri Chornoivan (uk)
- Álvaro Burns (pt_BR)
- Anders Jonsson (sv)
Detailed changes
phosh-mobile-settings (0.48.0) experimental; urgency=medium
.
[ Gotam Gorabh ]
* osk-panel: Allow to enable/disable popover osk-feature.
Add a switch to enable/disable the key indicator popover.
Closes: https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/issues/74
.
[ Yuri Chornoivan ]
* Update Ukrainian translation
.
[ Daniel Rusek ]
* Update Czech translation
.
[ Juliano de Souza Camargo ]
* Update Brazilian Portuguese translation
.
[ Martin ]
* Update Slovenian translation
.
[ Antonio Marin ]
* Update Romanian translation
* Update Romanian translation
.
[ Anders Jonsson ]
* Update Swedish translation
.
[ Ekaterine Papava ]
* Update Georgian translation
.
[ Yaron Shahrabani ]
* Update Hebrew translation
.
[ Artur S0 ]
* Update Russian translation
.
phosh-mobile-settings (0.48~rc1) experimental; urgency=medium
.
[ Guido Günther ]
* ci: Update image.
The repo moved and we want to use a newer image anyway
* ci: Include templates directly.
This should avoid the 429 errors
* ci: Update shared scripts to a7ec897.
This makes us catch misformated meson files automatically.
* alerts-panel: New panel for Cell Broadcast.
This can also be used for other alert systems we want to support in the future like CAP.
* ms-alerts-panel: Detect Cell Broadcast service availability.
Show the empty state when we cbd doesn't indicate proper support.
* osk-panel: Handle deleted binaries.
On package upgrade when the old OSK binary is still running the executable has as `(deleted)`
suffix, handle that.
* osk-panel: Switch to stevia.
Follow the OSK rename. We just handle osk-stub as "unknown keyboard" so there's no fallback
necessary.
* application: Don't leak debug info.
It's harmless as the programm quits afterwards but lets make
running under ASAN simpler.
Fixes: 6187ea1 ("application: Add local option to print debug info")
* feedback-panel: Don't leak categories.
We need to free the old value
Fixes 5a26621 ("feedback-panel: Allow to enable notification categories")
* build: Ensure p-m-s gets rebuilt when running the test.
Otherwise we might test an outdated binary
* tests: Simplify using ASAN.
This ensures we get proper backtraces and suppress adwaita and
fontconfig caches.
* osk-panel: Silence debug message
* osk-layout-prefs: Don't print error when operation got cancelled.
Otherwise `--list` might print a pointless warning.
* data: Add more suppressions.
There's more fontconfig things and we also leak the loaded modules.
* feedback-panel: Don't leak audio devices
* application: Don't leak window
* osk-panel: Don't leak content provider
* plugin-list-box: Don't leak rows.
We're using widgets in the list model which are floating so make
sure we deal with non-floating refs everywhere.
* osk-panel: Don't leak enabled completer
* osk-panel: Don't leak flags.
We need to free the container but not the strings
* overview-panel: Don't leak app-info.
We already have a ref, no need for another one
* plugin-row: Don't leak subtitle
* tests: Depend on compiled schemas.
Otherwise they're not here when we run the tests
* data: Suppress leak in libgallium.
This is triggered by gdk_gl_context_create_egl_context so use
that so we don't need to pull in mesa symbols too (or ignore
the whole library)
* ci: Add and use p-m-s CI images.
We add the dbgsym packges so the ASAN tests can match the symbols.
* ci: Add asan test
.
[ Stefan Hansson ]
* build: Use static library for building executable.
This will later be used in some tests.
* build: Fix formatting.
.
[ Suraj Kumar Mahto ]
* feedback-panel: Allow to enable notification categories.
This commit adds switches to toggle categories that can wakeup the screen
Closes: https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/issues/29
.
[ Martin ]
* Update Slovenian translation
.
[ Antonio Marin ]
* Update Romanian translation
.
[ Juliano de Souza Camargo ]
* Update Brazilian Portuguese translation
.
[ Ekaterine Papava ]
* Update Georgian translation
.
[ Danial Behzadi ]
* Update Persian translation
.
[ Yuri Chornoivan ]
* Update Ukrainian translation
.
[ Emin Tufan Çetin ]
* Update Turkish translation
.
[ Álvaro Burns ]
* Update Brazilian Portuguese translation
.
[ Artur S0 ]
* Update Russian translation
.
[ Yaron Shahrabani ]
* Update Hebrew translation