summaryrefslogtreecommitdiff
path: root/rcm-client-main.c
diff options
context:
space:
mode:
authorDavid Härdeman <david@hardeman.nu>2015-08-11 22:28:03 +0200
committerDavid Härdeman <david@hardeman.nu>2015-08-11 22:28:03 +0200
commit852e65956abc14f3591df70e8868635e2ed5dac9 (patch)
treefa5d2f162e108995c0407c1ae1158d11c45b221a /rcm-client-main.c
parent6e406cc6a8384f1a4de57591f6b7772a0f5be865 (diff)
Remove notebook from UI and use a stack instead
Diffstat (limited to 'rcm-client-main.c')
-rw-r--r--rcm-client-main.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/rcm-client-main.c b/rcm-client-main.c
index ddf5f92..27862fa 100644
--- a/rcm-client-main.c
+++ b/rcm-client-main.c
@@ -194,13 +194,16 @@ int main (int argc, char *argv[])
gtk_header_bar_pack_end(GTK_HEADER_BAR(header), test);
*/
+ global->stack = GTK_STACK(gtk_stack_new());
+ gtk_widget_set_margin_start(GTK_WIDGET(global->stack), 12);
+ gtk_widget_set_margin_end(GTK_WIDGET(global->stack), 12);
+ gtk_widget_set_margin_top(GTK_WIDGET(global->stack), 12);
+ gtk_widget_set_margin_bottom(GTK_WIDGET(global->stack), 12);
+ gtk_stack_set_transition_type(global->stack, GTK_STACK_TRANSITION_TYPE_CROSSFADE);
- global->notebook = GTK_NOTEBOOK(gtk_notebook_new());
- gtk_notebook_set_tab_pos(global->notebook, GTK_POS_LEFT);
+ rcng_client_hardware_list_init_ui();
- rcng_client_hardware_list_init_ui(global->notebook);
-
- gtk_container_add(GTK_CONTAINER(win), GTK_WIDGET(global->notebook));
+ gtk_container_add(GTK_CONTAINER(win), GTK_WIDGET(global->stack));
//gtk_window_set_title(window, "Remote Control Configuration");
gtk_window_set_icon_name(global->window, "gnome-multimedia");
gtk_widget_show_all(win);