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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list