From b592bd9d4e2b1d9c65a42bc79873c7cfa4d68a87 Mon Sep 17 00:00:00 2001 From: Nishal Kulkarni Date: Thu, 6 May 2021 00:45:15 +0530 Subject: [PATCH] cc-removable-media-panel: Add convenience function As a part of moving removable media panel under applications, we create a function `cc_removable_media_panel_new` which return a GtkWidget that can be added to GtkStack inside applications panel. --- panels/removable-media/cc-removable-media-panel.c | 7 +++++++ panels/removable-media/cc-removable-media-panel.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/panels/removable-media/cc-removable-media-panel.c b/panels/removable-media/cc-removable-media-panel.c index 460cdc53a..835d261a0 100644 --- a/panels/removable-media/cc-removable-media-panel.c +++ b/panels/removable-media/cc-removable-media-panel.c @@ -538,3 +538,10 @@ cc_removable_media_panel_init (CcRemovableMediaPanel *self) info_panel_setup_media (self); } + +GtkWidget * +cc_removable_media_panel_new (void) +{ + return g_object_new (CC_TYPE_REMOVABLE_MEDIA_PANEL, + NULL); +} \ No newline at end of file diff --git a/panels/removable-media/cc-removable-media-panel.h b/panels/removable-media/cc-removable-media-panel.h index f6d4b53ae..ca750728e 100644 --- a/panels/removable-media/cc-removable-media-panel.h +++ b/panels/removable-media/cc-removable-media-panel.h @@ -26,4 +26,6 @@ G_BEGIN_DECLS #define CC_TYPE_REMOVABLE_MEDIA_PANEL (cc_removable_media_panel_get_type ()) G_DECLARE_FINAL_TYPE (CcRemovableMediaPanel, cc_removable_media_panel, CC, REMOVABLE_MEDIA_PANEL, CcPanel) +GtkWidget *cc_removable_media_panel_new (void); + G_END_DECLS