<?xml version="1.0"?>
<interface>
  <requires lib="gtk+" version="2.16"/>
  <!-- interface-naming-policy toplevel-contextual -->
  <object class="GtkWindow" id="JamendoPanelWindow">
    <child>
      <object class="GtkVBox" id="vbox1">
        <property name="visible">True</property>
        <property name="border_width">5</property>
        <property name="orientation">vertical</property>
        <child>
          <object class="GtkVBox" id="vbox3">
            <property name="visible">True</property>
            <property name="orientation">vertical</property>
            <property name="spacing">3</property>
            <child>
              <object class="GtkHBox" id="hbox2">
                <property name="visible">True</property>
                <child>
                  <object class="GtkComboBox" id="searchComboBox">
                    <property name="visible">True</property>
                    <property name="model">search_categories</property>
                    <signal name="changed" handler="search_combobox_changed"/>
                    <child>
                      <object class="GtkCellRendererText" id="renderer1"/>
                      <attributes>
                        <attribute name="text">1</attribute>
                      </attributes>
                    </child>
                  </object>
                  <packing>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkButton" id="refreshButton">
                    <property name="width_request">34</property>
                    <property name="height_request">34</property>
                    <property name="visible">True</property>
                    <property name="can_focus">True</property>
                    <property name="receives_default">True</property>
                    <signal name="clicked" handler="refresh_button_clicked"/>
                    <child>
                      <object class="GtkImage" id="image1">
                        <property name="visible">True</property>
                        <property name="stock">gtk-refresh</property>
                      </object>
                    </child>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="fill">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="position">0</property>
              </packing>
            </child>
            <child>
              <object class="GtkEntry" id="searchEntry">
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="invisible_char">&#x25CF;</property>
                <property name="secondary_icon_stock">gtk-clear</property>
                <signal name="icon_release" handler="search_entry_icon_release"/>
                <signal name="activate" handler="search_entry_activated"/>
              </object>
              <packing>
                <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="GtkExpander" id="expander1">
            <property name="visible">True</property>
            <property name="can_focus">True</property>
            <child>
              <object class="GtkVBox" id="vbox2">
                <property name="visible">True</property>
                <property name="orientation">vertical</property>
                <child>
                  <object class="GtkHBox" id="hbox1">
                    <property name="visible">True</property>
                    <property name="spacing">3</property>
                    <child>
                      <object class="GtkLabel" id="label2">
                        <property name="visible">True</property>
                        <property name="label" translatable="yes">Order by:</property>
                      </object>
                      <packing>
                        <property name="expand">False</property>
                        <property name="position">0</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkComboBox" id="orderTypeComboBox">
                        <property name="visible">True</property>
                        <property name="model">order_types</property>
                        <signal name="changed" handler="ordertype_combobox_changed"/>
                        <child>
                          <object class="GtkCellRendererText" id="order_type_renderer"/>
                          <attributes>
                            <attribute name="text">1</attribute>
                          </attributes>
                        </child>
                      </object>
                      <packing>
                        <property name="position">1</property>
                      </packing>
                    </child>
                    <child>
                      <placeholder/>
                    </child>
                  </object>
                  <packing>
                    <property name="padding">3</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkHBox" id="hbox5">
                    <property name="visible">True</property>
                    <property name="spacing">3</property>
                    <child>
                      <object class="GtkLabel" id="label4">
                        <property name="visible">True</property>
                        <property name="label" translatable="yes">Order direction:</property>
                      </object>
                      <packing>
                        <property name="expand">False</property>
                        <property name="position">0</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkComboBox" id="orderDirectionComboBox">
                        <property name="width_request">60</property>
                        <property name="visible">True</property>
                        <property name="model">order_directions</property>
                        <signal name="changed" handler="orderdirection_combobox_changed"/>
                        <child>
                          <object class="GtkCellRendererText" id="order_direction_renderer"/>
                          <attributes>
                            <attribute name="text">1</attribute>
                          </attributes>
                        </child>
                      </object>
                      <packing>
                        <property name="pack_type">end</property>
                        <property name="position">1</property>
                      </packing>
                    </child>
                  </object>
                  <packing>
                    <property name="position">1</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkHBox" id="hbox3">
                    <property name="visible">True</property>
                    <property name="spacing">3</property>
                    <child>
                      <object class="GtkAlignment" id="alignment1">
                        <property name="visible">True</property>
                        <property name="xalign">1</property>
                        <property name="xscale">0</property>
                        <child>
                          <object class="GtkLabel" id="label3">
                            <property name="visible">True</property>
                            <property name="label" translatable="yes">Results:</property>
                            <property name="justify">right</property>
                          </object>
                        </child>
                      </object>
                      <packing>
                        <property name="position">0</property>
                      </packing>
                    </child>
                    <child>
                      <object class="GtkSpinButton" id="numResultsSpinButton">
                        <property name="visible">True</property>
                        <property name="can_focus">True</property>
                        <property name="invisible_char">&#x25CF;</property>
                        <property name="adjustment">num_results_adjustment</property>
                        <property name="climb_rate">10</property>
                      </object>
                      <packing>
                        <property name="expand">False</property>
                        <property name="position">1</property>
                      </packing>
                    </child>
                  </object>
                  <packing>
                    <property name="padding">2</property>
                    <property name="position">2</property>
                  </packing>
                </child>
              </object>
            </child>
            <child type="label">
              <object class="GtkLabel" id="label1">
                <property name="visible">True</property>
                <property name="label" translatable="yes">Advanced</property>
              </object>
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="padding">2</property>
            <property name="position">1</property>
          </packing>
        </child>
        <child>
          <object class="GtkHBox" id="treeview_box">
            <property name="visible">True</property>
            <child>
              <placeholder/>
            </child>
          </object>
          <packing>
            <property name="position">2</property>
          </packing>
        </child>
        <child>
          <object class="GtkHBox" id="hbox4">
            <property name="visible">True</property>
            <child>
              <object class="GtkLabel" id="statusLabel">
                <property name="visible">True</property>
                <property name="label" translatable="yes">Ready</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="fill">False</property>
                <property name="padding">5</property>
                <property name="position">0</property>
              </packing>
            </child>
            <child>
              <placeholder/>
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="padding">2</property>
            <property name="position">3</property>
          </packing>
        </child>
      </object>
    </child>
  </object>
  <object class="GtkListStore" id="order_directions">
    <columns>
      <!-- column-name value -->
      <column type="gchararray"/>
      <!-- column-name title -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">desc</col>
        <col id="1" translatable="yes">Descending</col>
      </row>
      <row>
        <col id="0">asc</col>
        <col id="1" translatable="yes">Ascending</col>
      </row>
    </data>
  </object>
  <object class="GtkAdjustment" id="num_results_adjustment">
    <property name="value">10</property>
    <property name="lower">10</property>
    <property name="upper">100</property>
    <property name="step_increment">5</property>
    <property name="page_increment">10</property>
  </object>
  <object class="GtkListStore" id="order_types">
    <columns>
      <!-- column-name value -->
      <column type="gchararray"/>
      <!-- column-name title -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">releasedate</col>
        <col id="1" translatable="yes">Release date</col>
      </row>
      <row>
        <col id="0">rating</col>
        <col id="1" translatable="yes">Rating</col>
      </row>
      <row>
        <col id="0">ratingweek</col>
        <col id="1" translatable="yes">Rating this week</col>
      </row>
      <row>
        <col id="0">ratingmonth</col>
        <col id="1" translatable="yes">Rating this month</col>
      </row>
      <row>
        <col id="0">playlisted</col>
        <col id="1" translatable="yes">Number of playlist additions</col>
      </row>
      <row>
        <col id="0">downloaded</col>
        <col id="1" translatable="yes">Number of downloads</col>
      </row>
      <row>
        <col id="0">listened</col>
        <col id="1" translatable="yes">Number of listens</col>
      </row>
      <row>
        <col id="0">starred</col>
        <col id="1" translatable="yes">Starred</col>
      </row>
      <row>
        <col id="0">starreddate</col>
        <col id="1" translatable="yes">Date of starring</col>
      </row>
    </data>
  </object>
  <object class="GtkListStore" id="search_categories">
    <columns>
      <!-- column-name value -->
      <column type="gchararray"/>
      <!-- column-name title -->
      <column type="gchararray"/>
    </columns>
    <data>
      <row>
        <col id="0">artist</col>
        <col id="1" translatable="yes">Artist</col>
      </row>
      <row>
        <col id="0">album</col>
        <col id="1" translatable="yes">Album</col>
      </row>
      <row>
        <col id="0">genre_tags</col>
        <col id="1" translatable="yes">Genre/Tags</col>
      </row>
      <row>
        <col id="0">track</col>
        <col id="1" translatable="yes">Track</col>
      </row>
    </data>
  </object>
</interface>
