From 75f150d5a2ecaa7c02620a4b787118d74e9b00c7 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 21 May 2019 12:57:45 -0300 Subject: shell: Add position to cc_shell_embed_widget_in_header() So we can control where the widget should be added to. The main window only supports left and right positions. https://gitlab.gnome.org/GNOME/gnome-control-center/issues/528 --- tests/interactive-panels/gtp-header-widget.c | 2 +- tests/network/cc-test-window.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/interactive-panels/gtp-header-widget.c b/tests/interactive-panels/gtp-header-widget.c index e56f6478f..44f6d8038 100644 --- a/tests/interactive-panels/gtp-header-widget.c +++ b/tests/interactive-panels/gtp-header-widget.c @@ -38,7 +38,7 @@ gtp_header_widget_constructed (GObject *object) G_OBJECT_CLASS (gtp_header_widget_parent_class)->constructed (object); shell = cc_panel_get_shell (CC_PANEL (self)); - cc_shell_embed_widget_in_header (shell, self->header_widget); + cc_shell_embed_widget_in_header (shell, self->header_widget, GTK_POS_LEFT); } static void diff --git a/tests/network/cc-test-window.c b/tests/network/cc-test-window.c index 95c979b15..ddb6b488e 100644 --- a/tests/network/cc-test-window.c +++ b/tests/network/cc-test-window.c @@ -94,8 +94,9 @@ cc_test_window_set_active_panel_from_id (CcShell *shell, } static void -cc_test_window_embed_widget_in_header (CcShell *shell, - GtkWidget *widget) +cc_test_window_embed_widget_in_header (CcShell *shell, + GtkWidget *widget, + GtkPositionType position) { CcTestWindow *self = CC_TEST_WINDOW (shell); -- cgit v1.2.1