user-accounts: Introduce a UI template for UmPhotoDialog
https://bugzilla.gnome.org/show_bug.cgi?id=766670
This commit is contained in:
parent
3fb1c1dca1
commit
169a0b3d56
3 changed files with 11 additions and 0 deletions
6
panels/user-accounts/data/avatar-chooser.ui
Normal file
6
panels/user-accounts/data/avatar-chooser.ui
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<interface>
|
||||
<!-- interface-requires gtk+ 3.8 -->
|
||||
<template class="UmPhotoDialog" parent="GtkPopover">
|
||||
</template>
|
||||
</interface>
|
|
@ -614,13 +614,17 @@ um_photo_dialog_dispose (GObject *object)
|
|||
static void
|
||||
um_photo_dialog_init (UmPhotoDialog *um)
|
||||
{
|
||||
gtk_widget_init_template (GTK_WIDGET (um));
|
||||
}
|
||||
|
||||
static void
|
||||
um_photo_dialog_class_init (UmPhotoDialogClass *klass)
|
||||
{
|
||||
GtkWidgetClass *wclass = GTK_WIDGET_CLASS (klass);
|
||||
GObjectClass *oclass = G_OBJECT_CLASS (klass);
|
||||
|
||||
gtk_widget_class_set_template_from_resource (wclass, "/org/gnome/control-center/user-accounts/avatar-chooser.ui");
|
||||
|
||||
oclass->dispose = um_photo_dialog_dispose;
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<gresources>
|
||||
<gresource prefix="/org/gnome/control-center/user-accounts">
|
||||
<file alias="account-dialog.ui" preprocess="xml-stripblanks">data/account-dialog.ui</file>
|
||||
<file alias="avatar-chooser.ui" preprocess="xml-stripblanks">data/avatar-chooser.ui</file>
|
||||
<file alias="join-dialog.ui" preprocess="xml-stripblanks">data/join-dialog.ui</file>
|
||||
<file alias="account-fingerprint.ui" preprocess="xml-stripblanks">data/account-fingerprint.ui</file>
|
||||
<file alias="password-dialog.ui" preprocess="xml-stripblanks">data/password-dialog.ui</file>
|
||||
|
|
Loading…
Add table
Reference in a new issue