| <?xml version="1.0" encoding="UTF-8"?> |
| <interface> |
| <requires lib="gtk+" version="2.18"/> |
| <!-- interface-naming-policy project-wide --> |
| <object class="GtkWindow" id="window_filter"> |
| <property name="can_focus">False</property> |
| <property name="border_width">12</property> |
| <property name="title" translatable="yes">Edit Filters</property> |
| <property name="window_position">center</property> |
| <signal name="delete-event" handler="on_delete_event" swapped="no"/> |
| <child> |
| <object class="GtkVBox" id="vbox3"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="spacing">18</property> |
| <child> |
| <object class="GtkHBox" id="hbox1"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="spacing">6</property> |
| <child> |
| <object class="GtkLabel" id="LBLFilterName"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="label" translatable="yes">Filter name:</property> |
| </object> |
| <packing> |
| <property name="expand">False</property> |
| <property name="fill">True</property> |
| <property name="position">0</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkEntry" id="TEFilterName"> |
| <property name="visible">True</property> |
| <property name="can_focus">True</property> |
| <property name="receives_default">True</property> |
| <property name="invisible_char">●</property> |
| <property name="invisible_char_set">True</property> |
| <property name="primary_icon_activatable">False</property> |
| <property name="secondary_icon_activatable">False</property> |
| <property name="primary_icon_sensitive">True</property> |
| <property name="secondary_icon_sensitive">True</property> |
| <signal name="changed" handler="edit_changes" swapped="no"/> |
| </object> |
| <packing> |
| <property name="expand">True</property> |
| <property name="fill">True</property> |
| <property name="position">1</property> |
| </packing> |
| </child> |
| </object> |
| <packing> |
| <property name="expand">True</property> |
| <property name="fill">False</property> |
| <property name="padding">6</property> |
| <property name="position">0</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkFrame" id="frame1"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <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="top_padding">6</property> |
| <property name="left_padding">18</property> |
| <child> |
| <object class="GtkVBox" id="vbox1"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="spacing">12</property> |
| <child> |
| <object class="GtkLabel" id="LBLFilterDetails"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="xalign">0</property> |
| <property name="label" translatable="yes"><i>(Comma separated fields, |
| each comma is equivalent to OR)</i> |
| |
| Examples: |
| a.* , [abc]* , [abd]? |
| </property> |
| <property name="use_markup">True</property> |
| </object> |
| <packing> |
| <property name="expand">True</property> |
| <property name="fill">True</property> |
| <property name="position">0</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkTable" id="table_details"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="n_rows">3</property> |
| <property name="n_columns">2</property> |
| <property name="column_spacing">6</property> |
| <property name="row_spacing">6</property> |
| <child> |
| <object class="GtkLabel" id="LBLName"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="xalign">0</property> |
| <property name="label" translatable="yes">Filtered names:</property> |
| </object> |
| <packing> |
| <property name="x_options">GTK_FILL</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkEntry" id="TEName"> |
| <property name="visible">True</property> |
| <property name="can_focus">True</property> |
| <property name="has_tooltip">True</property> |
| <property name="tooltip_markup">comma-separated regex |
| (see regex documentation for more info)</property> |
| <property name="tooltip_text" translatable="yes">comma-separated regex |
| (see regex documentation for more info)</property> |
| <property name="invisible_char">●</property> |
| <property name="invisible_char_set">True</property> |
| <property name="primary_icon_activatable">False</property> |
| <property name="secondary_icon_activatable">False</property> |
| <property name="primary_icon_sensitive">True</property> |
| <property name="secondary_icon_sensitive">True</property> |
| <signal name="changed" handler="edit_changes" swapped="no"/> |
| </object> |
| <packing> |
| <property name="left_attach">1</property> |
| <property name="right_attach">2</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkLabel" id="LBLTypes"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="xalign">0</property> |
| <property name="label" translatable="yes">Filtered types:</property> |
| </object> |
| <packing> |
| <property name="top_attach">2</property> |
| <property name="bottom_attach">3</property> |
| <property name="x_options">GTK_FILL</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkEntry" id="TETypes"> |
| <property name="visible">True</property> |
| <property name="can_focus">True</property> |
| <property name="has_tooltip">True</property> |
| <property name="tooltip_markup">comma separated types (only input, combinatorial, state and error)</property> |
| <property name="tooltip_text" translatable="yes">comma separated types (only input, combinatorial, state and error)</property> |
| <property name="invisible_char">●</property> |
| <property name="invisible_char_set">True</property> |
| <property name="primary_icon_activatable">False</property> |
| <property name="secondary_icon_activatable">False</property> |
| <property name="primary_icon_sensitive">True</property> |
| <property name="secondary_icon_sensitive">True</property> |
| <signal name="changed" handler="edit_changes" swapped="no"/> |
| </object> |
| <packing> |
| <property name="left_attach">1</property> |
| <property name="right_attach">2</property> |
| <property name="top_attach">2</property> |
| <property name="bottom_attach">3</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkLabel" id="LBLSteps"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="xalign">0</property> |
| <property name="label" translatable="yes">Filtered steps:</property> |
| </object> |
| <packing> |
| <property name="top_attach">1</property> |
| <property name="bottom_attach">2</property> |
| <property name="x_options">GTK_FILL</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkEntry" id="TESteps"> |
| <property name="visible">True</property> |
| <property name="can_focus">True</property> |
| <property name="has_tooltip">True</property> |
| <property name="tooltip_markup">comma separated ranges (ex. 3-5,4-)</property> |
| <property name="tooltip_text" translatable="yes">comma separated ranges (ex. 3-5,4-)</property> |
| <property name="invisible_char">●</property> |
| <property name="invisible_char_set">True</property> |
| <property name="primary_icon_activatable">False</property> |
| <property name="secondary_icon_activatable">False</property> |
| <property name="primary_icon_sensitive">True</property> |
| <property name="secondary_icon_sensitive">True</property> |
| <signal name="changed" handler="edit_changes" swapped="no"/> |
| </object> |
| <packing> |
| <property name="left_attach">1</property> |
| <property name="right_attach">2</property> |
| <property name="top_attach">1</property> |
| <property name="bottom_attach">2</property> |
| </packing> |
| </child> |
| </object> |
| <packing> |
| <property name="expand">True</property> |
| <property name="fill">True</property> |
| <property name="position">1</property> |
| </packing> |
| </child> |
| </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"><b>Filter Details</b></property> |
| <property name="use_markup">True</property> |
| </object> |
| </child> |
| </object> |
| <packing> |
| <property name="expand">True</property> |
| <property name="fill">True</property> |
| <property name="position">1</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkHSeparator" id="hseparator1"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| </object> |
| <packing> |
| <property name="expand">False</property> |
| <property name="fill">True</property> |
| <property name="position">2</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkHBox" id="hbox5"> |
| <property name="visible">True</property> |
| <property name="can_focus">False</property> |
| <property name="spacing">24</property> |
| <property name="homogeneous">True</property> |
| <child> |
| <object class="GtkButton" id="BTNCancel"> |
| <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_stock">True</property> |
| <signal name="clicked" handler="on_cancel_clicked" swapped="no"/> |
| </object> |
| <packing> |
| <property name="expand">False</property> |
| <property name="fill">True</property> |
| <property name="position">0</property> |
| </packing> |
| </child> |
| <child> |
| <object class="GtkButton" id="BTNCreate"> |
| <property name="label">gtk-ok</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_stock">True</property> |
| <signal name="clicked" handler="create_filter" swapped="no"/> |
| </object> |
| <packing> |
| <property name="expand">False</property> |
| <property name="fill">True</property> |
| <property name="position">1</property> |
| </packing> |
| </child> |
| </object> |
| <packing> |
| <property name="expand">False</property> |
| <property name="fill">False</property> |
| <property name="position">3</property> |
| </packing> |
| </child> |
| </object> |
| </child> |
| </object> |
| </interface> |