pull/76/head
parent b5b9e54c59
commit d10f5da551

@ -65,8 +65,12 @@ gnome_section *yon_gnome_section_new(){
cur_section->expander = yon_gtk_builder_get_widget(builder,"MainExpander");
cur_section->AppsList = yon_gtk_builder_get_widget(builder,"AppsList");
int doubleclick=0;
yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN);
gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),!doubleclick);
if (!yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN)){
gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),1);
} else {
gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),!doubleclick);
}
return cur_section;
}

@ -114,8 +114,11 @@ main_section *yon_main_section_new(){
cur_section->AppsList = yon_gtk_builder_get_widget(builder,"AppsFlow");
g_object_set_data(G_OBJECT(cur_section->expander),"main_section",cur_section);
int doubleclick=0;
yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN);
gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),!doubleclick);
if (!yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN)){
gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),1);
} else {
gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),!doubleclick);
}
return cur_section;
}

@ -188,6 +188,7 @@ main_window *yon_main_window_setup(){
widgets->MainMenuItemAbout = yon_gtk_builder_get_widget(builder,"MainMenuItemAbout");
widgets->MainMenuItemDocumentation = yon_gtk_builder_get_widget(builder,"MainMenuItemDocumentation");
yon_gtk_window_setup(GTK_WINDOW(widgets->Window),NULL,TITLE_LABEL,icon_path,NULL);
yon_apps_init();
g_signal_connect(G_OBJECT(widgets->MainMenuItemSettings),"activate",G_CALLBACK(on_settings_open),widgets);

Loading…
Cancel
Save