diff options
author | Jens Georg <mail@jensge.org> | 2011-04-11 15:23:20 +0300 |
---|---|---|
committer | Zeeshan Ali (Khattak) <zeeshanak@gnome.org> | 2011-04-11 17:27:41 +0300 |
commit | f0ff0a2de35e0293232eeaca05018727fff71027 (patch) | |
tree | 205e4b908fc9b32ff05b9caaf113c6e09ce4f85b /data | |
parent | 7cb9c646885aef85afbe8fa8d3380b853c66da0b (diff) | |
download | gupnp-tools-f0ff0a2de35e0293232eeaca05018727fff71027.tar.gz |
Convert glade files to gtk3
Diffstat (limited to 'data')
-rw-r--r-- | data/gupnp-av-cp.ui | 320 | ||||
-rw-r--r-- | data/gupnp-network-light.ui | 69 | ||||
-rw-r--r-- | data/gupnp-universal-cp.ui | 611 |
3 files changed, 584 insertions, 416 deletions
diff --git a/data/gupnp-av-cp.ui b/data/gupnp-av-cp.ui index c938954..c475b2e 100644 --- a/data/gupnp-av-cp.ui +++ b/data/gupnp-av-cp.ui @@ -1,30 +1,132 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy toplevel-contextual --> + <object class="GtkAboutDialog" id="about-dialog"> + <property name="can_focus">False</property> + <property name="border_width">12</property> + <property name="type_hint">normal</property> + <property name="copyright" translatable="yes">Copyright (C) 2007 Zeeshan Ali (Khattak)</property> + <property name="comments" translatable="yes">A UPNP AV Control Point based on GUPnP framework. +Inspired by Intel Tools for UPnP.</property> + <property name="website">http://www.gupnp.org</property> + <property name="website_label" translatable="yes">GUPnP homepage</property> + <property name="license" translatable="yes">GPL</property> + <property name="authors">Zeeshan Ali (Khattak) <zeeshanak@gnome.org></property> + <property name="translator_credits" translatable="yes" comments="TRANSLATORS: Replace this string with your names, one name per line.">translator-credits</property> + <property name="artists">Lapo Calamandrei <calamandrei@gmail.com> +Vinicius Depizzol <vdepizzol@gmail.com></property> + <signal name="delete-event" handler="gtk_widget_hide" object="about-dialog" swapped="yes"/> + <signal name="response" handler="gtk_widget_hide" object="about-dialog" swapped="yes"/> + <child internal-child="vbox"> + <object class="GtkBox" id="dialog-vbox1"> + <property name="can_focus">False</property> + <child internal-child="action_area"> + <object class="GtkButtonBox" id="dialog-action_area1"> + <property name="can_focus">False</property> + </object> + </child> + </object> + </child> + </object> + <object class="GtkAdjustment" id="adjustment1"> + <property name="upper">100</property> + <property name="step_increment">1</property> + </object> + <object class="GtkAdjustment" id="adjustment2"> + <property name="upper">100</property> + <property name="step_increment">1</property> + </object> + <object class="GtkDialog" id="didl-dialog"> + <property name="width_request">640</property> + <property name="height_request">480</property> + <property name="can_focus">False</property> + <property name="border_width">5</property> + <property name="title" translatable="yes">GUPnP AV CP - Metadata View</property> + <property name="type_hint">normal</property> + <child internal-child="vbox"> + <object class="GtkBox" id="dialog-vbox3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">2</property> + <child> + <object class="GtkScrolledWindow" id="didl-scrolledwindow"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> + <object class="GtkTextView" id="didl-textview"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + <property name="wrap_mode">char</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child internal-child="action_area"> + <object class="GtkButtonBox" id="didl-action-area"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="didl-close-button"> + <property name="label">gtk-close</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> + <signal name="clicked" handler="gtk_widget_hide" object="didl-dialog" swapped="yes"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + </object> + </child> + </object> + </child> + <action-widgets> + <action-widget response="0">didl-close-button</action-widget> + </action-widgets> + </object> <object class="GtkWindow" id="main-window"> + <property name="can_focus">False</property> <property name="title" translatable="yes">GUPnP AV Control Point</property> - <signal name="delete_event" handler="on_delete_event"/> + <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> <child> <object class="GtkMenuBar" id="menubar"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkMenuItem" id="file-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">_File</property> <property name="use_underline">True</property> <child type="submenu"> <object class="GtkMenu" id="file-menuitem_menu"> + <property name="can_focus">False</property> <child> <object class="GtkImageMenuItem" id="quit"> <property name="label">gtk-quit</property> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="use_stock">True</property> - <signal name="activate" handler="application_exit"/> + <signal name="activate" handler="application_exit" swapped="no"/> </object> </child> </object> @@ -34,14 +136,19 @@ <child> <object class="GtkMenuItem" id="tools_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">_Tools</property> <property name="use_underline">True</property> <child type="submenu"> <object class="GtkMenu" id="menu1"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkCheckMenuItem" id="lenient_mode_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Lenient Mode</property> <property name="use_underline">True</property> </object> @@ -53,17 +160,22 @@ <child> <object class="GtkMenuItem" id="help_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">_Help</property> <property name="use_underline">True</property> <child type="submenu"> <object class="GtkMenu" id="help_menuitem_menu"> + <property name="can_focus">False</property> <child> <object class="GtkImageMenuItem" id="about"> <property name="label">gtk-about</property> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="use_stock">True</property> - <signal name="activate" handler="gtk_widget_show" object="about-dialog"/> + <signal name="activate" handler="gtk_widget_show" object="about-dialog" swapped="yes"/> </object> </child> </object> @@ -80,49 +192,58 @@ <child> <object class="GtkVBox" id="vbox2"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">12</property> <property name="spacing">18</property> <child> <object class="GtkAlignment" id="alignment3"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkHBox" id="hbox2"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">8</property> <child> <object class="GtkScrolledWindow" id="scrolledwindow1"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> <property name="shadow_type">in</property> <child> <object class="GtkTreeView" id="playlist-treeview"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="headers_visible">False</property> - <signal name="row_expanded" handler="on_playlist_row_expanded"/> - <signal name="row_activated" handler="on_play_button_clicked"/> - <signal name="button_release_event" handler="on_playlist_treeview_button_release"/> - <signal name="row_collapsed" handler="on_playlist_row_collapsed"/> + <signal name="row-collapsed" handler="on_playlist_row_collapsed" swapped="no"/> + <signal name="row-expanded" handler="on_playlist_row_expanded" swapped="no"/> + <signal name="row-activated" handler="on_play_button_clicked" swapped="no"/> + <signal name="button-release-event" handler="on_playlist_treeview_button_release" swapped="no"/> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection1"/> + </child> </object> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkVBox" id="vbox1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkImage" id="volume-max-image"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> @@ -130,30 +251,34 @@ <object class="GtkVScale" id="volume-vscale"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="update_policy">discontinuous</property> <property name="adjustment">adjustment1</property> <property name="inverted">True</property> <property name="digits">0</property> <property name="draw_value">False</property> - <signal name="value_changed" handler="on_volume_vscale_value_changed"/> + <signal name="value-changed" handler="on_volume_vscale_value_changed" swapped="no"/> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkImage" id="volume-min-image"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> </object> <packing> <property name="expand">False</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="padding">4</property> <property name="position">1</property> </packing> @@ -162,54 +287,64 @@ </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkVBox" id="vbox4"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkHScale" id="position-hscale"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="update_policy">discontinuous</property> <property name="adjustment">adjustment2</property> <property name="digits">0</property> <property name="draw_value">False</property> - <signal name="value_changed" handler="on_position_hscale_value_changed"/> + <signal name="value-changed" handler="on_position_hscale_value_changed" swapped="no"/> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkHBox" id="hbox9"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">12</property> <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">Renderer: </property> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkComboBox" id="renderer-combobox"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> @@ -220,19 +355,23 @@ <property name="can_default">True</property> <property name="receives_default">False</property> <property name="tooltip_text">Clears the CP's idea of the state of the currently selected AV Renderer. Useful for dealing with AV Renderers that don't report state changes.</property> - <signal name="clicked" handler="on_clear_state_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_clear_state_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment14"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox16"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image21"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-clear</property> </object> <packing> @@ -244,6 +383,7 @@ <child> <object class="GtkLabel" id="label13"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Clear state</property> <property name="use_underline">True</property> </object> @@ -267,12 +407,14 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">2</property> </packing> </child> <child> <object class="GtkHButtonBox" id="hbuttonbox1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">6</property> <child> <object class="GtkButton" id="play-button"> @@ -280,19 +422,23 @@ <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_play_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_play_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment9"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox11"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image16"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-media-play</property> </object> <packing> @@ -304,6 +450,7 @@ <child> <object class="GtkLabel" id="label8"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Play</property> <property name="use_underline">True</property> </object> @@ -330,19 +477,23 @@ <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_pause_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_pause_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment10"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox12"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image17"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-media-pause</property> </object> <packing> @@ -354,6 +505,7 @@ <child> <object class="GtkLabel" id="label9"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Pause</property> <property name="use_underline">True</property> </object> @@ -380,19 +532,23 @@ <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_stop_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_stop_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment11"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox13"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image18"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-media-stop</property> </object> <packing> @@ -404,6 +560,7 @@ <child> <object class="GtkLabel" id="label10"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Stop</property> <property name="use_underline">True</property> </object> @@ -430,19 +587,23 @@ <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_previous_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_previous_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment12"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox14"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image19"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-media-previous</property> </object> <packing> @@ -454,6 +615,7 @@ <child> <object class="GtkLabel" id="label11"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Previous</property> <property name="use_underline">True</property> </object> @@ -480,19 +642,23 @@ <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_next_button_clicked"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_next_button_clicked" swapped="no"/> <child> <object class="GtkAlignment" id="alignment13"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xscale">0</property> <property name="yscale">0</property> <child> <object class="GtkHBox" id="hbox15"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkImage" id="image20"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-media-next</property> </object> <packing> @@ -504,6 +670,7 @@ <child> <object class="GtkLabel" id="label12"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Next</property> <property name="use_underline">True</property> </object> @@ -527,17 +694,21 @@ </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">3</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="GtkStatusbar" id="statusbar"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> <packing> <property name="expand">False</property> @@ -548,122 +719,29 @@ </object> </child> </object> - <object class="GtkAboutDialog" id="about-dialog"> - <property name="border_width">12</property> - <property name="type_hint">normal</property> - <property name="copyright" translatable="yes">Copyright (C) 2007 Zeeshan Ali (Khattak)</property> - <property name="comments" translatable="yes">A UPNP AV Control Point based on GUPnP framework. -Inspired by Intel Tools for UPnP.</property> - <property name="website">http://www.gupnp.org</property> - <property name="website_label" translatable="yes">GUPnP homepage</property> - <property name="license" translatable="yes">GPL</property> - <property name="authors">Zeeshan Ali (Khattak) <zeeshanak@gnome.org></property> - <property name="translator_credits" translatable="yes" comments="TRANSLATORS: Replace this string with your names, one name per line.">translator-credits</property> - <property name="artists">Lapo Calamandrei <calamandrei@gmail.com> -Vinicius Depizzol <vdepizzol@gmail.com></property> - <signal name="response" handler="gtk_widget_hide" object="about-dialog"/> - <signal name="delete_event" handler="gtk_widget_hide" object="about-dialog"/> - <child internal-child="vbox"> - <object class="GtkVBox" id="dialog-vbox1"> - <child internal-child="action_area"> - <object class="GtkHButtonBox" id="dialog-action_area1"/> - <packing> - <property name="expand">False</property> - <property name="pack_type">end</property> - <property name="position">0</property> - </packing> - </child> - </object> - </child> - </object> - <object class="GtkAdjustment" id="adjustment1"> - <property name="upper">100</property> - <property name="step_increment">1</property> - </object> - <object class="GtkAdjustment" id="adjustment2"> - <property name="upper">100</property> - <property name="step_increment">1</property> - </object> <object class="GtkMenu" id="playlist-popup"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkMenuItem" id="play-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">_Play</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_play_button_clicked"/> + <signal name="activate" handler="on_play_button_clicked" swapped="no"/> </object> </child> <child> <object class="GtkMenuItem" id="didl-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="tooltip_text" translatable="yes">Fetch the DIDL-Lite XML for this media object</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Fetch _DIDL-Lite</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_didl_menuitem_activate"/> + <signal name="activate" handler="on_didl_menuitem_activate" swapped="no"/> </object> </child> </object> - <object class="GtkDialog" id="didl-dialog"> - <property name="width_request">640</property> - <property name="height_request">480</property> - <property name="border_width">5</property> - <property name="title" translatable="yes">GUPnP AV CP - Metadata View</property> - <property name="type_hint">normal</property> - <property name="has_separator">False</property> - <child internal-child="vbox"> - <object class="GtkVBox" id="dialog-vbox3"> - <property name="visible">True</property> - <property name="spacing">2</property> - <child> - <object class="GtkScrolledWindow" id="didl-scrolledwindow"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <child> - <object class="GtkTextView" id="didl-textview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">False</property> - <property name="wrap_mode">char</property> - </object> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child internal-child="action_area"> - <object class="GtkHButtonBox" id="didl-action-area"> - <property name="visible">True</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="didl-close-button"> - <property name="label">gtk-close</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="gtk_widget_hide" object="didl-dialog"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="pack_type">end</property> - <property name="position">0</property> - </packing> - </child> - </object> - </child> - <action-widgets> - <action-widget response="0">didl-close-button</action-widget> - </action-widgets> - </object> </interface> diff --git a/data/gupnp-network-light.ui b/data/gupnp-network-light.ui index eeb3ffb..b1ca72d 100644 --- a/data/gupnp-network-light.ui +++ b/data/gupnp-network-light.ui @@ -1,22 +1,8 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy toplevel-contextual --> - <object class="GtkWindow" id="main-window"> - <property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="title" translatable="yes">GUPnP Network Light</property> - <property name="window_position">center</property> - <signal name="button_press_event" handler="on_main_window_button_event"/> - <signal name="button_release_event" handler="on_main_window_button_event"/> - <signal name="delete_event" handler="on_delete_event"/> - <child> - <object class="GtkImage" id="light-bulb-image"> - <property name="visible">True</property> - <property name="stock">gtk-missing-image</property> - </object> - </child> - </object> <object class="GtkAboutDialog" id="about-dialog"> + <property name="can_focus">False</property> <property name="type_hint">normal</property> <property name="copyright" translatable="yes">Copyright (C) 2007 Zeeshan Ali (Khattak)</property> <property name="comments" translatable="yes">A virtual network light bulb based on GUPnP framework. @@ -27,62 +13,87 @@ Inspired by Intel Tools for UPnP.</property> <property name="authors">Zeeshan Ali (Khattak) <zeeshanak@gnome.org></property> <property name="translator_credits" translatable="yes" comments="TRANSLATORS: Replace this string with your names, one name per line.">translator-credits</property> <property name="artists">Lapo Calamandrei <calamandrei@gmail.com></property> - <signal name="close" handler="gtk_widget_hide"/> - <signal name="response" handler="gtk_widget_hide"/> + <signal name="close" handler="gtk_widget_hide" swapped="no"/> + <signal name="response" handler="gtk_widget_hide" swapped="no"/> <child internal-child="vbox"> - <object class="GtkVBox" id="dialog-vbox1"> + <object class="GtkBox" id="dialog-vbox1"> + <property name="can_focus">False</property> <child internal-child="action_area"> - <object class="GtkHButtonBox" id="dialog-action_area1"/> - <packing> - <property name="expand">False</property> - <property name="pack_type">end</property> - <property name="position">0</property> - </packing> + <object class="GtkButtonBox" id="dialog-action_area1"> + <property name="can_focus">False</property> + </object> </child> </object> </child> </object> + <object class="GtkWindow" id="main-window"> + <property name="can_focus">False</property> + <property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="title" translatable="yes">GUPnP Network Light</property> + <property name="window_position">center</property> + <signal name="button-press-event" handler="on_main_window_button_event" swapped="no"/> + <signal name="button-release-event" handler="on_main_window_button_event" swapped="no"/> + <signal name="delete-event" handler="on_delete_event" swapped="no"/> + <child> + <object class="GtkImage" id="light-bulb-image"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="stock">gtk-missing-image</property> + </object> + </child> + </object> <object class="GtkMenu" id="popup-menu"> + <property name="can_focus">False</property> <child> <object class="GtkCheckMenuItem" id="light-status-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">On</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_light_status_menuitem_activate"/> + <signal name="activate" handler="on_light_status_menuitem_activate" swapped="no"/> </object> </child> <child> <object class="GtkSeparatorMenuItem" id="separator1"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> </child> <child> <object class="GtkMenuItem" id="increase_luminance_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">increase luminance by 20%</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_increase_luminance_menuitem_activate"/> + <signal name="activate" handler="on_increase_luminance_menuitem_activate" swapped="no"/> </object> </child> <child> <object class="GtkMenuItem" id="decrease_luminance_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">decrease luminance by 20%</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_decrease_luminance_menuitem_activate"/> + <signal name="activate" handler="on_decrease_luminance_menuitem_activate" swapped="no"/> </object> </child> <child> <object class="GtkSeparatorMenuItem" id="separator2"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> </child> <child> <object class="GtkMenuItem" id="about_menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">about</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_about_menuitem_activate"/> + <signal name="activate" handler="on_about_menuitem_activate" swapped="no"/> </object> </child> </object> diff --git a/data/gupnp-universal-cp.ui b/data/gupnp-universal-cp.ui index d2d747b..c0cff6c 100644 --- a/data/gupnp-universal-cp.ui +++ b/data/gupnp-universal-cp.ui @@ -1,206 +1,8 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> <interface> <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy toplevel-contextual --> - <object class="GtkWindow" id="main-window"> - <property name="title" translatable="yes">GUPnP Universal Control Point</property> - <signal name="delete_event" handler="on_delete_event"/> - <child> - <object class="GtkVBox" id="vbox2"> - <property name="visible">True</property> - <child> - <object class="GtkMenuBar" id="menubar"> - <property name="visible">True</property> - <child> - <object class="GtkMenuItem" id="file_menuitem"> - <property name="visible">True</property> - <property name="label" translatable="yes">_File</property> - <property name="use_underline">True</property> - <child type="submenu"> - <object class="GtkMenu" id="file_menuitem_menu"> - <child> - <object class="GtkImageMenuItem" id="clear_event_log"> - <property name="label">Clear event log</property> - <property name="visible">True</property> - <property name="use_underline">True</property> - <property name="use_stock">True</property> - <signal name="activate" handler="on_clear_event_log_activate"/> - </object> - </child> - <child> - <object class="GtkSeparatorMenuItem" id="separator2"> - <property name="visible">True</property> - </object> - </child> - <child> - <object class="GtkImageMenuItem" id="quit"> - <property name="label">gtk-quit</property> - <property name="visible">True</property> - <property name="use_underline">True</property> - <property name="use_stock">True</property> - <signal name="activate" handler="application_exit"/> - </object> - </child> - </object> - </child> - </object> - </child> - <child> - <object class="GtkMenuItem" id="view_menuitem"> - <property name="visible">True</property> - <property name="label" translatable="yes">View</property> - <property name="use_underline">True</property> - <child type="submenu"> - <object class="GtkMenu" id="view_menuitem_menu"> - <child> - <object class="GtkMenuItem" id="expand_devices"> - <property name="visible">True</property> - <property name="label" translatable="yes">Expand all devices</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_expand_devices_activate"/> - </object> - </child> - <child> - <object class="GtkMenuItem" id="collapse_devices"> - <property name="visible">True</property> - <property name="label" translatable="yes">Collapse all devices</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_collapse_devices_activate"/> - </object> - </child> - <child> - <object class="GtkSeparatorMenuItem" id="separator5"> - <property name="visible">True</property> - </object> - </child> - <child> - <object class="GtkCheckMenuItem" id="event_log"> - <property name="visible">True</property> - <property name="label" translatable="yes">Event log</property> - <property name="use_underline">True</property> - <property name="active">True</property> - <signal name="activate" handler="on_event_log_activate"/> - </object> - </child> - </object> - </child> - </object> - </child> - <child> - <object class="GtkMenuItem" id="help_menuitem"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Help</property> - <property name="use_underline">True</property> - <child type="submenu"> - <object class="GtkMenu" id="help_menuitem_menu"> - <child> - <object class="GtkImageMenuItem" id="about"> - <property name="label">gtk-about</property> - <property name="visible">True</property> - <property name="use_underline">True</property> - <property name="use_stock">True</property> - <signal name="activate" handler="gtk_widget_show" object="about-dialog"/> - </object> - </child> - </object> - </child> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkHPaned" id="main-window-hpaned"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <object class="GtkScrolledWindow" id="scrolledwindow1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="border_width">6</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="device-treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="headers_visible">False</property> - <signal name="row_activated" handler="on_device_treeview_row_activate"/> - <signal name="button_release_event" handler="on_device_treeview_button_release"/> - </object> - </child> - </object> - <packing> - <property name="resize">False</property> - <property name="shrink">True</property> - </packing> - </child> - <child> - <object class="GtkVPaned" id="main-window-vpaned"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <object class="GtkScrolledWindow" id="details-scrolledwindow"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="details-treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <signal name="row_activated" handler="on_details_treeview_row_activate"/> - <signal name="button_release_event" handler="on_details_treeview_button_release"/> - </object> - </child> - </object> - <packing> - <property name="resize">False</property> - <property name="shrink">True</property> - </packing> - </child> - <child> - <object class="GtkScrolledWindow" id="event-scrolledwindow"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="event-treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <signal name="row_activated" handler="on_event_treeview_row_activate"/> - <signal name="button_release_event" handler="on_event_treeview_button_release"/> - </object> - </child> - </object> - <packing> - <property name="resize">True</property> - <property name="shrink">True</property> - </packing> - </child> - </object> - <packing> - <property name="resize">True</property> - <property name="shrink">True</property> - </packing> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - </object> - </child> - </object> <object class="GtkAboutDialog" id="about-dialog"> + <property name="can_focus">False</property> <property name="type_hint">normal</property> <property name="copyright" translatable="yes">Copyright (C) 2007 Zeeshan Ali (Khattak)</property> <property name="comments" translatable="yes">A Generic Control Point based on GUPnP framework. @@ -211,61 +13,21 @@ Inspired by Intel Tools for UPnP.</property> <property name="authors">Zeeshan Ali (Khattak) <zeeshanak@gnome.org></property> <property name="translator_credits" translatable="yes" comments="TRANSLATORS: Replace this string with your names, one name per line.">translator-credits</property> <property name="artists">Lapo Calamandrei <calamandrei@gmail.com></property> - <signal name="response" handler="gtk_widget_hide" object="about-dialog"/> - <signal name="delete_event" handler="gtk_widget_hide" object="about-dialog"/> + <signal name="delete-event" handler="gtk_widget_hide" object="about-dialog" swapped="yes"/> + <signal name="response" handler="gtk_widget_hide" object="about-dialog" swapped="yes"/> <child internal-child="vbox"> - <object class="GtkVBox" id="dialog-vbox1"> + <object class="GtkBox" id="dialog-vbox1"> + <property name="can_focus">False</property> <child internal-child="action_area"> - <object class="GtkHButtonBox" id="dialog-action_area1"/> - <packing> - <property name="expand">False</property> - <property name="pack_type">end</property> - <property name="position">0</property> - </packing> + <object class="GtkButtonBox" id="dialog-action_area1"> + <property name="can_focus">False</property> + </object> </child> </object> </child> </object> - <object class="GtkMenu" id="device-popup"> - <child> - <object class="GtkMenuItem" id="invoke-action"> - <property name="visible">True</property> - <property name="label" translatable="yes">Invoke</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_device_treeview_row_activate"/> - </object> - </child> - <child> - <object class="GtkCheckMenuItem" id="subscribe-to-events"> - <property name="visible">True</property> - <property name="label" translatable="yes">Subscribe to events</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_subscribe_to_events_activate"/> - </object> - </child> - <child> - <object class="GtkSeparatorMenuItem" id="device-popup-separator"> - <property name="visible">True</property> - </object> - </child> - <child> - <object class="GtkMenuItem" id="expand_all_devices"> - <property name="visible">True</property> - <property name="label" translatable="yes">Expand all devices</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_expand_devices_activate"/> - </object> - </child> - <child> - <object class="GtkMenuItem" id="collapse_all_devices"> - <property name="visible">True</property> - <property name="label" translatable="yes">Collapse all devices</property> - <property name="use_underline">True</property> - <signal name="activate" handler="on_collapse_devices_activate"/> - </object> - </child> - </object> <object class="GtkDialog" id="action-invocation-dialog"> + <property name="can_focus">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="border_width">7</property> <property name="title" translatable="yes">Action Invocation</property> @@ -273,22 +35,25 @@ Inspired by Intel Tools for UPnP.</property> <property name="window_position">center-on-parent</property> <property name="default_width">470</property> <property name="type_hint">dialog</property> - <property name="has_separator">False</property> <child internal-child="vbox"> - <object class="GtkVBox" id="action-invocation-vbox"> + <object class="GtkBox" id="action-invocation-vbox"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">12</property> <child> <object class="GtkHBox" id="action-invocaion-hbox"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">4</property> <property name="spacing">4</property> <child> <object class="GtkAlignment" id="action-invocation-table-alignment"> <property name="visible">True</property> + <property name="can_focus">False</property> <child> <object class="GtkTable" id="action-invocation-table"> <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">4</property> @@ -296,6 +61,7 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkLabel" id="action-label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes">action</property> </object> @@ -311,6 +77,7 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkLabel" id="service-label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes">service</property> </object> @@ -326,6 +93,7 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkLabel" id="device-label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes">device</property> </object> @@ -339,8 +107,8 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkImage" id="action-image"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> - <property name="icon-size">4</property> </object> <packing> <property name="top_attach">2</property> @@ -352,8 +120,8 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkImage" id="service-image"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> - <property name="icon-size">4</property> </object> <packing> <property name="top_attach">1</property> @@ -365,8 +133,8 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkImage" id="device-image"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-missing-image</property> - <property name="icon-size">4</property> </object> <packing> <property name="x_options"></property> @@ -377,6 +145,8 @@ Inspired by Intel Tools for UPnP.</property> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> @@ -385,29 +155,37 @@ Inspired by Intel Tools for UPnP.</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <signal name="clicked" handler="on_action_invocation"/> + <property name="use_action_appearance">False</property> + <signal name="clicked" handler="on_action_invocation" swapped="no"/> <child> <object class="GtkHBox" id="hbox1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">12</property> <property name="spacing">12</property> <child> <object class="GtkImage" id="image1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="stock">gtk-execute</property> <property name="icon-size">3</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkLabel" id="label1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">_Invoke</property> <property name="use_underline">True</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> @@ -416,6 +194,7 @@ Inspired by Intel Tools for UPnP.</property> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> @@ -429,10 +208,12 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkVBox" id="vbox3"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="spacing">2</property> <child> <object class="GtkLabel" id="in-action-arguments-label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes"><b>'in' arguments</b></property> <property name="use_markup">True</property> @@ -446,10 +227,12 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkAlignment" id="alignment1"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="left_padding">12</property> <child> <object class="GtkTable" id="in-action-arguments-table"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">4</property> <property name="n_columns">2</property> <property name="column_spacing">4</property> @@ -464,12 +247,15 @@ Inspired by Intel Tools for UPnP.</property> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">1</property> </packing> </child> <child> <object class="GtkLabel" id="out-action-arguments-label"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="xalign">0</property> <property name="label" translatable="yes"><b>'out' arguments</b></property> <property name="use_markup">True</property> @@ -483,10 +269,12 @@ Inspired by Intel Tools for UPnP.</property> <child> <object class="GtkAlignment" id="alignment2"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="left_padding">12</property> <child> <object class="GtkTable" id="out-action-arguments-table"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">4</property> <property name="n_columns">2</property> <property name="column_spacing">4</property> @@ -501,19 +289,23 @@ Inspired by Intel Tools for UPnP.</property> </child> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">3</property> </packing> </child> </object> <packing> <property name="expand">False</property> + <property name="fill">True</property> <property name="padding">2</property> <property name="position">2</property> </packing> </child> <child internal-child="action_area"> - <object class="GtkHButtonBox" id="dialog-action_area3"> + <object class="GtkButtonBox" id="dialog-action_area3"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="layout_style">end</property> <child> <object class="GtkButton" id="action-invocation-dialog-close-button"> @@ -521,8 +313,9 @@ Inspired by Intel Tools for UPnP.</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_stock">True</property> - <signal name="clicked" handler="gtk_dialog_response" object="action-invocation-dialog"/> + <signal name="clicked" handler="gtk_dialog_response" object="action-invocation-dialog" swapped="yes"/> </object> <packing> <property name="expand">False</property> @@ -531,11 +324,6 @@ Inspired by Intel Tools for UPnP.</property> </packing> </child> </object> - <packing> - <property name="expand">False</property> - <property name="pack_type">end</property> - <property name="position">0</property> - </packing> </child> </object> </child> @@ -544,51 +332,342 @@ Inspired by Intel Tools for UPnP.</property> </action-widgets> </object> <object class="GtkMenu" id="details-popup"> + <property name="can_focus">False</property> <child> <object class="GtkMenuItem" id="copy-value-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Copy value</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_details_treeview_row_activate"/> + <signal name="activate" handler="on_details_treeview_row_activate" swapped="no"/> </object> </child> <child> <object class="GtkMenuItem" id="copy-all-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Copy all details</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_copy_all_details_activate"/> + <signal name="activate" handler="on_copy_all_details_activate" swapped="no"/> + </object> + </child> + </object> + <object class="GtkMenu" id="device-popup"> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuItem" id="invoke-action"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Invoke</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_device_treeview_row_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckMenuItem" id="subscribe-to-events"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Subscribe to events</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_subscribe_to_events_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkSeparatorMenuItem" id="device-popup-separator"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + </child> + <child> + <object class="GtkMenuItem" id="expand_all_devices"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Expand all devices</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_expand_devices_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="collapse_all_devices"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Collapse all devices</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_collapse_devices_activate" swapped="no"/> </object> </child> </object> <object class="GtkMenu" id="event-popup"> + <property name="can_focus">False</property> <child> <object class="GtkMenuItem" id="copy-event-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Copy event</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_event_treeview_row_activate"/> + <signal name="activate" handler="on_event_treeview_row_activate" swapped="no"/> </object> </child> <child> <object class="GtkMenuItem" id="copy-all-events-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Copy all events</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_copy_all_events_activate"/> + <signal name="activate" handler="on_copy_all_events_activate" swapped="no"/> </object> </child> <child> <object class="GtkSeparatorMenuItem" id="separator6"> <property name="visible">True</property> + <property name="can_focus">False</property> </object> </child> <child> <object class="GtkMenuItem" id="clear-event-log-menuitem"> <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> <property name="label" translatable="yes">Clear event log</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_clear_event_log_activate"/> + <signal name="activate" handler="on_clear_event_log_activate" swapped="no"/> + </object> + </child> + </object> + <object class="GtkWindow" id="main-window"> + <property name="can_focus">False</property> + <property name="title" translatable="yes">GUPnP Universal Control Point</property> + <signal name="delete-event" handler="on_delete_event" swapped="no"/> + <child> + <object class="GtkVBox" id="vbox2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuBar" id="menubar"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuItem" id="file_menuitem"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">_File</property> + <property name="use_underline">True</property> + <child type="submenu"> + <object class="GtkMenu" id="file_menuitem_menu"> + <property name="can_focus">False</property> + <child> + <object class="GtkImageMenuItem" id="clear_event_log"> + <property name="label">Clear event log</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="on_clear_event_log_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkSeparatorMenuItem" id="separator2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + </child> + <child> + <object class="GtkImageMenuItem" id="quit"> + <property name="label">gtk-quit</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="application_exit" swapped="no"/> + </object> + </child> + </object> + </child> + </object> + </child> + <child> + <object class="GtkMenuItem" id="view_menuitem"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">View</property> + <property name="use_underline">True</property> + <child type="submenu"> + <object class="GtkMenu" id="view_menuitem_menu"> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuItem" id="expand_devices"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Expand all devices</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_expand_devices_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="collapse_devices"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Collapse all devices</property> + <property name="use_underline">True</property> + <signal name="activate" handler="on_collapse_devices_activate" swapped="no"/> + </object> + </child> + <child> + <object class="GtkSeparatorMenuItem" id="separator5"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + </child> + <child> + <object class="GtkCheckMenuItem" id="event_log"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">Event log</property> + <property name="use_underline">True</property> + <property name="active">True</property> + <signal name="activate" handler="on_event_log_activate" swapped="no"/> + </object> + </child> + </object> + </child> + </object> + </child> + <child> + <object class="GtkMenuItem" id="help_menuitem"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="label" translatable="yes">_Help</property> + <property name="use_underline">True</property> + <child type="submenu"> + <object class="GtkMenu" id="help_menuitem_menu"> + <property name="can_focus">False</property> + <child> + <object class="GtkImageMenuItem" id="about"> + <property name="label">gtk-about</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_action_appearance">False</property> + <property name="use_underline">True</property> + <property name="use_stock">True</property> + <signal name="activate" handler="gtk_widget_show" object="about-dialog" swapped="yes"/> + </object> + </child> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHPaned" id="main-window-hpaned"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> + <object class="GtkScrolledWindow" id="scrolledwindow1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="border_width">6</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTreeView" id="device-treeview"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="headers_visible">False</property> + <signal name="row-activated" handler="on_device_treeview_row_activate" swapped="no"/> + <signal name="button-release-event" handler="on_device_treeview_button_release" swapped="no"/> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection1"/> + </child> + </object> + </child> + </object> + <packing> + <property name="resize">False</property> + <property name="shrink">True</property> + </packing> + </child> + <child> + <object class="GtkVPaned" id="main-window-vpaned"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> + <object class="GtkScrolledWindow" id="details-scrolledwindow"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTreeView" id="details-treeview"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <signal name="row-activated" handler="on_details_treeview_row_activate" swapped="no"/> + <signal name="button-release-event" handler="on_details_treeview_button_release" swapped="no"/> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection2"/> + </child> + </object> + </child> + </object> + <packing> + <property name="resize">False</property> + <property name="shrink">True</property> + </packing> + </child> + <child> + <object class="GtkScrolledWindow" id="event-scrolledwindow"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTreeView" id="event-treeview"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <signal name="row-activated" handler="on_event_treeview_row_activate" swapped="no"/> + <signal name="button-release-event" handler="on_event_treeview_button_release" swapped="no"/> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection3"/> + </child> + </object> + </child> + </object> + <packing> + <property name="resize">True</property> + <property name="shrink">True</property> + </packing> + </child> + </object> + <packing> + <property name="resize">True</property> + <property name="shrink">True</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> |