Skip to content
  • Michael Natterer's avatar
    split out function themes_apply_theme() from themes_init(). Connect to · 0ce22bfc
    Michael Natterer authored
    2003-11-12  Michael Natterer  <mitch@gimp.org>
    
    	* app/gui/themes.[ch]: split out function themes_apply_theme()
    	from themes_init(). Connect to "notify::theme" of gimp->config and
    	change the theme in the callback. Added themes_list_themes().
    	Added "const gchar *theme_name" parameter to
    	themes_get_theme_dir().
    
    	* app/gui/gui-vtable.c (gui_get_theme_dir): changed accordingly.
    
    	* app/gui/preferences-dialog.c (prefs_dialog_create): enabled
    	theme selection on the "Interface" page. Still has many issues
    	(like using a conceptually wrong method of theme changing ;-)
    	but it won't get fixed if we cannot change themes on the fly...
    0ce22bfc