Loading
Commits on Source 42
-
Andy Holmes authored
Fix two statically defined translatable strings, missed being passed to `_()`. closes #3189 (cherry picked from commit 4d0a04d1)
-
Aefgh Threenine authored
-
Matthijs Velsink authored
Commit 4d0a04d1 made sure to translate the title and description of the online-accounts rows. However, `_goa_provider_get_provider_info()` can return a fallback item with already translated title and a `NULL` description. So, let's call `_()` inside this function already, similar to acbbd694. (cherry picked from commit d425434b)
-
Aefgh Threenine authored
-
Jürgen Benvenuti authored
-
Aefgh Threenine authored
-
Aefgh Threenine authored
-
Aefgh Threenine authored
-
Brage Fuglseth authored
-
Brage Fuglseth authored
-
Alan Mortensen authored
-
Jason Gerecke authored
If the user brings a stylus into prox over the window which does not have an ID known to libwacom, the program will crash due to a NULL dereference here by `libwacom_stylus_is_erase`. The caller already knows how to handle a NULL, so simply pass the NULL along if libwacom was unable to find a stylus. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/3211 (cherry picked from commit 47d3bf94b27dabe45455d9bdb5aec9a6eeb67b61)
-
Felipe Borges authored
To reflect the user choice rather than the system state. The system state is communicated by the top banner that will indicate that the setting will take effect on the next login. Fixes #2542 (cherry picked from commit c08a9206)
-
Felipe Borges authored
(cherry picked from commit 42dd0fb2)
-
Felipe Borges authored
If the gnome-remote-desktop systemd service isn't available, we don't show the Remote Desktop settings. We use org.freedesktop.systemd1.Manager.GetUnitFileState to get the service state. Fixes #3196 (cherry picked from commit d1f07ee5)
-
Jürgen Benvenuti authored
-
Felipe Borges authored
https://www.freedesktop.org/software/systemd/man/latest/hostnamectl.html#hostname%20%5BNAME%5D Hostnames can be fully qualified. Otherwise we always replace dots with hyphens, even when the desired result is a dot separated FQDN. Various system services expect a FQDN, such as Idm/IPA. Related to #2918 (cherry picked from commit 2d36acd9)
-
Fabio Tomat authored
-
Fabio Tomat authored
-
Felipe Borges authored
So that in locales with long labels we don't endup linebreaking the row title. Fixes #3179 for gnome-47 and gnome-46. For gnome-48 alpha and beyond we use AdwToggleGroup which doesn't have this problem. See b6cfaa22
-
Peter Hutterer authored
Fixes: dac9065d ("wacom: Drop list to handle pads") (cherry picked from commit 794a7f5e)
-
Peter Hutterer authored
If our stylus device is the libwacom fallback device forcibly disable the Map Buttons button even if we do have a pad. mutter will not actually show an OSD anyway because the layout file doesn't exist (or it will crash, see mutter#3722). Since the libwacom fallback device is a built-in one (and those don't have pads) so not showing this button has no effect on the vast majority of devices that make use of this feature - the few external tablets with a pad can be added to libwacom to make this problem go away. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/3212 (cherry picked from commit 5d731ced)
-
Peter Hutterer authored
The EKR is an external TV remote-like device. For a long time only Wacom had that device, now other manufacturers also have similar devices. Let's use libwacom to fetch the device class and handle all remotes the like the EKR before. This is slightly inefficient as we now construct the device and then dump it immediately if it is not a remote. The alternative is constructing a libwacom device from the vid/pid but our experience with Huion devices has shown those may not be unique. So it's a lot easier to be inefficient here and let libwacom take care of the crazy. Note that libwacom_get_class() is deprecated and may cause warnings. I can be replaced with an integration flag check once released, see libwacom#779. Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/3216 (cherry picked from commit 00568b38)
-
Christian Hergert authored
This continues the desire to keep things asynchronous and off the main thread, but limits it to a single GThread which we can discard when unused. That reduces the chances the OOM-killer will get involved when many large backgrounds are being thumbnailed by pixbuf loaders of dubious memory requirements. Closes: #3198 (cherry picked from commit 02b8466f)
-
Alice Mikhaylenko authored
Properly support dark style, high contrast and accent color. (cherry picked from commit 6896c725)
-
Alice Mikhaylenko authored
(cherry picked from commit 46edb668)
-
Alice Mikhaylenko authored
We don't get scaling for free anymore, since we wrap them into another paintable instead of using GtkPicture API directly, so do it manually. (cherry picked from commit 2fdb4fd5)
-
Alice Mikhaylenko authored
Avoid blurry images in multitasking panel. (cherry picked from commit 5376f646)
-
Matthijs Velsink authored
And remove an unreachable return statement. Fixes commit 46edb668 (cherry picked from commit 1ab04151)
-
Fabio Tomat authored
-
Fabio Tomat authored
-
Automeris naranja authored
When CcListRow is insensitive, the arrow is still white, which creates an odd state, as if the row isn't properly insensitive. Add the .dim-label style class to the arrow in this case, so the row looks more uniform. (cherry picked from commit 104a6d82)
-
Matthijs Velsink authored
The Network panel uses addition props/signals to track the NM state, so let's wait for those too, which could maybe improve races in the tests. See #1768 (cherry picked from commit e7501355)
-
Matthijs Velsink authored
Even with the previous commit, one test still keeps failing intermittently. For now, let's disable that test. Closes #1768 (cherry picked from commit 6bfdc675)
-
Corey Berla authored
Commit 144d52d9 ("schemas: Add SwitchMonitor and Keybinding to the tablet stylus actions") uses enums including G_DESKTOP_STYLUS_BUTTON_ACTION_SWITCH_MONITOR which are only available in gsettings-desktop-schema >=47.beta. (cherry picked from commit 956da58a)
-
Matthijs Velsink authored
This reverts commit 2d36acd9. (cherry picked from commit 0197dc14)
-
Matthijs Velsink authored
The previous reverted commit tried to allow FQDN hostname entries by allowing periods in them. Although that is fine, the tested hostname "Jawoll. Ist doch wahr!" now fails, as that should be turned into the static "jawoll-ist-doch-wahr" per recommendation of https://www.freedesktop.org/software/systemd/man/latest/org.freedesktop.hostname1.html Instead, we should probably check if an entry with periods is actually an FQDN. In that case, we can pass it as a static hostname. The check is maybe not completely up to the standards, but should catch all common cases. (cherry picked from commit 40ce21e4)
-
Matthijs Velsink authored
These were tested with `hostnamectl hostname --static [NAME]`. The unmodified ones are indeed allowed by `hostnamectl`, the other two are not. Also, don't break on an emptly line in the text file, as we can just skip it. (cherry picked from commit a13269c3)
-
Danial Behzadi authored
-
Felipe Borges authored
Per discussion we figured we should merge the development release release notes with the stable one, as it makes more sense for end users in traditional distros, getting only stable release updates.
-
Felipe Borges authored
-
Jeremy Bícha authored