gnome-control-center/shell
Benjamin Berg cfc5fdb7c6 shell: Deactivate old panel before creating new one
We need to cancel internal operations before starting to create a new
panel, otherwise panels might be creating the same object for the cache
in parallel and this is not supported by the object cache.

The alternative to this would be to handle this inside the object
store to allow parallel creation of the same key.

Fixes: #1685
2022-06-20 03:18:30 +00:00
..
appdata appdata: Correct name of launchable 2022-04-15 10:50:05 +00:00
completions window: Remove remaining overview mentions 2018-05-28 22:07:49 -03:00
icons info-overview-panel: Use the external link icon for the updates link 2022-05-12 23:04:51 +00:00
cc-application.c Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
cc-application.h application: Subclass AdwApplication 2021-12-14 22:34:21 -03:00
cc-debug.h.in debug: Fix copy-pasta mistake 2018-04-07 18:49:39 -03:00
cc-log.c shell: Use g_autofree for strings 2019-10-02 17:04:15 +00:00
cc-log.h log: Reimplement logging and debugging 2018-04-06 23:18:26 -03:00
cc-object-storage.c object-cache: Fix function documentation name 2018-09-25 21:02:11 -03:00
cc-object-storage.h object-storage: Introduce CcObjectStorage 2018-04-06 22:23:38 -03:00
cc-panel-list.c Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
cc-panel-list.h panel-list: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-panel-list.ui Make the presentation of the main panel list a little bit nicer by adding an a11y label 2022-06-19 23:02:54 +00:00
cc-panel-loader.c online-accounts: Rename panel class to match filename 2022-05-11 14:04:18 +12:00
cc-panel-loader.h panel: Add "title" property 2022-01-20 02:23:42 +00:00
cc-panel-private.h panel: Add 'folded' property 2022-01-20 02:23:42 +00:00
cc-panel.c shell: Deactivate old panel before creating new one 2022-06-20 03:18:30 +00:00
cc-panel.h shell: Deactivate old panel before creating new one 2022-06-20 03:18:30 +00:00
cc-panel.ui window: Install action to navigate main leaflet 2022-01-20 02:23:42 +00:00
cc-shell-model.c Fix minor typos 2020-07-20 10:38:09 +03:00
cc-shell-model.h shell: Show the submenu icon hint for the applications panel 2019-11-28 11:20:41 +13:00
cc-shell.c shell: Remove cc_shell_set_custom_titlebar 2022-01-20 02:23:42 +00:00
cc-shell.h shell: Remove cc_shell_set_custom_titlebar 2022-01-20 02:23:42 +00:00
cc-window.c shell: Deactivate old panel before creating new one 2022-06-20 03:18:30 +00:00
cc-window.h window: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-window.ui window: Improve transition between panels 2022-01-20 02:23:42 +00:00
gnome-control-center.gresource.xml info-overview-panel: Use the external link icon for the updates link 2022-05-12 23:04:51 +00:00
help-overlay.ui help-overlay: Show correct 'Back' shortcut in RTL locales 2021-02-01 03:41:33 +00:00
list-panel.sh shell: Ensure completion is sorted by default 2013-02-11 09:37:55 +01:00
main.c shell: Initialise locale early 2022-05-11 00:36:27 +02:00
meson.build Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
org.gnome.Settings.desktop.in.in Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
org.gnome.Settings.gschema.xml Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
org.gnome.Settings.service.in Rename app-id to org.gnome.Settings 2022-01-21 13:08:50 +00:00
style.css Use @theme_fg_color for .drag-handle 2019-10-15 18:54:30 +00:00