Settings merge requestshttps://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests2024-02-22T04:36:13Zhttps://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2006Fix name of the US measurement system2024-02-22T04:36:13ZgetsnoopyFix name of the US measurement systemThis commit fixes the name of the US measurement system in the format
preview to the correct name, as the US uses US customary units, not
imperial units (which are only used in the UK and Canada).This commit fixes the name of the US measurement system in the format
preview to the correct name, as the US uses US customary units, not
imperial units (which are only used in the UK and Canada).https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1986Draft: [RFC] region: port language chooser to gtk42024-03-20T14:52:13ZEric DaigleDraft: [RFC] region: port language chooser to gtk4As described in #2624, the language chooser in the region panel still needs
to be ported to GTK4. This MR rewrites the panel to use GTK4, while also
modernizing it to have a similar design to the format chooser.
Demo: See below for upda...As described in #2624, the language chooser in the region panel still needs
to be ported to GTK4. This MR rewrites the panel to use GTK4, while also
modernizing it to have a similar design to the format chooser.
Demo: See below for updated videohttps://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/1589region: system region might be null, fallback to system language2023-08-21T20:06:41ZAlban Browaeysregion: system region might be null, fallback to system languagePer get_effective_region fallback comment:
Region setting might be empty - show the language because↲
that's what LC_TIME and others will effectively be when the↲
user logs in again.
When the default language is the same as the region a...Per get_effective_region fallback comment:
Region setting might be empty - show the language because↲
that's what LC_TIME and others will effectively be when the↲
user logs in again.
When the default language is the same as the region and is not the
default for GNOME Settings (ie en_US.UTF-8) the region panel shows the
GNOME Settings default format (en_US.UTF-8) instead of the set default
language (here fr_FR.UTF-8).
That is cc-region-panel.c system_region is null when the system_language
and the system_region format are both set to fr_FR.UTF-8. And then the
region panel shows the system region as en_US.UTF-8 (United States) in
the panel UI insterad of fr_FR.UTF-8 (France). This as this is the current
fallback for when system_region is null.
Make use of get_effective_region routine to fix this issue.
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1791Robert AncellRobert Ancell