Some GNOME components are getting rebased to 49 in RHEL10.2, but
Settings (and settings-daemon) are staying in the 47 version.
See RHEL-124219.
These patches provide compatibility with recent changes in mutter
and gnome-shell.
Resolves: RHEL-124241
The desktop file test often fails for these fails because their
icons are provided by adwaita-icon-theme, which is indirect dependency.
adwaita-icon-theme is a dependency of gtk4 which is a dependency
of gnome-control-center.
This was reported in https://github.com/rpminspect/rpminspect/issues/1357
but doesn't seems fixed.
This allows for resizing the text of the interface to values larger
than the previously hardcoded "Large Text".
The intent of this setting is to ensure that visually rendered text,
including controls and labels using text, can be made larger so that
it can be read more easily by people with milder visual impairments,
without requiring the use of assistive technology (such as a screen
magnifier or screen reader). Users may benefit from scaling all
content on the web page, but text is most critical.
See also WCAG 2.0, criterion 1.4.4 - Resize text
https://www.w3.org/TR/WCAG22/#resize-text
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1648
Resolves: RHEL-83848
This allows setting the visibility of the minimize and maximize
window control buttons. These buttons are standard on other platforms
and some users/vendors might opt to expose them.
This setting is present in GNOME Tweaks but given its popularity,
we are bringing a subset of it to GNOME Settings.
By design:
* We don't allow reordering the buttons neither moving them to the
opposite side of the window.
* We only allow toggling the visibility of "maximize" and/or
"minimize" buttons.
* The "close" button is always visible. The pre-dermined order is
always: "minimize,maximize,close".
There are prior discussions about this feature in:
- https://gitlab.gnome.org/Teams/Design/whiteboards/-/issues/87
- https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2006
- https://discourse.gnome.org/t/titlebar-buttons/10669/32
Related: RHEL-22606
The direct dependency on clutter-gtk (in the wacom panel) was dropped in
3.32, and the indirect dependency via cheese (for webcam support in the
user accounts panel) was dropped in 42.