OSG_Mugshot_fork/data/ui/MugshotWindow.ui

673 lines
32 KiB
Plaintext
Raw Normal View History

2013-07-12 17:56:24 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<!-- interface-requires mugshot_window 1.0 -->
<!-- interface-local-resource-path ../media -->
2013-07-13 15:09:49 +00:00
<object class="GtkImage" id="image1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixel_size">16</property>
<property name="icon_name">insert-image</property>
</object>
2013-07-12 17:56:24 +00:00
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="pixel_size">16</property>
<property name="icon_name">camera-photo</property>
</object>
<object class="GtkImage" id="image3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixel_size">16</property>
<property name="icon_name">document-open</property>
</object>
<object class="GtkMenu" id="image_menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
<signal name="hide" handler="on_image_menu_hide" swapped="no"/>
<child>
<object class="GtkImageMenuItem" id="image_from_stock">
<property name="label" translatable="yes">Select from stock...</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="image">image1</property>
<property name="use_stock">False</property>
<signal name="activate" handler="on_image_from_stock_activate" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="image_from_camera">
<property name="label" translatable="yes">Capture from camera...</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">False</property>
<property name="image">image2</property>
<property name="use_stock">False</property>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="image_from_browse">
<property name="label" translatable="yes">Browse...</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="image">image3</property>
<property name="use_stock">False</property>
<signal name="activate" handler="on_image_from_browse_activate" swapped="no"/>
</object>
</child>
</object>
<object class="GtkListStore" id="liststore1">
<columns>
<!-- column-name filename -->
<column type="gchararray"/>
<!-- column-name stock_image -->
<column type="GdkPixbuf"/>
</columns>
2013-07-12 17:56:24 +00:00
</object>
<object class="MugshotWindow" id="mugshot_window">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Mugshot</property>
2013-07-13 15:09:49 +00:00
<property name="resizable">False</property>
2013-07-12 17:56:24 +00:00
<property name="icon">../media/mugshot.svg</property>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkBox" id="box1">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="border_width">12</property>
<property name="orientation">vertical</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkBox" id="box2">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="spacing">12</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkToggleButton" id="image_button">
<property name="width_request">128</property>
<property name="height_request">128</property>
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
2013-07-13 15:09:49 +00:00
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="relief">half</property>
<signal name="clicked" handler="on_image_button_clicked" swapped="no"/>
<child>
<object class="GtkImage" id="user_image">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="pixel_size">128</property>
<property name="icon_name">avatar-default</property>
2013-07-12 17:56:24 +00:00
</object>
</child>
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkBox" id="box3">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="orientation">vertical</property>
<property name="spacing">6</property>
<child>
<object class="GtkBox" id="box4">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="spacing">6</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkFrame" id="frame1">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="left_padding">2</property>
<child>
<object class="GtkEntry" id="first_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="input_purpose">name</property>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;First Name&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkFrame" id="frame2">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="left_padding">2</property>
<child>
<object class="GtkEntry" id="last_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="input_purpose">name</property>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;Last Name&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkFrame" id="frame3">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="left_padding">2</property>
<child>
<object class="GtkEntry" id="initials">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="max_length">4</property>
<property name="invisible_char">•</property>
<property name="width_chars">4</property>
<property name="input_purpose">alpha</property>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;Initials&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
2013-07-13 15:09:49 +00:00
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">6</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkFrame" id="frame4">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="left_padding">2</property>
<child>
<object class="GtkEntry" id="home_phone">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="input_purpose">phone</property>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;Home Phone&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkFrame" id="frame5">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkAlignment" id="alignment5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="left_padding">2</property>
<child>
<object class="GtkEntry" id="office_phone">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="input_purpose">phone</property>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">&lt;b&gt;Office Phone&lt;/b&gt;</property>
<property name="use_markup">True</property>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button5">
<property name="label" translatable="yes">Show Office Details</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack_type">end</property>
<property name="position">2</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkButtonBox" id="buttonbox1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_top">12</property>
<property name="spacing">6</property>
<property name="layout_style">end</property>
<child>
<object class="GtkButton" id="help_button">
<property name="label">gtk-help</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
<property name="secondary">True</property>
</packing>
</child>
<child>
<object class="GtkButton" id="cancel_button">
<property name="label">gtk-cancel</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
<signal name="clicked" handler="on_cancel_button_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="apply_button">
<property name="label">gtk-apply</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
<signal name="clicked" handler="on_apply_button_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
2013-07-13 15:09:49 +00:00
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkDialog" id="password_dialog">
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="modal">True</property>
<property name="window_position">center-always</property>
<property name="type_hint">dialog</property>
<property name="urgency_hint">True</property>
<property name="transient_for">mugshot_window</property>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox1">
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox" id="dialog-action_area1">
<property name="can_focus">False</property>
<property name="margin_top">12</property>
<property name="layout_style">end</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkButton" id="button1">
<property name="label">gtk-cancel</property>
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="receives_default">True</property>
<property name="use_stock">True</property>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkButton" id="button2">
<property name="label">gtk-ok</property>
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="receives_default">True</property>
<property name="use_stock">True</property>
2013-07-12 17:56:24 +00:00
</object>
2013-07-13 15:09:49 +00:00
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
2013-07-12 17:56:24 +00:00
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
2013-07-13 15:09:49 +00:00
<property name="pack_type">end</property>
2013-07-12 17:56:24 +00:00
<property name="position">0</property>
</packing>
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkGrid" id="grid1">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="border_width">6</property>
<property name="row_spacing">18</property>
<property name="column_spacing">12</property>
<child>
<object class="GtkImage" id="image4">
<property name="width_request">48</property>
<property name="height_request">48</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="pixel_size">48</property>
<property name="icon_name">password</property>
</object>
<packing>
<property name="left_attach">0</property>
<property name="top_attach">0</property>
<property name="width">1</property>
<property name="height">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">&lt;big&gt;&lt;b&gt;Enter your password to change user details.&lt;/b&gt;&lt;/big&gt;</property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">0</property>
<property name="width">2</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label7">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">This is a security measure to prevent unwanted updates
to your personal information.</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">1</property>
<property name="width">2</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label8">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_top">12</property>
<property name="label" translatable="yes">Password:</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">2</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="password_entry">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="has_focus">True</property>
<property name="margin_top">12</property>
<property name="hexpand">True</property>
<property name="visibility">False</property>
<property name="invisible_char">•</property>
<property name="input_purpose">password</property>
</object>
<packing>
<property name="left_attach">2</property>
<property name="top_attach">2</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkAlignment" id="alignment6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="left_attach">0</property>
<property name="top_attach">2</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
2013-07-12 17:56:24 +00:00
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
2013-07-13 15:09:49 +00:00
</object>
</child>
<action-widgets>
<action-widget response="-6">button1</action-widget>
<action-widget response="-5">button2</action-widget>
</action-widgets>
</object>
<object class="GtkWindow" id="stock_browser">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Stock Browser</property>
<property name="modal">True</property>
<property name="window_position">center-on-parent</property>
<property name="default_width">600</property>
<property name="default_height">480</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">dialog</property>
<property name="transient_for">mugshot_window</property>
<signal name="delete-event" handler="on_stock_browser_delete_event" swapped="no"/>
<child>
<object class="GtkBox" id="box6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">12</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
2013-07-12 17:56:24 +00:00
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkScrolledWindow" id="scrolledwindow1">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
2013-07-13 15:09:49 +00:00
<property name="shadow_type">in</property>
<child>
<object class="GtkIconView" id="stock_iconview">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="model">liststore1</property>
<child>
<object class="GtkCellRendererPixbuf" id="cellrendererpixbuf"/>
<attributes>
<attribute name="pixbuf">1</attribute>
</attributes>
</child>
</object>
</child>
2013-07-12 17:56:24 +00:00
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
2013-07-13 15:09:49 +00:00
<property name="position">0</property>
2013-07-12 17:56:24 +00:00
</packing>
</child>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkButtonBox" id="buttonbox2">
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
2013-07-13 15:09:49 +00:00
<object class="GtkButton" id="stock_cancel">
<property name="label">gtk-cancel</property>
2013-07-12 17:56:24 +00:00
<property name="visible">True</property>
2013-07-13 15:09:49 +00:00
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_stock">True</property>
<signal name="clicked" handler="on_stock_cancel_clicked" swapped="no"/>
2013-07-12 17:56:24 +00:00
</object>
<packing>
2013-07-13 15:09:49 +00:00
<property name="expand">False</property>
2013-07-12 17:56:24 +00:00
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
2013-07-13 15:09:49 +00:00
<child>
<object class="GtkButton" id="stock_ok">
<property name="label">gtk-ok</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_stock">True</property>
<signal name="clicked" handler="on_stock_ok_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
2013-07-12 17:56:24 +00:00
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack_type">end</property>
2013-07-13 15:09:49 +00:00
<property name="position">1</property>
2013-07-12 17:56:24 +00:00
</packing>
</child>
</object>
</child>
</object>
</interface>