Vladimir Kolev avatar Vladimir Kolev committed 4f6e428

Updated GUI file, where HPanned was not needed anymore
Added tooltips to buttons
Updated loading image

Comments (0)

Files changed (8)

Add a comment to this file

data/loading.png

Old
Old image
New
New image

data/main_window.ui

-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0"?>
 <interface>
   <requires lib="gtk+" version="2.18"/>
   <!-- interface-naming-policy project-wide -->
   <object class="GtkMenu" id="downloadmenu">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <child>
       <object class="GtkImageMenuItem" id="menuitem2">
         <property name="label">gtk-cancel</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_cancel_download" swapped="no"/>
+        <signal name="activate" handler="on_cancel_download"/>
       </object>
     </child>
     <child>
       <object class="GtkImageMenuItem" id="menuitem3">
         <property name="label">gtk-media-stop</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_stop_download" swapped="no"/>
+        <signal name="activate" handler="on_stop_download"/>
       </object>
     </child>
     <child>
       <object class="GtkImageMenuItem" id="menuitem4">
         <property name="label" translatable="yes">Resume</property>
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="use_action_appearance">False</property>
         <property name="image">image4</property>
         <property name="use_stock">False</property>
-        <signal name="activate" handler="on_resume_download" swapped="no"/>
+        <signal name="activate" handler="on_resume_download"/>
       </object>
     </child>
   </object>
   <object class="GtkImage" id="image1">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="icon_name">system-software-update</property>
   </object>
   <object class="GtkImage" id="image4">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="stock">gtk-refresh</property>
   </object>
-  <object class="GtkImage" id="image_add">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="stock">gtk-add</property>
-  </object>
   <object class="GtkImage" id="image_clear">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="stock">gtk-clear</property>
   </object>
   <object class="GtkImage" id="image_delete">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="stock">gtk-delete</property>
   </object>
-  <object class="GtkImage" id="image_download">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="xpad">4</property>
-    <property name="icon_name">go-down</property>
-  </object>
-  <object class="GtkImage" id="image_information">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">dialog-information</property>
-  </object>
   <object class="GtkImage" id="image_open">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="stock">gtk-open</property>
   </object>
   <object class="GtkImage" id="image_playlist_repeat">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="icon_name">media-playlist-repeat</property>
   </object>
   <object class="GtkImage" id="image_playlist_shuffle">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="icon_name">media-playlist-shuffle</property>
   </object>
   <object class="GtkImage" id="image_resume">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="icon_name">document-revert</property>
   </object>
   <object class="GtkImage" id="image_save_as">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="stock">gtk-save-as</property>
   </object>
   <object class="GtkImage" id="image_volume_high">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <property name="pixel_size">25</property>
     <property name="icon_name">audio-volume-high</property>
   </object>
   <object class="GtkMenu" id="mainmenu">
     <property name="visible">True</property>
-    <property name="can_focus">False</property>
     <child>
       <object class="GtkImageMenuItem" id="perfsmenuitem">
         <property name="label">gtk-preferences</property>
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="tooltip_text" translatable="yes">Edit Preferences</property>
-        <property name="use_action_appearance">False</property>
         <property name="use_underline">True</property>
         <property name="use_stock">True</property>
-        <signal name="activate" handler="edit_preferences" swapped="no"/>
+        <signal name="activate" handler="edit_preferences"/>
       </object>
     </child>
     <child>
       <object class="GtkImageMenuItem" id="chekupdatemenuitem">
         <property name="label" translatable="yes">Check for Updates</property>
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="tooltip_text" translatable="yes">Check for Updates</property>
-        <property name="use_action_appearance">False</property>
         <property name="image">image1</property>
         <property name="use_stock">False</property>
-        <signal name="activate" handler="check_for_update" swapped="no"/>
+        <signal name="activate" handler="check_for_update"/>
       </object>
     </child>
     <child>
       <object class="GtkImageMenuItem" id="aboutmenuitem">
         <property name="label">gtk-about</property>
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="tooltip_text" translatable="yes">Show About dialog</property>
-        <property name="use_action_appearance">False</property>
         <property name="use_underline">True</property>
         <property name="use_stock">True</property>
-        <signal name="activate" handler="show_about" swapped="no"/>
+        <signal name="activate" handler="show_about"/>
       </object>
     </child>
     <child>
       <object class="GtkSeparatorMenuItem" id="menuitem1">
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
       </object>
     </child>
     <child>
       <object class="GtkImageMenuItem" id="quitmenuitem">
         <property name="label">gtk-quit</property>
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="tooltip_text" translatable="yes">Quit the application</property>
-        <property name="use_action_appearance">False</property>
         <property name="use_underline">True</property>
         <property name="use_stock">True</property>
-        <signal name="activate" handler="quit_app" swapped="no"/>
+        <signal name="activate" handler="quit_app"/>
       </object>
     </child>
   </object>
   <object class="GtkWindow" id="mainwindow">
     <property name="height_request">560</property>
-    <property name="can_focus">False</property>
     <property name="title" translatable="yes">gSharkDown</property>
     <property name="window_position">center</property>
     <property name="default_width">700</property>
     <child>
       <object class="GtkVBox" id="vbox1">
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <child>
           <object class="GtkToolbar" id="toolbar1">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
             <property name="icon_size_set">True</property>
             <child>
               <object class="GtkToolItem" id="toolbutton1">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="use_action_appearance">False</property>
                 <child>
                   <object class="GtkEntry" id="toolentry_search">
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="tooltip_text" translatable="yes">Search the grooveshark</property>
-                    <property name="invisible_char"></property>
+                    <property name="invisible_char">&#x2022;</property>
                     <property name="xalign">0.039999999105930328</property>
                     <property name="primary_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="activate" handler="search_grooveshark" swapped="no"/>
+                    <signal name="activate" handler="search_grooveshark"/>
                   </object>
                 </child>
               </object>
             <child>
               <object class="GtkSeparatorToolItem" id="toolbutton12">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
               </object>
               <packing>
                 <property name="expand">False</property>
             <child>
               <object class="GtkToolButton" id="toolbutton_play_previous">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <property name="tooltip_text" translatable="yes">Previous</property>
-                <property name="use_action_appearance">False</property>
                 <property name="label" translatable="yes">Previous</property>
                 <property name="use_underline">True</property>
                 <property name="stock_id">gtk-media-previous</property>
-                <signal name="clicked" handler="play_previous" swapped="no"/>
+                <signal name="clicked" handler="play_previous"/>
               </object>
               <packing>
                 <property name="expand">False</property>
             <child>
               <object class="GtkToolButton" id="toolbutton_play">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <property name="tooltip_text" translatable="yes">Play/Stop</property>
-                <property name="use_action_appearance">False</property>
                 <property name="label" translatable="yes">Play/Stop</property>
                 <property name="use_underline">True</property>
                 <property name="icon_name">media-playback-start</property>
-                <signal name="clicked" handler="play_selected" swapped="no"/>
+                <signal name="clicked" handler="play_selected"/>
               </object>
               <packing>
                 <property name="expand">False</property>
             <child>
               <object class="GtkToolButton" id="toolbutton_play_next">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <property name="tooltip_text" translatable="yes">Next</property>
-                <property name="use_action_appearance">False</property>
                 <property name="label" translatable="yes">Next</property>
                 <property name="use_underline">True</property>
                 <property name="stock_id">gtk-media-next</property>
-                <signal name="clicked" handler="play_next" swapped="no"/>
+                <signal name="clicked" handler="play_next"/>
               </object>
               <packing>
                 <property name="expand">False</property>
             <child>
               <object class="GtkToolItem" id="toolbutton_volume">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="use_action_appearance">False</property>
                 <child>
                   <object class="GtkVolumeButton" id="volumebutton1">
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="receives_default">True</property>
                     <property name="has_tooltip">True</property>
-                    <property name="use_action_appearance">False</property>
                     <property name="relief">none</property>
                     <property name="focus_on_click">False</property>
                     <property name="orientation">vertical</property>
 audio-volume-high
 audio-volume-low
 audio-volume-medium</property>
-                    <signal name="value-changed" handler="on_volume_change" swapped="no"/>
+                    <signal name="value_changed" handler="on_volume_change"/>
                   </object>
                 </child>
               </object>
             <child>
               <object class="GtkToolButton" id="toolbutton_lyrics">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="use_action_appearance">False</property>
                 <property name="is_important">True</property>
                 <property name="label" translatable="yes">Lyrics</property>
                 <property name="use_underline">True</property>
                 <property name="stock_id">gtk-italic</property>
-                <signal name="clicked" handler="get_lyrics" swapped="no"/>
+                <signal name="clicked" handler="get_lyrics"/>
               </object>
               <packing>
                 <property name="expand">False</property>
             <child>
               <object class="GtkToolItem" id="aligment">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="use_action_appearance">False</property>
                 <child>
                   <object class="GtkLabel" id="songinfo">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="selectable">True</property>
                     <property name="ellipsize">end</property>
                     <property name="single_line_mode">True</property>
             <child>
               <object class="GtkToolButton" id="toolbutton2">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <property name="tooltip_text" translatable="yes">Menu</property>
-                <property name="use_action_appearance">False</property>
                 <property name="label" translatable="yes">Settings</property>
                 <property name="use_underline">True</property>
                 <property name="stock_id">gtk-properties</property>
-                <signal name="clicked" handler="show_prefs_menu" swapped="no"/>
+                <signal name="clicked" handler="show_prefs_menu"/>
               </object>
               <packing>
                 <property name="expand">False</property>
           </object>
           <packing>
             <property name="expand">False</property>
-            <property name="fill">True</property>
             <property name="padding">1</property>
             <property name="position">0</property>
           </packing>
               <object class="GtkVBox" id="vbox2">
                 <property name="height_request">400</property>
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <child>
-                  <object class="GtkHPaned" id="hpaned1">
+                  <object class="GtkFrame" id="frame1">
+                    <property name="width_request">250</property>
                     <property name="visible">True</property>
-                    <property name="can_focus">True</property>
+                    <property name="label_xalign">0</property>
+                    <property name="shadow_type">none</property>
                     <child>
-                      <object class="GtkFrame" id="frame1">
-                        <property name="width_request">250</property>
+                      <object class="GtkAlignment" id="alignment1">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
-                        <property name="label_xalign">0</property>
-                        <property name="shadow_type">none</property>
+                        <property name="left_padding">8</property>
+                        <property name="right_padding">8</property>
                         <child>
-                          <object class="GtkAlignment" id="alignment1">
+                          <object class="GtkVBox" id="vbox4">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">8</property>
-                            <property name="right_padding">8</property>
                             <child>
-                              <object class="GtkVBox" id="vbox4">
+                              <object class="GtkScrolledWindow" id="scrolledwindow1">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</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="GtkScrolledWindow" id="scrolledwindow1">
+                                  <object class="GtkTreeView" id="list_results">
+                                    <property name="height_request">140</property>
                                     <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="list_results">
-                                        <property name="height_request">140</property>
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">True</property>
-                                        <property name="rules_hint">True</property>
-                                      </object>
-                                    </child>
+                                    <property name="rules_hint">True</property>
+                                  </object>
+                                </child>
+                              </object>
+                              <packing>
+                                <property name="position">0</property>
+                              </packing>
+                            </child>
+                            <child>
+                              <object class="GtkHBox" id="hbox4">
+                                <property name="visible">True</property>
+                                <child>
+                                  <object class="GtkButton" id="button_songinfo">
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="tooltip_text" translatable="yes">Show info about selected</property>
+                                    <property name="image">image_information</property>
+                                    <signal name="clicked" handler="show_info"/>
                                   </object>
                                   <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
+                                    <property name="expand">False</property>
                                     <property name="position">0</property>
                                   </packing>
                                 </child>
                                 <child>
-                                  <object class="GtkHBox" id="hbox4">
+                                  <object class="GtkButton" id="button_download_selected">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="tooltip_text" translatable="yes">Download selected</property>
+                                    <property name="image">image_download</property>
+                                    <signal name="clicked" handler="download_selected"/>
+                                  </object>
+                                  <packing>
+                                    <property name="expand">False</property>
+                                    <property name="position">1</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <object class="GtkAlignment" id="alignment4">
+                                    <property name="visible">True</property>
                                     <child>
-                                      <object class="GtkButton" id="button_songinfo">
-                                        <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="image">image_information</property>
-                                        <signal name="clicked" handler="show_info" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">0</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkButton" id="button_download_selected">
-                                        <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="image">image_download</property>
-                                        <signal name="clicked" handler="download_selected" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">1</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkAlignment" id="alignment4">
-                                        <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
-                                        <child>
-                                          <placeholder/>
-                                        </child>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">True</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">2</property>
-                                      </packing>
-                                    </child>
-                                    <child>
-                                      <object class="GtkButton" id="button_add">
-                                        <property name="label" translatable="yes">Add &gt;</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="image">image_add</property>
-                                        <signal name="clicked" handler="add_to_playlist" swapped="no"/>
-                                      </object>
-                                      <packing>
-                                        <property name="expand">False</property>
-                                        <property name="fill">True</property>
-                                        <property name="position">3</property>
-                                      </packing>
+                                      <placeholder/>
                                     </child>
                                   </object>
                                   <packing>
+                                    <property name="position">2</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <object class="GtkButton" id="button_add">
+                                    <property name="label" translatable="yes">Add &gt;</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">True</property>
+                                    <property name="tooltip_text" translatable="yes">Add selected to playlist</property>
+                                    <property name="image">image_add</property>
+                                    <signal name="clicked" handler="add_to_playlist"/>
+                                  </object>
+                                  <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
-                                    <property name="position">1</property>
+                                    <property name="position">3</property>
                                   </packing>
                                 </child>
                               </object>
-                            </child>
-                          </object>
-                        </child>
-                        <child type="label">
-                          <object class="GtkAlignment" id="alignment5">
-                            <property name="visible">True</property>
-                            <property name="can_focus">False</property>
-                            <property name="left_padding">7</property>
-                            <child>
-                              <object class="GtkHBox" id="hbox3">
-                                <property name="visible">True</property>
-                                <property name="can_focus">False</property>
-                                <child>
-                                  <object class="GtkImage" id="image7">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="stock">gtk-find</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="label4">
-                                    <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
-                                    <property name="label" translatable="yes">&lt;b&gt;Search Results&lt;/b&gt;</property>
-                                    <property name="use_markup">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">False</property>
+                                <property name="position">1</property>
+                              </packing>
                             </child>
                           </object>
                         </child>
                       </object>
-                      <packing>
-                        <property name="resize">True</property>
-                        <property name="shrink">True</property>
-                      </packing>
                     </child>
-                    <child>
-                      <placeholder/>
+                    <child type="label">
+                      <object class="GtkAlignment" id="alignment5">
+                        <property name="visible">True</property>
+                        <property name="left_padding">7</property>
+                        <child>
+                          <object class="GtkHBox" id="hbox3">
+                            <property name="visible">True</property>
+                            <child>
+                              <object class="GtkImage" id="image7">
+                                <property name="visible">True</property>
+                                <property name="stock">gtk-find</property>
+                              </object>
+                              <packing>
+                                <property name="position">0</property>
+                              </packing>
+                            </child>
+                            <child>
+                              <object class="GtkLabel" id="label4">
+                                <property name="visible">True</property>
+                                <property name="label" translatable="yes">&lt;b&gt;Search Results&lt;/b&gt;</property>
+                                <property name="use_markup">True</property>
+                              </object>
+                              <packing>
+                                <property name="position">1</property>
+                              </packing>
+                            </child>
+                          </object>
+                        </child>
+                      </object>
                     </child>
                   </object>
                   <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="padding">3</property>
                     <property name="position">0</property>
                   </packing>
                 </child>
                   <object class="GtkFrame" id="frame2">
                     <property name="width_request">300</property>
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="label_xalign">0.0099999997764825821</property>
                     <property name="shadow_type">none</property>
                     <child>
                       <object class="GtkAlignment" id="alignment2">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
                         <property name="left_padding">8</property>
                         <property name="right_padding">8</property>
                         <child>
                           <object class="GtkVBox" id="vbox3">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
                             <child>
                               <object class="GtkScrolledWindow" id="scrolledwindow2">
                                 <property name="visible">True</property>
                               </object>
                               <packing>
                                 <property name="expand">False</property>
-                                <property name="fill">True</property>
                                 <property name="position">0</property>
                               </packing>
                             </child>
                             <child>
                               <object class="GtkHBox" id="hbox1">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <child>
                                   <object class="GtkButton" id="button_delete">
                                     <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="tooltip_text" translatable="yes">Remove selected from playlist</property>
                                     <property name="image">image_delete</property>
-                                    <signal name="clicked" handler="remove_from_playlist" swapped="no"/>
+                                    <signal name="clicked" handler="remove_from_playlist"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">0</property>
                                   </packing>
                                 </child>
                                     <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="tooltip_text" translatable="yes">Clear the playlist</property>
                                     <property name="image">image_clear</property>
-                                    <signal name="clicked" handler="clear_playlist" swapped="no"/>
+                                    <signal name="clicked" handler="clear_playlist"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">1</property>
                                   </packing>
                                 </child>
                                     <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="tooltip_text" translatable="yes">Toggle repeat all</property>
                                     <property name="image">image_playlist_repeat</property>
-                                    <signal name="toggled" handler="toggle_repeat" swapped="no"/>
+                                    <signal name="toggled" handler="toggle_repeat"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">2</property>
                                   </packing>
                                 </child>
                                     <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="tooltip_text" translatable="yes">Toggle shuffle</property>
                                     <property name="image">image_playlist_shuffle</property>
-                                    <signal name="toggled" handler="toggle_shuffle" swapped="no"/>
+                                    <signal name="toggled" handler="toggle_shuffle"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">3</property>
                                   </packing>
                                 </child>
                                 <child>
                                   <object class="GtkAlignment" id="alignment3">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <child>
                                       <placeholder/>
                                     </child>
                                   </object>
                                   <packing>
-                                    <property name="expand">True</property>
-                                    <property name="fill">True</property>
                                     <property name="position">4</property>
                                   </packing>
                                 </child>
                                     <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="tooltip_text" translatable="yes">Save playlist</property>
                                     <property name="image">image_save_as</property>
-                                    <signal name="clicked" handler="save_as_playlist" swapped="no"/>
+                                    <signal name="clicked" handler="save_as_playlist"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">5</property>
                                   </packing>
                                 </child>
                                     <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="tooltip_text" translatable="yes">Open saved playlist</property>
                                     <property name="image">image_open</property>
-                                    <signal name="clicked" handler="open_saved_playlist" swapped="no"/>
+                                    <signal name="clicked" handler="open_saved_playlist"/>
                                   </object>
                                   <packing>
                                     <property name="expand">False</property>
-                                    <property name="fill">True</property>
                                     <property name="position">6</property>
                                   </packing>
                                 </child>
                               </object>
                               <packing>
                                 <property name="expand">False</property>
-                                <property name="fill">True</property>
                                 <property name="position">1</property>
                               </packing>
                             </child>
                     <child type="label">
                       <object class="GtkHBox" id="hbox2">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
                         <child>
                           <object class="GtkImage" id="image6">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
                             <property name="icon_name">audio-x-generic</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="label5">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
                             <property name="label" translatable="yes">&lt;b&gt;Playlist&lt;/b&gt;</property>
                             <property name="use_markup">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">False</property>
-                    <property name="fill">True</property>
                     <property name="position">1</property>
                   </packing>
                 </child>
             <child type="tab">
               <object class="GtkHBox" id="hbox5">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <child>
                   <object class="GtkImage" id="image3">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="icon_name">media-playback-start</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">&lt;b&gt;Player&lt;/b&gt;</property>
                     <property name="use_markup">True</property>
                   </object>
                   <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
                     <property name="position">1</property>
                   </packing>
                 </child>
             <child>
               <object class="GtkVBox" id="vbox5">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <child>
                   <object class="GtkAlignment" id="alignment6">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="top_padding">9</property>
                     <property name="left_padding">10</property>
                     <property name="right_padding">10</property>
                             <property name="height_request">100</property>
                             <property name="visible">True</property>
                             <property name="can_focus">True</property>
-                            <signal name="button-press-event" handler="right_click_download" swapped="no"/>
+                            <signal name="button_press_event" handler="right_click_download"/>
                           </object>
                         </child>
                       </object>
                     </child>
                   </object>
                   <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
                     <property name="padding">3</property>
                     <property name="position">0</property>
                   </packing>
                 <child>
                   <object class="GtkAlignment" id="alignment7">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="bottom_padding">8</property>
                     <property name="left_padding">9</property>
                     <child>
                       <object class="GtkHButtonBox" id="hbuttonbox1">
                         <property name="visible">True</property>
-                        <property name="can_focus">False</property>
                         <property name="spacing">3</property>
                         <property name="layout_style">start</property>
                         <child>
                             <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="activate" handler="on_cancel_download" swapped="no"/>
+                            <signal name="activate" handler="on_cancel_download"/>
                           </object>
                           <packing>
                             <property name="expand">False</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="on_stop_download" swapped="no"/>
+                            <signal name="clicked" handler="on_stop_download"/>
                           </object>
                           <packing>
                             <property name="expand">False</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="image">image_resume</property>
-                            <signal name="clicked" handler="on_resume_download" swapped="no"/>
+                            <signal name="clicked" handler="on_resume_download"/>
                           </object>
                           <packing>
                             <property name="expand">False</property>
                   </object>
                   <packing>
                     <property name="expand">False</property>
-                    <property name="fill">True</property>
                     <property name="padding">4</property>
                     <property name="position">1</property>
                   </packing>
             <child type="tab">
               <object class="GtkHBox" id="hbox6">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
                 <child>
                   <object class="GtkImage" id="image2">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
                     <property name="icon_name">document-save</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="downloads_count">
                     <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>
             </child>
           </object>
           <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
             <property name="position">1</property>
           </packing>
         </child>
       </object>
     </child>
   </object>
+  <object class="GtkImage" id="image_information">
+    <property name="visible">True</property>
+    <property name="icon_name">dialog-information</property>
+  </object>
+  <object class="GtkImage" id="image_download">
+    <property name="visible">True</property>
+    <property name="xpad">4</property>
+    <property name="icon_name">go-down</property>
+  </object>
+  <object class="GtkImage" id="image_add">
+    <property name="visible">True</property>
+    <property name="stock">gtk-add</property>
+  </object>
 </interface>
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-16 13:58+0200\n"
+"POT-Creation-Date: 2011-10-29 10:48+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 msgstr ""
 
 #: data/main_window.ui.h:5
+msgid "Add selected to playlist"
+msgstr ""
+
+#: data/main_window.ui.h:6
 msgid "Check for Updates"
 msgstr ""
 
-#: data/main_window.ui.h:6
+#: data/main_window.ui.h:7
+msgid "Clear the playlist"
+msgstr ""
+
+#: data/main_window.ui.h:8
+msgid "Download selected"
+msgstr ""
+
+#: data/main_window.ui.h:9
 msgid "Edit Preferences"
 msgstr ""
 
-#: data/main_window.ui.h:7 lib/tfuncs.py:362
+#: data/main_window.ui.h:10 lib/tfuncs.py:362
 msgid "Lyrics"
 msgstr ""
 
-#: data/main_window.ui.h:8
+#: data/main_window.ui.h:11
 msgid "Menu"
 msgstr ""
 
-#: data/main_window.ui.h:9
+#: data/main_window.ui.h:12
 msgid "Next"
 msgstr ""
 
-#: data/main_window.ui.h:10
+#: data/main_window.ui.h:13
+msgid "Open saved playlist"
+msgstr ""
+
+#: data/main_window.ui.h:14
 msgid "Play/Stop"
 msgstr ""
 
-#: data/main_window.ui.h:11
+#: data/main_window.ui.h:15
 msgid "Previous"
 msgstr ""
 
-#: data/main_window.ui.h:12
+#: data/main_window.ui.h:16
 msgid "Quit the application"
 msgstr ""
 
-#: data/main_window.ui.h:13
+#: data/main_window.ui.h:17
+msgid "Remove selected from playlist"
+msgstr ""
+
+#: data/main_window.ui.h:18
 msgid "Resume"
 msgstr ""
 
-#: data/main_window.ui.h:14
+#: data/main_window.ui.h:19
+msgid "Save playlist"
+msgstr ""
+
+#: data/main_window.ui.h:20
 msgid "Search the grooveshark"
 msgstr ""
 
-#: data/main_window.ui.h:15
+#: data/main_window.ui.h:21
 msgid "Settings"
 msgstr ""
 
-#: data/main_window.ui.h:16
+#: data/main_window.ui.h:22
 msgid "Show About dialog"
 msgstr ""
 
-#: data/main_window.ui.h:17
+#: data/main_window.ui.h:23
+msgid "Show info about selected"
+msgstr ""
+
+#: data/main_window.ui.h:24
+msgid "Toggle repeat all"
+msgstr ""
+
+#: data/main_window.ui.h:25
+msgid "Toggle shuffle"
+msgstr ""
+
+#: data/main_window.ui.h:26
 msgid "gSharkDown"
 msgstr ""
 
 msgid "Username:"
 msgstr ""
 
-#: gsharkdown.py:350
+#: gsharkdown.py:296 gsharkdown.py:688
+msgid "<b>Title:</b> {title}\n"
+msgstr ""
+
+#: gsharkdown.py:297 gsharkdown.py:687
+msgid "<b>Artist:</b> {artist}\n"
+msgstr ""
+
+#: gsharkdown.py:298 gsharkdown.py:692
+msgid "<b>Album:</b> {album}\n"
+msgstr ""
+
+#: gsharkdown.py:299
+msgid "<b>Year:</b> {year}"
+msgstr ""
+
+#: gsharkdown.py:364
 msgid "Error saving the playlist"
 msgstr ""
 
-#: gsharkdown.py:359
+#: gsharkdown.py:373
 msgid "Save playlist to file"
 msgstr ""
 
-#: gsharkdown.py:377
+#: gsharkdown.py:391
 msgid "Select Playlist to open"
 msgstr ""
 
-#: gsharkdown.py:383
+#: gsharkdown.py:397
 msgid "Playlist files"
 msgstr ""
 
-#: gsharkdown.py:411
+#: gsharkdown.py:425
 msgid "To update to the latest version "
 msgstr ""
 
-#: gsharkdown.py:412
+#: gsharkdown.py:426
 msgid ""
 "you can visit the <a href=\"http://https://bitbucket.org/vkolev/gsharkdown/"
 "downloads\"> "
 msgstr ""
 
-#: gsharkdown.py:413
+#: gsharkdown.py:427
 msgid "download site</a>. If you are using the latest version and want to be "
 msgstr ""
 
-#: gsharkdown.py:414
+#: gsharkdown.py:428
 msgid ""
 "informed about new versions, just enable the option in the <b>Preferences</"
 "b> dialog."
 msgstr ""
 
-#: gsharkdown.py:415
+#: gsharkdown.py:429
 #, python-format
 msgid "<b>New version <span fgcolor=\"red\"><i>%s</i></span> is available</b>"
 msgstr ""
 
-#: gsharkdown.py:416
+#: gsharkdown.py:430
 msgid "<b>You are using the latest version!</b>"
 msgstr ""
 
-#: gsharkdown.py:440
+#: gsharkdown.py:454
 msgid "Title"
 msgstr ""
 
-#: gsharkdown.py:446
+#: gsharkdown.py:460
 msgid "Artist"
 msgstr ""
 
-#: gsharkdown.py:451
+#: gsharkdown.py:465
 msgid "Album"
 msgstr ""
 
-#: gsharkdown.py:457 gsharkdown.py:472
+#: gsharkdown.py:471 gsharkdown.py:486
 msgid "SongID"
 msgstr ""
 
-#: gsharkdown.py:467
+#: gsharkdown.py:481
 msgid "File name"
 msgstr ""
 
-#: gsharkdown.py:477
+#: gsharkdown.py:491
 msgid "Download progress"
 msgstr ""
 
-#: gsharkdown.py:482
+#: gsharkdown.py:496
 msgid "Size"
 msgstr ""
 
-#: gsharkdown.py:494
+#: gsharkdown.py:508
 msgid "Are you sure to quit?"
 msgstr ""
 
-#: gsharkdown.py:495
+#: gsharkdown.py:509
 msgid "Quit?"
 msgstr ""
 
-#: gsharkdown.py:670
+#: gsharkdown.py:684
 msgid "Song Information - {songid}"
 msgstr ""
 
-#: gsharkdown.py:671
+#: gsharkdown.py:685
 msgid "<b>Filename:</b> {artist} - {title}.mp3\n"
 msgstr ""
 
-#: gsharkdown.py:673
-msgid "<b>Artist:</b> {artist}\n"
-msgstr ""
-
-#: gsharkdown.py:674
-msgid "<b>Title:</b> {title}\n"
-msgstr ""
-
-#: gsharkdown.py:676
+#: gsharkdown.py:690
 msgid "<b>Duration:</b> {mins}:{secs} min\n"
 msgstr ""
 
-#: gsharkdown.py:678
-msgid "<b>Album:</b> {album}\n"
-msgstr ""
-
-#: gsharkdown.py:679
+#: gsharkdown.py:693
 msgid "<b>Year:</b> {year}\n"
 msgstr ""
 
-#: gsharkdown.py:860
+#: gsharkdown.py:876
 msgid "<b>Playing:</b> {artist} - {title}"
 msgstr ""
 
-#: gsharkdown.py:864
+#: gsharkdown.py:880
 msgid "Now playing"
 msgstr ""
 
-#: gsharkdown.py:886
+#: gsharkdown.py:902
 msgid "Overwrite downloaded file?"
 msgstr ""
 
-#: gsharkdown.py:889
+#: gsharkdown.py:905
 msgid "Cancel download"
 msgstr ""
 
-#: gsharkdown.py:890
+#: gsharkdown.py:906
 msgid "Download and overwrite"
 msgstr ""
 
-#: gsharkdown.py:891
+#: gsharkdown.py:907
 msgid "Download renamed"
 msgstr ""
 
-#: gsharkdown.py:893
+#: gsharkdown.py:909
 #, python-format
 msgid ""
 "The file '%s' already exists, maybe you are downloading a file that you "
 "What do you want to do?"
 msgstr ""
 
-#: gsharkdown.py:946
+#: gsharkdown.py:962
 #, python-format
 msgid "Downloading %d file"
 msgid_plural "Downloading %d files"
     CONFIG = ConfigObj("%s/.gsharkdown/gsharkdown.ini" % os.environ.get("HOME"))
     try:
         if HAVE_PYLAST:
-            test= CONFIG['scribbling']
+            test = CONFIG['scribbling']
         else:
             raise KeyError()
     except KeyError:
Add a comment to this file

locale/bg_BG/LC_MESSAGES/gsharkdown.mo

Binary file modified.

locale/bg_BG/LC_MESSAGES/gsharkdown.po

 msgstr ""
 "Project-Id-Version: gsharkdown\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-16 13:58+0200\n"
-"PO-Revision-Date: 2011-10-16 13:58+0100\n"
+"POT-Creation-Date: 2011-10-29 10:48+0200\n"
+"PO-Revision-Date: 2011-10-29 10:49+0100\n"
 "Last-Translator: Vladimir Kolev <vladimir.r.kolev@gmail.com>\n"
 "Language-Team: Bulgarian\n"
 "MIME-Version: 1.0\n"
 msgstr "Добави >"
 
 #: data/main_window.ui.h:5
+msgid "Add selected to playlist"
+msgstr "Добави избраните в списъка за просвирване"
+
+#: data/main_window.ui.h:6
 msgid "Check for Updates"
 msgstr "Провери за нова версия"
 
-#: data/main_window.ui.h:6
+#: data/main_window.ui.h:7
+msgid "Clear the playlist"
+msgstr "Изчисти списъка за изпълнение"
+
+#: data/main_window.ui.h:8
+msgid "Download selected"
+msgstr "Изтегли избраните"
+
+#: data/main_window.ui.h:9
 msgid "Edit Preferences"
 msgstr "Редактирай настройки"
 
-#: data/main_window.ui.h:7
+#: data/main_window.ui.h:10
 #: lib/tfuncs.py:362
 msgid "Lyrics"
 msgstr "Текст"
 
-#: data/main_window.ui.h:8
+#: data/main_window.ui.h:11
 msgid "Menu"
 msgstr "Меню"
 
-#: data/main_window.ui.h:9
+#: data/main_window.ui.h:12
 msgid "Next"
 msgstr "Следваща"
 
-#: data/main_window.ui.h:10
+#: data/main_window.ui.h:13
+msgid "Open saved playlist"
+msgstr "Отвори запазен списък за изпълнение"
+
+#: data/main_window.ui.h:14
 msgid "Play/Stop"
 msgstr "Пускане/Спиране"
 
-#: data/main_window.ui.h:11
+#: data/main_window.ui.h:15
 msgid "Previous"
 msgstr "Предишна"
 
-#: data/main_window.ui.h:12
+#: data/main_window.ui.h:16
 msgid "Quit the application"
 msgstr "Излез от приложението"
 
-#: data/main_window.ui.h:13
+#: data/main_window.ui.h:17
+msgid "Remove selected from playlist"
+msgstr "Премахни избраните от списъка за изпълнение"
+
+#: data/main_window.ui.h:18
 msgid "Resume"
 msgstr "Поднови"
 
-#: data/main_window.ui.h:14
+#: data/main_window.ui.h:19
+msgid "Save playlist"
+msgstr "Запиши списъка за изпълнение"
+
+#: data/main_window.ui.h:20
 msgid "Search the grooveshark"
 msgstr "Търси в grooveshark"
 
-#: data/main_window.ui.h:15
+#: data/main_window.ui.h:21
 msgid "Settings"
 msgstr "Настройки"
 
-#: data/main_window.ui.h:16
+#: data/main_window.ui.h:22
 msgid "Show About dialog"
 msgstr "Покажи диалог относно приложението"
 
-#: data/main_window.ui.h:17
+#: data/main_window.ui.h:23
+msgid "Show info about selected"
+msgstr "Покажи информация за избрана песен"
+
+#: data/main_window.ui.h:24
+msgid "Toggle repeat all"
+msgstr "Повтаряй всички"
+
+#: data/main_window.ui.h:25
+msgid "Toggle shuffle"
+msgstr "Разбъркано просвирване"
+
+#: data/main_window.ui.h:26
 msgid "gSharkDown"
 msgstr "gSharkDown"
 
 msgid "Username:"
 msgstr "Потребител:"
 
-#: gsharkdown.py:350
+#: gsharkdown.py:296
+#: gsharkdown.py:688
+msgid "<b>Title:</b> {title}\n"
+msgstr "<b>Заглавие:</b> {title}\n"
+
+#: gsharkdown.py:297
+#: gsharkdown.py:687
+msgid "<b>Artist:</b> {artist}\n"
+msgstr "<b>Изпълнител:</b> {artist}\n"
+
+#: gsharkdown.py:298
+#: gsharkdown.py:692
+msgid "<b>Album:</b> {album}\n"
+msgstr "<b>Албум:</b> {album}\n"
+
+#: gsharkdown.py:299
+msgid "<b>Year:</b> {year}"
+msgstr "<b>Година:</b> {year}"
+
+#: gsharkdown.py:364
 msgid "Error saving the playlist"
 msgstr "Грешка при записването на списъка с песни"
 
-#: gsharkdown.py:359
+#: gsharkdown.py:373
 msgid "Save playlist to file"
 msgstr "Запиши списъка с песни във файл"
 
-#: gsharkdown.py:377
+#: gsharkdown.py:391
 msgid "Select Playlist to open"
 msgstr "Изберете списък с песни"
 
-#: gsharkdown.py:383
+#: gsharkdown.py:397
 msgid "Playlist files"
 msgstr "Списъци с песни"
 
-#: gsharkdown.py:411
+#: gsharkdown.py:425
 msgid "To update to the latest version "
 msgstr "За да обновите до последната версия"
 
-#: gsharkdown.py:412
+#: gsharkdown.py:426
 msgid "you can visit the <a href=\"http://https://bitbucket.org/vkolev/gsharkdown/downloads\"> "
 msgstr "можете да посетите <a href=\"http://https://bitbucket.org/vkolev/gsharkdown/downloads\"> "
 
-#: gsharkdown.py:413
+#: gsharkdown.py:427
 msgid "download site</a>. If you are using the latest version and want to be "
 msgstr "сайта за изтегляне</a>. Ако използвате послдната версия и искате да сте"
 
-#: gsharkdown.py:414
+#: gsharkdown.py:428
 msgid "informed about new versions, just enable the option in the <b>Preferences</b> dialog."
 msgstr "информирани за нови версии, просто разрешете опцията в диалога <b>Настройки</b>."
 
-#: gsharkdown.py:415
+#: gsharkdown.py:429
 #, python-format
 msgid "<b>New version <span fgcolor=\"red\"><i>%s</i></span> is available</b>"
 msgstr "<b>Достъпна е нова версия<span fgcolor=\"red\"><i>%s</i></span></b>"
 
-#: gsharkdown.py:416
+#: gsharkdown.py:430
 msgid "<b>You are using the latest version!</b>"
 msgstr "<b>Вие използвате последната версия!</b>"
 
-#: gsharkdown.py:440
+#: gsharkdown.py:454
 msgid "Title"
 msgstr "Заглавие"
 
-#: gsharkdown.py:446
+#: gsharkdown.py:460
 msgid "Artist"
 msgstr "Изпълнител"
 
-#: gsharkdown.py:451
+#: gsharkdown.py:465
 msgid "Album"
 msgstr "Албум"
 
-#: gsharkdown.py:457
-#: gsharkdown.py:472
+#: gsharkdown.py:471
+#: gsharkdown.py:486
 msgid "SongID"
 msgstr "SongID"
 
-#: gsharkdown.py:467
+#: gsharkdown.py:481
 msgid "File name"
 msgstr "Файл"
 
-#: gsharkdown.py:477
+#: gsharkdown.py:491
 msgid "Download progress"
 msgstr "Прогрес на изтегляне"
 
-#: gsharkdown.py:482
+#: gsharkdown.py:496
 msgid "Size"
 msgstr "Размер"
 
-#: gsharkdown.py:494
+#: gsharkdown.py:508
 msgid "Are you sure to quit?"
 msgstr "Наистина изключване на програмата?"
 
-#: gsharkdown.py:495
+#: gsharkdown.py:509
 msgid "Quit?"
 msgstr "Изход?"
 
-#: gsharkdown.py:670
+#: gsharkdown.py:684
 msgid "Song Information - {songid}"
 msgstr "Информация за песента - {songid}"
 
-#: gsharkdown.py:671
+#: gsharkdown.py:685
 msgid "<b>Filename:</b> {artist} - {title}.mp3\n"
 msgstr "<b>Име на файла:</b> {artist} - {title}.mp3\n"
 
-#: gsharkdown.py:673
-msgid "<b>Artist:</b> {artist}\n"
-msgstr "<b>Изпълнител:</b> {artist}\n"
-
-#: gsharkdown.py:674
-msgid "<b>Title:</b> {title}\n"
-msgstr "<b>Заглавие:</b> {title}\n"
-
-#: gsharkdown.py:676
+#: gsharkdown.py:690
 msgid "<b>Duration:</b> {mins}:{secs} min\n"
 msgstr "<b>Времетраене:</b> {mins}:{secs} min\n"
 
-#: gsharkdown.py:678
-msgid "<b>Album:</b> {album}\n"
-msgstr "<b>Албум:</b> {album}\n"
-
-#: gsharkdown.py:679
+#: gsharkdown.py:693
 msgid "<b>Year:</b> {year}\n"
 msgstr "<b>Година:</b> {year}\n"
 
-#: gsharkdown.py:860
+#: gsharkdown.py:876
 msgid "<b>Playing:</b> {artist} - {title}"
 msgstr "<b>Свири:</b> {artist} - {title}"
 
-#: gsharkdown.py:864
+#: gsharkdown.py:880
 msgid "Now playing"
 msgstr "В момента свири"
 
-#: gsharkdown.py:886
+#: gsharkdown.py:902
 msgid "Overwrite downloaded file?"
 msgstr "Презаписване на изтегления файл?"
 
-#: gsharkdown.py:889
+#: gsharkdown.py:905
 msgid "Cancel download"
 msgstr "Откажи изтегляне"
 
-#: gsharkdown.py:890
+#: gsharkdown.py:906
 msgid "Download and overwrite"
 msgstr "Изтегли и презапиши"
 
-#: gsharkdown.py:891
+#: gsharkdown.py:907
 msgid "Download renamed"
 msgstr "Изтегли преименуван"
 
-#: gsharkdown.py:893
+#: gsharkdown.py:909
 #, python-format
 msgid ""
 "The file '%s' already exists, maybe you are downloading a file that you downloaded before.\n"
 "\n"
 "Какво искате да направите?"
 
-#: gsharkdown.py:946
+#: gsharkdown.py:962
 #, python-format
 msgid "Downloading %d file"
 msgid_plural "Downloading %d files"
 #~ msgstr "Свири: {artist} - {title}"
 #~ msgid "gSharkDown: GrooveShark Downloader"
 #~ msgstr "gSharkDown: GrooveShark Downloader"
-#~ msgid "Add to playlist"
-#~ msgstr "Добави в списъка за просвирване"
-#~ msgid "Clear the playlist"
-#~ msgstr "Изчисти списъка за изпълнение"
-#~ msgid "Open saved playlist"
-#~ msgstr "Отвори запазен списък за изпълнение"
-#~ msgid "Remove item from playlist"
-#~ msgstr "Премахни обект от списъка за изпълнение"
-#~ msgid "Toggle Repeat all"
-#~ msgstr "Повтаряй всички"
-#~ msgid "Toggle Shuffle"
-#~ msgstr "Разбъркано просвирване"
 #~ msgid "About"
 #~ msgstr "Относно"
 #~ msgid "Add item from search results"
 #~ msgstr "Копирай в буфера за обмен"
 #~ msgid "Download"
 #~ msgstr "Изтегляне"
-#~ msgid "Download selected"
-#~ msgstr "Изтегли избраните"
 #~ msgid "Get Lyrics"
 #~ msgstr "Изтегли текст за песента"
 #~ msgid "Info"
Add a comment to this file

locale/de_DE/LC_MESSAGES/gsharkdown.mo

Binary file modified.

locale/de_DE/LC_MESSAGES/gsharkdown.po

 msgstr ""
 "Project-Id-Version: gsharkdown\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-16 13:58+0200\n"
-"PO-Revision-Date: 2011-10-16 13:58+0100\n"
+"POT-Creation-Date: 2011-10-29 10:48+0200\n"
+"PO-Revision-Date: 2011-10-29 10:51+0100\n"
 "Last-Translator: Vladimir Kolev <vladimir.r.kolev@gmail.com>\n"
 "Language-Team: German <de@li.org>\n"
 "MIME-Version: 1.0\n"
 msgstr "Einfügen >"
 
 #: data/main_window.ui.h:5
+msgid "Add selected to playlist"
+msgstr "Ausgewählte Wiedergabeliste einfügen"
+
+#: data/main_window.ui.h:6
 msgid "Check for Updates"
 msgstr "Nach Updates suchen"
 
-#: data/main_window.ui.h:6
+#: data/main_window.ui.h:7
+msgid "Clear the playlist"
+msgstr "Wiedergabeliste leeren"
+
+#: data/main_window.ui.h:8
+msgid "Download selected"
+msgstr "Ausgewählte herunterladen"
+
+#: data/main_window.ui.h:9
 msgid "Edit Preferences"
 msgstr "Einstelliungen bearbeiten"
 
-#: data/main_window.ui.h:7
+#: data/main_window.ui.h:10
 #: lib/tfuncs.py:362
 msgid "Lyrics"
 msgstr "Songtext"
 
-#: data/main_window.ui.h:8
+#: data/main_window.ui.h:11
 msgid "Menu"
 msgstr "Menü"
 
-#: data/main_window.ui.h:9
+#: data/main_window.ui.h:12
 msgid "Next"
 msgstr "Nächster Titel"
 
-#: data/main_window.ui.h:10
+#: data/main_window.ui.h:13
+msgid "Open saved playlist"
+msgstr "Gespeicherte Wiedergabeliste öffnen"
+
+#: data/main_window.ui.h:14
 msgid "Play/Stop"
 msgstr "Abspielen/Anhalten"
 
-#: data/main_window.ui.h:11
+#: data/main_window.ui.h:15
 msgid "Previous"
 msgstr "Vorheriger Titel"
 
-#: data/main_window.ui.h:12
+#: data/main_window.ui.h:16
 msgid "Quit the application"
 msgstr "Applikation beenden"
 
-#: data/main_window.ui.h:13
+#: data/main_window.ui.h:17
+msgid "Remove selected from playlist"
+msgstr "Ausgewählte von der Wiedergabeliste löschen"
+
+#: data/main_window.ui.h:18
 msgid "Resume"
 msgstr "Wieder aufnehmen"
 
-#: data/main_window.ui.h:14
+#: data/main_window.ui.h:19
+msgid "Save playlist"
+msgstr "Wiedergabeliste speichern"
+
+#: data/main_window.ui.h:20
 msgid "Search the grooveshark"
 msgstr "Suche in grooveshark"
 
-#: data/main_window.ui.h:15
+#: data/main_window.ui.h:21
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: data/main_window.ui.h:16
+#: data/main_window.ui.h:22
 msgid "Show About dialog"
 msgstr "About-Dialog ansehen"
 
-#: data/main_window.ui.h:17
+#: data/main_window.ui.h:23
+msgid "Show info about selected"
+msgstr "Informationdialog über das Ausgewählte zeigen"
+
+#: data/main_window.ui.h:24
+msgid "Toggle repeat all"
+msgstr "Umschalten Alle wiederholen"
+
+#: data/main_window.ui.h:25
+msgid "Toggle shuffle"
+msgstr "Umschalten Shuffle"
+
+#: data/main_window.ui.h:26
 msgid "gSharkDown"
 msgstr "gSharkDown"
 
 msgid "Username:"
 msgstr "Benutzername:"
 
-#: gsharkdown.py:350
+#: gsharkdown.py:296
+#: gsharkdown.py:688
+msgid "<b>Title:</b> {title}\n"
+msgstr "<b>Titel:</b> {title}\n"
+
+#: gsharkdown.py:297
+#: gsharkdown.py:687
+msgid "<b>Artist:</b> {artist}\n"
+msgstr "<b>Künstler:</b> {artist}\n"
+
+#: gsharkdown.py:298
+#: gsharkdown.py:692
+msgid "<b>Album:</b> {album}\n"
+msgstr "<b>Album:</b> {album}\n"
+
+#: gsharkdown.py:299
+msgid "<b>Year:</b> {year}"
+msgstr "<b>Jahr:</b> {year}"
+
+#: gsharkdown.py:364
 msgid "Error saving the playlist"
 msgstr "Fehler beim Speicher der Wiedergabeliste"
 
-#: gsharkdown.py:359
+#: gsharkdown.py:373
 msgid "Save playlist to file"
 msgstr "Wiedergabeliste in Datei speichern"
 
-#: gsharkdown.py:377
+#: gsharkdown.py:391
 msgid "Select Playlist to open"
 msgstr "Wiedergabeliste auswählen"
 
-#: gsharkdown.py:383
+#: gsharkdown.py:397
 msgid "Playlist files"
 msgstr "Wiedergabeliste-Dateien"
 
-#: gsharkdown.py:411
+#: gsharkdown.py:425
 msgid "To update to the latest version "
 msgstr "Um auf die neueste Version zu upgraden"
 
-#: gsharkdown.py:412
+#: gsharkdown.py:426
 msgid "you can visit the <a href=\"http://https://bitbucket.org/vkolev/gsharkdown/downloads\"> "
 msgstr "Sie können die <a href=\"http://https://bitbucket.org/vkolev/gsharkdown/downloads\"> "
 
-#: gsharkdown.py:413
+#: gsharkdown.py:427
 msgid "download site</a>. If you are using the latest version and want to be "
 msgstr "Download seite</a> besuchen. Sollten Sie die neueste Version verwenden und möchten"
 
-#: gsharkdown.py:414
+#: gsharkdown.py:428
 msgid "informed about new versions, just enable the option in the <b>Preferences</b> dialog."
 msgstr "informiert werden über neue Versionen, dann können Sie das in den <b>Einstellungen</b> dialog erlauben."
 
-#: gsharkdown.py:415
+#: gsharkdown.py:429
 #, python-format
 msgid "<b>New version <span fgcolor=\"red\"><i>%s</i></span> is available</b>"
 msgstr "<b>Neue Version <span fgcolor=\"red\"><i>%s</i></span> ist verfügbar</b>"
 
-#: gsharkdown.py:416
+#: gsharkdown.py:430
 msgid "<b>You are using the latest version!</b>"
 msgstr "<b>Sie benutzen die neueste Version!</b>"
 
-#: gsharkdown.py:440
+#: gsharkdown.py:454
 msgid "Title"
 msgstr "Titel"
 
-#: gsharkdown.py:446
+#: gsharkdown.py:460
 msgid "Artist"
 msgstr "Künstler"
 
-#: gsharkdown.py:451
+#: gsharkdown.py:465
 msgid "Album"
 msgstr "Album"
 
-#: gsharkdown.py:457
-#: gsharkdown.py:472
+#: gsharkdown.py:471
+#: gsharkdown.py:486
 msgid "SongID"
 msgstr "SongID"
 
-#: gsharkdown.py:467
+#: gsharkdown.py:481
 msgid "File name"
 msgstr "Datei"
 
-#: gsharkdown.py:477
+#: gsharkdown.py:491
 msgid "Download progress"
 msgstr "Heruntergeladen"
 
-#: gsharkdown.py:482
+#: gsharkdown.py:496
 msgid "Size"
 msgstr "Größe"
 
-#: gsharkdown.py:494
+#: gsharkdown.py:508
 msgid "Are you sure to quit?"
 msgstr "Sind Sie Sicher zu beenden?"
 
-#: gsharkdown.py:495
+#: gsharkdown.py:509
 msgid "Quit?"
 msgstr "Beenden?"
 
-#: gsharkdown.py:670
+#: gsharkdown.py:684
 msgid "Song Information - {songid}"
 msgstr "Lied Information - {songid}"
 
-#: gsharkdown.py:671
+#: gsharkdown.py:685
 msgid "<b>Filename:</b> {artist} - {title}.mp3\n"
 msgstr "<b>Dateiname:</b> {artist} - {title}.mp3\n"
 
-#: gsharkdown.py:673
-msgid "<b>Artist:</b> {artist}\n"
-msgstr "<b>Künstler:</b> {artist}\n"
-
-#: gsharkdown.py:674
-msgid "<b>Title:</b> {title}\n"
-msgstr "<b>Titel:</b> {title}\n"
-
-#: gsharkdown.py:676
+#: gsharkdown.py:690
 msgid "<b>Duration:</b> {mins}:{secs} min\n"
 msgstr "<b>Länge:</b> {mins}:{secs} min\n"
 
-#: gsharkdown.py:678
-msgid "<b>Album:</b> {album}\n"
-msgstr "<b>Album:</b> {album}\n"
-
-#: gsharkdown.py:679
+#: gsharkdown.py:693
 msgid "<b>Year:</b> {year}\n"
 msgstr "<b>Jahr:</b> {year}\n"
 
-#: gsharkdown.py:860
+#: gsharkdown.py:876
 msgid "<b>Playing:</b> {artist} - {title}"
 msgstr "<b>Abspielen:</b> {artist} - {title}"
 
-#: gsharkdown.py:864
+#: gsharkdown.py:880
 msgid "Now playing"
 msgstr "Wiedergabe von"
 
-#: gsharkdown.py:886
+#: gsharkdown.py:902
 msgid "Overwrite downloaded file?"
 msgstr "Überschreibe die herunterladende Datei?"
 
-#: gsharkdown.py:889
+#: gsharkdown.py:905
 msgid "Cancel download"
 msgstr "Herunterladen abbrechen"
 
-#: gsharkdown.py:890
+#: gsharkdown.py:906
 msgid "Download and overwrite"
 msgstr "Herunterladen und Überschreiben"
 
-#: gsharkdown.py:891
+#: gsharkdown.py:907
 msgid "Download renamed"
 msgstr "Herunterlade mit andere name"
 
-#: gsharkdown.py:893
+#: gsharkdown.py:909
 #, python-format
 msgid ""
 "The file '%s' already exists, maybe you are downloading a file that you downloaded before.\n"
 "\n"
 "Was würden Sie tun?"
 
-#: gsharkdown.py:946
+#: gsharkdown.py:962
 #, python-format
 msgid "Downloading %d file"
 msgid_plural "Downloading %d files"
 #~ msgstr "Abspielen: {artist} - {title}"
 #~ msgid "gSharkDown: GrooveShark Downloader"
 #~ msgstr "gSharkDown: GrooveShark Downloader"
-#~ msgid "Add to playlist"
-#~ msgstr "In Wiedergabeliste einfügen"
-#~ msgid "Clear the playlist"
-#~ msgstr "Wiedergabeliste leeren"
-#~ msgid "Open saved playlist"
-#~ msgstr "Gespeicherte Wiedergabeliste öffnen"
-#~ msgid "Remove item from playlist"
-#~ msgstr "Lied von der Wiedergabeliste löschen"
-#~ msgid "Toggle Repeat all"
-#~ msgstr "Umschalten Alle wiederholen"
-#~ msgid "Toggle Shuffle"
-#~ msgstr "Umschalten Shuffle"
 #~ msgid "New update"
 #~ msgstr "Neues Update"
 #~ msgid ""
 #~ msgstr "Kopiere in Clipboard"
 #~ msgid "Download"
 #~ msgstr "Herunterladen"
-#~ msgid "Download selected"
-#~ msgstr "Ausgewählte herunterladen"
 #~ msgid "Get Lyrics"
 #~ msgstr "Songtexte herunterladen"
 #~ msgid "Info"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.