diff options
Diffstat (limited to 'rcm-client.ui')
-rw-r--r-- | rcm-client.ui | 359 |
1 files changed, 256 insertions, 103 deletions
diff --git a/rcm-client.ui b/rcm-client.ui index 8384abd..0e3fae1 100644 --- a/rcm-client.ui +++ b/rcm-client.ui @@ -2,32 +2,21 @@ <!-- Generated with glade 3.19.0 --> <interface> <requires lib="gtk+" version="3.16"/> - <object class="GtkImage" id="advanced_button_receive_image"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="icon_name">network-receive-symbolic</property> - </object> - <object class="GtkImage" id="advanced_button_transmit_image"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="icon_name">network-transmit-symbolic</property> - </object> <object class="GtkWindow" id="advanced"> <property name="can_focus">False</property> - <property name="title" translatable="yes">Advanced Actions</property> <child> <object class="GtkStack" id="advanced_stack"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="margin_left">18</property> + <property name="margin_right">18</property> + <property name="margin_top">18</property> + <property name="margin_bottom">18</property> <property name="transition_type">crossfade</property> <child> <object class="GtkGrid" id="advanced_main_grid"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">18</property> - <property name="margin_right">18</property> - <property name="margin_top">18</property> - <property name="margin_bottom">18</property> <property name="row_spacing">12</property> <property name="column_spacing">12</property> <child> @@ -36,6 +25,7 @@ <property name="can_focus">False</property> <property name="margin_bottom">6</property> <property name="xalign">1</property> + <property name="yalign">0</property> <property name="icon_name">input-dialpad</property> <property name="icon_size">6</property> </object> @@ -45,40 +35,241 @@ </packing> </child> <child> - <object class="GtkButton" id="advanced_main_receive_button"> + <object class="GtkLabel" id="advanced_main_title_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="margin_bottom">6</property> + <property name="hexpand">True</property> + <property name="use_markup">True</property> + <property name="xalign">0</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="advanced_main_receive"> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="halign">end</property> - <property name="image">advanced_button_receive_image</property> + <property name="hexpand">True</property> + <property name="relief">none</property> + <child> + <object class="GtkBox" id="advanced_main_receive_box"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> + <child> + <object class="GtkImage" id="advanced_main_receive_icon"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="yalign">0</property> + <property name="icon_name">network-receive-symbolic</property> + <property name="icon_size">6</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_main_receive_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes"><b><big>Receive Raw Events</big></b> +Receive raw events from the kernel +without using a keytable</property> + <property name="use_markup">True</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> </object> <packing> <property name="left_attach">0</property> <property name="top_attach">1</property> + <property name="width">2</property> </packing> </child> <child> - <object class="GtkButton" id="advanced_main_transmit_button"> + <object class="GtkButton" id="advanced_main_transmit"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="halign">end</property> - <property name="valign">start</property> - <property name="image">advanced_button_transmit_image</property> + <property name="hexpand">True</property> + <property name="relief">none</property> + <child> + <object class="GtkBox" id="advanced_main_transmit_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> + <child> + <object class="GtkImage" id="advanced_main_transmit_icon"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="yalign">0</property> + <property name="icon_name">network-transmit-symbolic</property> + <property name="icon_size">6</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_main_transmit_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes"><b><big>Transmit Raw Events</big></b> +Transmit raw events without using +a keytable</property> + <property name="use_markup">True</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> </object> <packing> <property name="left_attach">0</property> <property name="top_attach">2</property> + <property name="width">2</property> </packing> </child> <child> - <object class="GtkLabel" id="advanced_main_title_label"> + <object class="GtkButton" id="advanced_main_keytable"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="hexpand">True</property> + <property name="relief">none</property> + <child> + <object class="GtkBox" id="advanced_main_keytable_box"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">12</property> + <child> + <object class="GtkImage" id="advanced_main_keytable_icon"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">1</property> + <property name="yalign">0</property> + <property name="icon_name">accessories-calculator</property> + <property name="icon_size">6</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_main_keytable_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes"><b><big>Edit Kernel Keytable</big></b> +Edit the in-kernel protocol/scancode +to keycode table</property> + <property name="use_markup">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">2</property> + </packing> + </child> + </object> + <packing> + <property name="name">advanced_main_page</property> + <property name="title" translatable="yes">advanced_main_page</property> + </packing> + </child> + <child> + <object class="GtkGrid" id="advanced_transmit_grid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="row_spacing">12</property> + <property name="column_spacing">12</property> + <child> + <object class="GtkImage" id="advanced_transmit_icon"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_bottom">6</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="icon_name">network-transmit-symbolic</property> + <property name="icon_size">6</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_transmit_protocol_label"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Protocol</property> + <property name="xalign">1</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_transmit_scancode_label"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Scancode</property> + <property name="xalign">1</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="advanced_transmit_title_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes"><b><big>Transmit Raw Command</big></b> +Transmit a raw command +Based on protocol and scancode</property> <property name="use_markup">True</property> <property name="xalign">0</property> + <property name="yalign">0</property> </object> <packing> <property name="left_attach">1</property> @@ -86,11 +277,13 @@ </packing> </child> <child> - <object class="GtkLabel" id="advanced_main_receive_label"> + <object class="GtkComboBoxText" id="advanced_transmit_protocol"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Receive raw commands</property> - <property name="xalign">0</property> + <property name="active">0</property> + <items> + <item id="9" translatable="yes">NEC</item> + </items> </object> <packing> <property name="left_attach">1</property> @@ -98,94 +291,53 @@ </packing> </child> <child> - <object class="GtkGrid" id="advanced_main_transmit_grid"> + <object class="GtkEntry" id="advanced_transmit_scancode"> <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="row_spacing">6</property> - <property name="column_spacing">12</property> - <child> - <object class="GtkLabel" id="advanced_main_transmit_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes"><b>Transmit raw command</b></property> - <property name="use_markup">True</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">0</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="advanced_main_transmit_protocol_label"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="margin_left">6</property> - <property name="label" translatable="yes">Protocol</property> - <property name="xalign">1</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="advanced_main_transmit_scancode_label"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="margin_left">6</property> - <property name="label" translatable="yes">Scancode</property> - <property name="xalign">1</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkComboBoxText" id="advanced_main_transmit_protocol"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="active">0</property> - <items> - <item translatable="yes">NEC</item> - </items> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="advanced_main_transmit_scancode"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="max_length">10</property> - <property name="text" translatable="yes">0x01FE0FF0</property> - <property name="input_hints">GTK_INPUT_HINT_UPPERCASE_CHARS | GTK_INPUT_HINT_NONE</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">2</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="max_length">10</property> + <property name="text" translatable="yes">0x1FE0FF0</property> + <property name="input_hints">GTK_INPUT_HINT_UPPERCASE_CHARS | GTK_INPUT_HINT_NONE</property> </object> <packing> <property name="left_attach">1</property> <property name="top_attach">2</property> </packing> </child> + <child> + <object class="GtkButton" id="advanced_transmit_button"> + <property name="label" translatable="yes">Transmit</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">end</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">2</property> + </packing> + </child> </object> <packing> - <property name="name">page0</property> - <property name="title" translatable="yes">page0</property> + <property name="name">advanced_transmit_page</property> + <property name="title" translatable="yes">advanced_transmit_page</property> + <property name="position">1</property> </packing> </child> </object> </child> + <child type="titlebar"> + <object class="GtkHeaderBar" id="advanced_headerbar"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="title">Remove Control - Advanced Actions</property> + <property name="has_subtitle">False</property> + <property name="show_close_button">True</property> + <child> + <placeholder/> + </child> + </object> + </child> </object> <object class="GtkAdjustment" id="keymap_properties_height_adjustment"> <property name="lower">1</property> @@ -317,11 +469,12 @@ Currently connected receivers/transmitters</property> </object> </child> <child type="titlebar"> - <object class="GtkHeaderBar" id="headerbar"> + <object class="GtkHeaderBar" id="main_headerbar"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="title">Remote Control Configuration</property> <property name="has_subtitle">False</property> + <property name="show_close_button">True</property> <child> <placeholder/> </child> |