gnome-control-center/panels/background
Matthijs Velsink fdadeb9129 background: Track current active background better
The checkmark indicating the active background based on GtkFlowBox
selection does not work when changing the selection with the arrow keys.
Moreover, it is not set when the panel opens.

We fix this by sending the active CcBackgroundItem to the chooser, so
that it can add an "active-item" CSS class to the true active item.

Fixes #1756 #2505
2024-02-16 09:37:14 +00:00
..
icons Update and clean up symbolic icon assets 2024-02-10 16:17:35 +00:00
background-selected-symbolic.svg Cleanup private use symbolics 2022-02-04 18:12:41 +00:00
background.gresource.xml Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
bg-recent-source.c background: Do not manually track items flags 2024-02-16 09:37:14 +00:00
bg-recent-source.h background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
bg-source.c background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
bg-source.h background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
bg-wallpapers-source.c background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
bg-wallpapers-source.h background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
cc-background-chooser.c background: Track current active background better 2024-02-16 09:37:14 +00:00
cc-background-chooser.h background: Track current active background better 2024-02-16 09:37:14 +00:00
cc-background-chooser.ui background: Do signal handlers in swapped form 2023-05-30 08:36:22 +00:00
cc-background-item.c background: Do not manually track items flags 2024-02-16 09:37:14 +00:00
cc-background-item.h background: Improve preview performance 2023-11-28 13:43:06 +00:00
cc-background-paintable.c background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
cc-background-paintable.h background: Make CcBackgroundPaintable independent 2023-12-19 14:14:28 +00:00
cc-background-panel.c background: Track current active background better 2024-02-16 09:37:14 +00:00
cc-background-panel.h background: Replace ifdefs with #pragma once 2019-11-27 21:56:10 +00:00
cc-background-panel.ui background: Add missing mnemonics 2024-01-23 11:09:19 +00:00
cc-background-preview.c background: Remove bg-colors-source and refactor 2023-12-19 14:14:28 +00:00
cc-background-preview.h background: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-background-preview.ui background: Make preview sharper using CcBackgroundPaintable 2023-12-19 14:14:28 +00:00
cc-background-xml.c background: Do not manually track items flags 2024-02-16 09:37:14 +00:00
cc-background-xml.h background: Move gnome-desktop-thumbnail.h includes 2020-01-22 11:40:42 +13:00
gnome-background-panel.desktop.in desktop: Remove obsolete Bugzilla entries 2022-10-20 13:20:09 +00:00
meson.build background: Remove bg-colors-source and refactor 2023-12-19 14:14:28 +00:00
noise-texture-light.png background: use a lighter texture for solid colors. 2012-09-28 01:51:22 +02:00
preview.css background: Track current active background better 2024-02-16 09:37:14 +00:00
slideshow-symbolic.svg Cleanup private use symbolics 2022-02-04 18:12:41 +00:00