gnome-control-center/panels
Bastien Nocera 1e1fbd6891 online-accounts: Fix feature switches not doing anything
Make sure to keep a reference to the GoaObject of the account around so
that the GBinding that synchronises each switch widget and the account
properties don't get finalized on startup.

 #0  0x00007ffff73c6a20 in g_binding_finalize () at /lib64/libgobject-2.0.so.0
 #1  0x00007ffff73d3d22 in g_object_unref () at /lib64/libgobject-2.0.so.0
 #2  0x00007ffff73c68e8 in weak_unbind () at /lib64/libgobject-2.0.so.0
 #3  0x00007ffff73cf117 in weak_refs_notify () at /lib64/libgobject-2.0.so.0
 #4  0x00007ffff72acd6c in g_data_set_internal () at /lib64/libglib-2.0.so.0
 #5  0x00007ffff73d0195 in g_object_real_dispose.lto_priv () at /lib64/libgobject-2.0.so.0
 #6  0x00007ffff73d3c44 in g_object_unref () at /lib64/libgobject-2.0.so.0
 #7  0x00007ffff72b6793 in g_hash_table_remove_all_nodes.part () at /lib64/libglib-2.0.so.0
 #8  0x00007ffff72ba723 in g_hash_table_unref () at /lib64/libglib-2.0.so.0
 #9  0x00007ffff753403d in g_dbus_object_proxy_finalize () at /lib64/libgio-2.0.so.0
 #10 0x00007ffff73d3d22 in g_object_unref () at /lib64/libgobject-2.0.so.0
 #11 0x0000000000402d08 in glib_autoptr_clear_GoaObject (_ptr=0x5d59f0) at /usr/include/goa-1.0/goa/goa-generated.h:3265
 #12 glib_autoptr_cleanup_GoaObject (_ptr=<synthetic pointer>) at /usr/include/goa-1.0/goa/goa-generated.h:3265
 #13 on_application_activate_show_account_cb (application=0x49f2f0, argv=<optimized out>) at ../../../../Projects/jhbuild/gnome-control-center/panels/online-accounts/gnome-control-center-goa-helper.c:360

Closes: #1721
2022-04-19 23:19:54 +02:00
..
applications applications: Use AdwPreferences{Page,Group} for Built-in Permissions dialog, make it resizable 2022-02-01 14:56:14 +00:00
background background: Trigger screen transition when changing style 2022-02-11 22:12:49 +00:00
bluetooth Add individual app icons 2022-01-31 14:08:22 +00:00
camera Add individual app icons 2022-01-31 14:08:22 +00:00
color color: Don't update toolbar buttons when the toolbar is in destruction 2022-02-01 14:06:18 +00:00
common common: Add a missing dependency on cc-common-resources.h 2022-02-25 16:10:58 +00:00
datetime datetime: Fix crash when loading the panel 2022-02-01 13:59:33 +00:00
default-apps Add individual app icons 2022-01-31 14:08:22 +00:00
diagnostics diagnostics: Use AdwPreferences{Page,Group}, AdwActionRow 2022-02-13 13:26:43 +00:00
display display: Return to main page after applying changes 2022-04-16 11:47:11 +00:00
info-overview info-overview: Replace llvmpipe with “Software Rendering” 2022-03-23 09:36:24 +00:00
keyboard keyboard: restore _GNOME_WM_KEYBINDINGS support 2022-03-07 17:46:37 +02:00
location Add individual app icons 2022-01-31 14:08:22 +00:00
lock lock: Fix wrong time shown in screen lock delay dropdown 2022-04-07 11:36:40 +00:00
microphone microphone: remove extra newline and spaces 2022-02-12 22:37:31 +00:00
mouse Add individual app icons 2022-01-31 14:08:22 +00:00
multitasking multitasking: clean up illustration 2022-03-02 10:00:39 +01:00
network network/connection-editor: always load all available VPN plugins 2022-03-18 21:37:48 +00:00
notifications notifications: Remove redundant haligns 2022-02-09 14:33:17 +00:00
online-accounts online-accounts: Fix feature switches not doing anything 2022-04-19 23:19:54 +02:00
power power: Fix scenario tester running upowerd under jhbuild 2022-02-17 14:55:13 +00:00
printers printers: Use a GtkDropDown in PpOptionsDialog 2022-04-05 11:52:00 -03:00
region region: Fix format chooser leaflet page 2022-02-07 07:03:42 -03:00
removable-media Add individual app icons 2022-01-31 14:08:22 +00:00
search search: Activate results row switch on click 2022-02-09 13:53:17 +00:00
sharing sharing: Remove leftover remote_desktop_password_insert_text_cb 2022-03-22 13:54:46 +00:00
sound sound: Connect to "clicked" signal for the sound alert buttons 2022-02-23 11:17:50 +01:00
thunderbolt thunderbolt: Use AdwStatusPage for empty state 2022-02-10 14:01:18 -08:00
universal-access Universal Access: don't depend on gnome-icon-theme-extra 2022-03-29 15:10:56 +00:00
usage usage: minor icon tweak 2022-03-01 12:14:52 +01:00
user-accounts user-accounts: Close password change dialog 2022-04-19 15:08:49 +00:00
wacom wacom: mark some strings as translatable 2022-04-19 16:46:59 +00:00
wwan sharing: Generate RDP TLS certificates when missing 2022-02-26 18:19:14 +00:00
meson.build user-accounts: Port to gtk4/libadwaita implementing the new design 2022-02-08 13:29:56 +00:00
panel-app-icons.svg usage: minor icon tweak 2022-03-01 12:14:52 +01:00