CVSROOT: /cvs/gnome Module name: gnome-screensaver Changes by: mccann 05/06/01 16:38:49
Modified files: . : ChangeLog src : gnome-screensaver-preferences.c gs-job.c gs-job.h gs-manager.c Log message: 2005-06-01 William Jon McCann <[EMAIL PROTECTED]> * src/gs-manager.c (gs_manager_cycle): Use GError. * src/gs-job.c (gs_job_set_theme_path, gs_job_get_theme_path) (gs_job_prepend_theme_path): Add ability to extend the theme search path. (theme_info_new, gs_job_theme_info_free, gs_job_theme_info_copy): Add ThemeInfo API to handle getting information about themes. (load_themes, gs_job_theme_rescan_if_needed, ensure_valid_themes) (gs_job_lookup_theme_info, hash2slist_foreach) (g_hash_table_slist_keys, gs_job_get_theme_list, gs_job_init) (gs_job_finalize, check_command, gs_job_set_theme) (gs_job_new_for_widget, spawn_on_widget, gs_job_start): Use a hash table to store theme info. * src/gnome-screensaver-preferences.c (preview_set_theme): Handle errors. (populate_model): Use new ThemeInfo API. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-screensaver&who=mccann&date=explicit&mindate=2005-06-01%2016:37&maxdate=2005-06-01%2016:39 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list