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

Reply via email to