background: Major rework of the CcBackgroundItem code

It now is a full GObject, will be able to track the original
XML file for a wallpaper, as well as which values are set in it.

This will allow us to restore wallpapers properly, and only offer
editing options when those aren't already hard-coded inside the
item.
This commit is contained in:
Bastien Nocera 2011-02-10 20:30:57 +00:00
parent 9a209fa181
commit ca14846ef9
12 changed files with 1092 additions and 506 deletions

View file

@ -22,6 +22,7 @@
#define _GNOME_WP_XML_H_
#include <libgnome-desktop/gnome-desktop-thumbnail.h>
#include <gtk/gtk.h>
#include <gio/gio.h>
typedef struct _GnomeWpXml GnomeWpXml;