Theme names fix

pull/96/head
parent a975dd532e
commit 6b789ac77a

@ -64,7 +64,7 @@ settings_window *yon_settings_window_new(){
} }
char *theme_id = NULL; char *theme_id = NULL;
if (yon_window_config_get_parameter(settings_section,theme_parameter,&theme_id,YON_TYPE_STRING)){ if (yon_window_config_get_parameter(settings_section,theme_parameter,&theme_id,YON_TYPE_STRING)){
gtk_combo_box_set_active_id(GTK_COMBO_BOX(window->ThemeCombo),theme_id); gtk_combo_box_set_active_id(GTK_COMBO_BOX(window->ThemeCombo),_(theme_id));
} else { } else {
gtk_combo_box_set_active_id(GTK_COMBO_BOX(window->ThemeCombo),MAIN_THEME_LABEL); gtk_combo_box_set_active_id(GTK_COMBO_BOX(window->ThemeCombo),MAIN_THEME_LABEL);
} }

@ -3,7 +3,7 @@
theme_struct *yon_theme_update(main_window *widgets){ theme_struct *yon_theme_update(main_window *widgets){
char *theme_id; char *theme_id;
if (!yon_window_config_get_parameter(settings_section,theme_parameter,&theme_id,YON_TYPE_STRING)||!g_hash_table_contains(main_config.themes,theme_id)){ if (!yon_window_config_get_parameter(settings_section,theme_parameter,&theme_id,YON_TYPE_STRING)||!g_hash_table_contains(main_config.themes,theme_id)){
theme_id = yon_char_new("MAIN_THEME_LABEL"); theme_id = yon_char_new(MAIN_THEME_LABEL);
} }
theme_struct *theme = ((theme_struct*(*)())g_hash_table_lookup(main_config.themes,theme_id))(); theme_struct *theme = ((theme_struct*(*)())g_hash_table_lookup(main_config.themes,theme_id))();
@ -27,6 +27,6 @@ theme_struct *yon_theme_update(main_window *widgets){
void yon_theme_init(){ void yon_theme_init(){
// theme_struct *gnome_struct = (theme_struct*)yon_gnome_theme_new(); // theme_struct *gnome_struct = (theme_struct*)yon_gnome_theme_new();
// theme_struct *main_struct = (theme_struct*)yon_main_theme_new(); // theme_struct *main_struct = (theme_struct*)yon_main_theme_new();
g_hash_table_insert(main_config.themes,yon_char_new("GNOME_THEME_LABEL"),yon_gnome_theme_new); g_hash_table_insert(main_config.themes,yon_char_new(GNOME_THEME_LABEL),yon_gnome_theme_new);
g_hash_table_insert(main_config.themes,yon_char_new("MAIN_THEME_LABEL"),yon_main_theme_new); g_hash_table_insert(main_config.themes,yon_char_new(MAIN_THEME_LABEL),yon_main_theme_new);
} }
Loading…
Cancel
Save