summaryrefslogtreecommitdiff
path: root/panels/user-accounts/um-account-dialog.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2013-01-04 18:04:03 +0100
committerBastien Nocera <hadess@hadess.net>2013-01-07 10:57:23 +0100
commiteb573a72e58d98dca2ed72dc78c9a0f74c5824cd (patch)
treeeb1714d7f796df6744464c2d857e0520d099d788 /panels/user-accounts/um-account-dialog.c
parentce1e2eddd86761ff40c2ac6b3719104605c1046d (diff)
downloadgnome-control-center-eb573a72e58d98dca2ed72dc78c9a0f74c5824cd.tar.gz
user-accounts: use a GResource for GtkBuilder UI definition and icons
https://bugzilla.gnome.org/show_bug.cgi?id=691132
Diffstat (limited to 'panels/user-accounts/um-account-dialog.c')
-rw-r--r--panels/user-accounts/um-account-dialog.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/panels/user-accounts/um-account-dialog.c b/panels/user-accounts/um-account-dialog.c
index 5fc63d275..88dff99bb 100644
--- a/panels/user-accounts/um-account-dialog.c
+++ b/panels/user-accounts/um-account-dialog.c
@@ -1023,7 +1023,6 @@ um_account_dialog_init (UmAccountDialog *self)
{
GtkBuilder *builder;
GtkWidget *widget;
- const gchar *filename;
GError *error = NULL;
GtkDialog *dialog;
GtkWidget *content;
@@ -1032,10 +1031,9 @@ um_account_dialog_init (UmAccountDialog *self)
builder = gtk_builder_new ();
- filename = UIDIR "/account-dialog.ui";
- if (!g_file_test (filename, G_FILE_TEST_EXISTS))
- filename = "data/account-dialog.ui";
- if (!gtk_builder_add_from_file (builder, filename, &error)) {
+ if (!gtk_builder_add_from_resource (builder,
+ "/org/gnome/control-center/user-accounts/account-dialog.ui",
+ &error)) {
g_error ("%s", error->message);
g_error_free (error);
return;