malcontent/malcontent-control
Philip Withnall 0e22ad7861 malcontent-control: Use g_signal_connect_object() when we don’t hold ref
The application doesn’t hold a ref to some of the widgets it holds a
pointer to, since their ownership is controlled by the main window. The
main window’s lifecycle is controlled by the application, but its
dispose cycle runs at a slightly different time.

Hence, we should disconnect from the widget signals when we can, but
without holding a strong ref.
2020-02-03 17:19:59 +00:00
..
application.c malcontent-control: Use g_signal_connect_object() when we don’t hold ref 2020-02-03 17:19:59 +00:00
application.h malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
carousel.c malcontent-control: Fix some minor leaks in MctCarousel 2020-01-29 15:31:42 +00:00
carousel.css malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
carousel.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
carousel.ui malcontent-control: Add basic accessibility support to g-c-c widgets 2020-01-29 15:31:42 +00:00
gs-content-rating.c malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
gs-content-rating.h malcontent-control: Add widgets from gnome-control-center 2020-01-29 15:28:21 +00:00
main.c malcontent-control: Add initial skeleton application 2020-01-29 15:07:15 +00:00
main.ui malcontent-control: Add initial draft of main interface 2020-01-30 09:31:40 +00:00
malcontent-control.gresource.xml malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00
meson.build malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00
org.freedesktop.MalcontentControl.appdata.xml.in malcontent-control: Add an AppData file 2020-01-29 15:27:33 +00:00
org.freedesktop.MalcontentControl.desktop.in malcontent-control: Add a desktop file 2020-01-29 15:27:33 +00:00
user-controls.c malcontent-control: Use new error domain and codes 2020-01-30 09:38:33 +00:00
user-controls.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-controls.ui malcontent-control: Add basic accessibility support to g-c-c widgets 2020-01-29 15:31:42 +00:00
user-image.c malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-image.h malcontent-control: Reformat and rename code from gnome-control-center 2020-01-29 15:31:42 +00:00
user-selector.c malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00
user-selector.h malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00
user-selector.ui malcontent-control: Add an MctUserSelector widget 2020-01-30 09:31:40 +00:00