diff options
author | Marc-André Lureau <marcandre.lureau@redhat.com> | 2011-03-17 13:38:19 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@redhat.com> | 2011-03-17 13:38:19 +0100 |
commit | 7a98604aa0f09009b9a26f7b7681ebe63fe9d2fe (patch) | |
tree | 1d192d67eec47c1cc2e8d50ab47187526b2405a2 | |
parent | a2ad8d1bed0cb234e7689ff69d9729231ced34cd (diff) |
gtk/display: add rr_config_dump
-rw-r--r-- | gtk/display/gnome-rr-config.c | 10 | ||||
-rw-r--r-- | gtk/display/gnome-rr-config.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gtk/display/gnome-rr-config.c b/gtk/display/gnome-rr-config.c index f070df3..e7c9cb1 100644 --- a/gtk/display/gnome-rr-config.c +++ b/gtk/display/gnome-rr-config.c @@ -1236,6 +1236,16 @@ gnome_rr_config_ensure_primary (GnomeRRConfig *configuration) return !found; } +GString * +gnome_rr_config_dump (GnomeRRConfig *configuration) +{ + GString *output; + + output = g_string_new (""); + emit_configuration (configuration, output); + return output; +} + gboolean gnome_rr_config_save (GnomeRRConfig *configuration, GError **error) { diff --git a/gtk/display/gnome-rr-config.h b/gtk/display/gnome-rr-config.h index 896d47c..8616c3a 100644 --- a/gtk/display/gnome-rr-config.h +++ b/gtk/display/gnome-rr-config.h @@ -143,6 +143,7 @@ gboolean gnome_rr_config_applicable (GnomeRRConfig *configuration, gboolean gnome_rr_config_get_clone (GnomeRRConfig *configuration); void gnome_rr_config_set_clone (GnomeRRConfig *configuration, gboolean clone); GnomeRROutputInfo **gnome_rr_config_get_outputs (GnomeRRConfig *configuration); +GString *gnome_rr_config_dump (GnomeRRConfig *configuration); char *gnome_rr_config_get_backup_filename (void); char *gnome_rr_config_get_intended_filename (void); |