gnome-control-center/panels/background
Matthijs Velsink 354b6f4243 general: Use gtk_widget_dispose_template instead of unparenting
Since GTK 4.8, gtk_widget_dispose_template() is available to
automatically unparent child widgets from templated GtkWidgets. This is
only needed for GtkWidget derived classes, as most other classes will
automatically unparent their children.

This makes widget implementations slightly simpler, and is also
recommended at
https://developer.gnome.org/documentation/tutorials/widget-templates.html

So, start using that function where we can.
2024-05-17 07:41:52 +00:00
..
icons Unify elements in the icon assets to shrink their file size 2024-04-29 11:01:18 -02:30
background.gresource.xml background: Move symbolic assets into icons folder 2024-04-29 10:57:10 -02:30
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 common: Add small cross icon 2024-04-29 11:01:18 -02:30
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: Refactor boolean logic in CcBackgroundItem 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: Block callback while changing settings 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 general: Use gtk_widget_dispose_template instead of unparenting 2024-05-17 07:41:52 +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: Make hash id more unique 2024-04-02 22:50:52 +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: Add a transition to the selected background check 2024-03-11 15:09:15 +00:00