<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="2.16"/>
<!-- interface-naming-policy toplevel-contextual -->
<object class="GtkListStore" id="config_play">
<columns>
<!-- column-name type -->
<column type="gchararray"/>
<!-- column-name app -->
<column type="gchararray"/>
<!-- column-name gboolean1 -->
<column type="gboolean"/>
</columns>
</object>
<object class="GtkListStore" id="config_record">
<columns>
<!-- column-name type -->
<column type="gchararray"/>
<!-- column-name app -->
<column type="gchararray"/>
<!-- column-name gboolean1 -->
<column type="gboolean"/>
</columns>
</object>
<object class="GtkWindow" id="win_config">
<property name="width_request">565</property>
<property name="can_focus">False</property>
<property name="title" translatable="yes">streamtuner settings</property>
<property name="window_position">center</property>
<property name="destroy_with_parent">True</property>
<property name="icon">/usr/share/streamtuner2/streamtuner2.png</property>
<signal name="delete-event" handler="config_cancel" swapped="no"/>
<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="GtkVBox" id="vbox1233">
<property name="height_request">500</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkNotebook" id="config_notebook">
<property name="width_request">520</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="scrollable">True</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow2">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkViewport" id="viewport2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">15</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkVBox" id="vbox_cfg_player">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label_player">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes"><b>Audio player</b> association.</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="GtkScrolledWindow" id="scrolledwindow4">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkTreeView" id="tv_config_player">
<property name="width_request">540</property>
<property name="height_request">200</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="border_width">5</property>
<property name="model">config_play</property>
<property name="headers_clickable">False</property>
<property name="rules_hint">True</property>
<property name="search_column">0</property>
<property name="level_indentation">8</property>
<property name="enable_grid_lines">both</property>
<child>
<object class="GtkTreeViewColumn" id="tvc_config_player_type">
<property name="spacing">10</property>
<property name="min_width">125</property>
<property name="title" translatable="yes">Format</property>
<property name="sort_indicator">True</property>
<child>
<object class="GtkCellRendererText" id="tvcr_config_player_type">
<signal name="edited" handler="config_play_list_edit_col0" swapped="no"/>
</object>
<attributes>
<attribute name="editable">2</attribute>
<attribute name="text">0</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="tvc_config_player_app">
<property name="spacing">10</property>
<property name="min_width">300</property>
<property name="title" translatable="yes">Application</property>
<child>
<object class="GtkCellRendererText" id="tvcr_config_player_app">
<signal name="edited" handler="config_play_list_edit_col1" swapped="no"/>
</object>
<attributes>
<attribute name="editable">2</attribute>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
</object>
</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="label_record3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkLabel" id="label_record1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes"><b>Recording</b> applications.</property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkTreeView" id="tv_config_record">
<property name="width_request">540</property>
<property name="height_request">100</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="border_width">5</property>
<property name="model">config_record</property>
<property name="headers_clickable">False</property>
<property name="rules_hint">True</property>
<property name="search_column">0</property>
<property name="level_indentation">8</property>
<property name="enable_grid_lines">both</property>
<child>
<object class="GtkTreeViewColumn" id="tvc_config_record_type">
<property name="spacing">10</property>
<property name="min_width">125</property>
<property name="title" translatable="yes">Format</property>
<property name="sort_indicator">True</property>
<child>
<object class="GtkCellRendererText" id="tvcr_config_record_type">
<signal name="edited" handler="config_record_list_edit_col0" swapped="no"/>
</object>
<attributes>
<attribute name="editable">2</attribute>
<attribute name="text">0</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="tvc_config_record_app">
<property name="spacing">10</property>
<property name="min_width">300</property>
<property name="title" translatable="yes">Application</property>
<child>
<object class="GtkCellRendererText" id="tvcr_config_record_app">
<signal name="edited" handler="config_record_list_edit_col1" swapped="no"/>
</object>
<attributes>
<attribute name="editable">2</attribute>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label15">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="xalign">0.019999999552965164</property>
<property name="yalign">0.49000000953674316</property>
<property name="label" translatable="yes">Use <a href="http://fossil.include-once.org/streamtuner2/wiki?name=player">placeholders</a> such as <b>%pls</b> for Shoutcast playlists,
or pass <b>%m3u</b> for players that expect mp3 playlist files,
and <b>%srv</b> to use direct streaming URLs.</property>
<property name="use_markup">True</property>
<property name="wrap">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">6</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
</object>
</child>
</object>
</child>
<child type="tab">
<object class="GtkLabel" id="label13">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Player</property>
</object>
<packing>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow3">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkViewport" id="viewport3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">15</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkVBox" id="vbox1options">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label_cfg_tab_options_display">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.019999999552965164</property>
<property name="ypad">9</property>
<property name="label" translatable="yes">Display</property>
<attributes>
<attribute name="weight" value="bold"/>
<attribute name="gravity" value="east"/>
</attributes>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_show_favicons">
<property name="label" translatable="yes">Display favicons for individual music stations.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_load_favicon">
<property name="label" translatable="yes">Load favicon for played stations.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_show_bookmarks">
<property name="label" translatable="yes">Show bookmark star for favourites in stream lists.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label45">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">needs restart</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Use specific Gtk+ theme for Streamtuner2.</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="theme_cb_placeholder">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_auto_save_appstate">
<property name="label" translatable="yes">Save window state, sizes and selections automatically.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">6</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkLabel" id="label2spc3">
<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">8</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_cfg_tab_options_display3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.019999999552965164</property>
<property name="ypad">9</property>
<property name="label" translatable="yes">Station loading</property>
<attributes>
<attribute name="weight" value="bold"/>
<attribute name="gravity" value="east"/>
</attributes>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">9</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_pyquery">
<property name="label" translatable="yes">Prefer HTML traversing (PyQuery) over regex text matching.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="image_position">top</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">10</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="doc_pyquery_vs_regex">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes"><small>Most plugins intellegently fall back, but sometimes overriding
the website extraction method can fix some station list update errors.</small></property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">11</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkEntry" id="config_max_streams">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="max_length">5</property>
<property name="invisible_char">●</property>
<property name="width_chars">5</property>
<property name="text" translatable="yes">500</property>
<property name="shadow_type">out</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>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label19">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="xpad">6</property>
<property name="label" translatable="yes">Limit stream number per channel / category.
<small>Some plugins use custom overrides.</small></property>
<property name="use_markup">True</property>
<property name="ellipsize">end</property>
</object>
<packing>
<property name="expand">True</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="padding">5</property>
<property name="position">12</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkCheckButton" id="config_retain_deleted">
<property name="label" translatable="yes">Retain deleted stations in list.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">14</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_heuristic_bookmark_update">
<property name="label" translatable="yes">Update favorites from freshened stream URLs.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">15</property>
</packing>
</child>
<child>
<object class="GtkCheckButton" id="config_google_homepage">
<property name="label" translatable="yes">Google missing station homepages.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">16</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkLabel" id="label4spc">
<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">20</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label_cfg_tab_options_display1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.019999999552965164</property>
<property name="ypad">9</property>
<property name="label" translatable="yes">System</property>
<attributes>
<attribute name="weight" value="bold"/>
<attribute name="gravity" value="east"/>
</attributes>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">21</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkHBox" id="hbox2tmpfiles">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label24">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Temporary files directory </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="config_tmp">
<property name="width_request">200</property>
<property name="height_request">20</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</property>
<property name="primary_icon_stock">gtk-save-as</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>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">24</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkCheckButton" id="config_reuse_m3u">
<property name="label" translatable="yes">Keep and reuse temporary .m3u files for played stations.</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">26</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkHBox" id="hbox1cfgdir">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label26">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Config directory.
<small>This is determined by XDG_CONFIG_HOME.</small></property>
<property name="use_markup">True</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="config_dir">
<property name="width_request">200</property>
<property name="height_request">20</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="editable">False</property>
<property name="invisible_char">●</property>
<property name="width_chars">20</property>
<property name="primary_icon_stock">gtk-home</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>
</object>
<packing>
<property name="expand">False</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">3</property>
<property name="position">28</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child>
<object class="GtkCheckButton" id="config_debug">
<property name="label" translatable="yes">Enable _debug messages (on the console).</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
<property name="draw_indicator">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">5</property>
<property name="position">30</property>
</packing>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="position">1</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label20">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Options</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
<child>
<object class="GtkViewport" id="viewport1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">15</property>
<property name="resize_mode">queue</property>
<property name="shadow_type">none</property>
<child>
<object class="GtkVBox" id="plugin_options">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">10</property>
<child>
<object class="GtkLabel" id="label1cplginsdoc">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.05000000074505806</property>
<property name="label" translatable="yes"><b>Channels</b> show up as tabs. While <b>feature</b> <i>plugins</i> add menu entries
or internal functions. Changes take effect after restarting streamtuner2.</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="GtkHBox" id="hbox6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label27">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.40999999642372131</property>
<property name="label" translatable="yes">Tab ordering</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="padding">6</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="config_channel_order">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</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">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>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
<child>
<placeholder/>
</child>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="position">3</property>
</packing>
</child>
<child type="tab">
<object class="GtkLabel" id="label44">
<property name="can_focus">False</property>
<property name="label" translatable="yes">Channel
Plugins</property>
</object>
<packing>
<property name="position">3</property>
<property name="tab_fill">False</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox124124">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label152095092">
<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">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button2">
<property name="label" translatable="yes">cancel</property>
<property name="width_request">100</property>
<property name="height_request">35</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<signal name="clicked" handler="config_cancel" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button1">
<property name="label" translatable="yes">save</property>
<property name="width_request">100</property>
<property name="height_request">35</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<signal name="clicked" handler="config_save" swapped="no"/>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes"><big><b>Configuration Settings</b></big></property>
<property name="use_markup">True</property>
</object>
</child>
</object>
</child>
</object>
<object class="GtkImage" id="image1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-harddisk</property>
</object>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-add</property>
</object>
<object class="GtkDialog" id="search_dialog">
<property name="width_request">325</property>
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="title" translatable="yes">station search</property>
<property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">dialog</property>
<property name="gravity">center</property>
<property name="opacity">0.94999999999999996</property>
<signal name="close" handler="search_cancel" swapped="no"/>
<signal name="delete-event" handler="search_cancel" swapped="no"/>
<child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox1">
<property name="can_focus">False</property>
<child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area1">
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkMenu" id="streamactions">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuItem" id="streamactions_play">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">play</property>
<property name="use_underline">True</property>
<signal name="activate" handler="on_play_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="streamactions_record">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">record</property>
<property name="use_underline">True</property>
<signal name="activate" handler="on_record_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="streamactions_bookmark">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">bookmark</property>
<property name="use_underline">True</property>
<signal name="activate" handler="bookmark" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="extensionsCTM">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Extensions</property>
<property name="use_underline">True</property>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="----">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="save">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">save</property>
<property name="use_underline">True</property>
<signal name="activate" handler="save_as" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="edit">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">edit</property>
<property name="use_underline">True</property>
<signal name="activate" handler="streamedit_open" swapped="no"/>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="menuitem1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="homepage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">station homepage</property>
<property name="use_underline">True</property>
<signal name="activate" handler="on_homepage_stream_clicked" swapped="no"/>
</object>
</child>
</object>
<object class="GtkDialog" id="timer_dialog">
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="type_hint">normal</property>
<signal name="close" handler="timer_cancel" swapped="no"/>
<signal name="delete-event" handler="timer_cancel" swapped="no"/>
<child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox2">
<property name="can_focus">False</property>
<child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area2">
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkWindow" id="url_action_container">
<property name="can_focus">False</property>
<child>
<object class="GtkVBox" id="url_action_list">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="url_action_1_online_forum">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">http://sourceforge.net/projects/streamtuner2/forums/forum/1173108</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="url_action_2_fossil_wiki">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">http://fossil.include-once.org/streamtuner2/</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="url_action_3_project_homepage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">http://milki.include-once.org/streamtuner2/</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkWindow" id="win_streamedit">
<property name="can_focus">False</property>
<property name="border_width">5</property>
<property name="title" translatable="yes">inspect/edit stream data</property>
<property name="window_position">center-on-parent</property>
<property name="destroy_with_parent">True</property>
<property name="skip_pager_hint">True</property>
<property name="opacity">0.94999999999999996</property>
<signal name="delete-event" handler="streamedit_cancel" swapped="no"/>
<child>
<object class="GtkTable" id="table6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="border_width">15</property>
<property name="n_rows">10</property>
<property name="n_columns">2</property>
<property name="column_spacing">5</property>
<property name="row_spacing">5</property>
<child>
<placeholder/>
</child>
<child>
<object class="GtkLabel" id="label31">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Radio station name.</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">title</property>
</object>
<packing>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_title">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</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>
<child>
<object class="GtkEntry" id="streamedit_playing">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</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="GtkEntry" id="streamedit_homepage">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">3</property>
<property name="bottom_attach">4</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_genre">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">4</property>
<property name="bottom_attach">5</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_url">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">5</property>
<property name="bottom_attach">6</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_favicon">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">6</property>
<property name="bottom_attach">7</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label32">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Either the last playing song, or a general description of the station.</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">playing/desc</property>
</object>
<packing>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="homepage1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">homepage</property>
</object>
<packing>
<property name="top_attach">3</property>
<property name="bottom_attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label33">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">genre</property>
</object>
<packing>
<property name="top_attach">4</property>
<property name="bottom_attach">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label34">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">PLS or M3U link.</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">stream url</property>
</object>
<packing>
<property name="top_attach">5</property>
<property name="bottom_attach">6</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label35">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Homepage icon for station. Points to a local cache file.</property>
<property name="xalign">0.89999997615814209</property>
<property name="label" translatable="yes">favicon</property>
</object>
<packing>
<property name="top_attach">6</property>
<property name="bottom_attach">7</property>
</packing>
</child>
<child>
<object class="GtkFixed" id="fixed2">
<property name="height_request">40</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="cancel5">
<property name="label" translatable="yes">cancel</property>
<property name="width_request">100</property>
<property name="height_request">25</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<signal name="clicked" handler="streamedit_cancel" swapped="no"/>
</object>
<packing>
<property name="x">100</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkButton" id="ok1">
<property name="label" translatable="yes">ok</property>
<property name="width_request">100</property>
<property name="height_request">25</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Save changes.</property>
<signal name="clicked" handler="streamedit_save" swapped="no"/>
</object>
<packing>
<property name="x">210</property>
<property name="y">10</property>
</packing>
</child>
<child>
<object class="GtkButton" id="streamedit_new">
<property name="label" translatable="yes">new</property>
<property name="width_request">50</property>
<property name="height_request">25</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<signal name="clicked" handler="streamedit_new" swapped="no"/>
</object>
<packing>
<property name="x">5</property>
<property name="y">10</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">9</property>
<property name="bottom_attach">10</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label36">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.69999998807907104</property>
<property name="label" translatable="yes"><b>channel</b></property>
<property name="use_markup">True</property>
</object>
</child>
<child>
<object class="GtkLabel" id="label37">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="xalign">0.08999999612569809</property>
<property name="label" translatable="yes"><b>information</b></property>
<property name="use_markup">True</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_extra">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">8</property>
<property name="bottom_attach">9</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label38">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">You can add extra information here, if you want. Useful for searching later. But take care that it gets reset on channel reloading.</property>
<property name="label" translatable="yes">extra info</property>
</object>
<packing>
<property name="top_attach">8</property>
<property name="bottom_attach">9</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label39">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">Audio file format MIME type.</property>
<property name="label" translatable="yes">format</property>
</object>
<packing>
<property name="top_attach">7</property>
<property name="bottom_attach">8</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="streamedit_format">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</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>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">7</property>
<property name="bottom_attach">8</property>
</packing>
</child>
</object>
</child>
</object>
<object class="GtkWindow" id="win_streamtuner2">
<property name="width_request">500</property>
<property name="height_request">330</property>
<property name="can_focus">False</property>
<property name="title" translatable="yes">streamtuner2</property>
<property name="default_width">980</property>
<property name="default_height">775</property>
<property name="icon">/usr/share/pixmaps/streamtuner2.png</property>
<property name="icon_name">applications-multimedia</property>
<child internal-child="accessible">
<object class="AtkObject" id="win_streamtuner2-atkobject">
<property name="AtkObject::accessible-name" translatable="yes">streamtuner2</property>
</object>
</child>
<signal name="delete-event" handler="gtk_main_quit" swapped="no"/>
<child>
<object class="GtkVBox" id="vbox2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkHBox" id="hbox8">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkVBox" id="vbox3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuBar" id="mainmenu">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuItem" id="streammenu">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">_Station</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="GtkMenuItem" id="menu_bookmark">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">bookmark</property>
<property name="use_underline">True</property>
<accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
<accelerator key="F8" signal="activate"/>
<signal name="activate" handler="bookmark" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="imagemenuitem_saveas">
<property name="label">gtk-save-as</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="F2" signal="activate"/>
<accelerator key="s" signal="activate" modifiers="GDK_CONTROL_MASK"/>
<signal name="activate" handler="save_as" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="gtk-edit">
<property name="label">gtk-edit</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="F3" signal="activate"/>
<accelerator key="space" signal="activate" modifiers="GDK_MOD1_MASK"/>
<accelerator key="Return" signal="activate" modifiers="GDK_MOD1_MASK"/>
<signal name="activate" handler="streamedit_open" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="extensions0">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Extensions</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="extensions">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkSeparatorMenuItem" id="extensions1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="imagemenuitem_quit">
<property name="label">gtk-quit</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="F4" signal="activate" modifiers="GDK_MOD1_MASK"/>
<signal name="activate" handler="gtk_main_quit" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="editmenu">
<property name="label">gtk-edit</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="imagemenuitem_copy">
<property name="label">gtk-copy</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<signal name="activate" handler="menu_copy" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="menuitem_delete">
<property name="label">gtk-delete</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="Delete" signal="activate"/>
<accelerator key="x" signal="activate" modifiers="GDK_CONTROL_MASK"/>
<signal name="activate" handler="delete_entry" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="imagemenuitem8">
<property name="label">gtk-find</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="f" signal="activate" modifiers="GDK_CONTROL_MASK"/>
<signal name="activate" handler="search_open" swapped="no"/>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem4">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem8">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">_Toolbar</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu7">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="menuitem9">
<property name="label">gtk-revert-to-saved</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem2">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem10">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Only Symbols</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_toolbar_style_icons" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem11">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">With Text</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_toolbar_style_both" swapped="no"/>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem3">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem12">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Small</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_toolbar_size_small" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem13">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Medium</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_toolbar_size_medium" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem14">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Large</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_toolbar_size_large" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_entry_switch_channel_tabs">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Channel tab position</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuItem" id="menu_entry_switch_channel_tabs1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Top</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_notebook_pos_top" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_entry_switch_channel_tabs2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Left</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_notebook_pos_left" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_entry_switch_channel_tabs3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Bottom</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_notebook_pos_bottom" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu_entry_switch_channel_tabs4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Right</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_notebook_pos_right" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem15savestates">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Save states</property>
<property name="use_underline">True</property>
<signal name="activate" handler="app_state" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="menu_settings">
<property name="label">gtk-properties</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<accelerator key="F12" signal="activate"/>
<signal name="activate" handler="menu_properties" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkMenuItem" id="channelmenu">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">_Channel</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="channelmenuitems">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuItem" id="menuitem10homepage">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Homepage of directory service</property>
<property name="use_underline">True</property>
<signal name="activate" handler="on_homepage_channel_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem_reload">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Reload</property>
<property name="use_underline">True</property>
<accelerator key="F5" signal="activate"/>
<signal name="activate" handler="on_reload_clicked" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem10favicons">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="tooltip_text" translatable="yes">this will take a few minutes</property>
<property name="label" translatable="yes">Update favicons...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="update_favicons" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuitem_refreshcategory">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Reload Category Tree</property>
<property name="use_underline">True</property>
<signal name="activate" handler="update_categories" swapped="no"/>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="---">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
</child>
</object>
</child>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="helpmenu">
<property name="label">gtk-help</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkMenuItem" id="helpmenu1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">documentation</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_help" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menuonlineforum">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">online forum</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_onlineforum" swapped="no"/>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menufossilwiki">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">wiki/fossil/bugs</property>
<property name="use_underline">True</property>
<signal name="activate" handler="menu_fossilwiki" swapped="no"/>
</object>
</child>
<child>
<object class="GtkImageMenuItem" id="imagemenuitem10">
<property name="label">gtk-about</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
<signal name="activate" handler="menu_about" swapped="no"/>
</object>
</child>
</object>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox9">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkToolbar" id="toolbar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="toolbar_style">both</property>
<property name="icon_size">6</property>
<child>
<object class="GtkToolButton" id="play">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">play</property>
<property name="stock_id">gtk-media-play</property>
<signal name="clicked" handler="on_play_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="record">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">record</property>
<property name="stock_id">gtk-media-record</property>
<signal name="clicked" handler="on_record_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="homepage_stream">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">station</property>
<property name="stock_id">gtk-home</property>
<signal name="clicked" handler="on_homepage_stream_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkSeparatorToolItem" id="toolbutton1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="reload">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">reload</property>
<property name="stock_id">gtk-refresh</property>
<signal name="clicked" handler="on_reload_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
<child>
<object class="GtkToolButton" id="stop">
<property name="can_focus">False</property>
<property name="visible_horizontal">False</property>
<property name="label" translatable="yes">stop</property>
<property name="stock_id">gtk-cancel</property>
<signal name="clicked" handler="on_stop_clicked" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkEntry" id="search_quick">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</property>
<property name="width_chars">10</property>
<property name="xalign">0.10000000149011612</property>
<property name="secondary_icon_stock">gtk-find</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="quicksearch_set" swapped="no"/>
<signal name="icon-press" handler="quicksearch_set" swapped="no"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="padding">20</property>
<property name="position">1</property>
</packing>
</child>
</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">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkImage" id="img_logo">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="events">GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_MOTION_MASK | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK | GDK_BUTTON3_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK | GDK_PROXIMITY_IN_MASK | GDK_PROXIMITY_OUT_MASK | GDK_SUBSTRUCTURE_MASK | GDK_SCROLL_MASK</property>
<property name="xpad">15</property>
<property name="stock">gtk-media-play</property>
<property name="pixel_size">100</property>
<signal name="button-press-event" handler="double_click_channel_tab" 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">0</property>
</packing>
</child>
<child>
<object class="GtkNotebook" id="notebook_channels">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="scrollable">True</property>
<property name="enable_popup">True</property>
<signal name="switch-page" handler="on_notebook_channels_switch_page" swapped="no"/>
<child>
<object class="GtkHPaned" id="v_bookmarks">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkScrolledWindow" id="bookmarks_cat_scrollwin1">
<property name="width_request">150</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkTreeView" id="bookmarks_cat">
<property name="width_request">75</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="enable_tree_lines">True</property>
<signal name="button-release-event" handler="on_category_clicked" swapped="no"/>
</object>
</child>
</object>
<packing>
<property name="resize">False</property>
<property name="shrink">True</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow" id="bookmarks_list_scrollwin1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child>
<object class="GtkTreeView" id="bookmarks_list">
<property name="width_request">200</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<signal name="button-press-event" handler="station_context_menu" swapped="no"/>
<signal name="row-activated" handler="on_stream_row_activated" swapped="no"/>
</object>
</child>
</object>
<packing>
<property name="resize">True</property>
<property name="shrink">True</property>
</packing>
</child>
</object>
</child>
<child type="tab">
<object class="GtkHBox" id="c_bookmarks">
<property name="visible">True</property>
<property name="can_focus">False</property>
<signal name="popup-menu" handler="on_homepage_channel_clicked" swapped="no"/>
<child>
<object class="GtkImage" id="image7">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="stock">gtk-indent</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="l_bookmarks">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Bookmarks</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="menu_label">bookmarks</property>
<property name="tab_fill">False</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkHBox" id="hbox10">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkStatusbar" id="statusbar">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
<property name="homogeneous">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkProgressBar" id="progress">
<property name="width_request">75</property>
<property name="can_focus">False</property>
<property name="no_show_all">True</property>
<property name="fraction">0.28000000000000003</property>
<property name="text" translatable="yes">loading...</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkStatusbar" id="statusbar1">
<property name="width_request">20</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</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="position">2</property>
</packing>
</child>
</object>
</child>
</object>
</interface>