CVSROOT:        /cvs/gnome
Module name:    goffice
Changes by:     emmanuel        06/08/20 10:26:37

Modified files:
        .              : ChangeLog 
        goffice/graph  : Makefile.am gog-graph.c gog-plot-engine.c 
                         gog-theme.c gog-theme.h 
        plugins/plot_radar: gog-radar.c 
Added files:
        goffice/graph  : gog-graph-prefs.glade 

Log message:
2006-08-20  Emmanuel Pacaud <[EMAIL PROTECTED]>

Add a graph theme selector.

* goffice/graph/gog-graph.c (cb_theme_changed): new.
(cb_force_theme): new.
(gog_graph_populate_editor): new.
(gog_graph_class_init): install graph property editor.
(apply_theme): new.
* goffice/graph/gog-plot-engine.c (gog_theme_service_read_xml): adapt
to GogTheme API changes.
* goffice/graph/gog-theme.c: remove theme hash caches. They were
broken. I didn't see a good way to fix them.
(gog_theme_register): renamed to gog_theme_registry_add. Change theme
list order.
(gog_theme_new_from_file): new. Don't register theme to be consistent
with got_theme_new.
(gog_theme_register_file): removed.
(gog_theme_lookup): renamed to gog_theme_registry_lookup.
(gog_theme_registry_get_theme_names): new.
(gog_themes_init): Theme for chart titles. Tweak Guppi theme.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=goffice&who=emmanuel&date=explicit&mindate=2006-08-20%2010:25&maxdate=2006-08-20%2010:27

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to