gnome-control-center/panels
Jan Tojnar c9448f76c2 region: Fix critical when changing language
Changing user’s language resets the formats (region) by passing `NULL` to `update_region`.
However, updating the region calls `maybe_notify`, whose callback `maybe_notify_finish`
tries to parse the `mnd->target_locale` (the `NULL`), producing a critical:

    GLib-CRITICAL **: g_regex_match_full: assertion 'string != NULL' failed

Since updating the language itself already triggers the notification check,
let’s just skip calling `maybe_notify` here in that case.
2022-05-26 19:05:16 +00:00
..
applications applications: Update snap permissions code to recent changes 2022-05-25 23:02:46 +00:00
background appearance: Add "Appearance" keyword to desktop file 2022-05-25 10:09:06 +00:00
bluetooth bluetooth: Add a few edge cases in Bluetooth tester 2022-05-10 11:03:50 +02:00
camera Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
color color: Don't update toolbar buttons when the toolbar is in destruction 2022-02-01 14:06:18 +00:00
common region: Fix creating rows for locales without country 2022-05-26 19:05:16 +00:00
datetime datetime: Fix crash when loading the panel 2022-02-01 13:59:33 +00:00
default-apps Add individual app icons 2022-01-31 14:08:22 +00:00
diagnostics Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
display display: Show infobar if night light isn't supported 2022-05-17 12:32:48 +02:00
info-overview info-overview-panel: Use the external link icon for the updates link 2022-05-12 23:04:51 +00:00
keyboard keyboard: Set mnemonics to header buttons 2022-05-25 16:41:28 +00:00
location Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
lock Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
microphone Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
mouse Add a few a11y labels to the switches 2022-05-09 13:33:57 +02:00
multitasking Ensure that the activatable widgets of the multitasking rows have the proper labels 2022-05-10 22:29:10 +00:00
network Address review feedback 2022-05-10 21:26:05 +00:00
notifications notifications: Remove redundant haligns 2022-02-09 14:33:17 +00:00
online-accounts online-accounts: Add CcOnlineAccountRow 2022-05-11 14:51:53 +12:00
power Improve accessibility of the power panel 2022-05-10 22:14:35 +00:00
printers printers: Fix missing const on string parameter 2022-05-11 12:16:25 +12:00
region region: Fix critical when changing language 2022-05-26 19:05:16 +00:00
removable-media Add individual app icons 2022-01-31 14:08:22 +00:00
search Add missing a11y labels and fix accessibility related markup in UI files in the search panel 2022-05-19 12:05:01 +00:00
sharing sharing: Let GtkWindowControls add its own buttons 2022-05-13 13:18:01 +02:00
sound sound: Update theme directory modification time after bell sound changes 2022-05-10 04:05:44 +00:00
thunderbolt thunderbolt: Use AdwStatusPage for empty state 2022-02-10 14:01:18 -08:00
universal-access Universal Access: don't depend on gnome-icon-theme-extra 2022-03-29 15:10:56 +00:00
usage Panels: Update Privacy panels keywords to match specific contents 2022-05-10 04:18:20 +00:00
user-accounts user-accounts: Fixed typo from "organisation" to "organization" 2022-05-12 23:11:00 +00:00
wacom wacom: Fix typo in UI file property name 2022-04-24 12:04:38 +00:00
wwan wwan: Use AdwToasts for notifications 2022-05-10 04:24:49 +00:00
meson.build user-accounts: Port to gtk4/libadwaita implementing the new design 2022-02-08 13:29:56 +00:00
panel-app-icons.svg usage: minor icon tweak 2022-03-01 12:14:52 +01:00