gnome-control-center/panels/universal-access
Markus Göllnitz 8bf601b6d5 universal-access: only store current icon them if not HighContrast activated
The panel tries to keep track of the icon theme in use
when HighContrast isn't. For that, it stores in
self->old_icon_theme. That is, however, always updated
when org.gnome.desktop.interface is touched, regardless
of whether HighContrast is already turned on.

Thus, it makes sense to check whether HighContrast is
selected in org.gnome.desktop.a11y.interface, and only
store the old_icon_theme under the condition
high-contrast wasn't selected.

fixes #2640

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2023-09-12 11:01:02 +00:00
..
icons Add individual app icons 2022-01-31 14:08:22 +00:00
cc-cursor-size-dialog.c universal-access: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-cursor-size-dialog.h universal-access: Split cursor size dialog into its own widget 2020-11-11 20:01:55 +00:00
cc-cursor-size-dialog.ui a11y: Update and add descriptions and labels 2022-11-30 17:11:31 -03:30
cc-ua-hearing-page.c universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-hearing-page.h universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-hearing-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-macros.h a11y: Add cc-ua-macros 2022-11-21 17:24:10 +05:30
cc-ua-mouse-page.c universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-mouse-page.h universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-mouse-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-panel.c Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-panel.h universal-access: Replace ifdefs with #pragma once 2018-05-30 23:33:25 +00:00
cc-ua-panel.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-seeing-page.c universal-access: only store current icon them if not HighContrast activated 2023-09-12 11:01:02 +00:00
cc-ua-seeing-page.h universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-seeing-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-typing-page.c universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-typing-page.h universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-typing-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
cc-ua-zoom-page.c universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-zoom-page.h universal-access: Port to Adw{Navigation,Toolbar}View 2023-08-25 08:00:43 +00:00
cc-ua-zoom-page.ui Port to AdwNavigationSplitView 2023-08-25 08:00:43 +00:00
gnome-universal-access-panel.desktop.in a11y: Improve "Locate Pointer" setting discoverability 2023-08-09 22:51:40 +00:00
hearing-symbolic.svg a11y: Add new panel icons 2022-11-21 20:22:13 +05:30
left_ptr_24px.png universal-access: Add Cursor Size selection dialogue 2017-03-08 14:47:52 +01:00
left_ptr_32px.png universal-access: Add Cursor Size selection dialogue 2017-03-08 14:47:52 +01:00
left_ptr_48px.png universal-access: Add Cursor Size selection dialogue 2017-03-08 14:47:52 +01:00
left_ptr_64px.png universal-access: Add Cursor Size selection dialogue 2017-03-08 14:47:52 +01:00
left_ptr_96px.png universal-access: Add Cursor Size selection dialogue 2017-03-08 14:47:52 +01:00
meson.build all: meson: do not specify resources from gresource files as dependencies 2023-05-24 08:34:14 +00:00
pointing-symbolic.svg a11y: Add new panel icons 2022-11-21 20:22:13 +05:30
seeing-symbolic.svg a11y: Add new panel icons 2022-11-21 20:22:13 +05:30
typing-symbolic.svg a11y: Add new panel icons 2022-11-21 20:22:13 +05:30
universal-access.gresource.xml a11y: Remove no longer used code 2022-11-21 21:49:24 +05:30
zoom-symbolic.svg a11y: Add new panel icons 2022-11-21 20:22:13 +05:30