Summary of changes
- New about panel
- feedback panel: Give audible feedback adjusting when media role volumes
- feedback panel: List apps showing notifications in app list too
- feedback panel: Sort per apps list alphabetically
- osk panel: Improve shortcuts dialog
- osk panel: Set landscape sizing flag too
- Contributors:
- Gotam Gorabh
- Guido Günther
- Rudra Pratap Singh
- Tomi Lähteenmäki
- Gotam Gorabh
i18n updates
- UI translations:
- Anders Jonsson (sv)
- Antonio Marin (ro)
- Artur S0 (ru)
- Danial Behzadi (fa)
- Efstathios Iosifidis (el)
- Ekaterine Papava (ka)
- Flynn Peck (kw)
- Juliano de Souza Camargo (pt_BR)
- Martin (sl)
- Quentin PAGÈS (oc)
- Sabri Ünal (tr)
- Yuri Chornoivan (uk)
- twlvnn kraftwerk (bg)
- Anders Jonsson (sv)
Detailed changes
phosh-mobile-settings (0.53.0) experimental; urgency=medium
.
[ Antonio Marin ]
* Update Romanian translation
.
[ Yuri Chornoivan ]
* Update Ukrainian translation
.
[ Martin ]
* Update Slovenian translation
.
[ Artur S0 ]
* Update Russian translation
.
[ twlvnn kraftwerk ]
* Update Bulgarian translation
.
[ Anders Jonsson ]
* Update Swedish translation
.
[ Rudra Pratap Singh ]
* feedback-panel: Clear toast object on dismissal
* feedback-panel: Reindent UI file.
No functional change.
* audio-device: Add 'role' property.
The 'media-role' associated with this device.
For now, these roles are the same as given in the
feedbackd repository:
https://gitlab.freedesktop.org/agx/feedbackd/-/blob/main/data/media-role-nodes.conf
* audio-device-row: Add 'volume-changed' signal.
Emitted whenever volume slider gets adjusted.
Useful for e.g., playing a feedback sound upon
any adjustment.
* feedback-panel: Play sound on adjusting sliders
.
[ Tomi Lähteenmäki ]
* tests: Fix crash in setting_data_to_boolean_widget()
The "name_i18n" needs to be non-null or assert in
adw_preferences_row_set_title() fails and "help_i18n" needs to be
non-null or assert in adw_action_row_set_subtitle() fails.
.
[ Ekaterine Papava ]
* Update Georgian translation
.
[ Gotam Gorabh ]
* ms-osk-add-shortcut-dialog: Keep preview always visible.
Move the shortcut preview section from the scrollable content area to
the bottom toolbar area so it remains visible
at all times, even when scrolling through modifier and key selection
options.
* ms-osk-add-shortcut-dialog: Preserve key and sync modifiers.
Ensure the selected key is not dropped when changing or toggling
modifiers. Also synchronize the “Choose Shortcut Modifier” checkboxes
with the currently previewed shortcut during validation.
closes: https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/issues/80
* tests: Add test for MsOskAddShortcutDialog's functions
.
[ Quentin PAGÈS ]
* Add Occitan translation
.
[ Danial Behzadi ]
* Update Persian translation
.
[ Guido Günther ]
* feedback-panel: Filter out system services.
We only want to filter in applications. Services that
should be listed would get `X-Phosh-UsesFeedback`
added.
app_is_system_service() is a copy from g-c-c.
.
phosh-mobile-settings (0.53~rc1) experimental; urgency=medium
.
[ Juliano de Souza Camargo ]
* Update Brazilian Portuguese translation
.
[ Efstathios Iosifidis ]
* Update Greek translation
.
[ Guido Günther ]
* about: Panel with device information.
It seems people want to show their Phosh, distro and device
information. Make that possible without resorting to the terminal.
* debug-info: Add more env vars.
There are more debug related vars in GTK and we also want to know about
the XDG_* ones.
* gvc: Update subproject.
While the crash fixes are merged upstream the leak fix is still not
so use our own branch.
* feedback-panel: Add apps that indicate notification usage too.
Thought we'd done that ages ago already.
* feedback-panel: Sort apps.
With more apps it will otherwise be hard to find a specific one.
Search can be a follow up.
* tweaks-backend-xresources: Make sure success is inited.
Otherwise we might return an unitialized value.
Spotted-by: gcc
* osk: Move Squeekboard functions to separate method too.
Don't clutter init
* osk-panel: Upscale in landscape too when enabled
* packaging: Add stevia dependency.
We want the schema and we install it via meta-phosh anyway
at the moment.
.
[ Yuri Chornoivan ]
* Update Ukrainian translation
.
[ Martin ]
* Update Slovenian translation
.
[ Ekaterine Papava ]
* Update Georgian translation
.
[ Artur S0 ]
* Update Russian translation
.
[ Antonio Marin ]
* Update Romanian translation
.
[ Danial Behzadi ]
* Update Persian translation
.
[ Sabri Ünal ]
* Update Turkish translation
.
[ twlvnn kraftwerk ]
* Update Bulgarian translation
.
[ Flynn Peck ]
* Add Cornish translation
.
[ Anders Jonsson ]
* Update Swedish translation