|
|
|
@ -625,10 +625,12 @@ void on_reveal_banner(GtkWidget *button, actionWidgets *widgets){
|
|
|
|
if (gtk_revealer_get_reveal_child(GTK_REVEALER(widgets->Revealer))==1){
|
|
|
|
if (gtk_revealer_get_reveal_child(GTK_REVEALER(widgets->Revealer))==1){
|
|
|
|
gtk_revealer_set_reveal_child(GTK_REVEALER(widgets->Revealer),0);
|
|
|
|
gtk_revealer_set_reveal_child(GTK_REVEALER(widgets->Revealer),0);
|
|
|
|
gtk_menu_button_set_direction(GTK_MENU_BUTTON(widgets->BannerRevealer),GTK_ARROW_RIGHT);
|
|
|
|
gtk_menu_button_set_direction(GTK_MENU_BUTTON(widgets->BannerRevealer),GTK_ARROW_RIGHT);
|
|
|
|
|
|
|
|
main_config.BannerHidden=1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
gtk_revealer_set_reveal_child(GTK_REVEALER(widgets->Revealer),1);
|
|
|
|
gtk_revealer_set_reveal_child(GTK_REVEALER(widgets->Revealer),1);
|
|
|
|
gtk_menu_button_set_direction(GTK_MENU_BUTTON(widgets->BannerRevealer),GTK_ARROW_LEFT);
|
|
|
|
gtk_menu_button_set_direction(GTK_MENU_BUTTON(widgets->BannerRevealer),GTK_ARROW_LEFT);
|
|
|
|
|
|
|
|
main_config.BannerHidden=0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -937,6 +939,7 @@ int setup_config(){
|
|
|
|
main_config.labelDensity=g_key_file_get_integer(configfile,"window","LabelDensity",NULL);
|
|
|
|
main_config.labelDensity=g_key_file_get_integer(configfile,"window","LabelDensity",NULL);
|
|
|
|
main_config.lastUser=g_key_file_get_string(configfile,"window","User",NULL);
|
|
|
|
main_config.lastUser=g_key_file_get_string(configfile,"window","User",NULL);
|
|
|
|
main_config.fullscreen=g_key_file_get_boolean(configfile,"window","fullscreen",NULL);
|
|
|
|
main_config.fullscreen=g_key_file_get_boolean(configfile,"window","fullscreen",NULL);
|
|
|
|
|
|
|
|
main_config.BannerHidden=g_key_file_get_boolean(configfile,"window","BannerHidden",NULL);
|
|
|
|
if (main_config.MainlabelSize==0) main_config.MainlabelSize=12;
|
|
|
|
if (main_config.MainlabelSize==0) main_config.MainlabelSize=12;
|
|
|
|
if (main_config.labelDensity==0) main_config.labelDensity=0;
|
|
|
|
if (main_config.labelDensity==0) main_config.labelDensity=0;
|
|
|
|
main_config.MainlabelSize=main_config.MainlabelSize*1000;
|
|
|
|
main_config.MainlabelSize=main_config.MainlabelSize*1000;
|
|
|
|
@ -1020,6 +1023,7 @@ void save_config(actionWidgets *widgets){
|
|
|
|
g_key_file_set_string(gfile,"window","WindowHeight",fromint);
|
|
|
|
g_key_file_set_string(gfile,"window","WindowHeight",fromint);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
g_key_file_set_boolean(gfile,"window","fullscreen",main_config.fullscreen);
|
|
|
|
g_key_file_set_boolean(gfile,"window","fullscreen",main_config.fullscreen);
|
|
|
|
|
|
|
|
g_key_file_set_boolean(gfile,"window","BannerHidden",main_config.BannerHidden);
|
|
|
|
sprintf(fromint,"%d",main_config.WindowTheme);
|
|
|
|
sprintf(fromint,"%d",main_config.WindowTheme);
|
|
|
|
g_key_file_set_string(gfile,"window","WindowTheme",fromint);
|
|
|
|
g_key_file_set_string(gfile,"window","WindowTheme",fromint);
|
|
|
|
sprintf(fromint,"%d",sz);
|
|
|
|
sprintf(fromint,"%d",sz);
|
|
|
|
@ -1638,6 +1642,10 @@ dictionary *yon_theme_new(dictionary **widgetss, GtkBuilder *builder, char *them
|
|
|
|
curWidgets->BannerRevealer=GTK_WIDGET(gtk_builder_get_object(curWidgets->builder,yon_char_get_augumented(theme_id,"RevealButton")));
|
|
|
|
curWidgets->BannerRevealer=GTK_WIDGET(gtk_builder_get_object(curWidgets->builder,yon_char_get_augumented(theme_id,"RevealButton")));
|
|
|
|
curWidgets->Revealer=GTK_WIDGET(gtk_builder_get_object(curWidgets->builder,yon_char_get_augumented(theme_id,"Revealer")));
|
|
|
|
curWidgets->Revealer=GTK_WIDGET(gtk_builder_get_object(curWidgets->builder,yon_char_get_augumented(theme_id,"Revealer")));
|
|
|
|
curWidgets->SettingsSections=main_config.SettingsSections;
|
|
|
|
curWidgets->SettingsSections=main_config.SettingsSections;
|
|
|
|
|
|
|
|
if (main_config.BannerHidden==0){
|
|
|
|
|
|
|
|
gtk_revealer_set_reveal_child(GTK_REVEALER(curWidgets->Revealer),1);
|
|
|
|
|
|
|
|
gtk_menu_button_set_direction(GTK_MENU_BUTTON(curWidgets->BannerRevealer),GTK_ARROW_LEFT);
|
|
|
|
|
|
|
|
}
|
|
|
|
if (main_config.lock_settings==1){
|
|
|
|
if (main_config.lock_settings==1){
|
|
|
|
gtk_widget_set_sensitive(curWidgets->MenuItemSettings,0);
|
|
|
|
gtk_widget_set_sensitive(curWidgets->MenuItemSettings,0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|