lib/conf/gui/linux/prey-config.glade
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<!-- interface-local-resource-path /home/tomas/prey -->
<object class="GtkAboutDialog" id="about_prey_config">
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="resizable">False</property>
<property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="program_name">Prey Configurator</property>
<property name="version">0.0.0</property>
<property name="copyright" translatable="yes" comments="Mnemonic: No Context: Application Item: about - copyright">(c) 2014 - Fork Ltd.</property>
<property name="comments" translatable="yes" comments="Mnemonic: No Context: Application Item: about - application description">GUI for setting up Prey, the open source anti theft solution.</property>
<property name="website">http://preyproject.com</property>
<property name="license" translatable="yes" comments="Mnemonic: No Context: Application Item: about - license">GPLv3</property>
<property name="authors">Tomás Pollak</property>
<property name="logo">../pixmaps/prey-agent-48.png</property>
<signal name="response" handler="close_about" swapped="no"/>
<child internal-child="vbox">
<object class="GtkBox" id="about_internal">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<child internal-child="action_area">
<object class="GtkButtonBox" id="dialog-action_area1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="layout_style">end</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack_type">end</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkAdjustment" id="delay_adjustment">
<property name="lower">5</property>
<property name="upper">55</property>
<property name="value">20</property>
<property name="step_increment">5</property>
</object>
<object class="GtkWindow" id="window">
<property name="width_request">520</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="title" translatable="yes" comments="Mnemonic: No Context: Application Item: window title">Prey Configurator</property>
<property name="resizable">False</property>
<property name="icon">../pixmaps/prey.ico</property>
<signal name="destroy" handler="on_window_destroy" swapped="no"/>
<signal name="key-press-event" handler="key_pressed" swapped="no"/>
<child>
<object class="GtkVBox" id="vbox1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkImage" id="icon_prey">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xpad">10</property>
<property name="ypad">10</property>
<property name="pixbuf">../pixmaps/prey-text-shadow.png</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkNotebook" id="reporting_mode_tabs">
<property name="width_request">520</property>
<property name="height_request">280</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="show_tabs">False</property>
<child>
<placeholder/>
</child>
<child type="tab">
<placeholder/>
</child>
<child>
<object class="GtkFixed" id="control_panel_options">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="lbl_user_determination_instructions">
<property name="width_request">500</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 2 (User determination) Item: user determination page instructions">Greetings, good friend. Please choose your destiny.</property>
<property name="wrap">True</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkImage" id="icon_new_user">
<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="pixbuf">../pixmaps/conf/newuser.png</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">65</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="new_user_option">
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 2 (User determination) Item: new user Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">New user</property>
<property name="use_action_appearance">False</property>
<property name="width_request">420</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="xalign">0</property>
<property name="active">True</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="x">70</property>
<property name="y">60</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_new_user_description">
<property name="width_request">440</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 2 (User determination) Item: new user description">Choose this option if this is the first time you've installed Prey.</property>
<property name="wrap">True</property>
<attributes>
<attribute name="foreground" value="#888888888888"/>
</attributes>
</object>
<packing>
<property name="x">90</property>
<property name="y">85</property>
</packing>
</child>
<child>
<object class="GtkImage" id="icon_existing_user">
<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="pixbuf">../pixmaps/conf/olduser.png</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">145</property>
</packing>
</child>
<child>
<object class="GtkRadioButton" id="existing_user_option">
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 2 (User determination) Item: existing user Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">Existing user</property>
<property name="use_action_appearance">False</property>
<property name="width_request">420</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="xalign">0</property>
<property name="image_position">right</property>
<property name="draw_indicator">True</property>
<property name="group">new_user_option</property>
</object>
<packing>
<property name="x">70</property>
<property name="y">135</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_existing_user_description">
<property name="width_request">440</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 2 (User determination) Item: existing user description">If you've already set up Prey on this or another device.</property>
<property name="wrap">True</property>
<attributes>
<attribute name="foreground" value="#888888888888"/>
</attributes>
</object>
<packing>
<property name="x">90</property>
<property name="y">160</property>
</packing>
</child>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label12">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">page 2</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkFixed" id="new_user">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="lbl_new_user_instructions">
<property name="width_request">500</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 3 (Create user) Item: create account page instructions">Please type in your info and we'll sign you up for a new Prey account.</property>
<property name="wrap">True</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_user_name">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 3 (Create user) Item: user name Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">Your _name</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">user_name</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">45</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="user_name">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">45</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_email">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 3 (Create user) Item: email Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">_Email</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">email</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">90</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="email">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">90</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_password">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 3 (Create user) Item: password Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">_Password</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">password</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">135</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="password">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="visibility">False</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">135</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_password_confirm">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 3 (Create user) Item: password confirmation Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">Confirm pass_word</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">password_confirm</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">180</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="password_confirm">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="visibility">False</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">180</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="check_terms_conds">
<property name="width_request">495</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label">I have read and agree to the and </property>
</object>
<packing>
<property name="x">0</property>
<property name="y">220</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="check_age">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label">I confirm that I am over 16 years old</property>
</object>
<packing>
<property name="x">0</property>
<property name="y">240</property>
</packing>
</child>
<child>
<object class="GtkLinkButton" id="terms_conds">
<property name="width_request">158</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="uri">https://www.preyproject.com/terms</property>
<property name="label">Terms and Conditions</property>
</object>
<packing>
<property name="x">211</property>
<property name="y">217</property>
</packing>
</child>
<child>
<object class="GtkLinkButton" id="privacy_policy">
<property name="width_request">105</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="uri">https://www.preyproject.com/privacy</property>
<property name="label">Privacy Policy</property>
</object>
<packing>
<property name="x">394</property>
<property name="y">217</property>
</packing>
</child>
</object>
<packing>
<property name="position">2</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label13">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">page 3</property>
</object>
<packing>
<property name="position">2</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkFixed" id="existing_user">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="lbl_existing_user_instructions">
<property name="width_request">500</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 4 (Existing credentials) Item: existing user page instructions">Please type in your Prey account credentials.</property>
<property name="wrap">True</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_existing_email">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 4 (Existing credentials) Item: email Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">Your _email</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">existing_email</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">75</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="existing_email">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">•</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">75</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_existing_password">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 4 (Existing credentials) Item: password Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">_Password</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">existing_password</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">120</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="existing_password">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="visibility">False</property>
<property name="invisible_char">•</property>
<property name="activates_default">True</property>
<property name="invisible_char_set">True</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">120</property>
</packing>
</child>
<child>
<object class="GtkLinkButton" id="forgot_password">
<property name="width_request">280</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="uri">https://panel.preyproject.com/forgot</property>
<property name="label">Forgot your password?</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">160</property>
</packing>
</child>
</object>
<packing>
<property name="position">3</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label17">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">page 4</property>
</object>
<packing>
<property name="position">3</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkFixed" id="existing_device">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="lbl_device_instructions">
<property name="width_request">570</property>
<property name="height_request">55</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="label" translatable="yes" comments="Mnemonic: No Context: Page 5 (Existing devices) Item: device page instructions">Please select the existing device configured in your Configuration Panel corresponding to this machine.</property>
<property name="wrap">True</property>
</object>
<packing>
<property name="x">10</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbl_device">
<property name="width_request">135</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes" comments="Mnemonic: Yes Context: Page 5 (Existing devices) Item: device Place an underscore before the character that is to serve as the keyboard mnemonic. The mnemonic chosen for this item cannot be shared by any other item on this page (see context for translation) nor by any of the global context items!">_Device</property>
<property name="use_underline">True</property>
<property name="mnemonic_widget">device</property>
</object>
<packing>
<property name="x">5</property>
<property name="y">75</property>
</packing>
</child>
<child>
<object class="GtkComboBox" id="device">
<property name="width_request">350</property>
<property name="height_request">30</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="button_sensitivity">on</property>
</object>
<packing>
<property name="x">150</property>
<property name="y">75</property>
</packing>
</child>
</object>
<packing>
<property name="position">4</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">page 5</property>
</object>
<packing>
<property name="position">4</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child type="tab">
<placeholder/>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">3</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkHButtonBox" id="action_buttons">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">4</property>
<property name="layout_style">end</property>
<child>
<object class="GtkButton" id="button_cancel">
<property name="label">gtk-cancel</property>
<property name="use_action_appearance">False</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
<property name="use_stock">True</property>
<property name="focus_on_click">False</property>
<signal name="focus-out-event" handler="set_default_action" swapped="no"/>
<signal name="clicked" handler="on_window_destroy" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_prev">
<property name="label">gtk-go-back</property>
<property name="use_action_appearance">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
<property name="use_stock">True</property>
<property name="focus_on_click">False</property>
<signal name="focus-out-event" handler="set_default_action" after="yes" swapped="no"/>
<signal name="clicked" handler="prev_page" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_next">
<property name="label">gtk-go-forward</property>
<property name="use_action_appearance">False</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
<property name="use_stock">True</property>
<property name="focus_on_click">False</property>
<signal name="focus-out-event" handler="set_default_action" after="yes" swapped="no"/>
<signal name="clicked" handler="next_page" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_apply">
<property name="label">gtk-apply</property>
<property name="use_action_appearance">False</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="receives_default">True</property>
<property name="use_action_appearance">False</property>
<property name="use_stock">True</property>
<property name="focus_on_click">False</property>
<signal name="focus-out-event" handler="set_default_action" after="yes" swapped="no"/>
<signal name="clicked" handler="apply_settings" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">3</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="padding">3</property>
<property name="pack_type">end</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="padding">5</property>
<property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
</object>
</child>
</object>
</interface>