]> git.sur5r.net Git - minitube/commitdiff
Imported Upstream version 1.9 upstream/1.9
authorJakob Haufe <sur5r@sur5r.net>
Fri, 28 Sep 2012 23:36:23 +0000 (01:36 +0200)
committerJakob Haufe <sur5r@sur5r.net>
Fri, 28 Sep 2012 23:36:23 +0000 (01:36 +0200)
89 files changed:
CHANGES
TODO
empty.ts
images/refine-search.png [new file with mode: 0644]
images/search-duration.png [new file with mode: 0644]
images/search-quality.png [new file with mode: 0644]
images/search-sortBy.png [new file with mode: 0644]
images/search-time.png [new file with mode: 0644]
locale/ar.ts
locale/ca.ts
locale/ca_ES.ts
locale/da.ts
locale/de_DE.ts
locale/el.ts
locale/es.ts
locale/es_AR.ts
locale/es_ES.ts
locale/fi.ts
locale/fi_FI.ts
locale/fr.ts
locale/gl.ts
locale/he_IL.ts
locale/hr.ts
locale/hu.ts
locale/ia.ts
locale/id.ts
locale/id_ID.ts [deleted file]
locale/it.ts
locale/jv.ts
locale/ka_GE.ts
locale/locale.pri
locale/nb.ts
locale/nl.ts
locale/nn.ts
locale/pl.ts
locale/pl_PL.ts
locale/pt.ts
locale/pt_BR.ts
locale/ro.ts
locale/ru.ts
locale/sk.ts
locale/sl.ts
locale/sq.ts
locale/sr.ts
locale/sv_SE.ts
locale/te.ts [deleted file]
locale/tr.ts
locale/uk_UA.ts
locale/zh_CN.ts
minitube.pro
resources.qrc
src/AboutView.cpp
src/ListModel.cpp
src/ListModel.h
src/MainWindow.cpp
src/MainWindow.h
src/MediaView.cpp
src/MediaView.h
src/SearchView.cpp
src/downloaditem.cpp
src/downloaditem.h
src/downloadmanager.cpp
src/fontutils.cpp
src/fontutils.h
src/main.cpp
src/playlist/PrettyItemDelegate.cpp
src/playlistview.cpp
src/playlistwidget.cpp
src/playlistwidget.h
src/refinesearchbutton.cpp [new file with mode: 0644]
src/refinesearchbutton.h [new file with mode: 0644]
src/refinesearchwidget.cpp [new file with mode: 0644]
src/refinesearchwidget.h [new file with mode: 0644]
src/searchparams.cpp
src/searchparams.h
src/sidebarwidget.cpp [new file with mode: 0644]
src/sidebarwidget.h [new file with mode: 0644]
src/temporary.cpp
src/video.cpp
src/videoareawidget.cpp
src/videoareawidget.h
src/videodefinition.cpp
src/videodefinition.h
src/videowidget.cpp [deleted file]
src/videowidget.h [deleted file]
src/youtubesearch.cpp
src/youtubesearch.h
src/youtubestreamreader.cpp
src/youtubestreamreader.h

diff --git a/CHANGES b/CHANGES
index 0ad5a8087141bbac272327982a976d1d8050b8ab..ed037c42ac9b3acfa09fd93224ea0c924726489f 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,18 @@
+1.9 - September 27, 2012
+- Adapted to YouTube changes
+- New search filter UI. Filter results by publication date, video duration and video quality.
+- Sort by rating
+- Search spell suggestions: "Did you mean..."
+- New downloads are now added at the top of the list
+- Video definition indicator while downloading videos
+- Simple integration with Buffer app
+- Better fullscreen experience on the Mac: sidebar shows when the mouse hits the left side, mouse and playlist autohide
+- Compatible with OS X Mountain Lion Gatekeeper
+- Partial Retina Display support. Still using 1x bitmaps because of Qt not being ready
+- OS X Mountain Lion notifications when a download finishes
+- Fixed flickering in fullscreen controls on Linux, also playlist and toolbar now autohide
+- New and updated translations
+
 1.8 - June 28, 2012
 - Enhanced Compact Mode: window on top, can be made smaller and remembers its own position
 - Adaptive video title font size
diff --git a/TODO b/TODO
index d2a735ab967586c78f4a030338b68f6d67cd9320..ac4e29e44e2eab3d15894f2a11c8f1b5cf3629ef 100644 (file)
--- a/TODO
+++ b/TODO
@@ -9,6 +9,7 @@
     * Favorite videos (r/w)
     * Comments (r/w)
     * Likes (r/w)
+    * Playlists (r/w)
 
 - Related videos
     List of related videos identical to the playlist.
 - Search for playlists http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Searching_for_Playlists
 - Safe search levels (in the status bar beside the video definition option)
 - Show more thumbs on hover with animated crossfade
-- Time filter on the bottom of the playlist: Today, 7 days, 30 days
 - Accept any URL and scrape web pages searching for YouTube videos.
 
 ## Unsure features
 - Restore status when a recent keyword is clicked: skipped videos, sortBar and play time
 - Add menu entries for Most relevant, Most recent, Most viewed (Playlist => ...)
 - Saved playlists
-- Starred videos
 
 ## Phonon bugs
 - Phonon::MediaSource does not work with QIODevices (this needs to work to implement seeking)
index 6876c911c7ca94ef8aeb51683ce2ed034ad47bde..0ec1d220ace311bc956877624b3fcde327ca9982 100644 (file)
--- a/empty.ts
+++ b/empty.ts
@@ -5,57 +5,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation type="unfinished"></translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"></translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation type="unfinished"></translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in &apos;2 of 3&apos;</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in &apos;Cool video - part 1&apos;</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in &apos;Cool series - episode 1&apos;</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation type="unfinished"></translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation type="unfinished"></translation>
     </message>
         <translation type="unfinished"></translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
diff --git a/images/refine-search.png b/images/refine-search.png
new file mode 100644 (file)
index 0000000..ea2cd3e
Binary files /dev/null and b/images/refine-search.png differ
diff --git a/images/search-duration.png b/images/search-duration.png
new file mode 100644 (file)
index 0000000..fb816df
Binary files /dev/null and b/images/search-duration.png differ
diff --git a/images/search-quality.png b/images/search-quality.png
new file mode 100644 (file)
index 0000000..ae97229
Binary files /dev/null and b/images/search-quality.png differ
diff --git a/images/search-sortBy.png b/images/search-sortBy.png
new file mode 100644 (file)
index 0000000..6834651
Binary files /dev/null and b/images/search-sortBy.png differ
diff --git a/images/search-time.png b/images/search-time.png
new file mode 100644 (file)
index 0000000..e38fb15
Binary files /dev/null and b/images/search-time.png differ
index 6ea2a7217ee04180d8577eca633a9cb09d207b6f..46fa95aa071fa23d3ba72fb9c7260f66dba89c13 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>هناك حياة خارج المتصفح!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>النسخة %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 هو برنامج مجاني و لكن برمجته تستهلك وقتا ثمينا.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>‎الرجاء &lt;a href=&apos;%1&apos;&gt;التبرع&lt;/a&gt; لمتابعة تطوير  %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>قد ترغب في تجريب برامجي الأخرى أيضا</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1، قارئ موسيقى على اليوتيوب</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1، قارئ موسيقى</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
-        <translation>Ø·رجم %1 إلى لغتك الأم بإستعمال %2</translation>
+        <translation>ترجم %1 إلى لغتك الأم بإستعمال %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>صمم الايقونة %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>نشر هذا البرنامج تحت رخصة  &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;اقفل</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="35"/>
         <source>Please license %1</source>
-        <translation type="unfinished"/>
+        <translation>الرجاء قم بترخيص %1</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="39"/>
         <source>This demo has expired.</source>
-        <translation type="unfinished"/>
+        <translation>أنتهت مدة النسخة التجريبية.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
@@ -96,7 +96,7 @@
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
         <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
+        <translation>النسخة التجريبة ستنتهي خلال %1 يوم.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="45"/>
     <message>
         <location filename="local/src/demostartupview.cpp" line="57"/>
         <source>Use Demo</source>
-        <translation type="unfinished"/>
+        <translation>إستخدم مثال</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="65"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>seconds</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 متبقي</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>هذه ليست سوى النسخة التجريبية من %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>يمكن تحميل الفيديو في أقل من %1  دقيقة بحيث يمكنك اختبار وظيفة التحميل.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>متابعة</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>احصل على النسخة الكاملة</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 حمل في %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>انتهي التحميل</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>التحميل %n</numerusform><numerusform>التحميل %n</numerusform><numerusform>التحميل %n</numerusform><numerusform>التحميل %n</numerusform><numerusform>التحميل %n</numerusform><numerusform>التحميل %n</numerusform></translation>
     </message>
         <translation>تغيير الموقع...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>اختر موقع التحميل</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>موقع التحميل تغير.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>التحميل سيتم في الموقع السابق.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>التحميل الى:%1</translation>
     </message>
     <message>
         <location filename="src/globalshortcuts.cpp" line="16"/>
         <source>Play</source>
-        <translation>Play</translation>
+        <translation>تشغيل</translation>
     </message>
     <message>
         <location filename="src/globalshortcuts.cpp" line="17"/>
     <message>
         <location filename="src/globalshortcuts.cpp" line="19"/>
         <source>Stop</source>
-        <translation>Stop</translation>
+        <translation>أوقف</translation>
     </message>
     <message>
         <location filename="src/globalshortcuts.cpp" line="20"/>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>خطأ</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;قف</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>وقف التشغيل و العودة لوضع البحث</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;القفز</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>القفز للفيديو التالي</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;ايقاف مؤقت</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>ايقاف التشغيل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;شاشة كاملة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>تشغيل شاشة كاملة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>اخفاء القائمة و شريط المهام</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>اذهب الى صفحة فيديو YouTube و وقف التشغيل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>نسخ رابط YouTube الى clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>نسخ رابط الفيديو الى clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>اوجد أجزاء الفيديو الأخرى املا أن تكون في الترتيب الصحيح</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;إزالة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>إزالة الفيديو من القائمة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>الرفع الى &amp;اعلى</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>رفع المقاطع المختارة الى فوق في القائمة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>الانزال الى &amp;تحت</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>انزال المقاطع المختارة الى تحت في القائمة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>مسح تاريخ البحث. لا يمكن استعادته.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;الانتهاء</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>مع السلامة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;الموقع</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 على الشبكة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>‎الرجاء التبرع لمتابعة تطوير  %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;عن البرنامج</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>معلومات عن %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>البحث</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>كتم الصوت</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;التحميلات</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>عرض تفاصيل عن تحميلات الفيديو</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;التحميلات</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>تحميل الفيديو الحالي</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>شارك الفيديو الحالي باستخدام %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;البريد الإلكتروني</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>البريد الإلكتروني</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;اقفل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
+        <translation>&amp;اطفو علي القمة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
+        <translation>&amp;أوقف العرض التلقائي بعد الفيديو الحالي </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;أبلغ عن مشكلة</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;خيارات البحث...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;البرنامج</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>اشتري %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;قراءة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;القائمة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;الفيديو</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;مشاهدة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;شارك</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;المساعدة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>اضغط %1 لرفع الصوت و %2 لخفضه</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>جاري فتح %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>هل تريد الخروج %1  رغم وجود تحميل?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>عند اغلاق %1 التحميل سيلغى.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>الاغلاق و الغاء التحميل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>انتظار انتهاء التحميل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
-        <translation type="unfinished"/>
+        <translation>غادر &amp;الشاشة الكاملة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
+        <translation>%1 الإصدار %2 متوفر الآن.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>ذكرني لاحقا</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation type="unfinished"/>
+        <translation>للحصول على أحدث نسخة , قم بتحميل %1 مرة أُخرى من الرابط الذي وصلك الى بريدك الألكتروني وأعد التثبيت </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>تحديث</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>خطأ: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
-        <translation type="unfinished"/>
+        <translation>ال&amp;سابق</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>العودة إلى المجاز السابق</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
+        <translation>&amp;الواجهة الخفيفة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
+        <translation>أفتح صفحة الفيديو على &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
+        <translation>انسخ رابط الفيديو &amp;Link</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
+        <translation>انسخ الفيديو وعنوانه</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
+        <translation>أبحث عن &amp;أجزاء الفيديو الأُخرى</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
+        <translation>&amp;مسح تاريخ البحث </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>القيام بتبرع</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
+        <translation>&amp;تشغيل الفيديوهات يدويا</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>بدء تشغيل الفيديو يدويا</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;التشغيل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>اكمال التشغيل</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>الوقت المتبقي: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>%1%الصوت عند </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>الصوت مكتوم</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>الصوت غير مكتوم</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>الوضوح الاقصى %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>خصوصيتك امنة</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>التحميل انتهى</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>اقرب النتائج</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>الاقرب زمنا</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>الاكثر عرضا</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>يمكنك لصق رابط YouTube في برنامج اخر</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>يمكنك لصق رابط الفيديو في برنامج اخر</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>الرابط سيكون صالحا لمدة محدودة.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>هذه ليست سوى النسخة التجريبية من %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>انها تتيح لك تجربة البرنامج.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>متابعة</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
+        <translation>من</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>جزء</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>حلقة</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
-        <translation type="unfinished"/>
+        <translation>أرسلت من %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>احصل على النسخة الكاملة</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>جاري تحميل %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 مشاهدات</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 من %2 (%3) - %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>تهيئة</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>فشل</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>تم</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>متوقف</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>ايقاف التحميل</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>اظهار في %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>فتح المجلد الرئيسي</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>اعادة التحميل</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>ترتيب بـ</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>ذات صلة</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>التاريخ</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>عدد المشاهدات</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>التقييم</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>اي وقت</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>اليوم</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 أيام</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 يوم</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>المدة</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>الكل</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>قصير</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>متوسط</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>طويل</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>أقل من 4 دقائق</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>ما بين 4 ال 20 دقيقة</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>أطول من 20 دقيقة</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>الجودة</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>دقة عالية</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720 أو أعلي</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>إنتهي</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>مرحبا بك في &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>الحصول على النسخة الكاملة</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>أدخل</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation> كلمة مفتاح</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>قناة</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>لبدء مشاهدة أشرطة الفيديو</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>شاهد</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>كلمات بحث سابقة</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>القنوات الأخيرة</translation>
     </message>
         <translation>اجعل نفسك مرتاحا</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>خيارات البحث</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>هل تقصد: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index b3121a4d807e0609f810ac2e402e2013e9e73050..cdeeb7ae0a1d97748421bc199be23bab89d071c3 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Hi ha vida fora del navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versió %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 és programari lliure, però el seu desenvolupament pren un temps preciós.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Siusplau &lt;a href=&apos;%1&apos;&gt;dóna&lt;/a&gt; per ajudar al desenvolupament continuat del %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>És possible que també vulgueu provar altres aplicacions meves:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un reproductor de música de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un reproductor de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduïu el %1 al vostre idioma natal utilitzant %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icona dissenyada per %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Alliberat sota la &lt;a href=&apos;%1&apos;&gt;Llicència Pública General de GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Tanca</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segons</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuts</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restant</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aquesta només és la versió de demostració del %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Només pot baixar vídeos de menys de %1 minuts per tal que en pugui provar aquesta funció.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Aconsegueix la versió completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descarregat en %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descàrrega completada</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Canvia la ubicació...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Escull la ubicació de les baixades</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Ubicació de baixades canviada.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Les baixades actuals encara aniran a la ubicació prèvia.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Baixant a: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Atura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Atura la reproducció i torna a la vista de búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Salta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Salta al vídeo següent</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausa la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Pantalla &amp;completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Passa a pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Amaga la llista de reproducció i la barra d&apos;eines</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ves a la pàgina del vídeo del YouTube i pausa la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copia l&apos;enllaç del vídeo actual del YouTube al porta-retalls</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copia el URL del flux de vídeo actual al porta-retalls</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Troba altres parts del vídeo, amb sort en l&apos;ordre correcte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Elimina</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Elimina els vídeos seleccionats de la llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mou &amp;amunt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mou amunt els vídeos seleccionats en la llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mou a&amp;vall</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mou avall els vídeos seleccionats en la llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Neteja l&apos;historial de búsquedes. No es pot desfer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Surt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Adéu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Pàgina &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 a la xarxa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Siusplau ajuda al desenvolupament continuat del %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Quant a</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info sobre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Cerca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silencia el volum</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Baixades</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostra detalls de les descàrregues de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Baixa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Baixa el vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Comparteix el vídeo actual fent servir %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Correu electrònic</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Tanca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>Manté a &amp;sobre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Atura després d&apos;aquest vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Informa d&apos;un problema...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Afina la Cerca...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicació</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Compra %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>A&amp;juda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Premeu %1 per pujar el volum, %2 per baixar-lo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Obrint %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vol abandonar el %1 amb una baixada en curs?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si tanca el %1 ara, aquesta baixada es cancel·larà.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Tanca i cancel·la la baixada</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Espera a acabar la baixada</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Abandona la Pantalla &amp;Completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versió %2 ja està disponible.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Recorda-m&apos;ho més tard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Per obtenir la versió actualitzada, descarregueu el %1 de nou des de l&apos;enllaç que vau rebre per correu electrònic i torneu-lo a instal·lar.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualitza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;revi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Torna a la pista anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Mode compacte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Obre la pàgina de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copia l&apos;&amp;enllaç de YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copia el &amp;URL del flux de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Troba &amp;parts de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Neteja les búsquedes recents</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Fer una &amp;donació</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Reprodueix vídeos &amp;manualment</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Comença a reproduir vídeos manualment</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reprodueix</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continua la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Temps restant: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volum al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>El volum està silenciat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>El volum no està silenciat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Resolució màxima de vídeo fixada a %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>La vostra privacitat ara és segura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Baixades completes</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Finestra</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimitza</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Més rellevant</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Més recent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Més vist</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ja podeu enganxar l&apos;enllaç de YouTube en una altra aplicació</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ja pot enganxar el URL del flux de vídeo en una altra aplicació</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>L&apos;enllaç només serà vàlid durant un temps limitat.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aquesta només és la versió de demostració del %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Us permet probar l&apos;aplicació i veure si us va bé.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>part</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodi</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Enviat des de %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Aconseguiu la versió completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Baixant %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualitzacions</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparant</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fallit</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Aturat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Atura la baixada</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostra en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Obre el directori superior</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Recomença la baixada</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ordena per</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Rellevància</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Nombre de vistes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Qualificació</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Qualsevol data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Avui</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duració</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Tot</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Curt</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Mig</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Llarg</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menys de 4 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Entre 4 i 20 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Més de 20 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Qualitat</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta Definició</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o major</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Fet</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Benvinguts al &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Aconsegueix la versió completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Introdueix</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una paraula</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>per comencar a veure vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Veure</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Búsquedes recents</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canals recents</translation>
     </message>
         <translation>Poseu-vos còmodes</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Afina la Cerca</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Volieu dir: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index fa73b7984d6f5a24565d2d6ef60403624f9261ce..e5940e20bc7c4b222cf007952f4b18c7e4aa3d0e 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Hi ha vida fora del navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versió %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 és Software Lliure però el seu desenvolupament pren un temps molt valuós.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Si us plau &lt;a href=&apos;%1&apos;&gt;doneu&lt;/a&gt; per ajudar al desenvolupament continuat del %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Potser també voldreu provar les meves altres aplicacions:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un reproductor de música del YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un reproductor de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduïu el %1 al vostre idioma natal a través de %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icona dissenyada per %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Llançat sota la &lt;a href=&apos;%1&apos;&gt;Llicència Pública General de GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Tanca</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segons</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuts</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restant</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aquesta només és la versió de demostració del %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Només pot baixar vídeos de menys de %1 minuts per tal que en pugui provar aquesta funció.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Aconseguiu la versió completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descarregat en %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descàrrega finalitzada</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Baixada</numerusform><numerusform>%n Baixades</numerusform></translation>
     </message>
         <translation>Canvieu la ubicació...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Esculliu la ubicació de les baixades</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Ubicació de baixades canviada.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Les baixades actuals encara aniran a la ubicació prèvia.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>S&apos;està baixant a: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Atura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Atura la reproducció i torna a la vista de búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Salta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Salta al vídeo següent</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausa la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Pantalla &amp;completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Passa a pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Amaga la llista de reproducció i la barra d&apos;eines</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ves a la pàgina del vídeo del YouTube i pausa la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copia l&apos;enllaç del vídeo actual del YouTube al porta-retalls</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copia el URL del flux de vídeo actual al porta-retalls</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Troba altres parts del vídeo, amb sort en l&apos;ordre correcte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Elimina</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Elimina els vídeos seleccionats de la llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mou &amp;amunt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mou amunt en la llista de reproducció els vídeos seleccionats</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mou a&amp;vall</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mou avall en la llista de reproducció els vídeos seleccionats</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Neteja l&apos;historial de cerques. No es pot desfer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Surt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Adéu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Pàgina &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 en la web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Si us plau recolzeu el desenvolupament continuat del %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Quant a</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informació sobre el %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Cerca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silencia el volum</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Baixades</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostra detalls de les descàrregues de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Baixa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Baixa el vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Comparteix el vídeo actual fent servir %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Correu electrònic</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Tanca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>Manté a &amp;sobre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Atura després d&apos;aquest vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Informa d&apos;un problema</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Afina la Cerca...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicació</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Compra %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Llista de reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>A&amp;juda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Premeu %1 per pujar el volum, %2 per baixar-lo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>S&apos;està obrint %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Voleu abandonar el %1 amb una baixada en curs?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si tanqueu el %1 ara, aquesta baixada es cancel·larà.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Tanca i cancel·la la baixada</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Espera a acabar la baixada</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Abandona la Pantalla &amp;Completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versió %2 ja està disponible.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Recorda-m&apos;ho més tard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Per obtenir la versió actualitzada, descarregueu el %1 de nou des de l&apos;enllaç que vau rebre per correu electrònic i torneu-lo a instal·lar.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualitza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;revi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Torna a la pista anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Mode compacte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Obre la pàgina de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copia l&apos;&amp;enllaç de YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copia el &amp;URL del flux de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Troba &amp;parts de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Neteja les búsquedes recents</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Fer una &amp;donació</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Reprodueix vídeos &amp;manualment</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Comença a reproduir vídeos manualment</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reprodueix</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continua la reproducció</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Temps restant: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volum al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volum desactivat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volum activat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Resolució màxima de vídeo fixada a %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>La vostra privacitat està protegida</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Baixades completes</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Finestra</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimitza</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Més rellevant</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Més recent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Més vist</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ja podeu enganxar l&apos;enllaç del YouTube en una altra aplicació</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ja podeu enganxar el URL del flux de vídeo en una altra aplicació</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>L&apos;enllaç només serà vàlid durant un temps limitat.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aquesta només és la versió de demostració del %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Li permet probar l&apos;aplicació i veure si li va bé.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>part</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodi</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Enviat des de %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Aconseguiu la versió completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>S&apos;està baixant %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualitzacions</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparant</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fallit</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Aturat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Atura la baixada</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostra en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Obre el directori superior</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reinicia la baixada</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ordena per</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Rellevància</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Nombre de vistes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Qualificació</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Qualsevol data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Avui</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Durada</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Tot</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Curt</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Mig</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Llarg</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>menys de 4 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>entre 4 i 20 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>més de 20 minuts</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Qualitat</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta definició</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o major</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Fet</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Benvingut al &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Aconseguiu la versió completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Introduïu</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una paraula</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>per comencar a veure vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Veure</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Cerques recents</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canals recents</translation>
     </message>
         <translation>Poseu-vos còmode</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Afina la Cerca</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Volieu dir: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index e0fc1ae4cfc0da1d838e08d7c50f1ebc6ab5b503..f40af583a2d5fd6b776007f774938c94acdd0e53 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Der findes liv udenfor browseren!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 er fri software, men udviklingen tager værdifuld tid.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Venligst &lt;a href=&apos;%1&apos;&gt;doner&lt;/a&gt; for at støtte den forsatte udvikling af %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Du ønsker måske også at prøve mine andre apps:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, en YouTube-musikafspiller</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, en musikafspiller</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Oversæt %1 til din modersmål ved hjælp af %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikon designet af %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Frigivet under &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Luk</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekunder</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutter</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 mangler</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er kun demoversionen af %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Det kan kun hente videoer kortere end %1 minut, så du kan teste downloadfunktionaliteten.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Forsæt</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Hent den fulde version</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 downloaded på %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Download afsluttet</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Download(s)</numerusform><numerusform>%n Download(s)</numerusform></translation>
     </message>
         <translation>Skift placering...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Vælg placering til downloads</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Downloadplacering ændret.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Nuværende downloads vil stadig blive glemt i forrige placering.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Downloader til: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Fejl</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stop afspilning og gå tilbage til søgeoversigt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>S&amp;pring over</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Spring til næste video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pause afspilning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Fuldskærm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Vis i fuldskærm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Skjul afspilningslisten og værktøjslinjen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gå til YouTube-videosiden og pause afspilningen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopier det aktuelle YouTube-videolink til udklipsholderen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopier adressen for den aktuelle videostrøm til udklipsholderen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Find andre videodele forhåbentlig i den rigtige rækkefølge</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Fjern</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Fjern de valgte videoer fra afspilningslisten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Flyt &amp;Op</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Flyt de valgte videoer i afspilningslisten op</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Flyt &amp;Ned</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Flyt de valgte videoer i afspilningslisten ned</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Ryd søgeoversigt. Kan ikke fortrydes.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Afslut</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Farvel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Hjemmeside</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 på nettet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Støt den forsatte udvikling af %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Om</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info om %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Søg</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Slå lyden fra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Downloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Vis deltaljer om video downloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Download den aktuelle video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Del den aktuelle video ved hjælp af %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;amp; E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Luk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Behold øverst</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stop efter denne video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Rapporter et problem...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Indskrænk søgning...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Program</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Køb %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Afspil</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Afspilningsliste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vis</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Del</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjælp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Tryk %1 for at skrue op for lyden og %2 for at skrue ned</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Åbner %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vil du afslutte %1 selvom et download er i gang?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Hvis du lukker %1 nu vil dette download blive annulleret. </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Luk og annuller download </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Vent til download er færdig</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Forlad &amp;Fuld skærm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 version %2 er nu tilgængelig.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Påmind mig senere</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>For at få den opdaterede version, kan du downloade %1 igen fra det link du har modtaget via e-mail og geninstallere.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Opdatér</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Fejl: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>F&amp;orrige</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Gå tilbage til forrige nummer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Åbn &amp;Youtube-siden</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopier &amp;link til Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>  
 Kopiér &amp;URL&apos;en til videostrømmen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Find dele af videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Ryd seneste søgninger</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Giv en &amp;Donation</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Start afspilning &amp;manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Start afspilning af videoer manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Afspil</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Genoptag afspilning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tilbageværende tid: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Lydniveau på %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Lyden er slået fra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Lyden er slået til</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimal videoopløsning sat til %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Dit privatliv er nu sikret</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Downloads færdig</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Vindue</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimize</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mest relevante</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Senest tilføjede</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mest sete</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Du kan nu indsætte YouTube-linket i et andet program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Du kan nu indsætte adressen til videostrømmen i et andet program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Linket vil kun være gyldigt i en begrænset periode.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er kun demoversionen af %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Det giver dig mulighed for at teste programmet og se om det virker for dig.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Forsæt</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>af</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>del</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Sendt fra %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Hent den fulde version</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Downloader %1</translation>
     </message>
@@ -826,56 +821,166 @@ Kopiér &amp;URL&apos;en til videostrømmen</translation>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visninger</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 af %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Forbereder</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fejlede</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Fuldført</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Afbrudt</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Afbryd download</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Vis i %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Åbn overordnet mappe</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Genstart download</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sorter efter</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevans</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Dato</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Antal visninger</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Bedømmelse</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Når som helst</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>I dag</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dage</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dage</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Varighed</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Alle</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Kort</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Medium</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Lang</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Mindre end 4 minutter</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Mellem 4 og 20 minutter</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Længere end 20 minutter</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kvalitet</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>High Definition</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p eller højere</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Afsluttet</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
@@ -887,48 +992,48 @@ Kopiér &amp;URL&apos;en til videostrømmen</translation>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Velkommen til &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Hent den fulde version</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Indtast</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>et nøgleord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>en kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>for at  begynde at se video.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Afspil</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Seneste nøgleord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Nyeste kanaler</translation>
     </message>
@@ -938,6 +1043,19 @@ Kopiér &amp;URL&apos;en til videostrømmen</translation>
         <translation>Sæt dig godt til rette</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Indskrænk søgning</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Mente du: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index ed321302ddcdb902d238c28a15ff4d6f17369276..d81b3fc9390441e5d51b2a548de44dc1af26a277 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Es gibt ein Leben außerhalb des Browsers!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 ist freie Software, aber die Entwicklung kostet wertvolle Zeit.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Bitte &lt;a href=&apos;%1&apos;&gt;spende&lt;/a&gt;, um die ständige Entwicklung von %2 zu unterstützen.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Vielleicht möchten Sie auch meine anderen Apps ausprobieren:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, ein YouTube-Musik-Player</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, ein Musik-Player</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Übersetzen Sie %1 in Ihre Muttersprache mit %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Symbol-Entwurf durch %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Veröffentlicht unter der &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>S&amp;chließen</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>Bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>Bytes/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>kB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>Sekunden</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>Minuten</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 verbleibend</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dies ist nur die Demoversion von %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Sie kann nur Videos, die kürzer als %1 Minuten sind, herunterladen, damit die Download-Funktionalität getestet werden kann.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Fortfahren</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Die Vollversion holen</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Download</numerusform><numerusform>%n Downloads</numerusform></translation>
     </message>
         <translation>Speicherort ändern…</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Wähle den Speicherort</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Speicherort wurde verändert.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Aktuelle Downloads werden immernoch im alten Speicherort gespeichert.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Lade herunter nach: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Fehler</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Halt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Wiedergabe anhalten und zur Suchansicht zurückkehren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Ü&amp;berspringen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Zum nächsten Video springen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Wiedergabe pausieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Vollbildmodus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Vollbildmodus aktivieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Verstecke Abspielliste und Werkzeugleiste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gehe zur YouTube-Video-Seite und pausiere die Wiedergabe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>YouTube-Link in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Video-URL in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Findet andere Teile des Videos, hoffentlich in der richtigen Reihenfolge</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Entfe&amp;rnen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Entferne das ausgewählte Video aus der Abspielliste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Bewege &amp;hinauf</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Bewege das ausgewählte Video in der Abspielliste hinauf</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Bewege hin&amp;ab</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Bewege das ausgewählte Video in der Abspielliste hinunter</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Such-Verlauf leeren. Kann nicht rückgängig gemacht werden.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Verlassen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Tschüss</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Webseite</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 im Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Bitte unterstützen Sie die weitere Entwicklung von %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Über</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informationen über %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Suche</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Stummschalten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Downloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Details über Video-Downloads anzeigen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>H&amp;erunterladen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Das aktuelle Video herunterladen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Teilen Sie das aktuellen Video mit %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-Mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-Mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Schließen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>Im Vordergrund &amp;bleiben</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Nach diesem Video &amp;anhalten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Anwendung</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>%1 kaufen...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Wiedergabe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>A&amp;bspielliste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Ansehen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Teilen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Hilfe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>%1 drücken, um die Lautstärke zu erhöhen, %2 um sie zu verringern</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>%1 öffnen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Möchten Sie %1 mit einem aktiven Download beenden?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Wenn Sie %1 jetzt beenden, wird der Download abgebrochen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Beenden und Download abbrechen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Auf Abschluß des Downloads warten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>&amp;Vollbild verlassen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 Version %2 ist jetzt verfügbar.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Erinnere mich später</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Für die aktualisierte Version, laden Sie bitte %1 ,mit Hilfe des Links den Sie erhalten per E-Mail erhalten haben, runter und installieren Sie es erneut.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Aktualisierung</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Fehler: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>V&amp;origes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Zum vorherigen Titel zurückgehen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompakt-Modus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>&amp;YouTube-Seite öffnen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>YouTube &amp;Link kopieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Video-Stream &amp;URL kopieren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Suche Video &amp;Teile</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Vorherige Suchbegriffe löschen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>&amp;Spenden</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Manuelles Starten der Wiedergabe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Manuelles Starten der Video-Wiedergabe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Abspielen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Wiedergabe fortsetzen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Verbleibende Zeit: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Lautstärke %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Ton ist stummgeschaltet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Ton ist angeschaltet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maximale Video-Auflösung wurde auf %1 gesetzt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Ihre Privatsphäre ist nun geschützt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Downloads heruntergeladen</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Fenster</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimieren</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Die Bedeutsamsten</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Die Neusten</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Meist gesehen</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Du kannst den YouTube-Link nun in einer anderen Anwendung einfügen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Du kannst die Video-URL nun in einer anderen Anwendung einfügen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Der Link wird nur eine beschränkte Zeit gültig sein.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dies ist nur eine Demoversion von %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Sie erlaubt Ihnen die Anwendung zu testen und zu schauen ob sie bei Ihnen läuft.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Fortfahren</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>von </translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>Teil</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>Episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Gesendet von %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Die Vollversion holen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>%1 herunterladen</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 mal betrachtet</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 von %2 (%3) – %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Bereite vor</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fehlgeschlagen</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Fertiggestellt</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Gestoppt</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Herunterladen stoppen</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>In %1 anzeigen</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Eltern-Ordner öffnen</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Herunterladen neustarten</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Willkommen bei &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Die Vollversion holen</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Eingeben</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ein Schlüsselwort</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>ein Kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>um die Wiedergabe zu starten.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Anschauen</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Aktuelle Schlüsselwörter</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Aktuelle Kanäle</translation>
     </message>
         <translation>Machen Sie es sich gemütlich</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 8f13b24b8d61c50f2be92dfa1c4572ae923c028f..3b01b4d0bc4a8c53b62eef0e720a946d7e5fe27b 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Υπάρχει ζωή έξω απο τον πλοηγό!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Έκδοση %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>Το %1 είναι Ελεύθερο Λογισμικό αλλά η ανάπτυξη του παίρνει πολύτιμο χρόνο.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Παρακαλούμε &lt;a href=&apos;%1%&apos;&gt;δωρίστε&lt;/a&gt; για να υποστηρίξετε την συνεχόμενη ανάπτυξη του %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Μπορεί να θέλετε να δοκιμάσετε και τις άλλες μου εφαρμογές:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, ένας αναπαραγωγέας μουσικής του YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, ένας αναπαραγωγέας μουσικής</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Μεταφράστε το %1 στη γλώσσα σας χρησιμοποιώντας το %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Σχεδιασμός εικονιδίου από %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Έκδοση κάτω απο τους όρους της &lt;a href=&apos;%1&apos;&gt;Γενικής Άδειας Χρήσης GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Κλείσιμο</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/δευτ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/δευτ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/δευτ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>δευτερόλεπτα</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>λεπτά</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>απομένουν %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Αυτή είναι απλά η δοκιμαστική έκδοση του %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Μπορεί να κατεβάσει βίντεο μικρότερα από %1 λεπτά ώστε να δοκιμάσετε τη λειτουργία κατεβάσματος.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Συνέχεια</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Αποκτήστε την πλήρη έκδοση</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 λήφθηκε σε %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Η λήψη ολοκληρώθηκε</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Λήψη</numerusform><numerusform>%n Λήψεις</numerusform></translation>
     </message>
         <translation>Αλλάξτε τοποθεσία...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Επιλέξτε την τοποθεσία λήψης</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Η τοποθεσία λήψης άλλαξε.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Τα ήδη ληφθέντα θα παραμείνουν στην προηγούμενη τοποθεσία.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Λήψη στο: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Σφάλμα</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Διακοπή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Διακοπή αναπαραγωγής και επιστροφή στην προβολή αναζήτησης</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Παράλειψη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Μετάβαση στο επόμενο βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Παύση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Παύση αναπαραγωγής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Πλήρης οθόνη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Προβολή σε πλήρη οθόνη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Απόκρυψη της λίστας αναπαραγωγής και της εργαλειοθήκης</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Μετάβαση στη σελίδα βίντεο του YouTube και παύση αναπαραγωγής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Αντιγραφή του δεσμού του τρέχοντος YouTube βίντεο στη μνήμη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Αντιγραφή του URL της τρέχουσας ροής βίντεο στη μνήμη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Εύρεση των υπόλοιπων επισοδείων του βίντεο, ελπίζουμε στη σωστή σειρά</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Αφαίρεση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Αφαίρεση επιλεγμένων βίντεο απο την λίστα αναπαραγωγής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Μετακίνηση προς τα &amp;πάνω</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Μετακίνηση επιλεγμένων βίντεο προς τα πάνω</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Μετακίνηση προς τα &amp;κάτω</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Μετακίνηση επιλεγμένων βίντεο προς τα κάτω</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Καθαρισμός του ιστορικού αναζήτησης. Δεν μπορεί να γίνει επαναφορά.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>Έ&amp;ξοδος</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Γεια</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Ιστοχώρος</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>Το %1 στο διαδίκτυο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Παρακαλούμε υποστηρίξτε την συνεχόμενη ανάπτυξη του %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Σχετικά</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Πληροφορίες για %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Αναζήτηση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Σίγαση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Λήψεις</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Εμφάνιση λεπτομερειών για τις λήψεις βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Λήψη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Λήψη του τρέχοντος βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Κοινή χρήση του τρέχοντος βίντεο με το %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Ηλ. αλληλογραφία</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Ηλ. αλληλογραφία</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Κλείσιμο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Διατήρηση στην κορυφή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Διακοπή μετά από αυτό το βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Αναφέρετε κάποιο σφάλμα...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Σύνθετη αναζήτηση...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Εφαρμογή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Αγοράστε το %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Αναπαραγωγή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>Λ&amp;ίστα αναπαραγωγής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>Βίν&amp;τεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Προβολή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Κοινή χρήση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Βοήθεια</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Πατήστε %1 για να αυξήσετε την ένταση, %2 για να την χαμηλώσετε</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Άνοιγμα %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Θέλετε να κλείσετε το %1 ενώ βρίσκεται μια λήψη σε εξέλιξη;</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Αν κλείσετε το %1 τώρα, η λήψη θα ακυρωθεί.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Κλείσιμο και ακύρωση λήψης</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Αναμονή ολοκλήρωσης λήψης</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Έξοδος από &amp;πλήρη οθόνη</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Η έκδοση %2 του %1 είναι διαθέσιμη.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Υπενθύμιση αργότερα</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Για να πραγματοποιήσετε τη λήψη της ενημερωμένης έκδοσης κάντε τη λήψη του %1 ξανά από τον δεσμό που λάβατε στην αλληλογραφία σας και κάντε επανεγκατάσταση.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Ενημέρωση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Σφάλμα: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Π&amp;ροηγούμενο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Επιστροφή στο προηγούμενο κομμάτι</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Συμπαγής εμφάνιση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Άνοιγμα στην ιστοσελίδα του &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Αντιγραφή του &amp;δεσμού YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Αντιγραφή του &amp;URL της ροής βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Αναζήτηση των &amp;επισοδείων του βίντεο</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Καθαρισμός πρόσφατων αναζητήσεων</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Κάντε μια &amp;δωρεά</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Εκκίνηση της αναπαραγωγής &amp;χειροκίνητα</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Εκκίνηση αναπαραγωγής των βίντεο χειροκίνητα</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Α&amp;ναπαραγωγή</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Συνέχεια αναπαραγωγής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Υπολειπόμενος χρόνος: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Ένταση στο %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Σίγαση</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Η ένταση αποκαταστάθηκε</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>H μέγιστη ανάλυση βίντεο τέθηκε σε %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Η ιδιωτικότητα σας είναι τώρα ασφαλής</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Οι λήψεις ολοκληρώθηκαν</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Παράθυρο</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Ελαχιστοποίηση</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Πιο σχετικά</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Πιο πρόσφατα</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Πιο προβεβλημένα</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Τώρα μπορείτε να επικολλήσετε το δεσμό του YouTube σε κάποια άλλη εφαρμογή</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Τώρα μπορείτε να επικολλήσετε το URL της ροής βίντεο σε κάποια άλλη εφαρμογή</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Ο σύνδεμος θα είναι έγκυρος μόνο για περιορισμένο χρονικό διάστημα.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Αυτή είναι απλά μια δοκιμαστική έκδοση του %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Σαε επιτρέπει να δοκιμάσετε την εφαρμογή και να δείτε αν σας κάνει.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Συνέχεια</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>από</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>μέρος</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>επισόδειο</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Αποστολή από %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Αποκτήστε την πλήρη έκδοση</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Λήψη %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>Προβολές %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 από %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Προετοιμάζεται</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Απέτυχε</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Ολοκληρώθηκε</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Διακόπηκε</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Διακοπή λήψης</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Εμφάνιση σε %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Άνοιγμα γονικού φακέλου</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Επανεκκίνηση λήψης</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ταξινόμηση κατά ...</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Σχετικότητα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Ημερομηνία</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Αριθμό προβολών</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Βαθμολογία</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Οποτεδήποτε</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Σήμερα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>Εβδομάδα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>Μήνας</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Διάρκεια</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Όλα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Μικρό</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Μέτριο</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Μεγάλο</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Λιγότερο από 4 λεπτά</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Μεταξύ 4 και 20 λεπτών</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Μεγαλύτερο από 20 λεπτά</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Ποιότητα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Υψηλή ανάλυση</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p είτε ψηλότερα</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Έγινε</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Καλωσορίσατε στο &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Αποκτήστε την πλήρη έκδοση</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Πληκτρολογήστε</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>μια λέξη-κλειδί</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>ένα κανάλι</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>για να αρχίσετε να βλέπετε βίντεο.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Δείτε</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Πρόσφατες λέξεις-κλειδιά</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Πρόσφατα κανάλια</translation>
     </message>
         <translation>Βολευτείτε</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Σύνθετη αναζήτηση</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Μήπως εννοείτε: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 470e2dfe4a337c1ec00ec57a1eeb76dbc7eaa29e..87d7306b5d04c71c7583969cf013fd7146eec8cf 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>¡Hay vida más allá del navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versión %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 es software libre, pero su desarrollo supone un tiempo muy valioso.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Haga una &lt;a href=&apos;%1&apos;&gt;donación&lt;/a&gt; para ayudar a continuar el desarrollo de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Quizá también quiera probar mis otras aplicaciones:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un reproductor de música de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un reproductor de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduzca %1 a su idioma natal usando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icono diseñado por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Publicado bajo la &lt;a href=&apos;%1&apos;&gt;Licencia Pública General de GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
-        <translation>%4 %5 restante(s)</translation>
+        <translation>Quedan %4 %5</translation>
     </message>
 </context>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta es solo la versión de prueba de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Solo puede descargar vídeos de duración menor que %1 minutos para que pueda probar la función de descarga.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descargados en %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descarga finalizada</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Descarga</numerusform><numerusform>%n Descargas</numerusform></translation>
     </message>
         <translation>Cambiar ubicación...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Elija la ubicación de las descargas</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Ubicación para descargas modificada.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Las descargas en curso irán a la ubicación anterior.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Descargando a: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Detener</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Detener la reproducción y volver a la búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Omitir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Omitir vídeo y saltar al siguiente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Pantalla &amp;completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir a pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ocultar la lista de reproducción y la barra de herramientas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir a la página del vídeo en YouTube y pausar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar el enlace a YouTube del vídeo actual en el portapapeles</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar la URL actual del flujo del vídeo al portapapeles</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Encontrar otras partes de vídeos, con suerte en el orden correcto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Eliminar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Quitar los vídeos seleccionados de la lista de reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>&amp;Subir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover hacia arriba en la lista de reproducción los vídeos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>&amp;Bajar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover hacia abajo en la lista de reproducción los vídeos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Limpiar el historial de búsquedas. No se puede deshacer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Salir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Hasta luego</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sitio &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 en la web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Apoye el desarrollo continuo de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Acerca de</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Información acerca de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Buscar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silenciar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Descargas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostrar detalles sobre las descargas de vídeos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Descargar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Descargar el vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Compartir el vídeo actual usando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Correo-e</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Correo-e</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Flotar en la parte superior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Parar después de este vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Informar de un problema...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Refinar la búsqueda...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicación</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Comprar %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista de reprod.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Ver</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>Ay&amp;uda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Pulse %1 para aumentar el volumen o %2 para reducirlo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Abriendo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>¿Quiere salir de %1 con una descarga en curso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si cierra %1 ahora, esta descarga será cancelada.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Cerrar y cancelar descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Esperando a que finalice la descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>&amp;Salir de pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versión %2 ya está disponible.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Recordarme después</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Para obtener la versión actualizada, descargue %1 de nuevo desde el enlace que recibió por correo y reinstale.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Ante&amp;rior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Regresar a la pista anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Modo &amp;compacto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Abrir la página de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copiar el en&amp;lace de YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copiar la &amp;URL de flujo del vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Encontrar &amp;partes de vídeos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Limpiar búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Hacer una &amp;donación</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Comenzar la reproducción &amp;manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Comenzar la reproducción de vídeos manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reproducir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continuar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tiempo restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volumen al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>El volumen está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>El volumen no está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Resolución máxima de video establecida en %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Su privacidad ahora está asegurada
 </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Descargas completas</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Ventana</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimizar</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Más destacados</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Más recientes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Más vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ahora puede pegar el enlace de YouTube en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ahora puede pegar la URL del flujo de vídeo en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>El enlace es válido solo por un tiempo limitado.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esto es solo la versión de prueba de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Le permite probar la aplicación y ver si le funciona.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>parte</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Enviado desde %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Descargando %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualizaciones</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparando</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fallidas</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completadas</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Detenidas</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Detener la descarga</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir carpeta superior</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reiniciar descarga</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ordenar por</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevancia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Fecha</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Número de vistas</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Valoración</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Cualquier momento</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Hoy</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duración</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Todo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Corto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Medio</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Largo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menos de 4 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Entre 4 y 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Mayor a 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Calidad</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta definición</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o mayor</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Hecho</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bienvenido a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Escriba</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una palabra clave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>para empezar a ver vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Ver</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Palabras clave recientes</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canales recientes</translation>
     </message>
         <translation>Póngase cómodo</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Refinar la búsqueda</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Quizá quiso decir: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index a737fe87305d241b801e1609e639ca85ce8a06aa..09b5fb4153b7e5ce28050bcf0853c0fc825ea42e 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Hay vida más allá del navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versión %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 es Software Libre pero su desarrollo lleva tiempo.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Por favor, &lt;a href=&apos;%1&apos;&gt;hacé una donación&lt;/a&gt; para apoyar el desarrollo de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Talvez querás probar mis otras aplicaciones como:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un reproductor de música de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un reproductor de música </translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traducí %1 a tu idioma natal usando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Iconos diseñados por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Desarrollado bajo la &lt;a href=&apos;%1&apos;&gt;Licencia Pública General de GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restante(s)</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta es sólo una versión de demostración de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Sólo se pueden bajar videos de menos de %1 minutos, para probar la funcionalidad de descarga.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Conseguí la versión completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descargado en %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descarga finalizada</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Descarga(s)</numerusform><numerusform>%n Descarga(s)</numerusform></translation>
     </message>
         <translation>Cambiar destino...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Elegir el destino de la descarga</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Destino de la descarga cambiado.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Las descargas en curso van a seguir bajándose al destino anterior.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Bajando a: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Detener</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Detener y volver a la búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Saltar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Siguiente video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir a pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Esconder la lista de reproducción y la barra de herramientas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir al video en YouTube y pausar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar el enlace de YouTube del video al portapapeles</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar la &amp;URL del stream del video al portapapeles</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Encontrá las otras partes del video con suerte en el orden correcto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Borrar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Borrar los videos seleccionados de la lista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mover hacia &amp;arriba</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover hacia arriba los videos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mover hacia &amp;abajo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover hacia abajo los videos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Eliminar el historial de búsqueda. No se puede deshacer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Salir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Chau</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Sitio web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 en la Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Apoyar el desarrollo de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Acerca de</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Información sobre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Buscar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silenciar volumen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Descargas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostrar detalles sobre la descarga de videos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Bajar video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Bajar el video actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Compartí el video actual usando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Correo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Correo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Siempre Visible</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Finalizar Después de este Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Reportar un inconveniente</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Refinar Búsqueda</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Programa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>Comprar %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista de reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Ver</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ayuda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Con %1 subís el volumen, con %2 lo bajás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Abriendo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Seguro que querés salir de %1 con una descarga en progreso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si cerrás %1 ahora, la descarga se va a cancelar.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Cerrar y cancelar descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Esperar a que termine la descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Salir de &amp;Pantalla Completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versión %2 está ahora disponible</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Recordármelo después</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Para obtener la versión actualizada, descargá %1 de nuevo desde el enlace que recibiste via correo y reinstala </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
-        <translation type="unfinished"/>
+        <translation>A6nterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
-        <translation type="unfinished"/>
+        <translation>Volver a la pista previa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Modo Compacto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
+        <translation>Abrir la página de &amp;YouTube </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
+        <translation>Copiar el enlace de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
+        <translation>Copiar Video &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
+        <translation>Encontrar Video &amp;Partes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Borrar las búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
+        <translation>Hacer una &amp;donación</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Iniciar Reproducción Manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>Empezar a reproducir videos manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reproducir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continuar reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tiempo restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volumen al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volumen silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volumen activo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Definición máxima de video seteada en %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Tu privacidad ahora está segura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Descarga completa</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Más relevantes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Más recientes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Más vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ahora podés pegar el enlace de YouTube en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ahora podés pegar la URL del stream en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>El enalce va a ser válido sólo por un tiempo limitado.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta es sólo la versión de demostración de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Te permite probar la aplicación y ver si te funciona.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>parte</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Enviado desde %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Conseguir la versión completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Descargando %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visitas</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparando</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Falló</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completado</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Detenido</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Detener descarga</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir carpeta contenedora</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reiniciar descarga</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sortear por</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevancia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Fecha</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Contador de Visitas</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Calificación</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Histórico</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Hoy</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duración</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Todos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Cortos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Medianos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Largos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menores que 4 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Entre 4 y 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Mayores a 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Calidad</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta Definición</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o mayor</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Finalizado</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bienvenido a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Conseguir la versión completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Escribir</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una palabra clave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>para empezar a ver videos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Ver</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canales recientes</translation>
     </message>
         <translation>Personalizar</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Refinar Búsqueda</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Quiso decir: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 338d77c5c01144485d4b60c2961d97fb9f5ce7e2..2b0bca6e41cbb710ed81c5a2a4c35bd048ffd0bf 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>¡Hay vida fuera del navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versión %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 es Software Libre pero su desarrollo lleva mucho tiempo.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Por favor, considere &lt;a href=&apos;%1&apos;&gt;donar&lt;/a&gt; para apoyar el desarrollo de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
+        <translation>También puede probar mis otras aplicaciones:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, reproductor de música de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, un reproductor de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduce %1 a tu idioma utilizando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icono diseñado por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Publicado bajo la &lt;a href=&apos;%1&apos;&gt;Licencia Pública General GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="35"/>
         <source>Please license %1</source>
-        <translation type="unfinished"/>
+        <translation>Introduzca la licencia de %1</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="39"/>
         <source>This demo has expired.</source>
-        <translation type="unfinished"/>
+        <translation>Esta versión de prueba ha caducado.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
         <source>The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.</source>
-        <translation type="unfinished"/>
+        <translation>La versión completa le permite descargar videos cuya duración sea más grande que %1 y ver videos sin interrupciones.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
         <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
+        <translation>Esta versión de prueba caducará en %1 días.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="45"/>
         <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
+        <translation>Al comprar la versión completa, también apoya el trabajo empleado en la creación de %1.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="57"/>
         <source>Use Demo</source>
-        <translation type="unfinished"/>
+        <translation>Utilizar la versión de prueba</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="65"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restante</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta es sólo la versión demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Sólo se pueden descargar vídeos más cortos de %1 minutos, así puede probar la funcionalidad de descarga.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descargado en %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descarga finalizada</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Descarga(s)</numerusform><numerusform>%n Descarga(s)</numerusform></translation>
     </message>
         <translation>Cambiar ubicación...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Eligir la ubicación de descarga</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Ubicación de descarga cambiada.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Las descargan actuales irán a parar a la anterior ubicación.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Descargado: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Parar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Parar reproducción y volver a la vista de búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Sa&amp;ltar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Saltar al siguiente vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir a pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ocultar la lista de reproducción y la barra de herramientas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir a la página del vídeo en YouTube y pausar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar al portapapeles el enlace del vídeo de YouTube actual </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar al portapapeles la &amp;URL del stream de vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
-        <translation type="unfinished"/>
+        <translation>Encontrar otras partes de video, con suerte, en el orden correcto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Elimina&amp;r</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Eliminar los vídeos seleccionados de la lista de reproducción </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>S&amp;ubir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Subir en la lista de reproducción los vídeos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>&amp;Bajar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Bajar en la lista de reproducción los vídeos seleccionados</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Limpiar el historial de búsquedas. Esta acción no puede deshacerse.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Salir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Adiós</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sitio &amp;Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 en la Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Por favor, apoye el continuo desarrollo de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Acerca de</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Información sobre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Búsqueda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silenciar volumen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Descargas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Muestra detalles sobre las descargas de vídeos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Descargar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Descarga el vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
-        <translation type="unfinished"/>
+        <translation>Compartir el vídeo actual usando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Correo electrónico</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
-        <translation type="unfinished"/>
+        <translation>Correo electrónico</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Siempre Visible</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Pausar Después De Este Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Reporte un inconveniente...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Refinar Búsqueda...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicación</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>Comprar %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>Lista de Re&amp;producción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Ver</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
-        <translation type="unfinished"/>
+        <translation>Com&amp;partir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ayuda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Presiona %1 para subir el volumen, %2 para bajarlo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Abriendo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>¿Deseas salir de %1 con una descarga activa?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si cierras %1, esta descarga se cancelará.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Cerrar y cancelar la descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Esperar la finalización de la descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Salir de pan&amp;talla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versión %2 ya está disponible.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Recordarme después</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Para obtener la versión actualizada, descargue %1 de nuevo desde el enlace que recibió por correo, y reinstale.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
-        <translation type="unfinished"/>
+        <translation>P&amp;revio</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Vuelve a la vista anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Modo Compacto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
+        <translation>Abrir la página de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
+        <translation>Copiar el &amp;enlace de YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
+        <translation>Copiar Video En Línea &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
+        <translation>Encontrar Videos &amp;Partes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Limpiar búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
+        <translation>Hacer una &amp;donación</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Iniciar Reproducción Manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>Empezar a reproducir videos manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Re&amp;producir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Reiniciar la reproducción</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tiempo restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volumen al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>El volumen está desactivado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>El volumen está activado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
-        <translation type="unfinished"/>
+        <translation>Definición Máxima de Video es %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
-        <translation type="unfinished"/>
+        <translation>Su privacidad ahora es segura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Descargas completadas</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Más relevantes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Más recientes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Más vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ahora puedes pegar el enlace de Youtube en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ahora puedes pegar la URL del stream de vídeo en otra aplicación</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>EL enlace será válido sólo por un plazo de tiempo limitado.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta es sólo la versión de demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
-        <translation type="unfinished"/>
+        <translation>Le premite probar la aplicación y ver si le funciona.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
+        <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
-        <translation type="unfinished"/>
+        <translation>parte</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
-        <translation type="unfinished"/>
+        <translation>episodio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
-        <translation type="unfinished"/>
+        <translation>Enviado desde %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Descargand %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 vistas</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) -- %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparando</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Falló</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Parado</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Parar descarga</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir carpeta padre</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reiniciar descarga</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sortear por</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevancia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Fecha</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Vistas</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Calificación</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Histórico</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Hoy</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Días</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duración</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Todos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Corto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Mediano</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Largo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menor que 4 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Entre 4 y 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Mayor que 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Calidad</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta Definición</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o mayor</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Finalizado</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bienvenido/a a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obtener la versión completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Introducir</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una palabra clave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>empezar a ver vídeos</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Ver</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Palabras clave recientes</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canales recientes</translation>
     </message>
         <translation>Siéntete como en casa</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Refinar Búsqueda</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Quiso decir: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
         <location filename="src/video.cpp" line="200"/>
         <source>Cannot get video stream for %1</source>
-        <translation type="unfinished"/>
+        <translation>No se puede obtener el flujo de vídeo para %1</translation>
     </message>
     <message>
         <location filename="src/video.cpp" line="218"/>
         <source>Network error: %1 for %2</source>
-        <translation type="unfinished"/>
+        <translation>Error de red: %1 por %2 </translation>
     </message>
 </context>
 </TS>
\ No newline at end of file
index 70565c118d737dd074a236c70fecadfb53e6f02a..b5047116a67efb2e36560e138492f1b94abd4f8b 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Selaimen ulkopuolellakin on elämää!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versio: %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 on ilmainen ohjelma, mutta sen kehittäminen vie kallista aikaa.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Voit tukea %2-kehitystä jatkumista tekemällä &lt;a href=&apos;%1&apos;&gt;lahjoituksen&lt;/a&gt;.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Sinua voi kiinnostaa myös nämä sovellukseni:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, YouTube-musiikkisoitin</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, musiikkisoitin</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Käännä %1 äidinkielellesi käyttämällä %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Kuvakkeen suunnitteli %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Julkaistu &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt; -lisenssillä</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Sulje</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>tavua</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>Kt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>Mt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>tavua/sekunnissa</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>Kt/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>Mt/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekunttia</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuuttia</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 jäljellä</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Tämä on vain %1-kokeiluversio.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Voit ladata vain videoita jotka ovat lyhyempiä kuin %1 minuuttia, jotta voit testata latausominaisuutta.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Jatka</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Hanki täysi versio</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 ladattu ajassa %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Lataus valmistui</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Vaihda sijaintia...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Valitse latausten sijainti</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Lataus sijaintia on muutettu.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Nykyiset lataukset menevät vanhaan sijaintiin.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Ladataan kansioon: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Virhe</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Pysäytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Pysäytä toisto ja palaa hakuruutuun</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Hyppää yli</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Siirry seuraavaan videoon</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Keskeytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Keskeytä toisto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Koko näytön tila</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Siirry koko näytön tilaan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Piilota soittolista sekä työkalupalkki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Keskeytä toisto ja mene videon YouTube-sivulle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopioi nykyisen videon YouTube-linkki leikepöydälle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopioi nykyisen videovirran osoite leikepöydälle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Löydä videon muut osat toivottavasti oikeassa järjestyksessä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Poista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Poista valitut videot toistolistalta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Siirrä &amp;ylös</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Siirrä valitut videot ylemmäksi soittolistalla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Sirrä &amp;alas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Siirrä valitut videot alemmaksi soittolistalla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Tyhjennä hakuhistoria. Tätä toimintoa ei voi kumota.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Lopeta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Näkemiin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Nettisivusto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 netissä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Tue %1n jatkokehitystä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Tietoja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Tietoja %1sta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Etsi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Vaimenna ääni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Lataukset</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Näytä tietoja latauksista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Lataa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Lataa nykyinen video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Jaa nykyinen video palvelulla %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Sähköposti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Sähköposti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Sulje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Pysy päällimmäisenä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Py&amp;säytä toisto tämän videon jälkeen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Ilmoita ongelmasta...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Määritä haku uudelleen...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Sovellus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Osta %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Toisto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>S&amp;oittolista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Näytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Jaa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ohje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Paina näppäinyhdistelmää %1 nostaaksesi tai %2 laskeaksesi äänenvoimakkuutta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Avataan kohdetta %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Haluatko, että %1 sulkeutuu vaikka lataus on kesken?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Jos suljet %1n nyt niin tämä lataus keskeytetään.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Sulje ja peru lataus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Odota latauksen valmistumista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation> Poistu &amp;koko näytön tilasta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versio %2 on nyt saatavilla.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Muistuta myöhemmin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Saadaksesi päivitetyn version, lataa %1 uudestaan sähköpostitse saamastasi linkistä ja asenna uudelleen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Päivitä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Virhe: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>E&amp;dellinen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Siirry takaisin edelliseen kappaleeseen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Kompakti &amp;tila</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Avaa &amp;YouTube-sivu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopioi YouTube-&amp;linkki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopioi videovirran &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Etsi videon &amp;osat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Ty&amp;hjennä viimeisimmät haut</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Tee &amp;lahjoitus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Aloita toisto &amp;manuaalisesti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Aloittaa videoiden toiston manuaalisesti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Toista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Jatka toistoa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Aikaa jäljellä: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Äänentaso: %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Ääni on vaimennettu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Ääni ei ole vaimennettu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Korkein videonlaatu on rajoitettu tarkkuuteen %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Yksityisyytesi on nyt turvattu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Lataukset ovat valmistuneet</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Ikkuna</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Pienennä</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Osuvin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Viimeisin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Katsotuin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Voit nyt liittää YouTube-linkin johonkin toiseen sovellukseen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Voit nyt liittää videovirran osoitteen (URL) johonkin toiseen sovellukseen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Osoite on käytössä vain rajoitetun ajan.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Tämä on vain %1n kokeiluversio.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Voit kokeilla ohjelmaa nähdäksesi, toimiiko se.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Jatka</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>/</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>osa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>jakso</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Lähetetty palvelusta %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Hanki täysi versio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Ladataan %1ta/tä</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>Katsottu %1 kertaa</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 / %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Valmistellaan</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Epäonnistui</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Valmis</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Pysäytetty</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Pysäytä lataus</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Avaa %1ssa/ssä</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Avaa yläkansio</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Käynnistä lataus uudelleen</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Järjestysperuste</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Olennaisuus</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Päiväys</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Katselukerrat</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Arvostelu</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Milloin tahansa</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Tänään</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 päivää</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 päivää</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Kesto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Kaikki</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Lyhyt</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Keskipituinen</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Pitkä</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Vähemmän kuin 4 minuuttia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>4-20 minuutin välillä</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Pidempi kuin 20 minuuttia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Laatu</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Teräväpiirto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p tai tarkempi</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Valmis</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Tervetuloa &lt;a href=&apos;%1&apos;&gt;%2en&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Hanki täysversio</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Syötä</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>hakusana</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanava</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>aloittaaksesi videoiden katselu.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Katso</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Viimeisimmät hakusanat</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Viimeisimmät kanavat</translation>
     </message>
         <translation>Tee olosi kotoisaksi</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Määritä haku uudelleen</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Tarkoititko: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 193ec24d163ea8325d1bdeae431e31284c3be135..178f9530b935206db97f2d0b5d894877ef80f105 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Selaimen ulkopuolellakin on elämää!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versio: %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 on ilmainen ohjelma, mutta sen kehittäminen vie kallista aikaa.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Voit tukea %2-kehitystä jatkumista tekemällä &lt;a href=&apos;%1&apos;&gt;lahjoituksen&lt;/a&gt;.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Sinua voi kiinnostaa myös nämä sovellukseni:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, YouTube-musiikkisoitin</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, musiikkisoitin</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Käännä %1 äidinkielellesi käyttämällä %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Kuvakkeen suunnitteli %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Julkaistu &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt; -lisenssillä</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Sulje</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>tavua</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>Kt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>Mt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>tavua/sekunnissa</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>Kt/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>Mt/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekunttia</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuuttia</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 jäljellä</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Tämä on vain %1-kokeiluversio.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Voit ladata vain videoita jotka ovat lyhyempiä kuin %1 minuuttia, jotta voit testata latausominaisuutta.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Jatka</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Hanki täysi versio</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 ladattu ajassa %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Lataus valmistui</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform>%n Lataus(ta)</numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Vaihda sijaintia...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Valitse latausten sijainti</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Lataus sijaintia on muutettu.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Nykyiset lataukset menevät vanhaan sijaintiin.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Ladataan kansioon: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Virhe</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Pysäytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Pysäytä toisto ja palaa hakuruutuun</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Hyppää yli</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Siirry seuraavaan videoon</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Keskeytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Keskeytä toisto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Koko näytön tila</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Siirry koko näytön tilaan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Piilota soittolista sekä työkalupalkki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Keskeytä toisto ja mene videon YouTube-sivulle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopioi nykyisen videon YouTube-linkki leikepöydälle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopioi nykyisen videovirran osoite leikepöydälle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Löydä videon muut osat toivottavasti oikeassa järjestyksessä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Poista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Poista valitut videot toistolistalta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Siirrä &amp;ylös</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Siirrä valitut videot ylemmäksi soittolistalla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Sirrä &amp;alas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Siirrä valitut videot alemmaksi soittolistalla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Tyhjennä hakuhistoria. Tätä toimintoa ei voi kumota.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Lopeta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Näkemiin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Nettisivusto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 netissä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Tue %1n jatkokehitystä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Tietoja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Tietoja %1sta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Etsi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Vaimenna ääni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Lataukset</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Näytä tietoja latauksista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Lataa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Lataa nykyinen video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Jaa nykyinen video palvelulla %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Sähköposti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Sähköposti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Sulje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Pysy päällimmäisenä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Py&amp;säytä toisto tämän videon jälkeen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Ilmoita ongelmasta...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Määritä haku uudelleen...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Sovellus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Osta %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Toisto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>S&amp;oittolista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Näytä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Jaa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ohje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Paina näppäinyhdistelmää %1 nostaaksesi tai %2 laskeaksesi äänenvoimakkuutta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Avataan kohdetta %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Haluatko, että %1 sulkeutuu vaikka lataus on kesken?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Jos suljet %1n nyt niin tämä lataus keskeytetään.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Sulje ja peru lataus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Odota latauksen valmistumista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation> Poistu &amp;koko näytön tilasta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versio %2 on nyt saatavilla.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Muistuta myöhemmin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Saadaksesi päivitetyn version, lataa %1 uudestaan sähköpostitse saamastasi linkistä ja asenna uudelleen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Päivitä</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Virhe: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>E&amp;dellinen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Siirry takaisin edelliseen kappaleeseen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Kompakti &amp;tila</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Avaa &amp;YouTube-sivu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopioi YouTube-&amp;linkki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopioi videovirran &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Etsi videon &amp;osat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Ty&amp;hjennä viimeisimmät haut</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Tee &amp;lahjoitus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Aloita toisto &amp;manuaalisesti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Aloittaa videoiden toiston manuaalisesti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Toista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Jatka toistoa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Aikaa jäljellä: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Äänentaso: %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Ääni on vaimennettu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Ääni ei ole vaimennettu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Korkein videonlaatu on rajoitettu tarkkuuteen %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Yksityisyytesi on nyt turvattu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Lataukset ovat valmistuneet</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Ikkuna</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Pienennä</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Osuvin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Viimeisin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Katsotuin</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Voit nyt liittää YouTube-linkin johonkin toiseen sovellukseen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Voit nyt liittää videovirran osoitteen (URL) johonkin toiseen sovellukseen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Osoite on käytössä vain rajoitetun ajan.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Tämä on vain %1n kokeiluversio.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Voit kokeilla ohjelmaa nähdäksesi, toimiiko se.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Jatka</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>/</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>osa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>jakso</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Lähetetty palvelusta %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Hanki täysi versio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Ladataan %1ta/tä</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>Katsottu %1 kertaa</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 / %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Valmistellaan</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Epäonnistui</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Valmis</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Pysäytetty</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Pysäytä lataus</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Avaa %1ssa/ssä</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Avaa yläkansio</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Käynnistä lataus uudelleen</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Järjestysperuste</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Olennaisuus</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Päiväys</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Katselukerrat</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Arvostelu</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Milloin tahansa</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Tänään</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 päivää</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 päivää</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Kesto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Kaikki</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Lyhyt</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Keskipituinen</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Pitkä</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Vähemmän kuin 4 minuuttia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>4-20 minuutin välillä</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Pidempi kuin 20 minuuttia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Laatu</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Teräväpiirto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p tai tarkempi</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Valmis</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Tervetuloa &lt;a href=&apos;%1&apos;&gt;%2en&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Hanki täysversio</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Syötä</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>hakusana</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanava</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>aloittaaksesi videoiden katselu.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Katso</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Viimeisimmät hakusanat</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Viimeisimmät kanavat</translation>
     </message>
         <translation>Tee olosi kotoisaksi</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Määritä haku uudelleen</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Tarkoititko: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 19cb1b041992057246c9231fb3ead3394c19326b..1d1883c7f469c23aaac69701956f25da4d934fbc 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Il y a une vie après le navigateur !</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 est un Logiciel Libre, mais son développement prend un temps précieux.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Merci &lt;a href=&apos;%1&apos;&gt;d&apos;envoyer vos dons&lt;/a&gt; pour aider à poursuivre le développement de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Vous serrez sûrement intéressé par mes autres applications :</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un lecteur de musique basé sur YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un lecteur de musique</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduisez %1 dans votre langue native en utilisant %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icône dessinée par %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Proposé sous licence &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Fermer</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>secondes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restant</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Il s&apos;agit seulement de la version démo de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Vous ne pouvez télécharger que des vidéos plus courtes que %1 minutes de sorte que vous pouvez tester la fonctionnalité de téléchargement.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuer</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obtenir la version complète</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Téléchargement</numerusform><numerusform>%n Téléchargements</numerusform></translation>
     </message>
         <translation>Changer d&apos;emplacement...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Choisissez l&apos;emplacement de téléchargement</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Emplacement de téléchargement changé.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Les téléchargements en cours iront à l&apos;emplacement précédent.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Téléchargement de : %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Erreur</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Arrêter</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Arrêter et aller à la page de recherche</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Passer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Passer à la vidéo suivante</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Mettre en pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Plein écran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Mettre en plein écran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Cacher la liste de lecture et la barre d&apos;outils</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Aller à la page de la vidéo Youtube et mettre en pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copier l&apos;adresse de la vidéo YouTube courante dans le presse-papier</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copier l&apos;adresse du flux vidéo courant dans le presse-papier</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Supprimer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Supprimer la vidéo sélectionnée de la liste de lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Déplacer vers les &amp;haut</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Déplacer la vidéo sélectionnée vers le haut dans la liste de lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Déplacer vers les &amp;bas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Déplacer la vidéo sélectionnée vers le bas dans la liste de lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Effacer l&apos;historique de recherche. Opération irréversible.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Quitter</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Au revoir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Site &amp;Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 sur le Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Merci d&apos;aider à poursuivre le développement de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;À propos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>À propos de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Chercher</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Couper le son</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Téléchargements</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Voir les détails à propos des téléchargements de la vidéo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Téléchargement</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Télécharger la vidéo en cours</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Partager cette vidéo avec %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Fermer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Laisser au dessus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Arrêter après cette vidéo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Application</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Acheter %1 …</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Liste de lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vidéo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vue</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Partager</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Aide</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Appuyer sur %1 pour augmenter le volume, sur %2 pour le baisser</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Ouverture de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Voulez-vous vraiment quitter %1 avec un téléchargement en cours ?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si vous fermez %1 maintenant, ce téléchargement sera annulé.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Fermer et annuler le téléchargement</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Attendez la fin du téléchargement</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Quitter le &amp;mode plein écran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 version %2 est maintenant disponible</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Me rappeler plus tard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>To get the updated version, download %1 again from the link you received via email and reinstall.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Mettre à jour</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Erreur : %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;récédent</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Aller à la piste précédente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Mode compact</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Ouvrir la page &amp;Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copier le &amp;lien Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copier l&apos;&amp;URL du flux vidéo </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Trouver les &amp;parties de la vidéo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Effacer les recherches récentes </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Faire un &amp;Don</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Jouer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Relancer la lecture</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Temps restant : %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume à %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volume OFF</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volume ON</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Résolution vidéo maximale fixée à %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Votre confidentialité est maintenant respectée</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Téléchargements terminés</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Fenêtre</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Réduire</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Plus pertinent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Plus récent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Plus vus</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Vous pouvez maintenant copier l&apos;adresse Youtube dans une autre application</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Vous pouvez maintenant coller l&apos;adresse du flux vidéo dans une autre application</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Le lien ne sera valide que pour un temps limité.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>C&apos;est juste la version démo de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Cela vous permet de tester l&apos;application et voir si cela fonctionne pour vous.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuer</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>partie</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>épisode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Envoyé par %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obtenir la version complète</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>%1 Téléchargement</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 vues</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Préparation</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Échec</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Terminé</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Arrêté</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Arrêter le téléchargement</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Montrer dans %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Ouvrir le dossier parent</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Redémarrer le téléchargement</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bienvenue sur  &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obtenir la version complète</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Entrer</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>un mot-clé</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>une chaîne</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>pour commencer à regarder des vidéos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Regarder</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Derniers mots-clés</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Chaînes récentes</translation>
     </message>
         <translation>Installez-vous confortablement</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 99a160fb1903b4bb29461cba5fdad52fe790cd00..dcdaa388af638c359e5d06c86f28f6d20d526797 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Existe vida máis aló do navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versión %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 é Software libre, mais o seu desenvolvemento leva un tempo precioso.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Faga unha &lt;a href=&apos;%1&apos;&gt;doazón&lt;/a&gt; para axudar na continuación do desenvolvemento de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Pode querer probar tamén outros aplicativos meus:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un reprodutor de música de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un reprodutor de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traducir %1 ao seu idioma empregando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icona deseñada por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Publicado baixo a &lt;a href=&apos;%1&apos;&gt;Licenza pública Xeral GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Pechar</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restantes</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Isto é só a versión demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Só se poden descargar vídeos curtos de menos de %1 minutos para que poida probar a utilidade de descargas.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obter a versión completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Descarga</numerusform><numerusform>%n Descargas
         </numerusform></translation>
         <translation>Cambiar a localización...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Escolla a localización da descarga</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Cambiada a localización da descarga.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>A descarga actual aínda se fai na localización anterior.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Descargando en: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Erro</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Parar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Parara a reprodución e volver á vista de busca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Saltar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Saltar ao seguinte vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Deter</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Deter a reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir á pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Agochar a lista de reprodución e a barra de tarefas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir á páxina de vídeos YouTube e por en pausa a reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar a ligazón actual de vídeo de YouTube no portapapeis</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar o URL actual do fluxo de vídeo no portapapeis</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Buscar pezas doutro vídeo agardando sexan na orde correcta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Retirar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Retirar os vídeos seleccionados da lista de reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mover cara &amp;arriba</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover cara arriba os vídeos seleccionados na lista de reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mover cara a&amp;baixo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover cara abaixo os vídeos seleccionados na lista de reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Limpar o historial de buscas. Non se pode desfacer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Saír</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Deica logo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sitio &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Por favor apoie o desenvolvemento continuo de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Sobre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Información acerca de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Buscar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silenciar o volume</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Descargas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostrar os detalles sobre as descargas de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Descargando o vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Compartir o vídeo actual empregando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Correo-e</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Correo-e</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Pechar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicativo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproducir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista de reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Ver</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>A&amp;xuda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Prema %1 para aumentar o volume, %2 para diminuílo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Abrindo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Desexa saír de %1 cunha descarga en proceso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Se pecha %1 agora, esta descarga vai seren cancelada.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Pechar e cancelar a descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Agardar a que remate a descarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Abandonar a &amp;pantalla completa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versión %2 xa está dispoñíbel.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Lembrar máis adiante</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Para obter a versión actualizada, descargue %1 de novo desde a ligazón que recibiu por correo electrónico e reinstale.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Produciuse un erro: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ir á pista anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reproducir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continuar a reprodución</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tempo restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume ao %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>O volume está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>O volume non está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Resolución máxima de vídeo fixada en %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>A súa intimidade agora está segura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Descargas completadas</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Máis destacados</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Máis recentes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Máis vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Agora pode pegar a ligazón de YouTube noutro aplicativo</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Agora pode pegar o URL do fluxo de vídeo noutro aplicativo</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>A ligazón ten validez só por un tempo limitado.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Isto é só a versión demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Permítelle probar o aplicativo e comprobar se vai ao seu xeito.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>peza</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Enviado desde %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obter a versión completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Descargando %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualizacións</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparando</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Produciuse un fallo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completada</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Detida</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Deter a descarga</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar en %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir o cartafol pai</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reiniciar a descarga</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Benvido a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obter a versión completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Introduza</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>unha palabra clave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>unha canle</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>para comezar a ver vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Ver</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Palabra clave recente</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canles recentes</translation>
     </message>
         <translation>Síntase cómodo</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 3efd9a90aed2ea47f3d99ee263f5a5a651f1e2aa..5a411e3779f45ff303675879a4c14fc6cb22b34b 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>יש חיים מחוץ לדפדפן!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>גרסה %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 הנה תכנה חופשית אך פיתוחה לוקח המון זמן יקר.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>אנא &lt;a href=&apos;%1&apos;&gt;תרמו&lt;/a&gt; כדי לתמוך בהמשך הפיתוח של %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>מומלץ לנסות להשתמש בשאר היישומים שלי:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, נגן מוזיקה מיוטיוב</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, נגן מוזיקה</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>ניתן לתרגם את %1 לשפת אמך באמצעות %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>הסמל עוצב על ידי %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>התכנה שוחררה תחת תנאי &lt;a href=&apos;%1&apos;&gt;הרישיון הציבורי הכללי של GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;סגירה</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>בתים</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>ק״ב</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>מ״ב</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>בתים/שנייה</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>ק״ב/שנייה</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>מ״ב/שנייה</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>שניות</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>דקות</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 נותרו</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>זוהי רק גרסת ההדגמה של %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>באמצעות גרסה זו ניתן להוריד קטעי וידאו שאורכם אינו עולה על %1 דקות כדי שתהיה באפשרותך לבחור את אפשרות ההורדה.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>המשך</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>קבלת הגרסה המלאה</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>הורדה אחת</numerusform><numerusform>%n הורדות</numerusform></translation>
     </message>
         <translation>שינוי המיקום...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>נא לבחור את מיקום ההורדה</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>מיקום ההורדה השתנה.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>ההורדה הנוכחית עדיין תישמר במיקום הקודם.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>מתבצעת הורדה אל: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>שגיאה</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;עצירה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>עצירת הנגינה וחזרה אל תצוגת החיפוש</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;דילוג</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>דילוג אל הסרטון הבא</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>ה&amp;שהיה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>השהיית הנגינה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;מסך מלא</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>מעבר למסך מלא</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>הסתרת רשימת ההשמעה וסרגל הכלים</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>מעבר לעמוד הווידאו ב־YouTube והשהיית הנגינה.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>העתקת הקישור אל הווידאו הנוכחי אל לוח הגזירים</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>העתקת כתובת תזרים הווידאו אל לוח הגזירים</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>חיפוש חלקים אחרים בתקווה שהם בסדר הנכון</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>ה&amp;סרה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>הסרת הסרטונים הנבחרים מרשימת ההשמעה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>הזזה מ&amp;מעלה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>הזזת הסרטונים הנבחרים במעלה רשימת ההשמעה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>הזזה מ&amp;טה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>הזזת הסרטונים הנבחרים במורד רשימת ההשמעה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>מחיקת היסטוריית החיפוש. לא ניתן לבטל</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>י&amp;ציאה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>להתראות</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;אתר האינטרנט</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 באינטרנט</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>אנא תמכו בהמשך הפיתוח של %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;על אודות</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>מידע אודות %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>חיפוש</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>השתקת השמע</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>הו&amp;רדות</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>הצגת פרטים על אודות הורדות וידאו</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>הו&amp;רדה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>הורדת סרטון הווידאו הנוכחי</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>שיתוף הווידאו הנוכחי דרך %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;דוא״ל</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>דוא״ל</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;סגירה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;ציפה מלמעלה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>ל&amp;עצור לאחר וידאו זה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;יישום</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>רכישת %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>נ&amp;גינה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;רשימת השמעה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;וידאו</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;צפייה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;שיתוף</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;עזרה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>ניתן ללחוץ על %1 כדי להגביר את עצמת השמע, %2 כדי להנמיך אותה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>%1 נפתח</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>האם ברצונך לצאת מ־%1 כאשר ישנה הורדה פעילה?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>אם %1 ייסגר כעת, הורדה זו תבוטל.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>סגירה וביטול ההורדה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>יש להמתין לסיום ההורדה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>יציאה ממ&amp;סך מלא</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 בגרסה %2 זמין כעת.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>להזכיר לי מאוחר יותר</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>כדי לקבל את הגרסה העדכנית, יש להוריד את %1 פעם נוספת מהקישור שקיבלת בדוא״ל ולהתקין מחדש.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>עדכון</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>שגיאה: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>ה&amp;קודם</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>חזרה לרצועה הקודמת</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>מ&amp;צב חסכוני</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>פתיחת העמוד ב&amp;יוטיוב</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>העתקת ה&amp;קישור ליוטיוב</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>העתקת כתובת ת&amp;זרים הווידאו</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>חיפוש ק&amp;טעי וידאו</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;ניקוי החיפושים האחרונים</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>ה&amp;גשת תרומה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>התחלת נגינה י&amp;דנית</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>התחלה ידנית בנגינת קטעי הווידאו</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;נגינה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>המשך הנגינה</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>הזמן הנותר: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>עצמת השמע היא %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>השמע מושתק</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>השמע אינו מושתק</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>איכות הנגינה המירבית מוגדרת ל־%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>פרטיותך מוגנת כעת.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>ההורדות הושלמו</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;חלון</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>מ&amp;זעור</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>הרלוונטיים ביותר</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>העדכניים ביותר</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>הנצפים ביותר</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>כעת ניתן להדביק את קישור ה־YouTube שלכם ליישום אחר</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>כעת ניתן להדביק את כתובת תזרים הווידאו ליישום אחר</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>הקישור יהיה תקף לזמן מוגבל בלבד.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>זוהי רק גרסת ההדגמה של %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>גרסה זו מאפשרת לך לבחון את היישום ולראות האם הוא מתאים לצרכיך.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>המשך</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>מתוך</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>חלק</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>פרק</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>נשלח דרך %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>קבלת הגרסה המלאה</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>%1 מתקבל</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 צפיות</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 מתוך %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>בהכנה</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>כשל</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>הושלם</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>נעצר</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>עצירת ההורדה</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>הצגה ב%1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>פתיחת תיקיית ההורה</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>הפעלת ההורדה מחדש</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>ברוך בואך אל &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>קבלת הגרסה המלאה</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>הזנה</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>מילת מפתח</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>ערוץ</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>כדי להתחיל לצפות בסרטונים.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>צפייה</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>מילות מפתח אחרונות</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>ערוצים אחרונים</translation>
     </message>
         <translation>שבו בניחותא</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 4f08fe50eb6cd2e9f15670ddba6a64da024e53a3..1fd732d7002a05069a60e7da2580849c9be25352 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Život postoji i van browsera!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Verzija %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 je besplatan program ali njegov razvoj zahtjeva dragocjeno vrijeme.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Vaša &lt;a href=&apos;%1&apos;&gt;donacija&lt;/a&gt; će pomoći daljnjem razvoju %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Možete isprobati i moje ostale aplikacije:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, player glazbe sa YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, za reprodukciju glazbe</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Prevedite %1 na svoj jezik koristeći %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Dizajn ikone %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Izdano pod &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Zatvori</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bajtova</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bajtova/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekundi</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuta</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 preostalo</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ovo je samo demo verzija %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Može preuzeti samo video kraći od %1 minuta tako da možete testirati mogućnost preuzimanja.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Nastavi</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Preuzmi punu verziju</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 preuzet u %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Preuzimanje završeno</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n preuzimanje</numerusform><numerusform>%n preuzimanja</numerusform><numerusform>%n preuzimanja</numerusform></translation>
     </message>
         <translation>Promijeni odredište preuzimanja...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Odaberi odredište preuzimanja</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Odredište preuzimanja promijenjeno.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Trenutna preuzimanja će i dalje ići u prethodno odredište.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Preuzimam u: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Greška</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stani i vrati se na pretraživanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Preskoči</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Preskoči na slijedeći video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pauza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pauziraj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Cijeli ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Prikaži preko cijelog ekrana</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Sakrij play listu i alatnu traku</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Idi na Youtube stranicu sa videom i pauziraj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopiraj YouTube link trenutnog videa u clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopiraj &amp;URL trenutnog video streama u clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Nađi ostale dijelove videa, vjerojatno u pravom rasporedu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Ukloni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Ukloni odabrane video clipove iz play liste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Pomakni &amp;gore</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Pomakni gore slektirane video clipove u play listi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Pomakni &amp;dolje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Pomakni dolje slektirane video clipove u play listi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Očisti povijest pretraga. Ne može se vratiti.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Kraj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Doviđenja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Web stranice</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na webu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Molim Vas da podržite daljnji razvoj %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;O programu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informacije o %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Traži</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Utišaj zvuk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Preuzimanja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Pokaži informacije o preuzimanjima videa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Preuzimanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Preuzmi trenutni video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Podijeli trenutni video koristeći %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Zatvori</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Budi na vrhu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stani nakon ovog videa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Prijavi problem</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Suzi pretragu</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Program</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Kupi %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Sviraj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Play lista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Pogled</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Podijeli</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Pomoć</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Pritisnite %1 za glasnije, %2 za tiše</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Otvaram %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Da li stvarno želite napustiti %1 dok traje preuzimanje?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Ako sada zatvorite %1, preuzimanje će biti poništeno.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Zatvori i poništi preuzimanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Pričekaj da završi preuzimanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Izađi iz &amp;Cijelog ekrana</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 verzija %2 je dostupna.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Podsjeti me kasnije</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Da bi skinuli nadogradnju, preuzmite %1 sa linka koji ste dobili e-mailom i reinstalirajte ga.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Unaprijedi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Greška: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;rethodni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Idi nazad na prethodnu pjesmu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompaktni mod</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Otvori &amp;YouTube stranicu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopiraj YouTube &amp;link</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopiraj &amp;URL video streama</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Nađi &amp;dijelove videa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Izbriši nedavne pretrage</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Izvrši &amp;donaciju</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Ručno pokreni reprodukciju</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Ručno pokreni reprodukciju videa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Sviraj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>&amp;Nastavi sviranje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Preostalo vrijeme: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Glasnoća na %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Zvuk je ugašen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Zvuk je upaljen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimalna video rezolucija postavljena na %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Vaša privatnost je sada sigurna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Preuzimanja završena</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Prozor</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Smanji</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Najbitnije</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Najnovije</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Najgledanije</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Sada možete zalijepiti Youtube link u neki drugi program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Sada možete zalijepiti link video streama u neki drugi program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Link će biti valjan samo ograničeno vrijeme.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ovo je samo demo verzija %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Omogućava Vam da testirate program i vidite da li Vam odgovara.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Nastavi</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>od</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>dio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>epizoda</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Poslano sa %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Preuzmi punu verziju</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Preuzimam %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 pregleda</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 od %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Pripremam</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Nije uspjelo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Završeno</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Zaustavljeno</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Zaustavi preuzimanje</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Pokaži u %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Otvori mapu iznad</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Ponovo pokreni preuzimanje</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sortiraj po</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Važnost</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Datum</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Broj pregleda</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Ocjena</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Bilo kada</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Danas</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dana</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dana</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Trajanje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Sve</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Kratko</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Srednje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Dugo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Kraće od 4 minute</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Između 4 i 20 minuta</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Duže od 20 minuta</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kvaliteta</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Visoka razlučivost</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p ili više</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Gotovo</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Dobrodošli u &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Preuzmi punu verziju</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Unesi</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ključna riječ</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>da počnete gledati video.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Gledaj</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Nedavne ključne riječi</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Nedavni kanali</translation>
     </message>
         <translation>Udobno se smjestite</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Suzi pretragu</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Dali ste mislili: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index c1d279c36877b1c96c3217f6d4f6237c9436d5ff..06f77dbf69e633561d0651d3350ce0dd6f8f4123 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Van élet a böngészőn kívül.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Verzió: %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>A %1 szabad szoftver, de a fejlesztése értékes időt emészt fel.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;Adakozással&lt;/a&gt; támogassa a %2 program folyamatos fejlesztését.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Ki szeretne próbálni más alkalmazást is?</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, a YouTube zenelejátszó</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, zenelejátszó</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Fordítsa le a %1 programot az anyanyelvére a következővel: %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikon tervezője: %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>A &lt;a href=&apos;%1&apos;&gt;GNU General Public licenccel&lt;/a&gt; megjelentetve</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Bezárás</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bájt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bájt/mp</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/mp</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/mp</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>másodperc</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>perc</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>Hátralévő idő: %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ez csak a demó verziója a %1 programnak.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Csak %1 percnél rövidebb videók tölthetők le vele a letöltési funkciók teszteléséhez.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Folytatás</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Teljes verzió beszerzése</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Letöltés befejezve</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Hely módosítása...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Letöltés helyének kiválasztása</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>A letöltés helye megváltozott.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>A folyamatban lévő letöltések még a régebbi helyre kerülnek.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Letöltés ide: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Hiba</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Leállítás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Lejátszás befejezése és visszatérés a keresés nézetre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>U&amp;grás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Ugrás a következő videóra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Megállítás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Lejátszás megállítása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Teljes képernyő</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Teljes képernyőre váltás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Lejátszási lista és eszközsor elrejtése</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ugrás a YouTube videó oldalára és a lejátszás megállítása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Az aktuális videó Youtube &amp;hivatkozásának másolása a vágólapra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Az aktuális videó adatfolyam URL címének másolása a vágólapra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>További videórészletek keresése remélhetőleg helyes sorrendben</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Eltávolítás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Kijelölt videók eltávolítása a lejátszási listáról</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mozgatás &amp;felfelé</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Kijelölt videók mozgatása felfelé a lejátszási listában</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mozgatás &amp;lefelé</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Kijelölt videók mozgatása lefelé a lejátszási listában</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Keresési előzmények törlése. Nem vonható vissza.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Kilépés</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Viszlát</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Webhely</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 a weben</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Támogassa a %1 program folyamatos fejlesztését</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Névjegy</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Információ a %1 programról</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Keresés</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Hangerő némítása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Letöltések</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>A videóletöltések részleteinek megjelenítése</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Letöltés</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Aktuális videó letöltése</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Aktuális videó megosztása a következővel: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Bezárás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Többi ablak fölött</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Videó után leállítás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Hiba bejelentése</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Keresés pontosítása</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Alkalmazás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>%1 megvásárlása...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Lejátszás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lejátszási lista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Videó</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Megtekintés</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Megosztás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Súgó</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Hangerő növelése: %1, hangerő csökkentése: %2</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>%1 megnyitása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Szeretne kilépni a %1 programból letöltés közben?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Ha bezárja a %1 programot, a letöltés megszakad.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Bezárás és letöltés megszakítása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>A letöltés befejeződésének megvárása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Kilépés a &amp;teljes képernyős módból</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>A %1 program %2 verziója elérhető.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Figyelmeztetés később</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>A frissebb verzió beszerzéséhez töltse le újból a %1 programot az e-mailben lévő hivatkozáson keresztül, és telepítse újra a programot.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Frissítés</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Hiba: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>&amp;Előző</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ugrás az előző számra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompaktmód</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>&amp;YouTube oldal megnyitása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>YouTube &amp;hivatkozás másolása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>&amp;Videó-URL másolása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>További videó&amp;részletek keresése</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Legutóbbi keresések törlése</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>&amp;Támogasd</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Manuális lejátszás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Videók lejátszása manuális indítással</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Lejátszás</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Lejátszás folytatása</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Hátralévő idő: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Hangerő: %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Hangerő némítva</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Hangerő némítása feloldva</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Videók maximális felbontásának beállítása: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>A személyes adatok most már biztonságban vannak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>A letöltések befejeződtek</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Ablak</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimalizálás</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Leginkább megfelelő</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Legfrissebb</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Legtöbbször megtekintett</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>A YouTube hivatkozás most már beilleszthető egy másik alkalmazásba</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Most már beillesztheti a videó adatfolyam URL címét egy másik alkalmazásba</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>A hivatkozás csak korlátozott ideig lesz érvényben.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ez csak a demó verziója a %1 programnak.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Kipróbálhatja az alkalmazást, hogy megfelel-e az igényeinek.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Folytatás</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation> - </translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>rész</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>epizód</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>A %1 programból küldve</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Teljes verzió beszerzése</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Letöltés: %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 megtekintés</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 %2 közül (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Előkészítés</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Hiba</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Sikeres befejezés</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Leállítva</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Letöltés leállítása</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Megjelenítés a következőben: %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Szülő mappa megnyitása</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Letöltés újraindítása</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Rendezés</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevancia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Dátum</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Megtekintések száma</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Értékelés</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Bármikor</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Ma</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 napja</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 napja</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Időtartam</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Összes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Rövid</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Közepes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Hosszú</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Rövidebb, mint 4 perc</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>4 perc és 20 perc között</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Hosszabb, mint 20 perc</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Minőség</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Nagyfelbontású</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p vagy nagyobb</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Kész</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Üdvözli a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt; program,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Teljes verzió beszerzése</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Írjon be</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>egy kulcsszót</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>egy csatornát</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>a videók megtekintéséhez.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Megtekintés</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Legutóbbi kulcsszavak</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Legutóbbi csatornák</translation>
     </message>
         <translation>Helyezze kényelembe magát</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Keresés finomítása</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Így értette: %1?</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 23114548342c2f4aba50ffee304f442a6b8e1a38..985e846720d93bd152ea386943328e207733217c 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Il ha vita foras del navigator!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 es software libere ma su developpamento require un tempore preciose.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;Dona&lt;/a&gt;, per favor, pro supportar le developpamento continue de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Tu pote tamben voler essayar mi altere applicationes</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, un reproductor de musica de YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un sonator de musica</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduce %1 in tu lingua materne per usar %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icone designate per %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Liberate sub le &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Clauder</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>secundas</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutas</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restante</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Iste es solmente le version demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Il solmente es possibile discargar videos plus curte que %1 minutas pro que assi tu pote testar le functionalitate de discarga.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obtener le version complete</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Discarga terminate</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n discarga(s)</numerusform><numerusform>%n discarga(s)</numerusform></translation>
     </message>
         <translation>Cambia le localisation...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Selige le localisation de discarga</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Le localisation de discarga esseva cambiate.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Le discargas actual va ancora al previe localisation.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>A discargar a: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stoppar le reproduction e vader retro al vista de cercas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>S&amp;altar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Saltar al proxime video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar le reproduction</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Schermo plen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Vader a schermo plen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Celar le lista de reproduction e le barra de utensiles</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Vader al pagina de videos de YouTube e pausa le reproduction</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar le actual &amp;ligamine de video YouTube al area de transferentia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar le currente URL de fluxo de video al area de transferentia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Remover</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Remover le videos seligite del lista de reproduction</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mover in &amp;alto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover le videos seligite del lista de reproduction in alto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mover a &amp;basso</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover le videos seligite del lista de reproduction a basso</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Mundar le historia de recerca. Isto non pote ser disfacite.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Quitar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Adeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sito &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 in le web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Supporta le developpamento continue de %1, per favor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Super</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info super %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Cercar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Sin sono</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Discargas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Monstrar detalios super le discargas de videos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Discarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Discarga le video actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Compartir le video currente usante %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-posta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-posta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Clauder</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stoppar depost de iste video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Application</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Comprar %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reproduction</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>Lista de re&amp;production</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vider</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Adjuta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Preme %1 pro augmentar le sono, %2 pro bassar lo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>A aperir %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Esque tu vole sortir de %1 con un discarga in progresso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Si tu claude %1 ora, le discarga essera cancellate.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Claude e cancella le discarga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Attende que le discarga fini</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Quita le &amp;schermo plen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 version %2 es ora disponibile.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Rememora me plus tarde</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Pro obtener le version actualisate, discarga novemente %1 ab le ligamine que tu recipeva per e-posta e reinstalla lo.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualisar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;revie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Retroceder al tracia previe</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Modo compacte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Aperir le pagina de &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copiar le &amp;ligamine de YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copiar le &amp;URL de fluxo de video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Cercar &amp;partes de video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Mundar le recercas recente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Face un &amp;donation</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Initiar le reproduction &amp;manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>Initiar manualmente le reproduction de videos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Re&amp;producer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Resumer reproduction</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tempore restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volumine a %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Sin sono</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Con sono</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Definition maxime de video: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Ora tu intimitate es secur </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Discargas complete</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Fenestra</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Le plus apposite</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Le plus recente</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Le plus viste</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ora tu pote collar le ligamine de YouTube in un in altere application</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ora tu pote collar le URL de fluxo de video in un altere application</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Le ligamine essera valide solmente durante un tempore limitate.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Isto es solmente le version demo de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Isto permitte testar le application e vider si illo functiona.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Inviate ab %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Procura le version complete</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>A discargar %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualisationes</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>A preparar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fallite</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Complete</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Stoppate</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Stoppar le discarga</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Monstrar in %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Recomenciar le discarga</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Hodie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dies</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duration</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Omne</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Longe</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Qualitate</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Benvenite a &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Procura le version complete</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Scriber</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una parola clave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>pro comenciar a reguardar le videos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Reguardar</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Parolas-clave recente</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canales recente</translation>
     </message>
         <translation>Face te ipse confortabile</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 946ee13bd7ad851ad4f3dbf853ab556e4dbaf746..9c5d02488030415ca538190d2cfc50baec061d39 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Hidup diluarnya browser!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 is Free Software but its development takes precious time.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Silahkan &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; untuk mendukung kelanjutan pangembangannya dari %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Anda mungkin ingin untuk mencoba aplikasiku yang lainnya:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, suatu pemutar musik YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, suatu pemutar musik</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Terjemahkan %1 ke bahasa aslimu gunakan %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Desain ikon oleh %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Dirilis dibawah the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Tutup</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bit</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bit/dtk</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>menit</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 sisanya</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ini adalah hanya versi demo dari %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Itu bisanya hanya download video yang pendek daripada %1 menit sehingga kamu bisa menguji fungsinya downloadnya.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Teruskan</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Dapatkan versi komplitnya</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Mendownload(s)</numerusform></translation>
     </message>
         <translation>Ganti lokasi...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Pilihlah lokasi unduhan</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Merubah lokasi unduhan.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Unduhan saat ini masih ingin pergi di lokasi sebelumnya.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Unduhan ke: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Gangguan</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stop playback and go back to the search view</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>S&amp;kip</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Skip to the next video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pause playback</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Full Screen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Go full screen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Hide the playlist and the toolbar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Pergi ke halaman video YouTube dan jeda pemutaran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copy the current video YouTube link to the clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copy the current video stream URL to the clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Mencari bagian-bagian video yang lainnya diharapkan dalam pesanan yang benar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Remove</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Remove the selected videos from the playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Move &amp;Up</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Gerakkan ke atas video yang dipilih dalam daftar-main</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Move &amp;Down</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Gerakkan ke bawah video yang dipilih dalam daftar-main</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Menghapus sejarah pencarian. Tidak bisa dikembalikan.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Cabut</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Selamat tinggal</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Situs web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 pada Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Please support the continued development of %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Tentang</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info Tentang %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Search</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Bisukan volume</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Unduhan-unduhan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Tampilkan detail tentang unduhan-unduhan video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Unduhan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Unduhan-unduhan video saat ini</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Berbagi video saat ini gunakan %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Surat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Surat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Tutup</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Mengambang ke puncak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;berhenti setelah video ini</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Application</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Beli %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Putarbalik</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Daftar-Main</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Tampak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Berbagi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Help</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Tekan %1 untuk menambahkan volume, %2 untuk merendahkan itu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Membuka %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Do you want to exit %1 with a download in progress?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Jika Anda menutup %1 sekarang, unduhan ini akan dibatalkan.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Tutup dan membatalkan unduhan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Menunggu unduhannya selesai</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Tinggalkan &amp;Layar Penuh</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versi %2 sekarang telah tersedia.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Beritahu saya lagi nanti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Untuk mendapatkan versi terbaru, download %1 lagi dari link yang Anda terima melalui email dan pasangkan ulang.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Pembaruan data</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>S&amp;ebelumnya</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Kembali lagi ke trek sebelumnya</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Model kompak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Buka &amp;Halaman YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Salin YouTube &amp;Pintasan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Mencari Video &amp;Perkakas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Bersihkan Jejak Pencarian</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Buat &amp;Sumbangan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Mulai Memainkan secara Manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Mulai memainkan video secara manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Play</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Resume playback</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Sisanya waktu: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume at %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volumenya adalah bisu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volumenya tidak bisu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimumnya definisi video set ke %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Privasimu adalah aman sekarang</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Unduhan-unduhan komplit</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Jendela</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimalkan</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Yang paling relevan</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Most recent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Yang paling banyak ditonton</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Sekarang Anda dapat paste link YouTube ke dalam aplikasi yang lain</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>You can now paste the video stream URL into another application</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Link akan berlaku hanya untuk waktu yang terbatas.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>This is just the demo version of %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Ini memungkinkan Anda untuk menguji aplikasi dan melihat apakah ia bekerja untuk Anda.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continue</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>dari</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>bagian</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>babak bagian</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Dikirim dari %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Get the full version</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Downloading %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 lihat-lihat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 of %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Persiapan</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Kesalahan</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completed</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Stopped</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Berhenti mengunduh</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Tampilkan di %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Open parent folder</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Mengulangi mengunduh</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Selamat datang ke &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Get the full version</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Masukkan</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>sebuah kata kunci</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>a channel</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>to start watching videos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Watch</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Recent keywords</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Saluran-saluran saat ini</translation>
     </message>
         <translation>Make yourself comfortable</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
diff --git a/locale/id_ID.ts b/locale/id_ID.ts
deleted file mode 100644 (file)
index 900398b..0000000
+++ /dev/null
@@ -1,953 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="id_ID" version="2.0">
-<defaultcodec>UTF-8</defaultcodec>
-<context>
-    <name>AboutView</name>
-    <message>
-        <location filename="src/AboutView.cpp" line="21"/>
-        <source>There&apos;s life outside the browser!</source>
-        <translation>Ada kehidupan di luar browser!</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="22"/>
-        <source>Version %1</source>
-        <translation>Versi %1</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="26"/>
-        <source>%1 is Free Software but its development takes precious time.</source>
-        <translation>%1 adalah Software kebebasan namun pengembangannya membutuhkan waktu yang berharga.</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="27"/>
-        <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
-        <translation>Silakan &lt;a href=&apos;%1&apos;&gt;sumbang&lt;/a&gt; untuk mendukung pengembangan selanjutnya dari %2.</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="31"/>
-        <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="34"/>
-        <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="38"/>
-        <source>%1, a music player</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="44"/>
-        <source>Translate %1 to your native language using %2</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="49"/>
-        <source>Icon designed by %1.</source>
-        <translation>Icon designed by %1.</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="53"/>
-        <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
-        <translation>Dirilis di bawah &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="65"/>
-        <source>&amp;Close</source>
-        <translation>&amp;Tutup</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.h" line="25"/>
-        <source>About</source>
-        <translation>Tentang</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.h" line="27"/>
-        <source>What you always wanted to know about %1 and never dared to ask</source>
-        <translation>Apa yang Anda selalu ingin tahu tentang %1 dan tidak pernah berani untuk bertanya</translation>
-    </message>
-</context>
-<context>
-    <name>ClearButton</name>
-    <message>
-        <location filename="src/searchlineedit.cpp" line="56"/>
-        <source>Clear</source>
-        <translation>Bersih</translation>
-    </message>
-</context>
-<context>
-    <name>DemoStartupView</name>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="35"/>
-        <source>Please license %1</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="39"/>
-        <source>This demo has expired.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="41"/>
-        <source>The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="43"/>
-        <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="45"/>
-        <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="57"/>
-        <source>Use Demo</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="65"/>
-        <source>Get the full version</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>DownloadItem</name>
-    <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
-        <source>bytes</source>
-        <translation>bit</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
-        <source>KB</source>
-        <translation>KB</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
-        <source>MB</source>
-        <translation>MB</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
-        <source>bytes/sec</source>
-        <translation>bit/detik</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
-        <source>KB/sec</source>
-        <translation>KB/detik</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
-        <source>MB/sec</source>
-        <translation>MB/detik</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
-        <source>seconds</source>
-        <translation>detik</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
-        <source>minutes</source>
-        <translation>menit</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
-        <source>%4 %5 remaining</source>
-        <translation>%4 %5 remaining</translation>
-    </message>
-</context>
-<context>
-    <name>DownloadManager</name>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
-        <source>This is just the demo version of %1.</source>
-        <translation>Ini hanya versi demo dari %1.</translation>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
-        <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
-        <translation>Ini hanya dapat men-download video lebih pendek dari %1 menit sehingga Anda dapat melakukan tes fungsionalitas download.</translation>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
-        <source>Continue</source>
-        <translation>Teruskan</translation>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
-        <source>Get the full version</source>
-        <translation>Dapatkan versi komplitnya</translation>
-    </message>
-    <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
-        <source>%n Download(s)</source>
-        <translation><numerusform>%n Unduhan(s)</numerusform></translation>
-    </message>
-</context>
-<context>
-    <name>DownloadSettings</name>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="14"/>
-        <source>Change location...</source>
-        <translation>Ganti lokasi...</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
-        <source>Choose the download location</source>
-        <translation>Choose the download location</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
-        <source>Download location changed.</source>
-        <translation>Merubah lokasi download .</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
-        <source>Current downloads will still go in the previous location.</source>
-        <translation>download saat ini masih ingin pergi di lokasi sebelumnya.</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
-        <source>Downloading to: %1</source>
-        <translation>Downloading to: %1</translation>
-    </message>
-</context>
-<context>
-    <name>DownloadView</name>
-    <message>
-        <location filename="src/downloadview.cpp" line="18"/>
-        <location filename="src/downloadview.h" line="22"/>
-        <source>Downloads</source>
-        <translation>Unduhan</translation>
-    </message>
-</context>
-<context>
-    <name>GlobalShortcuts</name>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="16"/>
-        <source>Play</source>
-        <translation>Mainkan</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="17"/>
-        <source>Pause</source>
-        <translation>Pause</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="18"/>
-        <source>Play/Pause</source>
-        <translation>Mainkan/Jeda</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="19"/>
-        <source>Stop</source>
-        <translation>Hentikan</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="20"/>
-        <source>Stop playing after current track</source>
-        <translation>Berhenti memainkan setelah trek saat ini</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="21"/>
-        <source>Next track</source>
-        <translation>Trek berikutnya</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="22"/>
-        <source>Previous track</source>
-        <translation>Trek Sebelumnya</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="23"/>
-        <source>Increase volume</source>
-        <translation>Meningkatkan volumenya</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="24"/>
-        <source>Decrease volume</source>
-        <translation>Menurunkan volumenya</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="25"/>
-        <source>Mute</source>
-        <translation>Bisu</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="26"/>
-        <source>Seek forward</source>
-        <translation>Mempercepat kedepan</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="27"/>
-        <source>Seek backward</source>
-        <translation>Mempercepat kebelakang</translation>
-    </message>
-</context>
-<context>
-    <name>ListModel</name>
-    <message>
-        <location filename="src/ListModel.cpp" line="51"/>
-        <source>Searching...</source>
-        <translation>Pencarian...</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="52"/>
-        <source>Show %1 More</source>
-        <translation>Tampilkan %1 Lebih</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="53"/>
-        <source>No videos</source>
-        <translation>Tidak ada video</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="54"/>
-        <source>No more videos</source>
-        <translation>Tidak ada lagi video</translation>
-    </message>
-</context>
-<context>
-    <name>LoadingWidget</name>
-    <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
-        <source>Error</source>
-        <translation>Error</translation>
-    </message>
-</context>
-<context>
-    <name>MainWindow</name>
-    <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
-        <source>&amp;Stop</source>
-        <translation>&amp;Berhenti</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
-        <source>Stop playback and go back to the search view</source>
-        <translation>Stop pemutaran dan kembali ke tampilan pencarian</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
-        <source>S&amp;kip</source>
-        <translation>S&amp;kip</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
-        <source>Skip to the next video</source>
-        <translation>Lewati ke video berikutnya</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
-        <source>&amp;Pause</source>
-        <translation>&amp;Jeda</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
-        <source>Pause playback</source>
-        <translation>Jeda pemutaran</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
-        <source>&amp;Full Screen</source>
-        <translation>&amp;Layar Penuh</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
-        <source>Go full screen</source>
-        <translation>Menuju Layar penuh</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
-        <source>Hide the playlist and the toolbar</source>
-        <translation>Sembunyikan daftar putar dan toolbar</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
-        <source>Go to the YouTube video page and pause playback</source>
-        <translation>Pergi ke halaman video YouTube dan  jeda pemutaran</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
-        <source>Copy the current video YouTube link to the clipboard</source>
-        <translation>Copy link video YouTube saat ini ke clipboard</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
-        <source>Copy the current video stream URL to the clipboard</source>
-        <translation>Copy URL video streaming saat ini ke clipboard</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
-        <source>Find other video parts hopefully in the right order</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
-        <source>&amp;Remove</source>
-        <translation>&amp;Buang</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
-        <source>Remove the selected videos from the playlist</source>
-        <translation>Hapus video yang dipilih dari daftar main</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
-        <source>Move &amp;Up</source>
-        <translation>Pindah &amp;Naik</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
-        <source>Move up the selected videos in the playlist</source>
-        <translation>Gerakkan ke atas video yang dipilih dalam playlist</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
-        <source>Move &amp;Down</source>
-        <translation>Pindah &amp;Turun</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
-        <source>Move down the selected videos in the playlist</source>
-        <translation>Gerakkan ke atas video yang dipilih dalam playlist</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
-        <source>Clear the search history. Cannot be undone.</source>
-        <translation>Menghapus sejarah pencarian. Tidak bisa dirampungkan.</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
-        <source>&amp;Quit</source>
-        <translation>&amp;Quit</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
-        <source>Bye</source>
-        <translation>Bye</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
-        <source>&amp;Website</source>
-        <translation>&amp;Website</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
-        <source>%1 on the Web</source>
-        <translation>%1 pada Web</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
-        <source>Please support the continued development of %1</source>
-        <translation>Harap mendukung kelanjutan pengembangan dari %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
-        <source>&amp;About</source>
-        <translation>&amp;About</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
-        <source>Info about %1</source>
-        <translation>Info about %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
-        <source>Search</source>
-        <translation>Pencarian</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
-        <source>Mute volume</source>
-        <translation>Volume bisu</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
-        <source>&amp;Downloads</source>
-        <translation>&amp;Unduhan2</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
-        <source>Show details about video downloads</source>
-        <translation>Show details about video downloads</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
-        <source>&amp;Download</source>
-        <translation>&amp;Download</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
-        <source>Download the current video</source>
-        <translation>Download the current video</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
-        <source>Share the current video using %1</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
-        <source>&amp;Email</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
-        <source>Email</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
-        <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
-        <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
-        <source>&amp;Application</source>
-        <translation>&amp;Aplikasi</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
-        <source>Buy %1...</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
-        <source>&amp;Playback</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
-        <source>&amp;Playlist</source>
-        <translation>&amp;Daftar putar</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
-        <source>&amp;Video</source>
-        <translation>&amp;Video</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
-        <source>&amp;View</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
-        <source>&amp;Share</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
-        <source>&amp;Help</source>
-        <translation>&amp;Menolong</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
-        <source>Press %1 to raise the volume, %2 to lower it</source>
-        <translation>Press %1 to raise the volume, %2 to lower it</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
-        <source>Opening %1</source>
-        <translation>Membuka %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
-        <source>Do you want to exit %1 with a download in progress?</source>
-        <translation>Apakah Anda ingin keluar %1 dengan download yang masih berjalan?</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
-        <source>If you close %1 now, this download will be cancelled.</source>
-        <translation>Jika Anda menutup %1 sekarang, download ini akan dibatalkan.</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
-        <source>Close and cancel download</source>
-        <translation>Tutup dan membatalkan download</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
-        <source>Wait for download to finish</source>
-        <translation>Menunggu downloadnya selesai</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
-        <source>Leave &amp;Full Screen</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
-        <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
-        <source>Remind me later</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
-        <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
-        <source>Update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
-        <source>Error: %1</source>
-        <translation>Keliru: %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
-        <source>P&amp;revious</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
-        <source>Go back to the previous track</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
-        <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
-        <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
-        <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
-        <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
-        <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
-        <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
-        <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
-        <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
-        <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
-        <source>&amp;Play</source>
-        <translation>&amp;Main</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
-        <source>Resume playback</source>
-        <translation>Melanjutkan pemutaran</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
-        <source>Remaining time: %1</source>
-        <translation>Sisanya waktu: %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
-        <source>Volume at %1%</source>
-        <translation>Volume pada %1%</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
-        <source>Volume is muted</source>
-        <translation>Volume adalah bisu</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
-        <source>Volume is unmuted</source>
-        <translation>Volume adalah tidak bisu</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
-        <source>Maximum video definition set to %1</source>
-        <translation>Maksimumnya definisi video set ke %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
-        <source>Your privacy is now safe</source>
-        <translation>Your privacy is now safe</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
-        <source>Downloads complete</source>
-        <translation>Downloads komplit</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MediaView</name>
-    <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Paling relevan</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Terbanyak saat ini</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Most viewed</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
-        <source>You can now paste the YouTube link into another application</source>
-        <translation>Sekarang Anda dapat paste link YouTube ke dalam aplikasi lain</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="529"/>
-        <source>You can now paste the video stream URL into another application</source>
-        <translation>Anda sekarang dapat menempelkan video stream URL ke dalam aplikasi lain</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="530"/>
-        <source>The link will be valid only for a limited time.</source>
-        <translation>The link will be valid only for a limited time.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="629"/>
-        <source>This is just the demo version of %1.</source>
-        <translation>Ini hanya versi demo dari %1.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="630"/>
-        <source>It allows you to test the application and see if it works for you.</source>
-        <translation>Ini memungkinkan Anda untuk menguji aplikasi dan melihat apakah ia bekerja untuk Anda.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="660"/>
-        <source>Continue</source>
-        <translation>Berlanjut</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="749"/>
-        <source>of</source>
-        <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="761"/>
-        <source>part</source>
-        <comment>This is for video parts, as in 'Cool video - part 1'</comment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="763"/>
-        <source>episode</source>
-        <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="821"/>
-        <source>Sent from %1</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="637"/>
-        <source>Get the full version</source>
-        <translation>Dapatkan versi komplit</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="682"/>
-        <source>Downloading %1</source>
-        <translation>Mengunduh %1</translation>
-    </message>
-</context>
-<context>
-    <name>NetworkAccess</name>
-    <message>
-        <location filename="src/networkaccess.cpp" line="214"/>
-        <source>Network error: %1</source>
-        <translation>Jaringannya ada kesalahan: %1</translation>
-    </message>
-</context>
-<context>
-    <name>PrettyItemDelegate</name>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
-        <source>%1 views</source>
-        <translation>%1 views</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
-        <source>%1 of %2 (%3) — %4</source>
-        <translation>%1 of %2 (%3) — %4</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
-        <source>Preparing</source>
-        <translation>Preparing</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
-        <source>Failed</source>
-        <translation>Failed</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
-        <source>Completed</source>
-        <translation>Komplit</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
-        <source>Stopped</source>
-        <translation>Berhenti</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
-        <source>Stop downloading</source>
-        <translation>Berhenti mendownload</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
-        <source>Show in %1</source>
-        <translation>Show in %1</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
-        <source>Open parent folder</source>
-        <translation>Buka map induk</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
-        <source>Restart downloading</source>
-        <translation>Mengulangi mendownload</translation>
-    </message>
-</context>
-<context>
-    <name>SearchLineEdit</name>
-    <message>
-        <location filename="src/searchlineedit.cpp" line="177"/>
-        <source>Search</source>
-        <translation>Mencari</translation>
-    </message>
-</context>
-<context>
-    <name>SearchView</name>
-    <message>
-        <location filename="src/SearchView.cpp" line="79"/>
-        <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
-        <translation>Selamat datang ke &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="46"/>
-        <source>Get the full version</source>
-        <translation>Dapatkan versi lengkap</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="93"/>
-        <source>Enter</source>
-        <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
-        <translation>Enter</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="98"/>
-        <source>a keyword</source>
-        <translation>suatu kata kunci</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="99"/>
-        <source>a channel</source>
-        <translation>suatu saluran</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="104"/>
-        <source>to start watching videos.</source>
-        <translation>Untuk memulai menonton video-video.</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="128"/>
-        <source>Watch</source>
-        <translation>Menonton</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="146"/>
-        <source>Recent keywords</source>
-        <translation>Kata kunci saat ini</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="159"/>
-        <source>Recent channels</source>
-        <translation>Saluran </translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.h" line="26"/>
-        <source>Make yourself comfortable</source>
-        <translation>Membuat dirimu nyaman</translation>
-    </message>
-</context>
-<context>
-    <name>Video</name>
-    <message>
-        <location filename="src/video.cpp" line="200"/>
-        <source>Cannot get video stream for %1</source>
-        <translation>Tidak dapat mendapatkan video stream untuk %1</translation>
-    </message>
-    <message>
-        <location filename="src/video.cpp" line="218"/>
-        <source>Network error: %1 for %2</source>
-        <translation>Jaringan sedang error: %1 por %2</translation>
-    </message>
-</context>
-</TS>
\ No newline at end of file
index a464f15c418e68980e945eeff73fa8455dc8d868..4b5f523a6c74fbd4cef48169b2f4d6d8612011df 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>C&apos;è vita fuori del browser!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versione %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 è Software Libero ma il suo sviluppo richiede tempo prezioso.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>&lt;a href=&quot;%1&quot;&gt;Fai una donazione&lt;/a&gt; per aiutare lo sviluppo di %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Prova anche le mie altre applicazioni:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un player musicale per YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un player musicale</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduci %1 nella tua lingua usando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icona disegnata da %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Rilasciato sotto licenza &lt;a href=&quot;%1&quot;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Chiudi</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>secondi</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuti</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 al termine</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Questa è solo la versione demo di %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Puoi scaricare solo video più corti di %1 minuti, così puoi testare la funzionalità dei download.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Compra la versione completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 scaricato in %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Download completato</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>1 download</numerusform><numerusform>%n download</numerusform></translation>
     </message>
         <translation>Cambia destinazione...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Scegli la destinazione dei download</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>La destinazione dei download è cambiata.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>I download già in corso andranno comunque nella destinazione precedente.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Scarica in: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Errore</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Ferma</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Ferma il video e torna alla ricerca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Salta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Salta al prossimo video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Metti in pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Schermo intero</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Vai in modalità schermo intero</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Nascondi la playlist e la barra degli strumenti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Vai su YouTube e metti in pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copia negli appunti il link a YouTube per il video corrente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copia negli appunti la URL dello stream per il video corrente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Trova le parti mancanti di questo video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Elimina</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Elimina i video selezionati dalla playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Sposta &amp;sopra</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Sposta video selezionati verso l&apos;alto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Sposta so&amp;tto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Sposta i video selezionati verso il basso</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Cancella le ultime ricerche. L&apos;azione non potrà essere annullata.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Esci</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Ciao</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sito &amp;web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 sul Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Supporta lo sviluppo di %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Informazioni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informazioni su %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Cerca</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Disattiva l&apos;audio</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostra informazioni sui download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Scarica il video corrente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Condividi il video corrente usando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Chiudi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Fluttua in alto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Ferma dopo questo video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Segnala un problema...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Raffina la ricerca...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Applicazione</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Compra %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Riproduzione</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Visualizza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Condividi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Aiuto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Premi %1 per alzare il volume, %2 per abbassarlo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Apertura di %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vuoi uscire da %1 con un download in corso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Se chiudi %1 adesso, i download verranno annullati.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Chiudi e annulla i download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Aspetta che i download siano completi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Lascia lo &amp;schermo intero</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>E&apos; disponibile %1 versione %2</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Ricordamelo più tardi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Per aggiornare, scarica di nuovo %1 dal link che hai ricevuto per email e installa.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Aggiorna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Errore: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;recedente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Torna alla traccia precedente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Modalità &amp;compatta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Apri la pagina di &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copia il &amp;link a YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copia la &amp;URL dello stream video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Trova le &amp;parti del video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Cancella le ultime ricerche</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Fai una &amp;donazione</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Riproduzione &amp;manuale</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Inizia a riprodurre i video manualmente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Play</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tempo rimanente: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume al %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Audio disattivato</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Audio attivato</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>La definizione video massima è impostata a %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>La tua privacy è al sicuro</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>I download sono completi</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Finestra</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Contrai</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Più rilevanti</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Più recenti</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Più visti</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Ora puoi incollare il link a YouTube in un&apos;altra applicazione</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Ora puoi incollare la URL dello stream in un&apos;altra applicazione</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Il link rimarrà valido per un periodo di tempo limitato.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Questa è solo la versione demo di %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Ti permette di testare l&apos;applicazione e verificare che funzioni sul tuo computer.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continua</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>di</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>parte</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Inviato da %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Compra la versione completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Scarica in: %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualizzazioni</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 di %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>In preparazione</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Fallito</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completato</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Fermo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Interrompi il download</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostra nel %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Mostra nella cartella</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Prova a scaricare di nuovo</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ordina per</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Pertinenza</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Visualizzazioni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Voto</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Qualsiasi</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Oggi</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 giorni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 giorni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Durata</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Tutti</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Breve</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Media</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Lunga</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Meno di 4 minuti</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Tra i 4 e i 20 minuti</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Oltre i 20 minuti</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Qualità</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta definizione</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p o maggiore</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Fatto</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Benvenuto su &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Compra la versione completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Scrivi</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>una parola chiave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canale</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>per iniziare a guardare i video.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Guarda</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Ultime ricerche</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Ultimi canali</translation>
     </message>
         <translation>Mettiti comodo</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Raffina la ricerca</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Forse cercavi: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 63293e15f3f9bf254f2e2ffc6bf94a9486557d75..1dfd1ba46bce0f7dcfa300e194c51a4c75b73e10 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Ningkene yoiku urip ning njobone browser!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versi %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 yoiku Software bebas tapi pangembangane iku mbutuhake wektu sing berhargo.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Sumonggo &lt;a href=&apos;%1&apos;&gt;Nyumbang&lt;/a&gt; kanggo ndukung kelanjutane pangembangane seko %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Njenengan mungkinwae pingin nyobi aplikasiku liyane jua:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, sakwijining YouTube nggonyetel musik</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, sakwijining penyetelan musik</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Terjemahke %1 ring boso aslimu gunakno %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ndesain ikon oleh %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Dirilis nok ngisore the &lt;a href=&apos;%1&apos;&gt;GNU Pusate Lisensine Publik&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Tutup</translation>
     </message>
@@ -91,7 +91,7 @@
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
         <source>The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.</source>
-        <translation type="unfinished"/>
+        <translation>Versi lengkap mungkinake sampeyan ngunduhi video luwih suwi seko %1 menit lan nggo nonton video tanpo intrupsi.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bit</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bit/detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>detik</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>menit</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 sisone</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Iki yoiku mung versi demo seko %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Iku isone mung ngunduh video sing cekak sekokaro %1 menit sahinggo kowe iso ngetest fungsinane unduhane.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Terusno</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Enthukno versi komplite</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 ngunduhe ing %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Ngunduhe wislebar</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Ngunduh-unduh(s)</numerusform><numerusform>%n Ngunduh(s)</numerusform></translation>
     </message>
         <translation>ngGanti lokasi...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Mileho lokasine unduhan</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Lokasi ngunduhe diganti.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Downloadte sing sakiki iseh arep mlebu ning lokasi sakdurunge.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Ngunduhi reng: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Error</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Mandheg</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Mandheg playback lan mbalik ning tampilan ngGo ngGoleki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>S&amp;kip</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Lewati reng video saklanjute</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Lheren</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Lheren sedhelok pemutarane</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Layar Kebak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ing Layar Kebak </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ndhelikno playlist lan toolbar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Lungo Ing halamane video YouTube land nglereni penyetelan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Njiplak link-nge video YouTube sing sakiki ning clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Njiplak video stream URL sing sakiki ning clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
-        <translation type="unfinished"/>
+        <translation>nggoleki seri video liyone diharapno ing order sing bener</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;ngGuwak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>ngGuwak video sing diseleksi seko playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mindah &amp;Unggah</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mindahno menduwur video sing diseleksi ning playlistt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mindah &amp;Mudhun</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mindahno mengisor video sing diseleksi ning daftar-nyetel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Ngresiki riwayate penelusuran. Ora iso di balikake.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Medhal</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Bye</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Website</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 nok the Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Sumonggo ndukungo kelanjutane pangembangane seko %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Tentange</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info sakitarane %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Nelusuri</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>mBisukno volumene</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;nDownloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Tampilno detaile sak kitarane unduhan-unduhane video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;nDownload</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Ngunduhi video sing saat iki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
-        <translation type="unfinished"/>
+        <translation>ngeshare video ketuang keenggo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Layanginternet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
-        <translation type="unfinished"/>
+        <translation>Layanginternet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Tutup</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Ngambang ing Pucuk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Mandek Sakwise Video Iki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Laporke sakwijining Isu...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Nyaring Penggolekan...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Applikasi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>Tuku %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Mbaliknyetel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Daftar-nyetel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
-        <translation type="unfinished"/>
+        <translation>&amp;nDelok</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Ngedumi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Nulung</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Pejhet %1 kanggo ningkatno volume, %2 kanggo ngrendahno iku</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Mbukak&apos;i %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Opo kowe pingin metu %1 karo sakwijine unduhan sing isih mlaku prosese?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Tek kowe nutup %1 sakiki, ngunduhane iki arep dibatalake.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Tutup lan mbatalake ngunduhine</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Nunggu kanggo unduhane rampung</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Ninggalno &amp;LayarKebak</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versinipun %2 yo disediakno sakniki.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Elingno kulo mengkowae</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Kanggo ngentukake pengayarane versi, unduhmomotan %1 meneh seko turutane receivene panjenengan lewat surat lan ngulang install.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
-        <translation type="unfinished"/>
+        <translation>Nganyarke</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Error: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
-        <translation type="unfinished"/>
+        <translation>P&amp;revious</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Mbaliko meneh ing sakdurunge trekipun</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Mode Praktis</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
+        <translation>Mbukak &amp;YouTube Halamane</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
+        <translation>Njiplak YouTube &amp;Link</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
+        <translation>Njiplak Video Stream &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
+        <translation>Nggoleki Video &amp;Seri</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Ngresiki Penggolekan Sing ketuang</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
+        <translation>Nggawe sakwijining &amp;Sumbangan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Mainke Secoro Manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>Ngawiti maenke video secoro manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Nyetel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Nglanjutno nyetel-ulang</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Sisone wektune: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume nok %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volume yo Mbisu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volume yo orak mbisu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimale video definisine diset ning %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Privasimu yoiku sakiki aman</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Unduhane komplit</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Sing paling sesuai</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Sing paling lagek</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Sing paling dideloki</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Kowe iso paste YouTube link sakiki ninggone aplikasi liyane</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Kowe sakiki iso paste  video stream URL ninggone aplikasi liyane</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Link-nge kepingin diaslikake mung kanggo sak terbatase wektu.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Iki yoiku mung demo version of %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Iki diolehno kowe kanggo ngetest aplikasine lan ndeloki tek iku fungsi kanggo kowe.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Nglanjutke</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
+        <translation>seko</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
-        <translation type="unfinished"/>
+        <translation>seri</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
-        <translation type="unfinished"/>
+        <translation>episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
-        <translation type="unfinished"/>
+        <translation>Kirim seko %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Entukno versi komplite</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Ngunduhi %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 Ndeloki</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 of %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Nyiapake</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Gagal</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Komplit</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Mandhekake</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Ngendhekno ngunduhe</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Tampilno ing %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Mbukak map induk</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Ngengulang ngunduhane</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Bidik didasarke</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relefan</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Tanggale</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Ndeloki Itungane</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Rating</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Kapanwae</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Dinoiki</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Ndino</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Dino</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Durasine</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Kabeh</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Cekak</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Sedengan</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Dowo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Kurang seko 4 menit</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Antarane 4 lan 20 menit</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Dowone luwih seko 20 menit</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kualitas</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Definisi duwur</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p utowo saknduwure</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Rampung</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Sugengrawuh kanggo &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Enthukno versi komplite</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Lebokno</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>sakwiji kata-kunci</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>sakwiji saluran</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>kanggo ngawiti nyeksikake video.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Nonton</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Kata-kunci saat iki</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Saluran lagekwae</translation>
     </message>
         <translation>ngGawe awakmu nyaman</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Nyaring Penggolekane</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Opo sing bekmaksud: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index b0a7e89d2da267efd602bf151f8adf5af870ccb6..eb2277fe776e4293c4e608337e5283c1e7e31deb 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>სიცოცხლე ბრაუზერის გარეთ!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>ვერსია %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 უფასო პროგრამაა, მაგრამ მისი შექმნა ძვირფას დროს მოითხოვს.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>გთხოვთ &lt;a href=&apos;%1&apos;&gt;გააკეთეთ შემოწირულობა&lt;/a&gt;  რომ დაეხმაროთ %2 -ის განვითარებას.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>თქვენ შეგიძლიათ ცადოთ ჩემი სხვა პროგრამები:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, Youtube მუსიკალური დამკვრელი</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, მუსიკალური დამკვრელი</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>გადათარგმნეთ %1 თქვენს მშობლიურ ენაზე %2 -ის გამოყენებით</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>ხატულის ავტორია %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>გამოცემა &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt; ლიცენზიით</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;დახურვა</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>ბაიტები</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>კბ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>მბ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>ბაიტი/წმ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>კბ/წმ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>მბ/წმ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>წამები</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>წუთები</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>დარჩა %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>ეს %1 -ის მხოლოდ დემო ვერსიაა.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>შესაძლებელია მხოლოდ %1 -ზე მოკლე ვიდეოების გადმოწერა, პროგრამის მუშაობის შესამოწმებლად.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>გაგრძელება</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>მთლიანი ვერსიის გადმოწერა</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform></translation>
     </message>
         <translation>ადგილმდებარეობის შეცვლა</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>მიუთითეთ გადმოწერის ადგილმდებარეობის </translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>გადმოწერის ადგილმდებარეობა შეცვლილია.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>ახლანდელი გადმოწერები ისევ ძველ დირექტორიაში შეინახებიან.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>ფაილები ინახება: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>შეცდომა</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;შეჩერება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>დაკვრის შეჩერება და ძებნის ფორმაში გადასვლა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>პ&amp;შემდეგი</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>შემდეგ ვიდეოზე გადასვლა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;პაუზა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation> დაკვრის დაპაუზება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;მთლიან ეკრანზე</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>მთლიან  ეკრანზე გაშლა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>ვიდეოების სიის და პანელის დამალვა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>YouTube-ს გვერდზე გადასვლა და დაკვრის შეჩერება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>YouTube-ს ბმულის კოპირება ბუფერში</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>ამ ვიდეო ნაკადის შენახვა ბუფერში</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>ვიდეოს სხვა ნაწილების მოძებნა სწორი განლაგებით</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;წაშლა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>მონიშნული ვიდეოების სიიდან ამოშლა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>&amp;ზემოთ აწევა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>მონიშნული ვიდეოების გადატანა მაღლა აწევა სიაში</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>&amp;ქვემოთ ჩაწევა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>მონიშნული ვიდეოების გადატანა დაბლა დაწევა სიაში</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>ძებნის ისტორიის გასუფთავება. </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;დასრულება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>ნახვამდის</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;საიტი</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 საიტზე</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>გთხოვთ მხარი დაუჭიროთ  %1 -ის დეველოპმენტს</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;შესახებ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>ინფორმაცია %1 შესახებ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>ძებნა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>გაჩუმება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>$გადმოწერები</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>ვიდეოების გადმოწერების დეტალური ნახვა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;გადმოწერა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>ამ ვიდეოს გადმოწერა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>ვიდეოს გაზიარება %1 -ის გამოყენებით</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;ელფოსტა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>ელფოსტა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;დახურვა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;ზემოთ განთავსება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>ამ ვიდეოს შემდეგ &amp;შეჩერება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;აპლიკაცია</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>იყიდეთ %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;დაკვრა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;ვიდეოების სია</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;ვიდეო</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;ხედი</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;გაზიარება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;დახმარება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>ხმის ასაჭერად დააჭირე ღილაკს %1 და დასაწევად %2</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>იხსნება %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>თქვენ გინდათ დახუროთ %1 გადმოწერის პროცესში?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>თუ თქვენ დახურავთ %1 -ს, ეს გადმოწერა შეწყდება.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>დახურვა და გადმოწერის შეწყვეტა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>გადმოწერის დასრულებამდე მოცდა.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>მთლიანი ეკრანის რეჟიმის დატოვება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 ვერსია %2 უკვე ხელმისაწვდომია.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>მოგვიანებით შეხსენება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>განახლებული ვერსიი მისარებად, ისევ გადმოიწერეთ %1  ბმულიდან რომელიც მოგივიდათ ელფოსტაზე და გაუკეთეთ რეინსტალაცია.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>განახლება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>შეცდომა: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>პ&amp;წინა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>წინა ბილიკზე დაბრუნება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;კომპაქტური ხედი</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>გახსენი &amp;YouTube-ს გვერდი</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>YouTube-ს &amp;ბმულის დაკოპირება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>ვიდეოს ნაკადის &amp;ბმულის დაკოპირება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>მოძებნე ვიდეოს &amp;ნაწილები</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;გაასუფთავე ბოლო ძებნები</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>&amp;შემოწირულობის გაკეთება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>დაკვრის დაწყება &amp;ხელით  </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>ხელით ვიდეოს დაკვრის დაწყება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;დაკვრა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>დაკვრის გაგრძელება</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>დარჩენილი დრო %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>ხმის სიმაღლე %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>ხმა გამორთულია</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>ხმა ჩართულია</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>ვიდეოს მაქსიმალური გაფართოებაა არის %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>თქვენი პირადი პარამეტრები ახლა უსაფრთხოა</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>გადმოწერები დასრულებულია</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;ფანჯარა</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;ჩაკეცვა</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>ყველაზე რეველანტური</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>ყველაზე ახლები</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>ყველაზე პოპულარულები</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>თქვენ  უკვე შეგიძლიათ ჩასვათ YouTube-ს ბმული სხვა აპლიკაციაში</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>თქვენ უკვე სეგიძლიად დააკოპიროთ ვიდეოს ბმული სხვა აპლიკაციაში</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>ეს ბმული ვალიდური იქნება მხოლოდ გარკვეული დროის განმავლობაში.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>ეს მხოლოდ %1 -ის დემო ვერსიაა.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>ის საშუალებას გაძლევთ ტესტირება გაუკეთოთ აპლიკაციას და ნახოთ ის მუშაობს თუ არა თქვენთვის.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>გაგრძელება</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>გან</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>ნაწილი</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>ეპიზოდი</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>გამოგზავნილია %1 -დან</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>სრული ვერსიის გადმოწერა</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>ვტვირთავ %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 ნახვა</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>გადმოწერილია %1 %2 -დან (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>მიმდინარეობს მზადება</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>შეცდომა</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>დასრულებულია</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>შეჩერებულია</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>გადმოწერის შეჩერება</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>ანახე %1 -ში</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>დირექტორიის გახსნა</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>გადმოწერის თავიდან დაწყება</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>მოგესალმებით &lt;a href=&apos;%1&apos;&gt;%2 -ში&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>სრული ვერსიის ყიდვა</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>შეიყვანეთ</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>საკვანძო სიტყვა</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>არხი</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>ვიდეოს ყურების დასაწყებად</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>ყურება</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>ბოლო საკვანძო სიტყვები</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>ბოლო არხები</translation>
     </message>
         <translation>შეიქმენით კომფორტი</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 5181a4153ce82d72fafda681cffe957c1b2996c6..a1e18571258d6747cae3a1ff59632bb77f470698 100644 (file)
@@ -4,7 +4,7 @@ INCLUDEPATH += $$PWD
 DEPENDPATH += $$PWD
 
 # ls -1 *.ts | tr '\n' ' '
-TRANSLATIONS += ar.ts ca.ts ca_ES.ts da.ts de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hr.ts hu.ts ia.ts id.ts id_ID.ts it.ts jv.ts ka_GE.ts nb.ts nl.ts nn.ts pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sr.ts sv_SE.ts te.ts tr.ts uk_UA.ts zh_CN.ts 
+TRANSLATIONS += ar.ts ca.ts ca_ES.ts da.ts de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hr.ts hu.ts ia.ts id.ts it.ts jv.ts ka_GE.ts nb.ts nl.ts nn.ts pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sr.ts sv_SE.ts tr.ts uk_UA.ts zh_CN.ts 
 isEmpty(QMAKE_LRELEASE) {
     win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
     else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
index aca2386c00db0525a330812bd531e36bff8e755b..e689b63c79f4123909af99ab318b994a26b36396 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Det finnes et liv utenfor nettleseren!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versjon %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 er fri programvare, men utviklingen tar dyrebar tid.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Vennligst &lt;a href=&apos;%1&apos;&gt;doner&lt;/a&gt; for og støtte videre utvikling av %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Du vil kanskje prøve mine andre programmer også:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, en musikkspiller for YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, en musikkspiller</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Oversett %1 til ditt morsmål ved hjelp av %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikonet er designet av %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Utgitt under &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Steng</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekunder</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutter</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 gjenstår</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er kun demo-versjonen av %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Den kan kun laste ned videoer på under %1 minutter, for at du skal kunne prøve ut nedlastingsfunksjonen.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Fortsett</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Kjøp fullversjonen</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n nedlasting</numerusform><numerusform>%n nedlastinger</numerusform></translation>
     </message>
         <translation>Endre sted ...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Velg nedlastingsmappe</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Nedlastingsmappe endret.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Pågående nedlastinger vil bli lagret i den forrige mappen.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Laster ned til: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Feil</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stopp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stopp avspilling og gå tilbake til søkevisningen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Hopp over</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Hopp til neste video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Sett avspilling på pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Fullskjerm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Fullskjermsvisning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Gjem spillelista og verktøylinja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gå til YouTube video siden og pause avspillingen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopier denne YouTube video linken til utklippstavle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopier denne video stream URL til utklippstavle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Finn andre videosegment, forhåpentligvis i rett rekkefølge</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Fjern</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Fjern valgte videoer fra spillelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Flytt &amp;opp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Flytt opp valgte videoer i spillelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Flytt &amp;Ned</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Flytt ned valgte videoer i spillelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Fjern all søkehistorie. Kan ikke angres.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Avslutt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Farvel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Nettsted</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 på internett</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Vi håper du kan bidra til å fortsette arbeidet med utvikling av %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Om</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informasjon om %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Søk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Lydløs</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Nedlastinger</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Vis detaljer om nedlasting av video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Nedlasting</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Last ned denne videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Del denne videoen med %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Epost</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Epost</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Steng</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Vis over andre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stopp etter denne videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>Applikasjon</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Kjøp %1 …</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Avspilling</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Spilleliste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Visning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Del</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjelp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Trykk på %1 for å øke lydvolumet, %2 for å senke</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Åpner %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vil du avslutte %1 mens nedlastinger pågår?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Vis du stenger %1 nå, vil nedlastingen bli avbrutt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Steng og avbryt nedlastingen </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Vent mens nedlastingen fullføres</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Forlat &amp;Full Skjerm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Versjon %2 av %1 er nå tilgjengelig.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Minn meg på det senere</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Last ned %1 igjen fra lenken du fikk via epost for å få den oppdaterte versjone, og installer så på nytt.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Oppdater</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Feil: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>&amp;Forrige</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Gå til forrige spor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompakt modus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Åpne siden på &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopier &amp;lenken til YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopier &amp;URL-en til videostrømmen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Finn &amp;deler av videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>T&amp;øm siste søk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Gi en &amp;donasjon</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Start avspillingen &amp;manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Spill av videoer manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Spill av</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Gjenoppta avspilling</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Gjenstående tid: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volum %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Lydløst er på</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Lydløst er av</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimum video definisjon innstilling til %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Ditt privatliv er nå sikkert</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Nedlastinger fullført</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Vindu</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimer</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mest relevant</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Nyeste</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mest sett</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Du kan nå lime inn YouTube linken i et annet program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Du kan nå lime inn video stream URL i et annet applikasjon</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Denne linken vil kun være gyldig i en begrenset tid.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er kun demoversjonen av %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Dette gir deg muligheten til å prøve ut applikasjonen og se om du den er noe for deg.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Fortsett</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>av</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>del</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Sent fra %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Kjøp fullversjonen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Nedlasting %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visninger</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 av %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Forbereder</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Feilet</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Fullført</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Stoppet</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Stop nedlasting</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Vis i %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Åpne vertsmappen</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Start nedlastingen på nytt</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Velkommen til &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Kjøpfullversjon</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Skriv</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ett nøkkelord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>en kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>for å begynne avspilling av video</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Se</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Seneste søkeord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Seneste kanaler</translation>
     </message>
         <translation>Finn deg til rette</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 382109a3ab582fd90515a1b719f0d456aa5e43c1..f55cef7a9aba10294e817a5c4bf17ed82e556455 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Er is leven buiten de browser!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versie %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 is gratis software, maar de ontwikkeling ervan vergt kostbare tijd.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;Doneer&lt;/a&gt; om bij te dragen aan de verdere ontwikkeling van %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Misschien wilt u ook mijn andere apps proberen:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, een YouTube-muziekspeler</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, een muziekspeler</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Vertaal %1 naar uw moedertaal met behulp van %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Pictogram ontworpen door %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Uitgebracht onder de &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Sluit</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>seconden</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuten</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 resterend</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dit is slechts de demoversie van %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Het kan alleen maar videos downloaden korter dan %1 minuten zodat u de downloadfunctionaliteit kunt testen.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Ga door</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Verkrijg de volledige versie</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 gedownload in %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Download greed</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Download</numerusform><numerusform>%n Downloads</numerusform></translation>
     </message>
         <translation>Verander locatie...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Kies de downloadlocatie</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Downloadlocatie aangepast.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Huidige downloads zullen in de vorige locatie worden geplaatst.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Downloaden naar:%1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Fout</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stop het afspelen en keer terug naar het zoekvenster</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Sla over</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Spoel door naar de volgende vieo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pauzeer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pauzeer afspelen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Volledig scherm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Schakel over naar Volledig scherm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Verberg de afspeellijst en de werkbalk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ga naar de YouTube-videopagina en pauzeer het afspelen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopieer de huidige YouTube-link naar het klembord</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopieer de huidige videostream-URL naar het klembord</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Vind gerelateerde videofragmenten, hopelijk in de juiste volgorde</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Verwijder</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Verwijder de geselecteerde video&apos;s uit de afspeellijst</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Verplaats &amp;omhoog</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Verplaats de geselecteerde video&apos;s in de afspeellijst naar boven</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Verplaats &amp;omlaag</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Verplaats de geselecteerde video&apos;s in de afspeelijst naar beneden</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Wis de zoek geschiedenis. Dit kan niet ongedaan worden gemaakt.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Sluit af</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Tot ziens</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Website</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 op het internet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Ondersteun alstublieft de ontwikkeling van %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Over</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informatie over %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Zoek</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Demp volume</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Downloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Geef details weer van videodownloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Download de huidige video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Deel de huidige video door middel van %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Sluit</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Zweef erboven</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stop na deze video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Rapporteer een Probleem...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Verfijn Zoekopdracht...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Programma</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Koop %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Afspeelopties</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Afspeellijst</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Weergave</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Deel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Help</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Druk op %1 om het volume te verhogen, op %2 om het te verlagen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Bezig met openen van %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Wilt u %1 afsluiten terwijl er een download bezig is?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Als u nu %1 afsluit, zal de download worden beëindigd.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Sluit en annuleer het downloaden</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Wacht tot het downloaden is voltooid</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Verlaat &amp;volledig scherm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versie %2 nu beschikbaar.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Herinner mij later</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Om de nieuwste versie te verkrijgen. download %1 opnieuw via de link in de e-mail en herinstalleer.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Werk bij</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Fout: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>V&amp;orige</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ga terug naar het vorige nummer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Compacte modus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Open de &amp;Youtube-pagina</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopieer de YouTube-&amp;link</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopieer de videostream-&amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Vind video&amp;fragmenten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Wis recente zoekopdrachten</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Geef een &amp;donatie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Speel handmatig af</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Speel handmatig video&apos;s af</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Speel af</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Hervat afspelen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Resterende tijd: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume op %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volume is gedempt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volume is niet gedempt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maximale videokwaliteit staat op %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Uw privacy is nu gewaarborgd</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Downloads afgerond</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Venster</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimaliseer</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Meest relevant</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Meest recent</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Meest bekeken</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>U kunt nu uw YouTube-link kopieren naar een ander programma</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>U kunt nu uw videostream-URL kopieren naar een ander programma</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>De link zal maar een beperkte tijd geldig zijn.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dit is slechts de demoversie van %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Het biedt de mogelijkheid de applicatie te testen en te beoordelen.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Ga door</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>van</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>fragment</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>aflevering</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Verstuurd vanaf %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Verkrijg de volledige versie</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Bezig met downloaden van %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 bekeken</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 van %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Bezig met voorbereiden</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Mislukt</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Afgerond</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Gestopt</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Stop het downloaden</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Toon in %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Open oudermap</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Herstart downloaden</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sorteer op</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevantie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Datum</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Weergaven</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Waardering</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Elke Periode</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Vandaag</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Dagen</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Dagen</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duur</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Alles</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Kort</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Gemiddeld</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Lang</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Minder dan 4 minuten</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Tussen 4 en 20 minuten</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Langer dan 20 minuten</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kwaliteit</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>HD Resolutie </translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p of hover</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Klaar</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Welkom bij &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Verkrijg de volledige versie</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Typ</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>een zoekwoord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>een kanaal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>om te beginnen met het bekijken van video&apos;s.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Bekijk</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Recente zoekwoorden</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Recente kanalen</translation>
     </message>
         <translation>Ga er lekker voor zitten</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Verfijn Zoekopdracht</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Bedoelde je: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 7b7c153f2da1345b1ee34ed5ec39c0f260c41f5f..0b6e8ee4edaabf46d5ed61b9f4ec379a4d48c4a1 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Det finst eit liv utanfor nettlesaren!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versjon %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 er fri programvare, men utviklinga tek dyrebar tid.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Ver venleg og &lt;a href=&apos;%1&apos;&gt;doner&lt;/a&gt; for å støtta vidare utvikling av %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Du er kanskje interessert i å prøva dei andre programma mine:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, ein musikkspelar for YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, ein musikkspelar</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Omset %1 til morsmålet ditt med %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikonet er utforma av %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Utgjeve under &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Lukk</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>byte</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>byte/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutt</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 gjenstår</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er berre demoutgåva av %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Han kan berre lasta ned videoar på under %1 minutt, for at du skal kunna prøva ut nedlastingsfunksjonen.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Hald fram</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Kjøp fullversjonen</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n nedlasting</numerusform><numerusform>%n nedlastingar</numerusform></translation>
     </message>
         <translation>Endra stad …</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Vel nedlastingsmappe</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Nedlastingsmappe endra.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Nedlastingar som er i gong vil likevel lagrast i den førre mappa.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Lastar ned til: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Feil</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stopp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stoppar avspeling og går tilbake til søkjevisinga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Hopp over</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Hopp til neste video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Set avspeling på pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Fullskjerm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Fullskjermvising</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Gøym spelelista og verktøylinja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gå til video-sida på YouTube og set avspelinga på pause</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopier denne YouTube video-lenkja til utklippstavla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopier denne videostraumlenkja til utklippstavla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Finn andre deler av videoen, vonleg i rett følgje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Fjern</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Fjern valde videoar frå spelelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Flytt &amp;opp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Flytt opp valde videoar i spelelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Flytt &amp;ned</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Flytt ned valde videoar i spelelista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Fjern all søkjehistorie. Kan ikkje angrast.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Avslutt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Farvel</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Nettstad</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 på internett</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Vi håpar du kan bidra til vidare utvikling av %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Om</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informasjon om %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Søk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Lydlaus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Nedlastingar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Vis detaljar om videonedlasting</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Nedlasting</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Last ned denne videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Del denne videoen med %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Epost</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Epost</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Steng</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Vis over andre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stopp etter denne videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Program</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Kjøp %1 …</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Avspeling</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Speleliste</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vising</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Del</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjelp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Trykk på %1 for å auka lydvolumet, %2 for å senka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Opnar %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vil du avslutta %1 medan ei nedlasting er i gang?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Vis du stenger %1 no, vil nedlastinga avbrytast</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Steng og avbryt nedlastinga</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Vent medan nedlastinga vert fullførd</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Forlat &amp;fullskjerm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Versjon %2 av %1 er no tilgjengeleg.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Minn meg på det seinare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Last ned %1 igjen frå lenkja du fekk via epost, og installer på nytt, for å få den oppdaterte versjonen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Oppdater</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Feil: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>&amp;Førre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Gå til førre spor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompakt modus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Opna &amp;YouTube-sida</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopier YouTube-&amp;lenkja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopier &amp;URL-en til videostraumen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Finn &amp;delane av videoen</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Tøm siste søk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>&amp;Doner</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Start avspelinga &amp;manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Spel av videoar manuelt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Spel av</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Gjenoppta avspeling</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tid igjen: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volum %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Lydlaust er på</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Lydlaust er av</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimum videodefinisjon sett til %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Privatlivet ditt er no sikkert</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Nedlastingar fullførde</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Vindauge</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimer</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mest relevant</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Nyaste</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mest sett</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Du kan no lima inn YouTube-lenkja i eit anna program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Du kan no lima inn videostraumlenkja i eit anna program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Denne lenkja vil berre vera gyldig i ei avgrensa tid.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Dette er berre demoutgåva av %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Dette lèt prøva ut programmet og sjå om det er noko for deg.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Hald fram</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>av</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>del</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Send frå %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Kjøp fullversjonen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Lastar ned %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visingar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 av %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Førebur</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Feila</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Ferdig</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Stoppa</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Stopp nedlasting</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Vis i %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Opna vertsmappa</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Start nedlastinga på nytt</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Velkomen til &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Kjøpfullversjonen</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Skriv</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>eit nøkkelord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>ein kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>for å å sjå videoar.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Snurr film</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Siste søkjeord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Siste kanalar</translation>
     </message>
         <translation>Finn deg til rette</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index f5665f485a76adac5ef8d87e771cd2c144d2f517..3285a6164cb77b63aea39102cfdd3f01b8803517 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Istnieje życie poza przeglądarką!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Wersja %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 jest wolnym oprogramowaniem, ale jego rozwój pochłania cenney czas.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Proszę &lt;a href=&apos;%1&apos;&gt;wesprzyj nas darowizną&lt;/a&gt; żybyśmy mogli ciągle rozwijać %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Przetłumacz %1 na swój język używając %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikony zaprojektowane przez %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Wydane na licencji&lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Zamknij</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bajty</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bajtów/sekundę</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minut</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 pozostało do końca</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>To jest tylko wersja demo%1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Może jedynie pobierać filmy krótsze niż%1 minut, więc można przetestować funkcje pobierania.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Kontynuuj</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Pobierz pełną wersję</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Pobieranie</numerusform><numerusform>%n Pobieranie</numerusform><numerusform>%n Pobieranie</numerusform></translation>
     </message>
         <translation>Zmień katalog pobierania...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Wybierz katalog pobierania</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Katalog pobierania został zmieniony.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Aktualnie pobierane pliki zostaną we wcześniejszym katalogu pobierania.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Pobierane do: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Błąd</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Zatrzymaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Zatrzymaj odtwarzanie i wróć do wyszukiwania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Prze&amp;skocz dalej</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Skocz do następnego pliku wideo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pauza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Wstrzymaj odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Pełny ekran (&amp;F)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Przełącz na pełny ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ukryj listę odtwarzania i pasek narzędzi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Otwórz na stronie Youtube i wstrzymaj odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopiuj link aktualnie odtwarzanego video do schowka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopiuj adres URL odtwarzanego wideo do schowka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Usuń (&amp;D)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Usuń wybrane pliki z listy odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Przenieś &amp;Wyżej</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Przenieś wyżej zaznaczony plik w liście odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Przenieś &amp;Niżej</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Przenieś niżej zaznaczony plik w liście odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Wyczyść historię wyszukiwania. NIEODWRACALNIE.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>Wyjdź (&amp;Q)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Żegnaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Strona domowa projektu (&amp;W)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 w sieci</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Prosimy o wsparcie dla dalszego rozwoju %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>O programie (&amp;A)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informacje o %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Szukaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Wycisz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Pobrane</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Pokaż szczegóły o pobranych plikach</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Pobierz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Pobierz aktualny plik</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
-        <translation type="unfinished"/>
+        <translation>Udostępnij te wideo używając %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Zamknij</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplikacje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Kup %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Wideo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Widok</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
-        <translation type="unfinished"/>
+        <translation>Udo&amp;stępnij</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Pomoc</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Wciścnij %1 żeby zwiększyć głośność, %2 żeby zmiejszyć głośność</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Otwieranie %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Czy na pewno chcesz zamknąć %1 w trakcie pobierania???</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Jeśli zamkniesz %1 teraz, To pobieranie będzie anulowane.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Zamnij i anuluj pobieranie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Poczekaj na zakończenie pobierania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Opuść &amp;tryb pełnoekranowy</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
+        <translation>%1 wersja %2 jest teraz dostępna.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Przypomnij mi później</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Aktualizuj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Błąd %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Pop&amp;rzedni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Powrót do poprzedniego utworu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Odtwarzaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Kontynuuj odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Pozostały czas %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Głośność na %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Dźwięk jest wyciszony</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Przywrócono dźwięk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksymalna rozdzielczość wideo ustawiona na %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Twoja prywatność jest teraz bezpieczna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Pobieranie ukończone</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimalizuj</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Najlepiej pasujące</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Ostatnie</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Najczęściej odtwarzane</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Teraz możesz wkleić link Youtube do innej aplikacji</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Teraz możesz wkleić URL do innej aplikacji</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Link będzie ważny tylko przez ograniczony czas.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>To jest tylko wersja demo %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Pozwala Ci to na testowanie i sprawdzenie działania aplikacji.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Kontynuuj</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>z</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>część</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>odcinek</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Pobierz pełną wersję</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Pobieranie %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 widziane</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 of %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Przegotowuję</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Nieudane</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Zakończone</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Zatrzymane</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Zatrzymaj pobieranie</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Pokaż w %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Otwórz katalog macierzysty</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Pobierz od nowa</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Witaj w &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Pobierz pełną wersję</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Zatwierdź</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>słowo kluczowe</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanał</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>aby rozpocząć oglądanie</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Oglądaj</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Ostatnio szukane</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Odwiedzone kanały</translation>
     </message>
         <translation>Czuj sie komfortowo</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 14b41fd6c81b59dd85a038641f8134af191ad9be..aa8ae1920fc923fac4f7bc5f49348d2c8108419c 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Życie istnieje też poza przeglądarką!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Wersja %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 jest darmowym oprogramowaniem, ale jego stworzenie też wymaga cennego czasu.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Proszę o &lt;a href=&apos;%1&apos;&gt;dotacje&lt;/a&gt; dla dalszego rozwoju %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Może chcesz wypróbować inne moje aplikacje:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, odtwarzacz muzyki z YouTube&apos;a</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, odtwarzacz muzyki</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Przetłumacz %1 na swój język używając %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikony zaprojektowane przez %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Wydane na licencji&lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Zamknij</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>B</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>B/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sek.</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>min.</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>pozostało %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>To jest tylko wersja demo %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Może pobierać jedynie filmy krótsze niż %1 minut, dla przetestowania funkcji pobierania.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Dalej</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Pobierz pełną wersję</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 ściągnięte w %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Ściąganie zakończone</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Zmień katalog pobierania...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Wybierz katalog pobierania</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Katalog pobierania został zmieniony.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Aktualnie pobierane pliki zostaną we wcześniejszym katalogu pobierania.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Pobierane do: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Błąd</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Zatrzymaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Przerwij odtwarzanie i wróć do wyszukiwania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Prze&amp;skocz dalej</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Przejdź do następnego pliku wideo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pauza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Wstrzymaj odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Pełny ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Przełącz na pełny ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ukryj listę odtwarzania i pasek narzędzi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Przejdź do strony YouTube i wstrzymaj odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Skopiuj link YouTube odtwarzanego filmu do schowka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopiuj adres URL odtwarzanego wideo do schowka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Znajdź pozostałe części filmu w, miejmy nadzieję, dobrej kolejności</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Usuń</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Usuń wybrane pliki z listy odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Przesuń w &amp;Górę</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Przesuń wyżej zaznaczone pliki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Przesuń w &amp;Dół</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Przesuń niżej zaznaczone pliki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Czyści historię wyszukiwania. Nieodwracalnie.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Weź to wyłącz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Narciarz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Wyświetl stronę</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 on the Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Wesprzyj dalszy rozwój %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>O &amp;Programie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informacje o %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Szukaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Wycisz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Pobrane</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Pokaż szczegóły o pobranych plikach</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Pobierz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Pobierz aktualny plik</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Podziel się tym filmem przez %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>e-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Zamknij</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Ustaw na wierzchu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Zatrzymaj  po tym filmie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>Zgłoś problem...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Zawęź wyszukiwanie...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplikacja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Kup%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Wideo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Widok</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Podziel się</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Halp znaczy pomoc</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Naciśnij %1 aby podgłośnić, %2 aby przyciszyć</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Otwieranie %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Czy na pewno chcesz zamknąć %1 w trakcie pobierania???</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Jeśli zamkniesz %1 teraz, To pobieranie będzie anulowane.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Zamnij i anuluj pobieranie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Poczekaj na zakończenie pobierania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Opuść pełny ekran (&amp;F)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Wersja %1 %2 jest dostępna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Przypomnij później</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Aby pobrać zaktualizowaną wersję, pobierz na nowo %1 używając linka otrzymanego na e-mail, i zainstaluj ponownie.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Zaktualizuj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Błąd %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>P&amp;oprzedni</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Wróć do poprzedniej ścieżki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Tryb kompaktowy</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Otwórz stronę &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Skopiuj &amp;link do strony Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Skopiuj &amp;URL strumienia wideo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Znajdź części filmu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Wyczyść ostatnie wyszukiwania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Przekaż &amp;dotację</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Ręczne rozpoczynanie odtwarzania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Ręcznie odtwarzaj filmy</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Graj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Przywróć odtwarzanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Pozostały czas: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Głośność: %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Dźwięk wyciszony</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Dźwięk przywrócony</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksymalna rozdzielczość wideo ustawiona na %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Twoja prywatność jest już bezpieczna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Pobieranie ukończone</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Okno</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimalizuj</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Najlepiej pasujące</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Ostatnie</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Najczęściej odtwarzane</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Teraz można wkleić link YouTube do innej aplikacji</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Teraz możesz wkleić URL do innej aplikacji</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Link będzie ważny tylko przez ograniczony czas.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>To jest tylko wersja demo %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Pozwala przetestować aplikację, i zobaczyć czy Ci odpowiada.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Dalej</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>z</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>część</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>odcinek</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Przesłane od %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Zdobądź pełną wersję</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Pobieranie %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 odtworzeń</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 z %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Przygotowuję</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Nieudane</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Zakończone</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Zatrzymane</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Zatrzymaj pobieranie</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Pokaż w %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Otwórz katalog główny</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Pobierz od nowa</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sortuj według</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Trafność</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Ocena</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Kiedykolwiek</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Dzisiaj</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Czas trwania</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Wszystkie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Krótkie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Średnie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Długie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Krótsze niż 4 minuty</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Pomiędzy 4 a 20 minut</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Dłuższe niż 20 minut</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Jakość</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Jakość HD</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p lub wyższa</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Zrobione</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Witaj w &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Pobierz pełną wersję</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Zatwierdź</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>słowo kluczowe</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanał</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>aby rozpocząć oglądanie</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Oglądaj</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Ostatnie wyszukiwania</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Ostatnie kanały</translation>
     </message>
         <translation>Rozgość się</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Zawęź wyszukiwanie</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Masz na myśli: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index e42d82c8ae48f5a84fb811a6884747fadaafd93e..e80b5d947bd2f8f1a6b0a1fe213cfdfd457026aa 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Existe vida para além do navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versão %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 é Software Livre mas o seu desenvolvimento leva tempo precioso.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Por favor &lt;a href=&apos;%1&apos;&gt;Faça um donativo&lt;/a&gt; para suportar o desenvolvimento continuado do%2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
+        <translation>Pode também querer experimentar outra das minhas aplicações:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, um leitor de música YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
-        <translation type="unfinished"/>
+        <translation>Traduzir %1 para a sua língua nativa usando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Icon criado por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Lançado nos termos da &lt;a href=&apos;&quot;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Fechar</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="35"/>
         <source>Please license %1</source>
-        <translation type="unfinished"/>
+        <translation>Por favor licencie %1</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="39"/>
         <source>This demo has expired.</source>
-        <translation type="unfinished"/>
+        <translation>Esta demo expirou.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
         <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
+        <translation>Esta demo expirará em %1 dias.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="45"/>
         <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
+        <translation>Comprando a versão completa, estará a contribuir pelo trabalho duro em criar %1.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="57"/>
         <source>Use Demo</source>
-        <translation type="unfinished"/>
+        <translation>Use a demo.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="65"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restante</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Isto é apenas uma versão de demonstração de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Apenas pode transferir vídeos mais curtos que %1 minuto(s) de forma a testar a funcionalidade de transferência.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Transfira a versão completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Transferência</numerusform><numerusform>%n Transferências</numerusform></translation>
     </message>
         <translation>Mudar pasta de destino...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Escolha a pasta de destino da transferência</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>A pasta de destino da transferência foi actualizada.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>A pasta de transferência actual irá manter-se na mesma pasta.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>A transferir para: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Erro</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Parar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Para a reprodução e voltar à vista de pesquisa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>S&amp;altar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Saltar para o próximo vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Ecrã &amp;Completo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir para ecrã completo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Esconder a lista de reprodução e a barra de ferramentas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir para a página do Youtube do vídeo e parar a reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar o link do Youtube do vídeo actual para a área de transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar o URL da emissão de vídeo actual para a área de transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Remover</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Remover os vídeos seleccionados da lista de reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mover para &amp;Cima</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover para cima os vídeos seleccionados na lista de reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mover para &amp;Baixo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover para baixo os vídeos seleccionados na lista de reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Limpar o histório de pesquisa. Não pode ser desfeito.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Sair</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Adeus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Sítio &amp;Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na Internet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Por favor suporte o desenvolvimento continuado do %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Sobre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informação sobre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Pesquisar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Silenciar o volume</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Transferências</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostar detalhes sobre a transferência de vídeos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Transferir o vídeo actual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Fechar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicação</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>Comprar %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Lista de reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Ver</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ajuda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Prima %1 para aumentar o volume, %2 para reduzi-lo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>A abrir %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Deseja sair %1 com uma transferência activa?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Se fechar %1, a transferência irá ser cancelada.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Fechar e cancelar a transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Espere que a transferência termine</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Sair do modo de &amp;Ecrã Inteiro</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
+        <translation>%1 a versão %2 já se encontra disponível.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
-        <translation type="unfinished"/>
+        <translation>Lembre-me mais tarde.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation type="unfinished"/>
+        <translation>Para receber a versão actualizada, através da ligação que recebeu no seu email transfira novamente %1 e reinstale.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
-        <translation type="unfinished"/>
+        <translation>Actualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Erro:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ir para a faixa anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reproduzir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Retomar a reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tempo restante:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume a :%1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>O volume está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>O volume não está silenciado</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Definição de vídeo máxima estabelecida em %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>A sua privacidade está agora assegurada</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Transferência completa</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mais relevantes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Mais recentes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mais vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Pode agora colar o link do Youtube noutra aplicação</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Pode agora colar o URL da emissão de vídeo noutra aplicação</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>O link será válido apenas por algum tempo.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Isto é apenas uma versão de demonstração de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Permite testes a aplicacção e verificar como funciona.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Transfira a versão completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Transferir: %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visualizações</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>A preparar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Falhou</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Completo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Parado</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Parar a transferência</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar em %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir pasta anterior</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Recomeçar a transferência</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bem-vindo ao &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obter a versão completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Digite</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>uma palavra-chave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>um canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>para começar a assistir vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Assistir</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Pesquisas recentes</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canais recentes</translation>
     </message>
         <translation>Acomode-se confortavelmente</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 15d024788af2506b52a75ad361f014aee6b40192..861ac4406ab9c550b91521fa53ed520aa3179eba 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Há vida fora do navegador!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versão %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 é um Software livre, mas seu desenvolvimento toma um tempo precioso.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Por favor &lt;a href=&apos;%1&apos;&gt;doe&lt;/a&gt; para apoiar o desenvolvimento continuado de %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Você pode querer tentar os meus outros aplicativos também:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, um tocador de música para YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, um tocador de música</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Traduza %1 para seu idioma nativo usando %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ícone desenhado por %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Lançado sob a &lt;a href=&apos;%1&apos;&gt;Licença Pública Geral GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Fechar</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/seg</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>segundos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minutos</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 restantes</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta é apenas a versão demonstração de %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Só pode fazer download de vídeos menores que %1 minutos para que você possa testar a funcionalidade de download.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Obter a versão completa</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 baixados em %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Download terminou</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Download</numerusform><numerusform>%n Downloads</numerusform></translation>
     </message>
         <translation>Alterar local...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Escolha um local para o download</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Local de download alterado.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Downloads atuais ainda irão para o local anterior.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Baixando para: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Erro</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Parar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Parar a reprodução e voltar à visualização da pesquisa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Pu&amp;lar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Pular para o próximo vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausar a reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Tela Cheia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Ir para a tela cheia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ocultar a playlist e a barra de ferramentas</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Ir à página de vídeo do YouTube e pausar a reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiar o link do vídeo atual do YouTube para a área de transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiar a URL do stream do vídeo atual para a área de transferência</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Localizar partes de outro vídeo esperando na ordem certa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Remover</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Remover os vídeos selecionados da playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mover para &amp;cima</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mover para cima os vídeos selecionados na playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mover para &amp;baixo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mover para baixo os vídeos selecionados na playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Apagar o histórico de pesquisa. Não pode ser desfeito.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Sair</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Tchau</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Si&amp;te</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Por favor, apoie o desenvolvimento continuado de %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Sobre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informações sobre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Pesquisar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Volume mudo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Downloads</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Mostrar detalhes sobre os downloads de vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Baixar o vídeo atual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Compartilhar o vídeo atual usando %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Fechar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Sempre Acima</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Parar Após Este Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Relatar um problema...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Refinar Pesquisa...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicação</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Adquirir %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Visualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Compartilhar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ajuda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Pressione %1 para aumentar o volume, %2 para diminui-lo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Abrindo %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Você deseja sair de &quot;%1&quot; com uma transferência em curso?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Se você fechar %1 agora, este download será cancelado.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Fechar e cancelar download</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Aguardar o download terminar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Deixar Em &amp;Tela Cheia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versão %2 está agora disponível.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Lembrar mais tarde</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Para obter a versão atualizada, baixe %1 novamente do link que você recebeu via e-mail e reinstale-o.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Atualizar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Erro: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Ante&amp;rior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ir para a faixa anterior</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Modo &amp;Compacto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Abrir a Página do &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copiar o &amp;Link do YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copiar a &amp;URL do Stream do Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Localizar &amp;Parte Do Vídeo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Limpar Buscas Recentes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Faça uma &amp;Doação</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Iniciar &amp;Manualmente A Reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Iniciar manualmente a reprodução de vídeos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Reproduzir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Continuar reprodução</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Tempo restante: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volume a %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Volume está mudo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volume não está mudo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Máxima definição de vídeo definida para %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Sua privacidade está agora segura</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Downloads finalizados</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Janela</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimizar</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mais relevantes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Mais recentes</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mais vistos</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Agora você pode colar o link do YouTube em outro programa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Agora você pode colar a URL do stream de vídeo em outro programa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>O link só será válido por um tempo limitado.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Esta é apenas a versão demonstação de %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Ele permite que você teste o aplicativo e veja se ele funciona para você.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>de</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>parte</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>epsódio</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Envido de %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obter a versão completa</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Baixando %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 exibições</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 de %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Preparando</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Falhou</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Finalizado</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Parado</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Parar download</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Mostrar em %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Abrir pasta pai</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reiniciar download</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Ordenar por</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevância</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Número De Visualizações</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Avaliação</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Sempre</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Hoje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Dias</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Dias</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Duração</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Todos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Breve</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Médio</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Longo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menos de 4 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Entre 4 e 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Mais de 20 minutos</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Qualidade</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Alta Definição</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p ou superior</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Feito</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bem-vindo ao &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obter a versão completa</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Digite</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>uma palavra chave</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>um canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>para começar a assistir vídeos.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Assistir</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Palavra-chave recente</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canais recentes</translation>
     </message>
         <translation>Sinta-se confortável</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Refinar Pesquisa</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Você quis dizer: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 8f949e7bf687181688c9693e9d29b18d7111c3f5..12a89c70a43f854c1988d229dafdae3c569689bb 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Există viață dincolo de browser!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Versiunea %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 este un program gratuit, dar dezvoltarea acestuia necesită timp prețios.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Vă rugăm să &lt;a href=&apos;%1&apos;&gt;donați&lt;/a&gt; pentru a ajuta la continuarea dezvoltării %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Puteți încerca și celelalte aplicații ale mele:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, un player pentru colecția muzicală de pe YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, un player pentru colecția muzicală proprie</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Tradu %1 în limba proprie folosind %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Iconița a fost concepută de %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Oferit sub &lt;a href=&apos;%1&apos;&gt;Licența Publică Generală GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>În&amp;chide</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bytes/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sec</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>secunde</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minute</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 rămase</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aceasta este doar o versiune demo a %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Poate să descarce doar videoclipurile mai mici de %1 minute în așa fel încât să puteți testa funcționalitatea de descărcare.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Continuă</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>ObțineIa versiunea integrală</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 descărcat în %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Descărcare terminată</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Descărcare</numerusform><numerusform>%n Descărcări</numerusform><numerusform>%n Descărcări</numerusform></translation>
     </message>
         <translation>Schimbă locația...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Alege locația de descărcare</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Locația de descărcare a fost schimbată.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Fişierele în curs de descărcare vor fi salvate în locația anterioară.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Descărcare în: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Eroare</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Oprește redarea și întoarce-te la căsuța de căutare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>O&amp;mite</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Treci la videoclipul următor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pauză</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pune redarea pe pauză</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Ec&amp;ran complet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Vizualizează pe tot ecranul</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Ascunde lista de redare și bara de unelte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Deschide pagina de pe YouTube si pune pauză</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Copiază adresa videoclipului YouTube curent în clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Copiază adresa fluxului video curent în clipboard</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Caută alte părți ale videoclipului</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Ș&amp;terge</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Șterge videoclipul selectat din lista de redare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Mută în &amp;sus</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Mută în sus videoclipul selectat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Mută în &amp;jos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Mută în jos videoclipul selectat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Curăță istoricul de căutări. Acțiune ireversibilă.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Ieșire</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>La revedere</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Site &amp;Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 pe Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Te rog să susții dezvoltarea aplicației %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Despre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informații despre %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Căutare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Oprire sunet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Descărcări</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Arată detalii despre descărcările video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Descărcare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Descarcă videoclipul curent</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Împărtășește videoclipul curent folosind %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>În&amp;chide</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Detașează</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Oprește După Acest Videoclip</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Raportează o problemă...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Căutare rafinată...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplicație</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Cumpără %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Redare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Listă de redare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>Vi&amp;zualizare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>Î&amp;mpărtășește</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Ajutor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Apasă pe %1 pentru a da volumul mai tare sau pe %2 pentru a-l da mai încet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Deschidere %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Doriţi să ieșiți din %1 cu o descărcare în progres?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Dacă ieșiți acum din %1, procesul de descărcare va fi anulat.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Închide și anulează descărcarea</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Așteaptă ca descărcarea să se încheie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Ieși din Ec&amp;ran Complet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Versiunea %1 a %2 este acum disponibilă.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Reamintește-mi mai târziu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Pentru a avea versiunea la zi, descarcă %1 folosind adresa de internet primită prin email și reinstalează aplicația.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Actualizează</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Eroare: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>&amp;Anterioare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Mergi înapoi la piesa precedentă</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Modul &amp;Compact</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Deschide Pagina &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Copiază &amp;adresa videoclipului YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Copiază adresa &amp;fluxului video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Caută &amp;Părți ale Videoclipului</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Șt&amp;erge Căutările Recente</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Fă o &amp;Donație</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Pornește Redarea &amp;Manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Pornește redarea videoclipurilor manual</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Redare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Rezumă redarea videoclipului</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Timp rămas : %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volum %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Sunetul este oprit</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Sunetul este pornit</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Rezoluția maxima a videoclipului este setată la %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Intimitatea dumneavoastră este acum în siguranță</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Descărcări complete</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Fereastră</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimizare</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Cele mai relevante</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Cele mai recente</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Cele mai vizualizate</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Acum poți adăuga adresa YouTube într-o altă aplicație</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Acum poți adăuga adresa fluxului video într-o altă aplicație</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Adresa va fi validă doar pentru o perioadă limitată de timp.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Aceasta este doar o versiune demo a %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Vă permite să testați aplicația și să vedeți dacă funcționează.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Continuă</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>din</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>partea</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>episodul</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Trimis din %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Obține versiunea integrală</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Descărcare %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 vizualizări</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 din %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Pregătire</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Eșuat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Terminat</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Oprit</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Oprește descărcarea</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Arată în %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Deschide directorul părinte</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Repornire descărcare</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Sortează după</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevanță</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Dată</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Vizualizări</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Evaluare</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Oricând</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Astăzi</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Zile</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Zile</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Durată</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Toate</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Scurt</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Mediu</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Lung</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Mai scurt de 4 minute</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Între 4 și 20 minute</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Mai lung de 20 minute</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Calitate</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Înaltă Definiție HD</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p sau definiție mai mare</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Terminat</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Bine ați venit la &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Obține versiunea integrală</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Introduceți</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>un cuvânt cheie</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>un canal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>pentru a începe să vizionați videoclipuri.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Urmărește</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Căutări recente</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Canale recente</translation>
     </message>
         <translation>Faceţi-vă confortabil</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Căutare Rafinată</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Ai vrut să spui: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index b6bcb9d8473ed423f3bb105caabd3f5dcd429c33..96d81b29e513e62029a17d2ce385f8daac2dcdb9 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Жизнь вне браузера!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Версия %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 - свободное ПО, но его разработка отнимает драгоценное время.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Пожалуйста, &lt;a href=&apos;%1&apos;&gt;поддержите&lt;/a&gt; дальнейшую разработку %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Вы также можете попробовать другие мои приложения:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, плеер музыки c YouTube </translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, музыкальный плеер</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Перевести %1 на ваш родной язык с помощью %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Автор значка %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Выпущено на условиях &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрыть</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>байт</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>Кбайт</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>Мбайт</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>байт/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>Кбайт/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>Мбайт/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>секунд</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>минут</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>осталось %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Это всего лишь демо-версия %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Можно загружать только видео не длиннее %1 минут, для проверки функциональности загрузчика. </translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Продолжить</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Получить полную версию</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 загружен в %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Загрузка завершена</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>Загружается %n файл</numerusform><numerusform>Загружаются %n файла</numerusform><numerusform>Загружаются %n файлов</numerusform></translation>
     </message>
         <translation>Изменить путь...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Выбрать путь загрузки</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Путь для загружаемых файлов изменён.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Файлы, загружаемые в данный момент будут сохранены по прежнему адресу.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Файлы загружаются в %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Ошибка</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Остановить</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Остановить воспроизведение и вернуться к поиску</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>П&amp;ропустить</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Перейти к следующему клипу</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Пауза</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Приостановить воспроизведение</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;На весь экран</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Полноэкранное воспроизведение</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Скрыть список воспроизведения и панель инструментов</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Приостановить воспроизведение и перейти на страницу видео в YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Скопировать ссылку текущего клипа YouTube в буфер обмена</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Скопировать адрес текущего видео потока в буфер обмена</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Найти другие части видео, надеюсь, в правильном порядке</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Удалить</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Удалить выбранные клипы из списка воспроизведения</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>В&amp;верх</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Переместить выбранные видеоклипы вверх в списке воспроизведения</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>В&amp;низ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Переместить выбранные видеоклипы вниз в списке воспроизведения</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Очистить историю запросов. Изменения необратимы.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Выход</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Пока</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Домашняя страница</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 в интернете</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Поддержите дальнейшую разработку %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;О программе</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Сведения о %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Поиск</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Выключить звук</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>Загрузки</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Показать подробности о загрузках видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>Загрузить</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Загрузить проигрываемый файл</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Поделиться текущим видео с помощью %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрыть</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Поверх всех окон</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Ост&amp;ановить после этого видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>Соо&amp;бщить об ошибке</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Уточнить поиск...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>Пр&amp;иложение</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Купить %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Воспроизведение</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Список воспроизведения</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Просмотр</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Поделиться</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>Спр&amp;авка</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Нажмите %1 для увеличения громкости и %2 для уменьшения</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Открытие %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Вы действительно хотите закрыть %1 в то время, как загружаются файлы?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Если вы закроете %1 прямо сейчас, текущие загрузки будут отменены.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Выйти отменив загрузки</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Подождать завершения загрузок</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Покинуть п&amp;олноэкранный режим</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 версия %2 теперь доступна.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Напомнить позже</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Чтобы получить обновленную версию, скачайте %1 ещё раз по ссылке, которую вы получили по электронной почте и переустановите программу.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Обновление</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Ошибка: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Пр&amp;едыдущий</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Вернуться к предыдущему треку</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Компак&amp;тный режим</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>От&amp;крыть страницу YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Копировать &amp;ссылку на YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Копировать ссылку на в&amp;идео поток</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Найти &amp;фрагменты видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>О&amp;чистить последние поисковые запросы</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Сд&amp;елать пожертвование</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Начать проигрывание вручную</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Начать проигрывание видео вручную</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Пр&amp;оиграть</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Продолжить воспроизведение</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Осталось: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Громкость %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Звук выключен</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Звук включен</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Максимальное разрешение видео: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Конфиденциальность обеспечена</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Загрузка завершена</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Окно</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Свернуть</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Самые релевантные</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Самые новые</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Самые популярные</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Теперь можно вставить адрес YouTube в другое приложение</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Теперь можно вставить адрес видео потока в другое приложение</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Адрес будет существовать ограниченное время.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Данная программа является демо-версией %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Она позволяет вам оценить приложение.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Продолжить</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>из</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>часть</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>эпизод</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Отправить из %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Купить полную версию</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Загружаю %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 просмотров</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>Загружено %1 из %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Подготовка</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Ошибка</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Завершено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Остановлено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Остановить загрузку</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Показать в %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Открыть каталог</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Продолжить загрузку</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Сортировать по</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Релевантность</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Дата</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Кол-во просмотров</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Рейтинг</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>В любое время</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Сегодня</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 дней</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 дней</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Продолжительность</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Все</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Короткие</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Средние</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Длинные</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Короче чем 4 минуты</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Между 4 и 20 минутами</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Дольше чем 20 минут</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Качество</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Высокое разрешение</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p или больше</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Готово</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Добро пожаловать в &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Купить полную версию</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Введите</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>запрос</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>канал</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>чтобы начать просмотр.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Смотреть</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Последние запросы</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Последние каналы</translation>
     </message>
         <translation>Чувствуйте себя как дома</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Уточнить поиск</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Возможно вы имели в виду: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index bc021d6c458dfabfa81c753a6ee3bb9d97b5b25b..3458e35c4b0250283b0d2d56a22c27a9a342f8d3 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Ešte stále existuje život aj mimo prehliadač!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Verzia %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 je Slobodným Softvérom, ktorého vývoj si žiada značnú dávku času.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Prosím o finančnú &lt;a href=&apos;%1&apos;&gt;podporu&lt;/a&gt; pokračujúceho vývoja %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Je možné, že ťa zaujmú aj moje ostatné aplikácie:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, prehrávač YouTube muziky</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, kvalitný hudobný prehrávač</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Prelož %1 do svojho materinského jazyka cez %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Dizajn ikony spravil %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Vydané pod &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Zatvoriť</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bajtov</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>bajtov/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/sek</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekúnd</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minút</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>zostáva %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ide o demoverziu %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Umožní ti stiahnuť iba videý kratšie ako %1 minút, takže aspoň môžeš otestovať túto funkcionalitu.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Pokračuj</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Získať plnú verziu</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 stiahnuté za %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Sťahovanie ukončené.</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
     </message>
         <translation>Zmeniť umiestnenie...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Zmeniť umiestnenie sťahovaní</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Umiestnenie sťahovaní zmenené.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Aktuálne sťahovania sa uložia ešte na predchádzajúcom umiestnení.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Sťahujem do: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Chyba</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>%Zastaviť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Zastaviť prehrávanie a vrátiť sa k výsledkom hľadania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Preskočiť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Preskočiť na nasledovné video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pozasaviť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pozastaviť prehrávanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Celá obrazovka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Na celú obrazovku</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Skryť playlist a nástrojovú lištu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Prejsť na YouTube stránku videa a pozastaviť prehrávanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopírovať YouTube odkaz aktuálneho videa do schránky</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopírovať odkaz aktuálneho video streamu do schránky</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Pokúsiť sa nájsť zvyšné video časti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Odstrániť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Odstrániť vybrané videá z playlistu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Presunúť &amp;Nahor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Presunúť vybrané videá v playliste nahor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Presunúť &amp;Nadol</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Presunúť vybrané videá v playliste nadol</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Vyčisiť históriu hľadania. Nevratná akcia.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Ukončiť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Maj sa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Webstránka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na Internete</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Podpor prosím pokračujúci vývoj %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;O projekte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informácie o %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Hľadať</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Stlmiť hlasitosť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Sťahovania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Zobraziť detaily o sťahovaní</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Stiahnuť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Stiahnuť aktuálne video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Zdieľať aktuálne video cez %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;E-mail</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>E-mailová adresa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Zatvoriť</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Vždy na vrchu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Zastav po tomto videu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>&amp;Nahlásiť problém...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Upraviť kritériá hľadania...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplikácia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Zakúpiť %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Prehrávanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Playlist</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Zobrazenie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Zdieľanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Nápoveda</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Stlač %1 pre zvýšenie hlasitosti, %2 pre jej zníženie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Otváram %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Chceš ukončiť %1 aj napriek prebiehajúcemu sťahovaniu?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Pokiaľ teraz ukončíš %1, prídeš o aktuálne sťahovanie.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Zatvoriť a zrušiť sťahovanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Počkať kým skončí sťahovanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Opustiť &amp;Celú Obrazovku</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 verzie %2 je k dispozícii.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Pripomenúť neskôr</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Pre získanie novšej verzie stiahni %1 z odkazu, ktorý ti bude zaslaný na e-mailovú adresu a preinštaluj aplikáciu.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Aktualizácia</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Chyba: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>&amp;Predošlé</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Ísť na predošlé video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Kompaktný mód</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Otvoriť &amp;YouTube stránku</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopírovať YouTube &amp;Odkaz</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopírovať &amp;URL video streamu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Nájsť zvyšné &amp;časti videa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Vyčistiť posledné hľadania</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Darovať &amp;príspevok</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Manuálne začať prehrávanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Manuálne začať prehrávanie videí</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Prehrať</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Obnoviť prehrávanie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Zostávajúci čas: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Hlasitosť na %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Hlasitosť stlmená</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Hlasitosť nie je stlmená</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maximálne rozlíšenie videa nastavené na %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Nemaj obavy o súkromie</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Sťahovanie kompletné</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Okno</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimalizovať</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Najrelevantnejšie</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Najnovšie</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Najpozeranejšie</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Takto môžeš prilepiť YouTube odkaz do inej aplikácie</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Budeš môcť prilepiť odkaz video streamu do inej aplikácie</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Odkaz bude platný len obmedzenú dobu.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ide o demoverziu %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Umožní ti aplikáciu vyskúšať a pohodlne otestovať.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Pokračuj</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>z</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>časť</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>epizóda</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Odoslané z %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Získať plnú verziu</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Sťahujem %1.</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 zhliadnutí</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 z %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Pripravovanie</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Neúspešné</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Kompletné</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Zastavené</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Zastaviť sťahovanie</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Zobraziť v %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Otvoriť nadradený adresár</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Reštartovať sťahovanie</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Zoradiť podľa</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Relevancia</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Dátum</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Počet zhliadnutí</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Hodnotenie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Kedykoľvek</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Dnes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 Dní</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 Dní</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Dĺžka</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Všetko</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Krátky</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Stredný</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Dlhý</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Menej ako 4 minúty</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Medzi 4 a 20 minútami</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Viac ako 20 minút</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kvalita</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Vysoké rozlíšenie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p alebo vyššie</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Hotovo</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Vitaj v aplikácii &lt;a href=&apos;%1&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Získať plnú verziu</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Vlož</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>kľúčové slovo</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>názov kanálu</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>pre spustenie sledovania.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Pozerať</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Posledné kľúčové slová</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Posledné kanály</translation>
     </message>
         <translation>Pohodlne sa usaď</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Upraviť kritériá hľadania</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Mali ste na mysli: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 2c6563b5554942fc54ae9ff5af7f588d92f9a3e1..fbcb1611e325d4b150b74fb3995887138b9684f7 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Zunaj brskalnika je življenje!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Različica %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
-        <translation>%1 je Prosta Programska Oprema, a njen razvoj zahteva dragocen čas.</translation>
+        <translation>%1 je prosta programska oprema, a njen razvoj zahteva dragocen čas.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;Darujte prosim&lt;/a&gt; za podporo stalnemu razvoju %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
+        <translation>Morda želite preizkusiti še ostale aplikacije:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, YouTube glasbeni predvajalnik</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
-        <translation type="unfinished"/>
+        <translation>%1, glasbeni predvajalnik</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
-        <translation type="unfinished"/>
+        <translation>Prevedite %1 v vaš jezik z uporabo programa %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikone je izrisal %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Izdano na podlagi licence &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Zapri</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="35"/>
         <source>Please license %1</source>
-        <translation type="unfinished"/>
+        <translation>Kupite prosim licenco %1</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="39"/>
         <source>This demo has expired.</source>
-        <translation type="unfinished"/>
+        <translation>Različica demo je potekla.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
         <source>The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.</source>
-        <translation type="unfinished"/>
+        <translation>Polna različica omogoča prenos posnetkov daljših od %1 minut in njihovo spremljanje brez prekinitev.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
         <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
+        <translation>Različica demo bo potekla čez %1 dni.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="45"/>
         <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
+        <translation>Z nakupom polne različice, boste podprli veliko truda, ki sem ga vložil v %1.</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="57"/>
         <source>Use Demo</source>
-        <translation type="unfinished"/>
+        <translation>Uporabi demo</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="65"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
-        <translation>byteov</translation>
+        <translation>bajtov</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
-        <translation>KB</translation>
+        <translation>kB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
-        <translation>byteov/sek</translation>
+        <translation>byte/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
-        <translation>KB/sek</translation>
+        <translation>kB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
-        <translation>MB/sek</translation>
+        <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minut</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 ostaja</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>To je samo preizkusna različica programa %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
-        <translation>Prenese lahko samo posnetke krajše od %1 minut, da lahko preverite delvanje funkcije prenosa.</translation>
+        <translation>Prenese lahko samo posnetke krajše od %1 minut, da lahko preverite delovanje funkcije prenosa.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Nadaljuj</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Pridobi popolno različico</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation>%1 preneseno v %2</translation>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>Prenos končan</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Prenos</numerusform><numerusform>%n Prenosa</numerusform><numerusform>%n Prenosi</numerusform><numerusform>%n Prenosov</numerusform></translation>
     </message>
         <translation>Sprememba mesta ...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Izberite mesto prenosa</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Spremenili ste mesto prenosa.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Trenutni prenosi bodo še vedno šli v prejšnje mesto.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Prenos v: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Napaka</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
-        <translation>&amp;Ustavi</translation>
+        <translation>U&amp;stavi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
-        <translation>Ustavi predvajanje in se vrni v iskalni pogled</translation>
+        <translation>Ustavi predvajanje in se vrne v iskalni pogled</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
-        <translation>Pres%koči</translation>
+        <translation>Pres&amp;koči</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Skoči na naslednji video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pavza</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Premor v predvajanju</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Celozaslonski način</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Gre v celozaslonski način</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Skrije predvajalni seznam in orodno vrstico</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gre na stran posnetka na YouTube in ustavi predvajanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopira povezavo YouTube trenutnega posnetka v odložišče</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopira URL trenutnega video pretoka v odložišče</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
-        <translation type="unfinished"/>
+        <translation>Poišče ostale dele posnetka, predvidoma v pravem zaporedju</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Odst&amp;rani</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Odstrani izbrani video iz predvajalnega seznama</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Premakni &amp;gor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Izbrani video premakne mesto više v predvajalnem seznamu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Premakni &amp;dol</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Izbrani video premakne mesto niže v predvajalnem seznamu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
-        <translation>Izbriše zgodovino iskanje. Tega dejanja ni mogoče rayveljaviti.</translation>
+        <translation>Izbriše zgodovino iskanje. Tega dejanja ni mogoče razveljaviti.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Zapri</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Nasvidenje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Spletno mesto</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 na spletu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Podprite prosim nadaljni razvoj programa %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;O programu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informacije o %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Išči</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Nemo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>Pre&amp;nosi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Pokaže podrobnosti o prenosih posnetkov</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>Pre&amp;nesi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
-        <translation>Prenesi trenutni posnetek</translation>
+        <translation>Prenese trenutni posnetek</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
-        <translation type="unfinished"/>
+        <translation>Deli trenutni posnetek preko %1 </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
-        <translation type="unfinished"/>
+        <translation>&amp;E-pošta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
-        <translation type="unfinished"/>
+        <translation>E-pošte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Zapri</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
+        <translation>Lebdeče na vrhu</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
+        <translation>U&amp;stavi za tem posnetkom</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation>P&amp;rijavi napako ...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation>&amp;Izboljšaj iskanje ...</translation>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Aplikacija</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>Kupi %1 ...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Predvajanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Predvajalni seznam</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Pogled</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Deli</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>P&amp;omoč</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Pritisnite %1, da povišate glasnost in %2, da jo nižate</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Odpiranje %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
-        <translation>Ali res želite zapustiti %1 medtem, ko jeaktiven prenos?</translation>
+        <translation>Ali res želite zapustiti %1 medtem, ko je aktiven prenos?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>V primeru, da zdaj zaprete %1 bo ta prenos prekinjen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
-        <translation>Zapri in prekliči prenose</translation>
+        <translation>Zapri in prekliči prenos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Počakaj, da konča prenos.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
-        <translation type="unfinished"/>
+        <translation>Zapusti celozaslonski način</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
+        <translation>Na voljo je %1 različica %2.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
-        <translation type="unfinished"/>
+        <translation>Opozori me kasneje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation type="unfinished"/>
+        <translation>Za namestitev posodobljene različice, prenesite %1 s povezave, ki ste jo prejeli po elektronski pošti in ponovno namestite.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
-        <translation type="unfinished"/>
+        <translation>Posodobitev</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Napaka: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
-        <translation type="unfinished"/>
+        <translation>P&amp;redhodna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
-        <translation type="unfinished"/>
+        <translation>Predhodna sled</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
+        <translation>Strnjen način</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
+        <translation>Odpri stran &amp;Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
+        <translation>Kopiraj povezavo Youtube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
+        <translation>Kopiraj &amp;URL toka video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
+        <translation>&amp;Poišči ostale dele posnetka</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
+        <translation>Počisti nedavna iskanja</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
+        <translation>Pošlji &amp;donacijo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
+        <translation>Ročno začni predvajanje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>Prični z ročnim predvajanjem posnetkov</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Predvajaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Nadaljuj s predvajanjem</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Preostali čas: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Glasnost %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Glasnost je utišana</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Glasnost je povrnjena</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Najvišja ločljivost posnetkov je nastavljena na %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Vaša zasebnost je zdaj varna</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Prenosi so končani</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Najbolj ustrezni</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Najbolj novi</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Najbolj gledani</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Zdaj lahko prilepite povezavo na YouTube v drugo aplikacijo</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Zdaj lahko prilepite URL video pretoka v drugo aplikacijo</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Povezava bo delovala le za omejen čas.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>To je samo demo različica programa %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
-        <translation>Dovoli vam testiranje aplikcaije in preverjanje delovanja,</translation>
+        <translation>Dovoli vam testiranje aplikacije in preverjanje delovanja,</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Nadaljuj</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
+        <translation>od</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
-        <translation type="unfinished"/>
+        <translation>del</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
-        <translation type="unfinished"/>
+        <translation>nadaljevanje</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
-        <translation type="unfinished"/>
+        <translation>Poslano iz %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Pridobi celotno različico</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Prenašanje %1</translation>
     </message>
     <message>
         <location filename="src/networkaccess.cpp" line="214"/>
         <source>Network error: %1</source>
-        <translation>Napak omrežja: %1</translation>
+        <translation>Napaka omrežja: %1</translation>
     </message>
 </context>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
-        <translation>%1 predvajanj</translation>
+        <translation>%1 ogledov</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 od %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Pripravljanje</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Neuspešno</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Dokončano</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Ustavljeno</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Ustavi prenos</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Pokaži v %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Odpri nadrejeno mapo</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Ponovno prenesi</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>Razvrsti glede na</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation>Ustreznost</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>Datum</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>Število ogledov</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>Oceno</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>Kadarkoli</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>Danes</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 dni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 dni</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>Trajanje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>Vse</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>Kratko</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>Srednje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>Dolgo</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>Manj kot 4 minute</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>Med 4. in 20. minutami</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>Daljše kot 20 minut</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>Kvaliteta</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>Visoka ločljivost</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p in višje</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>Narejeno</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Pozdravljeni v &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Pridobi celotno različico</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Vnesite</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ključno besedo</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>in začnite gledati posnetke.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
-        <translation>Glej</translation>
+        <translation>Glejte</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Nedavne ključne besede</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Nedavni kanali</translation>
     </message>
         <translation>Namestite se udobno</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>Izboljšaj iskanje</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>Ali ste mogoče mislili: %1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 57af0fc7963317f79d9a1947f23d2a387819aea8..0037c8a5f42f2f0a7ea687556ac1892fad7332e6 100644 (file)
@@ -3,58 +3,58 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Ka jete edhe jashte Shfletuesit te Internetit
 </translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 Eshte Program i Lire por Programuesit te tij i merr kohe te qmueshme</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Ju lutem &lt;a href=&quot;%1&quot;&gt; dhuroni&lt;/a&gt; qe te perkrahni vazhdimin e ndertimit te %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Do te deshironit qe te provoni edhe programet e tjera te mia</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1 , Luajtes i muzikes per YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1 , Luajtes i muzikes</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Perkthe %1 ne gjuhen e tuaj ame duke perdorur %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Dizajnimi i ikones u be nga %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Leshuar nen &lt;a href=&quot;%1&quot;&gt; GNU Licanca Publike Gjenerale&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation> Afer</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>Bajts</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>Bajts/Sekond</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/Sekond</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/Sekond</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>Sekonda</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>Minuta</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 Mbetet</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ky eshte vetem version per demonstrim i %1</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Mund te shkarkoj vetem video me te shkurta se %1 minut ne menyr qe te testoni funksionimin e shkarkuesit. </translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Vazhdon</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Merrni versionin e plote</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Shkarkim</numerusform><numerusform>%n Shkarkime</numerusform></translation>
     </message>
         <translation>Ndrysho lokacionin</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Zghidhni lokacionin e shkarkimeve</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Lokacioni i shkarkimeve u ndryshua.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Shkarkimet e tanishme ende do te ruhen ne lokacionin e meparshem te shkarkimeve.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Duke shkarkuar ne : %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Gabim</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>Ndaloje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Ndaloje rishikimin dhe kthehu prapa te pamje e kerkimit</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Kaperce</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Kaperce te video e ardhshme</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>Pushoje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pushoje rishikimin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Ekran te plote</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Kalo ne ekran te plot</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Fshih listen e videove dhe shiritin e veglave</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Kalo ne faqen e videove te YouTube dhe pushoje rishikimin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopjoje linkun e videos se tanishme ne tabelen e ngjitjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopjoje URL e rrjedhes se videos aktuale  ne tabelen e ngjitjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Gjeni pjes te tjera te videove ne rednin e duhur</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>Largo</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Largoje videon e zgjedhur nga lista e luajtjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Leviz lart</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Levize lart videon e zgjedhur ne listen e luajtjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Leviz posht</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Levize posht videon e zghedhur ne listen e luajtjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Pastro historin e kerkimeve . Nuk mund te zhbehet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>Lëre</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Mireupafshim</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Adrese interneti</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 ne Web</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Ju lutem perkrahni vazhdimin e ndertimit te %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>Rreth</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Informata rreth %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Kerkim</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Hesht zerin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>Shkarkimet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Trego detajet rreth videove te shkarkuara</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>Shkarko</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Shkarko videon e tanishme</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Shperndaj videon aktuale duke perdorur %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>% Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation> Afer</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Nxjerr ne Krye</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Ndalo pas kesaj video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>Aplikacion</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Blej %1....</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Ridegjim</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>Lista e luajtjes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Shiko</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Shperndaje</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>Ndihma</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Shtyp %1 qe te rrisni zerin , shtyp %2 qe ta ulni zerin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Duke hapur %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Deshironi te dilni %1 me nje shkarkim ne prapavij?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Nese e mbyllni %1 tani , ky shkarkim do te nderpritet.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Mbyll dhe ndalo shkarkimin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Prisni per shkarkimin qe te mbaroj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Largohu &amp; Ekran te plote</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 versioni %2 eshte i gatshem</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Me rikujto me von</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Per te marr version e arrnuar , shkarko %1 prap nga linku te cilin e keni marr permes email dhe instalone prap</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Arrnim</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Gabim:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Mehershme</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Kthehu prapa te kenga e kaluar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Ne mod kompakte</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Hap faqen &amp; e Youtube </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopjo linkun nga YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopjo rrjedhen e videos &amp; URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Gjej videot &amp; Pjeset</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Pastro kerkimet e me parshme</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Beni nje donacion</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Fillo luajtjen manualisht</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Manualisht fillo luajtjen e videove</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Luaj</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Rinis rishikimin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Koha e mbetur:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Zeri ne %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Zeri eshte heshtur</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Zeri eshte leshuar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Maksimumi i definicionit te videos eshte vendosur ne %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Privatsia juaj tani eshte e sigurt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Shkarkimet jan kompletuar</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Dritare</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp; Minimizoje</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Me i pershtatshem</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Me i fresket</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Me e shikuara</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Tani ju mund te ngjitni YouTube linqe ne nje tjeter program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Tani ju mund te ngjitni rrdhjedhen e YouTube URL ne nje tjeter program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Linku do te jet i vlefshem per nje kohe te kufizuar</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ky eshte version vetem per demonstrim i %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Ju lejon qe te provoni programin dhe te shifni se a funksionon per ju .</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Vazhdim</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>I</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>Pjas</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>Episode</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Derguar nga %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Merrni versionin e plote</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Duke shkarkuar %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 Shikime</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 i %2(%3)-%4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Duke e pergaditur</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Ka deshtuar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Ka perfunduar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Ka ndaluar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Ndalo shkarkimin</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Trego ne %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Hap dosjen kryesor</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Rifilloni shkarkimin</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Mire se erdhet ne &lt;h href=&quot;%1&quot;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Merrni versionin e plote</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Hyr</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>Nje fjal kyqe</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>Nje kanal </translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>Per te filluar shikimin e videove.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Shiko</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Fjalit kyqe te fundit</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Kanali i fundit</translation>
     </message>
         <translation>Relaksohuni</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 77eb0d1277cb7e2a57ba91ef5d247db5565b1fcd..6667b5aba0602a357e2ebc29758b08d30a095ea1 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Може и без веб прегледача!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Верзија %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 је слободан софтвер, али његов развој одузма драгоцено време.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Молимо да &lt;a href=&apos;%1&apos;&gt;донацијама&lt;/a&gt; подржите развој програма %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Можда би сте желели да пробате и моје друге програме:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, музички плејер за Јутјуб</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, музички плејер</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Преведите %1 на ваш матерњи језик помоћу %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Иконицу дизајниро %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Под &lt;a href=&apos;%1&apos;&gt;Гнуовом Општом Јавном Лиценцом</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Затвори</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>бајтова</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>b/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/s</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>секунди</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>минута</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 преостаје</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ово је тек демо верзија  %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Може преузети само снимке краће од %1 минута тако да можете испробати употребљивост преузимања.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Настави</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Преузмите пуну верзију</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n прузимање</numerusform><numerusform>%n прузимања</numerusform><numerusform>%n прузимања</numerusform></translation>
     </message>
         <translation>Промените локацију...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Изаберите локацију преузимања</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Локација преузимања је промењена.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Тренутна преузимања ће се наставити са претходне локације.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Преузимам у: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Грешка</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Заустави</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Зауставља пуштање и враћа се на приказ претраге</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>Прес&amp;кочи</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Пушта следећи снимак</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Паузирај</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Паузира пуштање</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Целоекрански приказ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Прелази у целоекрански приказ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Скрива плејлисту и траке алатки</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Паузира пуштање и одлази на страницу на Јутјубу</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Копира Јутјуб везу тренутног видеау у клипборд</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Копирај УРЛ тренутног видео тока у клипборд</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Нађи остале делове видеа, можда и у исправном редоследу</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Уклони</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Уклања изабране снимке из плејлисте</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Помери на&amp;више</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Помера изабране снимке навише у плејлисти</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Помери на&amp;ниже</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Помера изабаране снимке наниже у плејлити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Уклања историјат претраге. Не може се опозвати.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Напусти</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Ћао</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Веб сајт</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 на вебу</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Молимо да подржите даљи развој програма %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;О програму</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Подаци о програму %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Претрага</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Искључи тон</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Преузимања</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Приказује детаље о преузетим видео снимцима</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Преузми</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Преузима тренутни видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Дели тренутни видео путем %1 </translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Е-пошта</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Е-пошта</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Затвори</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Флутај на врху</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Зау&amp;стави након овог видеа</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Програм</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Купите %1....</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Пуштање</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Плејлиста</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Видео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Приказ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Дељење</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Помоћ</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Притисните %1 да би појачали, односно %2 да би утишали тон</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Отварам %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Желите ли а напустите %1 током активног преузимања?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Уколико затворите %1 сада ово преузимање ћњ бити отказано.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Затвори и откажи преузимање</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Сачекајте да се преузимање заврши</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Напусти &amp;цео екран</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>Доступан је %1 верзије %2.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Подести ме касније</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Да би ажирирали верзију преузмите %1 поново путем везе коју сте добили е.поштом и поново га инсталирајте.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Ажурирај</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Грешка:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>П&amp;ретходни</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Иде на претходну нумеру</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Компактан режим</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Отвори страницу на &amp;Јутјубу</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Копирај &amp;везу са Јутјуба</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Копирај &amp;УРЛ видео тока</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Нађи &amp;делове видеа</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Очисти недавне претраге</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>&amp;Донирајте</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Ручно покретање пуштања</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Пуштање видеа се покреће ручно</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Пусти</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Настави пуштање</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Преостало време: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Јачина тона %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Тон је искључен</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Тон  је поново укључен</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Максимална дефиниција видеа је постављена на  %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Ваша приватност је сада осигурана</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Преузимања су завршена</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Прозор</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Минимизуј</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Најрелевантнији</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Најновији</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Најгледанији</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Сад можете налепити везу са Јутјуба у други програм</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Сад можете УРЛ видео тока налепити у други програм</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Веза је исправна само одређено време.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Ово је тек демо верзија %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Омогућава вам да испробате програм и увидите да ли вам одговара.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Настави</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>од</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>део</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>епизода</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Послато са %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Преузмите пуну верзију</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>преузимам %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 прегледа</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 од %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Припремам</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Неуспех</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Завршено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Заустављено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Заустави преузимање</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Прикажи у %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Отвори родитељску фасциклу</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Поново покрени преузимање</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Добродошли у &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Преузмите пуну верзију</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>унесите</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>кључну реч</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>канал</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>да би започели преглед видео снимака.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Гледај</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Недавни кључне речи</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Недавни канали</translation>
     </message>
         <translation>Раскомотите се</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index d8212fc3d1afd2871fcd80a926df7c4d4b746921..ed67532837fe335d68a0c49ac7af13283122c44e 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Det finns ett liv utanför webläsaren!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 är fri programvara men utveklingen tar värdefull tid.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Vänligen &lt;a href=&apos;%1&apos;&gt; donera&lt;/a&gt; för att stöda den fortsatta utveklingen utav %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Du kan gärna prova mina andra program också:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, en YouTube musik spelare</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, en musik spelare</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>Översätt %1 till ditt modersmål med %2</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Ikon designad av %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Släppt under &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Stäng</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>byte / sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB / sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB / sekund</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>sekunder</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>minuter</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 återstår</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Detta är bara en demo version av %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Det kan bara ladda ner filmer kortare än %1 minuter så att du kan testa ladda ner funktionen.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Fortsätt</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Få den fullständiga versionen</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Nedladning (ar)</numerusform><numerusform>%n Nedladning (ar)</numerusform></translation>
     </message>
         <translation>Byt plats ...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Välj hämtningsplats</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Hämtningsplatsen har ändrats.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Aktuella nedladdningar kommer fortfarande att hamna i den tidigare hämtningsplatsen.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Hämtar till: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Fel</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Stop</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Stoppa uppspelningen och gå tillbaka till Sök vyn</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>H&amp;oppa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Hoppa till nästa video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Pausa</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Pausa uppspelning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Helskärm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Använd helskärm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Dölj spellistan och verktygsfältet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Gå till YouTube-video-sidan och pausa uppspelning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Kopiera den aktuella YouTube-video-länken till urklipp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Kopiera den nuvarande videoströmmen URL till urklipp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Hitta andra videodelar förhoppningsvis i rätt ordning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Ta bort</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Ta bort markerade videoklippen från spellistan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Flytta &amp;upp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Flytta upp de markerade videoklippen i spellistan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Flytta &amp;nedåt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Flytta ner markerade videoklippen i spellistan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Rensa sökhistorik. Kan inte ångras.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Avsluta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Hej då</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Webbsida</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 på webben</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Vänligen stöd den fortsatta utvecklingen av %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Om</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Info om %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Sök</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Volym av</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Nedladdningar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Visa detaljer om video nedladdningar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Ladda ner</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Ladda ner den aktuella videon</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Dela nuvarande video med %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Stäng</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Flyt ovanpå</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Stoppa efter denna video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Applikation</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Köp %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Uppspelning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Spellista</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Vy</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Dela</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjälp</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Tryck på %1 för att öka volymen, %2 för att sänka den</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Öppnar %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Vill du avsluta %1 med en nedladdning igång?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Om du stänger %1 nu, avbryts nedladdningen.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Stäng och avbryt nedladdning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Vänta på att nedladdning blir klar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Lämna &amp;Helskärm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 version %2 är nu tillgänglig</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Påminn mig senare</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>För att få den uppdaterade versionen, ladda ned %1 igen från länken du har fått via email och ominstallera.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Uppdatera</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Fel: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Fö&amp;regående</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Gå tillbaka till föregående spår</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Kompakt läge</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Öppna &amp;YouTube sidan</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Kopiera YouTube &amp;Länk</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Kopiera video ström &amp;URL</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Hitta Video Delar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Rensa Senaste Sökningar</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Gör en &amp;Donation</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>Starta Spela &amp;Manuellt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Starta Spela Videos Manuellt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Spela</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Återuppta uppspelning</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Återstående tid: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Volym %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Ljudet är avstängt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Volymen är på</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Högsta video upplösning är satt till %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Din integritet är nu säker</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Nedladdningar klar</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Fönster</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Minimera</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Mest relevanta</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Senaste</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Mest sedda</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Nu kan du klistra in YouTube-länken i ett annat program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Du kan nu klistra in videoströmmens webbadress i ett annat program</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Länken kommer att gälla endast under en begränsad tid.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Detta är bara en demo version av %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Det tillåter dig att testa programmet och se om det fungerar för dig.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Fortsätt</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>av</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>del</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>avsnitt</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Skickad från %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Skaffa den fullständiga versionen</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Hämtar %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 visningar</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 av %2 (%3) -%4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Förbereder</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Misslyckades</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Färdig</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Stoppad</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Stoppa nedladdning</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Visa i %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Äppna föregående folder</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Omstarta nedladdning</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Välkommen till &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Skaffa den kompletta versionen</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Ange</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ett sökord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>en kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>för att börja titta på video.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Titta</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Senaste sökord</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Senaste kanaler</translation>
     </message>
         <translation>Gör dig själv bekväm</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
diff --git a/locale/te.ts b/locale/te.ts
deleted file mode 100644 (file)
index 0b2967e..0000000
+++ /dev/null
@@ -1,953 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="te" version="2.0">
-<defaultcodec>UTF-8</defaultcodec>
-<context>
-    <name>AboutView</name>
-    <message>
-        <location filename="src/AboutView.cpp" line="21"/>
-        <source>There&apos;s life outside the browser!</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="22"/>
-        <source>Version %1</source>
-        <translation>రూపాంతరం %1</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="26"/>
-        <source>%1 is Free Software but its development takes precious time.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="27"/>
-        <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
-        <translation>%2 నిరంతర అభివృద్ధికి సహకరించుటకు దయచేసి &lt;a href=&apos;%1&apos;&gt;విరాలమివ్వండి&lt;/a&gt;.</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="31"/>
-        <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="34"/>
-        <source>%1, a YouTube music player</source>
-        <translation>%1, ఒక యూట్యూబ్ సంగీత ప్రదర్శకం</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="38"/>
-        <source>%1, a music player</source>
-        <translation>%1, ఒక సంగీత ప్రదర్శకం</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="44"/>
-        <source>Translate %1 to your native language using %2</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="49"/>
-        <source>Icon designed by %1.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="53"/>
-        <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/AboutView.cpp" line="65"/>
-        <source>&amp;Close</source>
-        <translation>మూసివేయి (&amp;C)</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.h" line="25"/>
-        <source>About</source>
-        <translation>గురించి</translation>
-    </message>
-    <message>
-        <location filename="src/AboutView.h" line="27"/>
-        <source>What you always wanted to know about %1 and never dared to ask</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ClearButton</name>
-    <message>
-        <location filename="src/searchlineedit.cpp" line="56"/>
-        <source>Clear</source>
-        <translation>తుడిచివేయి</translation>
-    </message>
-</context>
-<context>
-    <name>DemoStartupView</name>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="35"/>
-        <source>Please license %1</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="39"/>
-        <source>This demo has expired.</source>
-        <translation>డెమో కాలంచెల్లినది.</translation>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="41"/>
-        <source>The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="43"/>
-        <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="45"/>
-        <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="57"/>
-        <source>Use Demo</source>
-        <translation>డెమో వాడు</translation>
-    </message>
-    <message>
-        <location filename="local/src/demostartupview.cpp" line="65"/>
-        <source>Get the full version</source>
-        <translation>పూర్తి సంస్కరణను పొందు</translation>
-    </message>
-</context>
-<context>
-    <name>DownloadItem</name>
-    <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
-        <source>bytes</source>
-        <translation>బైట్లు</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
-        <source>KB</source>
-        <translation>కిబై</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
-        <source>MB</source>
-        <translation>మెబై</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
-        <source>bytes/sec</source>
-        <translation>బైట్స్/సెకను</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
-        <source>KB/sec</source>
-        <translation>కిబై/సెకను</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
-        <source>MB/sec</source>
-        <translation>మెబై/సెకను</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
-        <source>seconds</source>
-        <translation>సెకన్లు</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
-        <source>minutes</source>
-        <translation>నిమిషాలు</translation>
-    </message>
-    <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
-        <source>%4 %5 remaining</source>
-        <translation>%4 %5 మిగిలివుంది</translation>
-    </message>
-</context>
-<context>
-    <name>DownloadManager</name>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
-        <source>This is just the demo version of %1.</source>
-        <translation>ఇది %1 రూపాంతరం యొక్క డెమో మాత్రమే.</translation>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
-        <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
-        <source>Continue</source>
-        <translation>కొనసాగు</translation>
-    </message>
-    <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
-        <source>Get the full version</source>
-        <translation>పూర్తి రూపాంతరాన్ని పొందండి</translation>
-    </message>
-    <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
-        <source>%n Download(s)</source>
-        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
-    </message>
-</context>
-<context>
-    <name>DownloadSettings</name>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="14"/>
-        <source>Change location...</source>
-        <translation>స్థానాన్ని మార్చండి...</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
-        <source>Choose the download location</source>
-        <translation>దించుకోవాల్సిన ప్రదేశాన్ని ఎంచుకొను</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
-        <source>Download location changed.</source>
-        <translation>దించుకొను ప్రదేశం మార్చబడింది.</translation>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
-        <source>Current downloads will still go in the previous location.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
-        <source>Downloading to: %1</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>DownloadView</name>
-    <message>
-        <location filename="src/downloadview.cpp" line="18"/>
-        <location filename="src/downloadview.h" line="22"/>
-        <source>Downloads</source>
-        <translation>దిగుమతులు</translation>
-    </message>
-</context>
-<context>
-    <name>GlobalShortcuts</name>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="16"/>
-        <source>Play</source>
-        <translation>ఆడించు</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="17"/>
-        <source>Pause</source>
-        <translation>నిలిపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="18"/>
-        <source>Play/Pause</source>
-        <translation>ఆడించు/నిలిపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="19"/>
-        <source>Stop</source>
-        <translation>ఆపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="20"/>
-        <source>Stop playing after current track</source>
-        <translation>ప్రస్తుత ట్రాక్ తరువాత ఆడటం ఆపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="21"/>
-        <source>Next track</source>
-        <translation>తరువాతి ట్రాక్</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="22"/>
-        <source>Previous track</source>
-        <translation>మునుపటి ట్రాక్</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="23"/>
-        <source>Increase volume</source>
-        <translation>శబ్దాన్ని పెంచు</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="24"/>
-        <source>Decrease volume</source>
-        <translation>శబ్దాన్ని తగ్గించు</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="25"/>
-        <source>Mute</source>
-        <translation>నిశబ్దం</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="26"/>
-        <source>Seek forward</source>
-        <translation>ముందుకు లాగు</translation>
-    </message>
-    <message>
-        <location filename="src/globalshortcuts.cpp" line="27"/>
-        <source>Seek backward</source>
-        <translation>వెనుకకు లాగు</translation>
-    </message>
-</context>
-<context>
-    <name>ListModel</name>
-    <message>
-        <location filename="src/ListModel.cpp" line="51"/>
-        <source>Searching...</source>
-        <translation>వెతుకుతున్నది...</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="52"/>
-        <source>Show %1 More</source>
-        <translation>ఇంకో %1 చూపించు</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="53"/>
-        <source>No videos</source>
-        <translation>వీడియోలు లేవు</translation>
-    </message>
-    <message>
-        <location filename="src/ListModel.cpp" line="54"/>
-        <source>No more videos</source>
-        <translation>ఇక ఏ వీడియోలు లేవు</translation>
-    </message>
-</context>
-<context>
-    <name>LoadingWidget</name>
-    <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
-        <source>Error</source>
-        <translation>దోషము</translation>
-    </message>
-</context>
-<context>
-    <name>MainWindow</name>
-    <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
-        <source>&amp;Stop</source>
-        <translation>ఆపివేయి (&amp;S)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
-        <source>Stop playback and go back to the search view</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
-        <source>S&amp;kip</source>
-        <translation>దాటవేయి (&amp;k)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
-        <source>Skip to the next video</source>
-        <translation>తరువాతి వీడియోకి దాటవేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
-        <source>&amp;Pause</source>
-        <translation>నిలిపివేయి (&amp;P)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
-        <source>Pause playback</source>
-        <translation>ప్లేబాక్ నిలిపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
-        <source>&amp;Full Screen</source>
-        <translation>పూర్తి తెర (&amp;F)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
-        <source>Go full screen</source>
-        <translation>పూర్తి తెరకు మారు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
-        <source>Hide the playlist and the toolbar</source>
-        <translation>ఆటజాబితాను మరియు సాధనపట్టీని దాయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
-        <source>Go to the YouTube video page and pause playback</source>
-        <translation>యూట్యూబ్ వీడియో పేజీకి వెళ్ళి మరియు ప్లేబ్యాక్ నిలిపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
-        <source>Copy the current video YouTube link to the clipboard</source>
-        <translation>ప్రస్తుత యూట్యూబ్ వీడియో లింకును క్లిప్ బోర్డునకు నకలుతీయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
-        <source>Copy the current video stream URL to the clipboard</source>
-        <translation>ప్రస్తుత వీడియో ప్రవాహ URL క్లిప్ బోర్డుకి నకలుతీయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
-        <source>Find other video parts hopefully in the right order</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
-        <source>&amp;Remove</source>
-        <translation>తీసివేయి (&amp;R)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
-        <source>Remove the selected videos from the playlist</source>
-        <translation>ఎంచుకున్న వీడియాలను ఆటజాబితా నుండి తీసివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
-        <source>Move &amp;Up</source>
-        <translation>పైకి జరుపు (&amp;U)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
-        <source>Move up the selected videos in the playlist</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
-        <source>Move &amp;Down</source>
-        <translation>కిందికి జరుపు (&amp;D)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
-        <source>Move down the selected videos in the playlist</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
-        <source>Clear the search history. Cannot be undone.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
-        <source>&amp;Quit</source>
-        <translation>నిష్క్రమించు (&amp;Q)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
-        <source>Bye</source>
-        <translation>సెలవు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
-        <source>&amp;Website</source>
-        <translation>వెబ్‌సైటు (&amp;W)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
-        <source>%1 on the Web</source>
-        <translation>జాలం నందు %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
-        <source>Please support the continued development of %1</source>
-        <translation>దయచేసి %1 యొక్క నిరంతర అభివృద్ధికి సహకరించండి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
-        <source>&amp;About</source>
-        <translation>గురించి (&amp;A)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
-        <source>Info about %1</source>
-        <translation>%1 గురించిన సమాచారం</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
-        <source>Search</source>
-        <translation>వెతుకు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
-        <source>Mute volume</source>
-        <translation>వాల్యూమ్ మ్యూట్ చేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
-        <source>&amp;Downloads</source>
-        <translation>దింపుకోళ్ళు (&amp;D)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
-        <source>Show details about video downloads</source>
-        <translation>వీడియో దింపుకోల్ల గురించిన వివరాలను చూపించు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
-        <source>&amp;Download</source>
-        <translation>దింపుకోళ్ళు (&amp;D)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
-        <source>Download the current video</source>
-        <translation>ప్రస్తుత వీడియోని దింపుకొను</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
-        <source>Share the current video using %1</source>
-        <translation>%1 వాడి ప్రస్తుత వీడియోని పంచుకొను</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
-        <source>&amp;Email</source>
-        <translation>ఈమెయిల్ (&amp;E)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
-        <source>Email</source>
-        <translation>ఈమెయిల్</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
-        <source>&amp;Close</source>
-        <translation>మూసివేయి (&amp;C)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
-        <source>&amp;Float on Top</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
-        <source>&amp;Stop After This Video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
-        <source>&amp;Application</source>
-        <translation>అనువర్తనం (&amp;A)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
-        <source>Buy %1...</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
-        <source>&amp;Playback</source>
-        <translation>ప్లేబ్యాక్ (&amp;P)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
-        <source>&amp;Playlist</source>
-        <translation>ఆటజాబితా (&amp;P)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
-        <source>&amp;Video</source>
-        <translation>వీడియా (&amp;V)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
-        <source>&amp;View</source>
-        <translation>వీక్షణం (&amp;V)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
-        <source>&amp;Share</source>
-        <translation>పంచుకొను (&amp;S)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
-        <source>&amp;Help</source>
-        <translation>సహాయం (&amp;H)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
-        <source>Press %1 to raise the volume, %2 to lower it</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
-        <source>Opening %1</source>
-        <translation>%1 తెరుస్తున్నది</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
-        <source>Do you want to exit %1 with a download in progress?</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
-        <source>If you close %1 now, this download will be cancelled.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
-        <source>Close and cancel download</source>
-        <translation>దింపుకోలును రద్దుచేసి, మూసివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
-        <source>Wait for download to finish</source>
-        <translation>దింపుకోలు పూర్తిచేయుటకు నిరీక్షించండి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
-        <source>Leave &amp;Full Screen</source>
-        <translation>పూర్తితెరను వదిలివెళ్ళు (&amp;F)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
-        <source>%1 version %2 is now available.</source>
-        <translation>%1 సంస్కరణ %2 అందుబాటులో ఉన్నది.</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
-        <source>Remind me later</source>
-        <translation>నాకు తరువాత గుర్తుచేయి</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
-        <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation>నవీకరించిన సంస్కరణ పొందుటకు, మీరు ఈమెయిల్ నందు పొందిన లింకు ద్వారా మరలా %1 దింపుకోండి.</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
-        <source>Update</source>
-        <translation>నవీకరించు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
-        <source>Error: %1</source>
-        <translation>దోషము: %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
-        <source>P&amp;revious</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
-        <source>Go back to the previous track</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
-        <source>&amp;Compact Mode</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
-        <source>Open the &amp;YouTube Page</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
-        <source>Copy the YouTube &amp;Link</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
-        <source>Copy the Video Stream &amp;URL</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
-        <source>Find Video &amp;Parts</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
-        <source>&amp;Clear Recent Searches</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
-        <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
-        <source>&amp;Manually Start Playing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
-        <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
-        <source>&amp;Play</source>
-        <translation>ఆడించు (&amp;P)</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
-        <source>Resume playback</source>
-        <translation>ప్లేబాక్ మళ్ళీ ప్రారంభించు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
-        <source>Remaining time: %1</source>
-        <translation>మిగిలిన సమయం: %1</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
-        <source>Volume at %1%</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
-        <source>Volume is muted</source>
-        <translation>వాల్యూమ్ మ్యూట్ చేయబడింది</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
-        <source>Volume is unmuted</source>
-        <translation>వాల్యూమ్ మ్యూట్ చేయబడలేదు</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
-        <source>Maximum video definition set to %1</source>
-        <translation>అత్యధిక వీడియో నిర్వచనం %1కి అమర్చబడింది</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
-        <source>Your privacy is now safe</source>
-        <translation>మీ గోప్యత ఇపుడు సురక్షితం</translation>
-    </message>
-    <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
-        <source>Downloads complete</source>
-        <translation>దింపుకోళ్లు పూర్తయినవి</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MediaView</name>
-    <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>కొత్తగా వచ్చినవి</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>ఎక్కువగా వీక్షించినవి</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
-        <source>You can now paste the YouTube link into another application</source>
-        <translation>మీరిపుడు యూట్యూబ్ లింకుని వేరొక అనువర్తనము నందు అతికించవచ్చు</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="529"/>
-        <source>You can now paste the video stream URL into another application</source>
-        <translation>మీరిపుడు వీడియో ప్రవాహ లింకుని వేరొక అనువర్తనము నందు అతికించవచ్చు</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="530"/>
-        <source>The link will be valid only for a limited time.</source>
-        <translation>లింకు కేవలం పరిమిత సమయం వరకే చెల్లుతుంది.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="629"/>
-        <source>This is just the demo version of %1.</source>
-        <translation>ఇది %1 రూపాంతరం యొక్క డెమో మాత్రమే.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="630"/>
-        <source>It allows you to test the application and see if it works for you.</source>
-        <translation>ఒకవేళ అది మీకు పనిచేస్తే, ఇది అనువర్తనాన్ని పరీక్షించుటకు మిమ్మల్ని అనుమతిస్తుంది.</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="660"/>
-        <source>Continue</source>
-        <translation>కొనసాగు</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="749"/>
-        <source>of</source>
-        <comment>Used in video parts, as in '2 of 3'</comment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="761"/>
-        <source>part</source>
-        <comment>This is for video parts, as in 'Cool video - part 1'</comment>
-        <translation>భాగం</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="763"/>
-        <source>episode</source>
-        <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
-        <translation>భాగం</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="821"/>
-        <source>Sent from %1</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="637"/>
-        <source>Get the full version</source>
-        <translation>పూర్తి రూపాంతరాన్ని పొందండి</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="682"/>
-        <source>Downloading %1</source>
-        <translation>%1 దింపుతున్నది</translation>
-    </message>
-</context>
-<context>
-    <name>NetworkAccess</name>
-    <message>
-        <location filename="src/networkaccess.cpp" line="214"/>
-        <source>Network error: %1</source>
-        <translation>నెట్వర్కు దోషము: %1</translation>
-    </message>
-</context>
-<context>
-    <name>PrettyItemDelegate</name>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
-        <source>%1 views</source>
-        <translation>%1 వీక్షణలు</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
-        <source>%1 of %2 (%3) — %4</source>
-        <translation>%1 of %2 (%3) — %4</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
-        <source>Preparing</source>
-        <translation>సిద్ధంచేస్తున్నది</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
-        <source>Failed</source>
-        <translation>విఫలమైంది</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
-        <source>Completed</source>
-        <translation>పూర్తిచేయబడింది</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
-        <source>Stopped</source>
-        <translation>ఆపివేయబడింది</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
-        <source>Stop downloading</source>
-        <translation>దింపుకోలుని ఆపివేయి</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
-        <source>Show in %1</source>
-        <translation>%1 లో చూపిస్తుంది</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
-        <source>Open parent folder</source>
-        <translation>మూల సంచయాన్ని తెరువు</translation>
-    </message>
-    <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
-        <source>Restart downloading</source>
-        <translation>దింపుకోలుని పునఃప్రారంభించు</translation>
-    </message>
-</context>
-<context>
-    <name>SearchLineEdit</name>
-    <message>
-        <location filename="src/searchlineedit.cpp" line="177"/>
-        <source>Search</source>
-        <translation>వెతుకు</translation>
-    </message>
-</context>
-<context>
-    <name>SearchView</name>
-    <message>
-        <location filename="src/SearchView.cpp" line="79"/>
-        <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
-        <translation>&lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt; కి స్వాగతం,</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="46"/>
-        <source>Get the full version</source>
-        <translation>పూర్తి రూపాంతరాన్ని పొందండి</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="93"/>
-        <source>Enter</source>
-        <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="98"/>
-        <source>a keyword</source>
-        <translation>ఒక కీలకపదం</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="99"/>
-        <source>a channel</source>
-        <translation>ఒక ఛానల్</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="104"/>
-        <source>to start watching videos.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="128"/>
-        <source>Watch</source>
-        <translation>వీక్షించు</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="146"/>
-        <source>Recent keywords</source>
-        <translation>ఇటీవలి కీలకపదాలు</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.cpp" line="159"/>
-        <source>Recent channels</source>
-        <translation>ఇటీవలి ఛానళ్ళు</translation>
-    </message>
-    <message>
-        <location filename="src/SearchView.h" line="26"/>
-        <source>Make yourself comfortable</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video</name>
-    <message>
-        <location filename="src/video.cpp" line="200"/>
-        <source>Cannot get video stream for %1</source>
-        <translation>%1 కొరకు వీడియో ప్రవాహాన్ని పొందలేకపోతున్నది</translation>
-    </message>
-    <message>
-        <location filename="src/video.cpp" line="218"/>
-        <source>Network error: %1 for %2</source>
-        <translation>నెట్వర్కు దోషం: %1 for %2</translation>
-    </message>
-</context>
-</TS>
\ No newline at end of file
index 934a3099923416e2bb19deedf8f091dd8a767ad0..1a427037b4151d2725c3ca8992f09a60301eb9f4 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>Tarayıcının dışındaki yaşam!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Version %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 özgür yazılımdır ama geliştirmek değerli zaman alır.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Lütfen %2 geliştirilmesinin devam etmesi için &lt;a href=&apos;%1&apos;&gt;bağış&lt;/a&gt; yapın.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Bunun yanında diğer uygulamalarımı da denemek isteyebilirsiniz:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, YouTube müzik oynatıcı</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, bir müzik çalar</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>%1&apos;i, %2 kullanarak kendi dilinize çevirin</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Simge %1 tarafından tasarlandı.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;GNU Genel Kamu Lisansı&lt;/a&gt; ile yayınlanmıştır</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Kapat</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>byte</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>KB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>byte/san</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>KB/san</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>MB/san</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>saniye</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>dakika</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 kaldı</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Bu sadece %&apos;in demo sürümüdür.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>Bu sadece %1 dakikadan kısa videoları indirebilir, indirme özelliğini böylece test edebilirsiniz.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Devam</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Tam sürüme geç</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n İndirme</numerusform></translation>
     </message>
         <translation>Konumu değiştir...</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>İndirme konumunu seçin</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>İndirme konumu değişti</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Mevcut indirmeler önceki konumda devam edecek</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>İndiriliyor: %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Hata</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Dur</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Oynatmayı durdur ve aramaya geri dön</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>&amp;Atla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Sonraki videoya atla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Bekle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Oynatmayı beklet</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>&amp;Tam ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Tam ekran görünümü</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Listeyi ve araç çubuğunu gizle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Oynatmayı beklet ve YouTube sayfasına git</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Geçerli videonun YouTube bağlantısını panoya kopyala</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Geçerli video akışının URL adresini panoya kopyala</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Doğru sırada olacak şekilde diğer video kısımlarını bul</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Kaldır</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Seçilen videoları listeden kaldır</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Y&amp;ukarı taşı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Seçilen videoları listede yukarı taşı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>A&amp;şağı taşı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Seçilen videoları listede aşağı taşı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Arama geçmişini sil. Bu geri alınamaz.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>&amp;Çık</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>Gülegüle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>&amp;Website</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 İnternette</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Lütfen %1 gelişiminin sürekliliği için destekleyin</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Hakkında</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>%1 Hakkında</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Ara</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Sesi kes</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;İndirmeler</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Video indirmelerinin ayrıntılarını göster</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;İndir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Geçerli videoyu indir</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>%1 kullanarak şu an ki videoyu paylaş</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Eposta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Eposta</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Kapat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>Üstte Sabitle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>Bu Videodan &amp;Sonra Durdur</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Uygulama</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>%1 Satın Al...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Çalma</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>Oynatma &amp;listesi</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>&amp;Video</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Görünüm</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>Payla&amp;s</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>Yardı&amp;m</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>%1 Sesi arttır, %2 sesi azalt</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>%1 Açılıyor</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>%1 İndiriliyor, çıkmak istiyor musunuz?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Eğer %1&apos;İ şimdi kapatırsanız, bu indirme iptal edilecek.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Kapat ve indirmeyi iptal et</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>İndirmenin bitmesini bekle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>&amp;Tam Ekrandan Çık</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 sürüm %2 kullanılabilir durumda.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Daha sonra hatırlat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation>Güncellenmiş sürümü edinmek için, e-posta yoluyla aldığınız bağlantı üzerinden %1&apos;i indirin ve yeniden kurun.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Güncelle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Hata: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>Önceki</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Bir önceki parçaya geri dön</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>Kü&amp;cültümüş Ekran</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>&amp;YouTube Sayfasını Aç</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>YouTube &amp;Linkini Kopyala</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Video &amp;URL&apos;sini Kopyala</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Video Bölümlerini Bul</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>Son Aramaları Temizle</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Bağış Yap</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Manuel Olarak Çalmaya Başla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Videoları manuel olarak çalmaya başla</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>&amp;Oynat</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Oynatmaya devam et</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Kalan zaman: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Ses %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Ses kapandı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Ses açık</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>En yüksek video tanımı %1 olarak ayarlı</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Şimdi gizliliğiniz güvende</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>İndirme tamamlandı</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>Pencere</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>Küçült</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>En ilgili</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>En yeni</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Çok izlenen</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Şimdi YouTube bağlantısını başka bir uygulamaya yapıştırabilirsiniz</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Şimdi video akışı URL adresini başka bir uygulamaya yapıştırabilirsiniz</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Bağlantı kısıtlı bir süre için geçerli olacak.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Bu sadece %1&apos;in demo sürümüdür.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Bu, uygulamayı test etmenizi ve çalışıp çalışmadığını görmenizi sağlar.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Devam</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>/</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>kısım</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>bölüm</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>%1 ile gönderildi</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Tam sürüme geç</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>İndiriliyor %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 görüntüleme</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 / %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Hazırlanıyor</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Başarısız oldu</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Tamamlandı</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Durdu</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>İndirmeyi durdur</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>%1 içinde göster</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Üst dizini aç</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>İndirmeyi tekrar başlat</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>&lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;&apos;a Hoşgeldiniz</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Tam sürüme geç</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Giriş yapın</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>bir anahtar kelime</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>bir kanal</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>ve videoları izlemeye başlayın.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>İzle</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Son arananlar</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Önceki kanallar</translation>
     </message>
         <translation>Kendinize konfor sunun</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 0c50fa78c702b3d870475403cfae775472f70af9..b7a100d0411901725d521a54e305ee4ce3d570ed 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>За межами браузеру існує життя!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>Версія %1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 — це вільне програмне забезпечення, але його розробка займає дорогоцінний час.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>Будь ласка, &lt;a href=&apos;%1&apos;&gt;внесіть пожертву&lt;/a&gt;, щоб підтримати подальший розвиток %2.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
         <translation>Спробуйте інші мої програми:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
         <translation>%1, музичний плеєр YouTube</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation>%1, музичний плеєр</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>Піктограму намалював %1.</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>Ліцензовано &lt;a href=&apos;%1&apos;&gt;Загальною громадською ліцензією GNU&lt;/a&gt;</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрити</translation>
     </message>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>байт</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>КБ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>МБ</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>байт/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>КБ/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>МБ/сек</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>секунд</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>хвилин</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>залишилось %4 %5</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>Це всього лише демо-версія %1.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>З метою тестування можливо завантажувати відео лише з тривалістю до %1 хв.</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>Продовжити</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>Отримати повнофункціональну версію</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation type="unfinished"/>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>%n Завантаження</numerusform><numerusform>%n Завантаження</numerusform><numerusform>%n Завантажень</numerusform></translation>
     </message>
         <translation>Змінити теку…</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>Оберіть теку для завантаження</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>Теку завантаження змінено.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>Поточні завантаження все ще будуть збережені у попередньому місці.</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>Завантажуеться в %1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>Помилка</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>&amp;Зупинити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>Зупинити відтворення та повернутися до вікна пошуку</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>П&amp;ропустити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>Перейти до наступного відео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>&amp;Пауза</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>Призупинити відтворення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>Н&amp;а весь екран</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>Переключити на повноекранний режим</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>Сховати плейлист і панель інструментів</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>Відкрити сторінку на YouTube та призупинити відтворення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>Скопіювати YouTube-посилання поточного відео в буфер</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>Скопіювати URL поточного відеопотоку в буфер</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation>Знайти інші частини відео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>&amp;Вилучити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>Вилучити вибрані відео з плейлисту</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>Зсув в&amp;гору</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>Зсунути вибрані в плейлисті відео вгору</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>Зсунути вни&amp;з</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>Зсунути вибрані в плейлисті відео вниз</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>Очистити історію пошуку. Зміни необоротні.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>Ви&amp;хід</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>До побачення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>Са&amp;йт</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1 в вебі</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>Будь ласка, підтримайте подальший розвиток %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>&amp;Про програму</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>Інформація про %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>Пошук</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>Приглушити гучність</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>&amp;Завантаження</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>Показати подробиці про завантажувані відео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>&amp;Завантажити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>Завантажити поточне відео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation>Поділитись відео через %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation>&amp;Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation>Email</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation>&amp;Поверх всіх вікон</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation>&amp;Зупинити після цього відео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>&amp;Програма</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
         <translation>Придбати %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
         <translation>&amp;Відтворення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>&amp;Плейлист</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>В&amp;ідео</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
         <translation>&amp;Вигляд</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation>&amp;Поділитись</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>&amp;Довідка</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>Натисніть %1, щоб збільшити гучність, а %2 — щоб знизити</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>Відкриття %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>Триває завантаження відео. Ви бажаєте закрити %1?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>Якщо ви закриєте %1 прямо зараз, ці завантаження будуть скасовані.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>Закрити та скасувати завантаження</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>Дочекатися завершення завантаження</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
         <translation>Вийти з &amp;Повноекранного режиму</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
         <translation>%1 версія %2 доступна.</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
         <translation>Нагадати мені пізніше</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
         <translation>Оновлення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>Помилка: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation>П&amp;опередній</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
         <translation>Повернутись до попереднього треку</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation>&amp;Компактний режим</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation>Відкрити сторінку &amp;YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation>Ві&amp;дкрити сторінку YouTube</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation>Копіювати посилання &amp;на відеопотік</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation>Знайти &amp;Відеофрагменти</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation>&amp;Очистити попередній пошук</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
         <translation>Зробити &amp;Пожертву</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation>&amp;Починати програвання вручну</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
         <translation>Manually start playing videos</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>Гр&amp;ати</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>Відновити відтворення</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>Залишилось часу: %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>Гучність %1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>Гучність приглушено</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>Гучність відновлено</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>Максимальна чіткість відео встановлена на %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>Ваша конфіденційність зараз у безпеці</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>Завантаження завершено</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation>&amp;Вікно</translation>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation>&amp;Звернути</translation>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>Подібні</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>Недавні</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>Популярні</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>Тепер ви можете вставити це посилання до іншої програми</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>Тепер ви можете вставити URL відеопотоку до іншої програми</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>Посилання буде дійсне тільки протягом обмеженого часу.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>Це всього лише демо-версія %1.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>Ви маете змогу протеступати програму та перевірити її працездатність.</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>Продовжити</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation>з</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation>частина</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation>епізод</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation>Відправити з %1</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>Отримати повнофункціональну версію</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>Завантаження %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 переглядів</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 з %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>Готується</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>Не вдалося</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>Завершено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>Зупинено</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>Зупинити завантаження</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>Показати у %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>Перейти до теки з відео</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>Завантажити заново</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>Ласкаво просимо до &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>Отримати повнофункціональну версію</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>Введіть</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>ключове слово</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>канал</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>, щоб почати дивитися відео.</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>Перегляд</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>Останні ключові слова</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>Останні канали</translation>
     </message>
         <translation>Влаштовуйтеся зручніше</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 88e789629b9f65ea87e840d2406d5d2d473940ed..279d051d84d741c3ef239ab805fb63f5b6791ff9 100644 (file)
@@ -3,57 +3,57 @@
 <context>
     <name>AboutView</name>
     <message>
-        <location filename="src/AboutView.cpp" line="21"/>
+        <location filename="src/AboutView.cpp" line="28"/>
         <source>There&apos;s life outside the browser!</source>
         <translation>浏览器之外,生活亦精彩!</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="22"/>
+        <location filename="src/AboutView.cpp" line="29"/>
         <source>Version %1</source>
         <translation>版本:%1</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="26"/>
+        <location filename="src/AboutView.cpp" line="33"/>
         <source>%1 is Free Software but its development takes precious time.</source>
         <translation>%1 是自由软件。其开发也同样要耗用宝贵时间的。</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="27"/>
+        <location filename="src/AboutView.cpp" line="34"/>
         <source>Please &lt;a href=&apos;%1&apos;&gt;donate&lt;/a&gt; to support the continued development of %2.</source>
         <translation>恭迎您慷慨&lt;a href=&apos;%1&apos;&gt;捐赠&lt;/a&gt;,支持我们继续开发 %2 。</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="31"/>
+        <location filename="src/AboutView.cpp" line="38"/>
         <source>You may want to try my other apps as well:</source>
-        <translation type="unfinished"/>
+        <translation>您或许也想尝试我的其他程序:</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="34"/>
+        <location filename="src/AboutView.cpp" line="41"/>
         <source>%1, a YouTube music player</source>
-        <translation type="unfinished"/>
+        <translation>%1,一个 YouTube 音乐播放器</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="38"/>
+        <location filename="src/AboutView.cpp" line="45"/>
         <source>%1, a music player</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="44"/>
+        <location filename="src/AboutView.cpp" line="51"/>
         <source>Translate %1 to your native language using %2</source>
         <translation>使用 %2 将 %1 翻译为您的母语</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="49"/>
+        <location filename="src/AboutView.cpp" line="56"/>
         <source>Icon designed by %1.</source>
         <translation>图标设计:%1。</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="53"/>
+        <location filename="src/AboutView.cpp" line="60"/>
         <source>Released under the &lt;a href=&apos;%1&apos;&gt;GNU General Public License&lt;/a&gt;</source>
         <translation>本软件遵循&lt;a href=&apos;%1&apos;&gt;GNU通用公共许可证&lt;/a&gt;予以发布。</translation>
     </message>
     <message>
-        <location filename="src/AboutView.cpp" line="65"/>
+        <location filename="src/AboutView.cpp" line="73"/>
         <source>&amp;Close</source>
         <translation>关闭(&amp;C)</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="35"/>
         <source>Please license %1</source>
-        <translation type="unfinished"/>
+        <translation>请购买 %1 授权</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="39"/>
         <source>This demo has expired.</source>
-        <translation type="unfinished"/>
+        <translation>该试用版已经过期。</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="41"/>
     <message>
         <location filename="local/src/demostartupview.cpp" line="43"/>
         <source>This demo will expire in %1 days.</source>
-        <translation type="unfinished"/>
+        <translation>该试用版将在 %1 内过期。</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="45"/>
         <source>By purchasing the full version, you will also support the hard work I put into creating %1.</source>
-        <translation type="unfinished"/>
+        <translation>通过购买完整版本,您也将支持我在创建 %1 时的辛苦工作。</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="57"/>
         <source>Use Demo</source>
-        <translation type="unfinished"/>
+        <translation>使用试用版</translation>
     </message>
     <message>
         <location filename="local/src/demostartupview.cpp" line="65"/>
 <context>
     <name>DownloadItem</name>
     <message>
-        <location filename="src/downloaditem.cpp" line="308"/>
+        <location filename="src/downloaditem.cpp" line="312"/>
         <source>bytes</source>
         <translation>字节</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="311"/>
+        <location filename="src/downloaditem.cpp" line="315"/>
         <source>KB</source>
         <translation>千字节</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="314"/>
+        <location filename="src/downloaditem.cpp" line="318"/>
         <source>MB</source>
         <translation>兆字节</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="330"/>
+        <location filename="src/downloaditem.cpp" line="327"/>
         <source>bytes/sec</source>
         <translation>字节/秒</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="333"/>
+        <location filename="src/downloaditem.cpp" line="330"/>
         <source>KB/sec</source>
         <translation>千字节/秒</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="336"/>
+        <location filename="src/downloaditem.cpp" line="333"/>
         <source>MB/sec</source>
         <translation>兆字节/秒</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="342"/>
+        <location filename="src/downloaditem.cpp" line="339"/>
         <source>seconds</source>
         <translation>秒</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="345"/>
+        <location filename="src/downloaditem.cpp" line="342"/>
         <source>minutes</source>
         <translation>分</translation>
     </message>
     <message>
-        <location filename="src/downloaditem.cpp" line="348"/>
+        <location filename="src/downloaditem.cpp" line="345"/>
         <source>%4 %5 remaining</source>
         <translation>%4 %5 剩余</translation>
     </message>
 <context>
     <name>DownloadManager</name>
     <message>
-        <location filename="src/downloadmanager.cpp" line="47"/>
+        <location filename="src/downloadmanager.cpp" line="48"/>
         <source>This is just the demo version of %1.</source>
         <translation>这只是 %1 的演示版。</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="49"/>
+        <location filename="src/downloadmanager.cpp" line="50"/>
         <source>It can only download videos shorter than %1 minutes so you can test the download functionality.</source>
         <translation>本版本只能下载 %1 分钟以下的视频,仅用于测试下载功能。</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="55"/>
+        <location filename="src/downloadmanager.cpp" line="56"/>
         <source>Continue</source>
         <translation>继续</translation>
     </message>
     <message>
-        <location filename="src/downloadmanager.cpp" line="56"/>
+        <location filename="src/downloadmanager.cpp" line="57"/>
         <source>Get the full version</source>
         <translation>获取完整版</translation>
     </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="142"/>
+        <source>%1 downloaded in %2</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/downloadmanager.cpp" line="145"/>
+        <source>Download finished</source>
+        <translation>下载完成</translation>
+    </message>
     <message numerus="yes">
-        <location filename="src/downloadmanager.cpp" line="137"/>
+        <location filename="src/downloadmanager.cpp" line="151"/>
         <source>%n Download(s)</source>
         <translation><numerusform>下载数:%n</numerusform></translation>
     </message>
         <translation>更改存储位置……</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="38"/>
+        <location filename="src/downloadsettings.cpp" line="46"/>
         <source>Choose the download location</source>
         <translation>选择下载存储位置</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="49"/>
+        <location filename="src/downloadsettings.cpp" line="61"/>
         <source>Download location changed.</source>
         <translation>下载存储位置已修改。</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="51"/>
+        <location filename="src/downloadsettings.cpp" line="63"/>
         <source>Current downloads will still go in the previous location.</source>
         <translation>当前下载仍然保持前一个存储位置。</translation>
     </message>
     <message>
-        <location filename="src/downloadsettings.cpp" line="63"/>
+        <location filename="src/downloadsettings.cpp" line="75"/>
         <source>Downloading to: %1</source>
         <translation>当前下载存储位置:%1</translation>
     </message>
 <context>
     <name>LoadingWidget</name>
     <message>
-        <location filename="src/loadingwidget.cpp" line="71"/>
+        <location filename="src/loadingwidget.cpp" line="90"/>
         <source>Error</source>
         <translation>错误</translation>
     </message>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="src/MainWindow.cpp" line="160"/>
+        <location filename="src/MainWindow.cpp" line="170"/>
         <source>&amp;Stop</source>
         <translation>停止(&amp;S)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="161"/>
+        <location filename="src/MainWindow.cpp" line="171"/>
         <source>Stop playback and go back to the search view</source>
         <translation>停止回放并返回搜索视图</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="179"/>
+        <location filename="src/MainWindow.cpp" line="189"/>
         <source>S&amp;kip</source>
         <translation>跳过(&amp;k)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="180"/>
+        <location filename="src/MainWindow.cpp" line="190"/>
         <source>Skip to the next video</source>
         <translation>跳至下一视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="186"/>
-        <location filename="src/MainWindow.cpp" line="835"/>
+        <location filename="src/MainWindow.cpp" line="196"/>
+        <location filename="src/MainWindow.cpp" line="895"/>
         <source>&amp;Pause</source>
         <translation>暂停(&amp;P)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="187"/>
-        <location filename="src/MainWindow.cpp" line="836"/>
+        <location filename="src/MainWindow.cpp" line="197"/>
+        <location filename="src/MainWindow.cpp" line="896"/>
         <source>Pause playback</source>
         <translation>暂停回放</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="193"/>
+        <location filename="src/MainWindow.cpp" line="203"/>
         <source>&amp;Full Screen</source>
         <translation>全屏(&amp;F)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="194"/>
+        <location filename="src/MainWindow.cpp" line="204"/>
         <source>Go full screen</source>
         <translation>全屏播放</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="210"/>
+        <location filename="src/MainWindow.cpp" line="220"/>
         <source>Hide the playlist and the toolbar</source>
         <translation>隐藏播放列表和工具栏</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="223"/>
+        <location filename="src/MainWindow.cpp" line="233"/>
         <source>Go to the YouTube video page and pause playback</source>
         <translation>打开YouTube视频页面并暂停回放</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="230"/>
+        <location filename="src/MainWindow.cpp" line="240"/>
         <source>Copy the current video YouTube link to the clipboard</source>
         <translation>复制当前视频的YouTube链接到剪贴板中</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="237"/>
+        <location filename="src/MainWindow.cpp" line="247"/>
         <source>Copy the current video stream URL to the clipboard</source>
         <translation>复制当前视频流的URL到剪贴板中</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="244"/>
+        <location filename="src/MainWindow.cpp" line="254"/>
         <source>Find other video parts hopefully in the right order</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="250"/>
+        <location filename="src/MainWindow.cpp" line="260"/>
         <source>&amp;Remove</source>
         <translation>移除(&amp;R)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="251"/>
+        <location filename="src/MainWindow.cpp" line="261"/>
         <source>Remove the selected videos from the playlist</source>
         <translation>从播放列表中移除选定的视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="257"/>
+        <location filename="src/MainWindow.cpp" line="267"/>
         <source>Move &amp;Up</source>
         <translation>上移(&amp;U)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="258"/>
+        <location filename="src/MainWindow.cpp" line="268"/>
         <source>Move up the selected videos in the playlist</source>
         <translation>在播放列表中向上移动选定的视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="264"/>
+        <location filename="src/MainWindow.cpp" line="274"/>
         <source>Move &amp;Down</source>
         <translation>下移(&amp;D)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="265"/>
+        <location filename="src/MainWindow.cpp" line="275"/>
         <source>Move down the selected videos in the playlist</source>
         <translation>在播放列表中向下移动选定的视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="276"/>
+        <location filename="src/MainWindow.cpp" line="286"/>
         <source>Clear the search history. Cannot be undone.</source>
         <translation>清除搜索历史。注意:清除的历史不可恢复。</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="281"/>
+        <location filename="src/MainWindow.cpp" line="291"/>
         <source>&amp;Quit</source>
         <translation>退出(&amp;Q)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="284"/>
+        <location filename="src/MainWindow.cpp" line="294"/>
         <source>Bye</source>
         <translation>再会</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="288"/>
+        <location filename="src/MainWindow.cpp" line="298"/>
         <source>&amp;Website</source>
         <translation>网站(&amp;W)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="290"/>
+        <location filename="src/MainWindow.cpp" line="300"/>
         <source>%1 on the Web</source>
         <translation>%1在网站上</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="296"/>
+        <location filename="src/MainWindow.cpp" line="306"/>
         <source>Please support the continued development of %1</source>
         <translation>请您支持 %1 的可持续发展。</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="301"/>
+        <location filename="src/MainWindow.cpp" line="311"/>
         <source>&amp;About</source>
         <translation>关于(&amp;A)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="303"/>
+        <location filename="src/MainWindow.cpp" line="313"/>
         <source>Info about %1</source>
         <translation>关于 %1 的信息</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="311"/>
+        <location filename="src/MainWindow.cpp" line="321"/>
         <source>Search</source>
         <translation>搜索</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="330"/>
+        <location filename="src/MainWindow.cpp" line="340"/>
         <source>Mute volume</source>
         <translation>静音</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="359"/>
-        <location filename="src/MainWindow.cpp" line="1179"/>
+        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="1260"/>
         <source>&amp;Downloads</source>
         <translation>下载(&amp;D)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="360"/>
+        <location filename="src/MainWindow.cpp" line="370"/>
         <source>Show details about video downloads</source>
         <translation>显示视频下载详情</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="368"/>
+        <location filename="src/MainWindow.cpp" line="378"/>
         <source>&amp;Download</source>
         <translation>下载(&amp;D)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="369"/>
+        <location filename="src/MainWindow.cpp" line="379"/>
         <source>Download the current video</source>
         <translation>下载当前视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="381"/>
+        <location filename="src/MainWindow.cpp" line="398"/>
         <source>Share the current video using %1</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="393"/>
+        <location filename="src/MainWindow.cpp" line="415"/>
         <source>&amp;Email</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="394"/>
+        <location filename="src/MainWindow.cpp" line="416"/>
         <source>Email</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="398"/>
+        <location filename="src/MainWindow.cpp" line="420"/>
         <source>&amp;Close</source>
         <translation>关闭(&amp;C)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="403"/>
+        <location filename="src/MainWindow.cpp" line="430"/>
         <source>&amp;Float on Top</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="408"/>
+        <location filename="src/MainWindow.cpp" line="435"/>
         <source>&amp;Stop After This Video</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="445"/>
+        <location filename="src/MainWindow.cpp" line="442"/>
+        <source>&amp;Report an Issue...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="446"/>
+        <source>&amp;Refine Search...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/MainWindow.cpp" line="481"/>
         <source>&amp;Application</source>
         <translation>应用程序(&amp;A)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="447"/>
+        <location filename="src/MainWindow.cpp" line="483"/>
         <source>Buy %1...</source>
-        <translation type="unfinished"/>
+        <translation>购买 %1...</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="458"/>
+        <location filename="src/MainWindow.cpp" line="494"/>
         <source>&amp;Playback</source>
-        <translation type="unfinished"/>
+        <translation>回放(_P)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="472"/>
+        <location filename="src/MainWindow.cpp" line="508"/>
         <source>&amp;Playlist</source>
         <translation>播放列表(&amp;P)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="479"/>
+        <location filename="src/MainWindow.cpp" line="517"/>
         <source>&amp;Video</source>
         <translation>视频(&amp;V)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="490"/>
+        <location filename="src/MainWindow.cpp" line="529"/>
         <source>&amp;View</source>
-        <translation type="unfinished"/>
+        <translation>查看(_V)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="497"/>
+        <location filename="src/MainWindow.cpp" line="536"/>
         <source>&amp;Share</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="509"/>
+        <location filename="src/MainWindow.cpp" line="550"/>
         <source>&amp;Help</source>
         <translation>帮助(&amp;H)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="586"/>
+        <location filename="src/MainWindow.cpp" line="628"/>
         <source>Press %1 to raise the volume, %2 to lower it</source>
         <translation>按住 %1 提高音量,%2 降低音量</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="748"/>
-        <location filename="src/MainWindow.cpp" line="754"/>
+        <location filename="src/MainWindow.cpp" line="800"/>
+        <location filename="src/MainWindow.cpp" line="806"/>
         <source>Opening %1</source>
         <translation>正在打开 %1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="787"/>
+        <location filename="src/MainWindow.cpp" line="847"/>
         <source>Do you want to exit %1 with a download in progress?</source>
         <translation>当前还有尚未完成的下载。您确定要退出 %1 吗?</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="788"/>
+        <location filename="src/MainWindow.cpp" line="848"/>
         <source>If you close %1 now, this download will be cancelled.</source>
         <translation>如果您现在关闭 %1 ,那么本下载将被取消。</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="793"/>
+        <location filename="src/MainWindow.cpp" line="853"/>
         <source>Close and cancel download</source>
         <translation>关闭并取消下载</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="794"/>
+        <location filename="src/MainWindow.cpp" line="854"/>
         <source>Wait for download to finish</source>
         <translation>等待下载完成</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="940"/>
+        <location filename="src/MainWindow.cpp" line="1008"/>
         <source>Leave &amp;Full Screen</source>
-        <translation type="unfinished"/>
+        <translation>离开全屏模式(_F)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1283"/>
+        <location filename="src/MainWindow.cpp" line="1363"/>
         <source>%1 version %2 is now available.</source>
-        <translation type="unfinished"/>
+        <translation>%1 版本 %2 现在可用。</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1297"/>
+        <location filename="src/MainWindow.cpp" line="1377"/>
         <source>Remind me later</source>
-        <translation type="unfinished"/>
+        <translation>稍后提醒我</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1294"/>
+        <location filename="src/MainWindow.cpp" line="1374"/>
         <source>To get the updated version, download %1 again from the link you received via email and reinstall.</source>
-        <translation type="unfinished"/>
+        <translation>要下载更新版本,从您获得的邮件中的链接重新下载 %1 并重新安装。</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1301"/>
+        <location filename="src/MainWindow.cpp" line="1381"/>
         <source>Update</source>
-        <translation type="unfinished"/>
+        <translation>更新</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="828"/>
+        <location filename="src/MainWindow.cpp" line="888"/>
         <source>Error: %1</source>
         <translation>错误:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="169"/>
+        <location filename="src/MainWindow.cpp" line="179"/>
         <source>P&amp;revious</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="170"/>
+        <location filename="src/MainWindow.cpp" line="180"/>
         <source>Go back to the previous track</source>
-        <translation type="unfinished"/>
+        <translation>回退到上一首音轨</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="209"/>
+        <location filename="src/MainWindow.cpp" line="219"/>
         <source>&amp;Compact Mode</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="222"/>
+        <location filename="src/MainWindow.cpp" line="232"/>
         <source>Open the &amp;YouTube Page</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="229"/>
+        <location filename="src/MainWindow.cpp" line="239"/>
         <source>Copy the YouTube &amp;Link</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="236"/>
+        <location filename="src/MainWindow.cpp" line="246"/>
         <source>Copy the Video Stream &amp;URL</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="243"/>
+        <location filename="src/MainWindow.cpp" line="253"/>
         <source>Find Video &amp;Parts</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="271"/>
+        <location filename="src/MainWindow.cpp" line="281"/>
         <source>&amp;Clear Recent Searches</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="295"/>
+        <location filename="src/MainWindow.cpp" line="305"/>
         <source>Make a &amp;Donation</source>
-        <translation type="unfinished"/>
+        <translation>捐助(&amp;D)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="352"/>
+        <location filename="src/MainWindow.cpp" line="362"/>
         <source>&amp;Manually Start Playing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="353"/>
+        <location filename="src/MainWindow.cpp" line="363"/>
         <source>Manually start playing videos</source>
-        <translation type="unfinished"/>
+        <translation>手动开始播放视频</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="848"/>
+        <location filename="src/MainWindow.cpp" line="908"/>
         <source>&amp;Play</source>
         <translation>播放(&amp;P)</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="849"/>
+        <location filename="src/MainWindow.cpp" line="909"/>
         <source>Resume playback</source>
         <translation>继续回放</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1055"/>
+        <location filename="src/MainWindow.cpp" line="1136"/>
         <source>Remaining time: %1</source>
         <translation>剩余时间:%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1113"/>
+        <location filename="src/MainWindow.cpp" line="1194"/>
         <source>Volume at %1%</source>
         <translation>音量:%1%</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1119"/>
+        <location filename="src/MainWindow.cpp" line="1200"/>
         <source>Volume is muted</source>
         <translation>已设为静音</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1122"/>
+        <location filename="src/MainWindow.cpp" line="1203"/>
         <source>Volume is unmuted</source>
         <translation>静音已解除</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1129"/>
+        <location filename="src/MainWindow.cpp" line="1210"/>
         <source>Maximum video definition set to %1</source>
         <translation>最大视频定义设置为%1</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1165"/>
+        <location filename="src/MainWindow.cpp" line="1246"/>
         <source>Your privacy is now safe</source>
         <translation>您的隐私已受保护</translation>
     </message>
     <message>
-        <location filename="src/MainWindow.cpp" line="1180"/>
+        <location filename="src/MainWindow.cpp" line="1261"/>
         <source>Downloads complete</source>
         <translation>下载完成</translation>
     </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="58"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="local/mac/macsupport.cpp" line="61"/>
-        <source>&amp;Minimize</source>
-        <translation type="unfinished"/>
-    </message>
 </context>
 <context>
     <name>MediaView</name>
     <message>
-        <location filename="src/MediaView.cpp" line="35"/>
-        <source>Most relevant</source>
-        <translation>相关最多</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="42"/>
-        <source>Most recent</source>
-        <translation>最近</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="49"/>
-        <source>Most viewed</source>
-        <translation>观看最多</translation>
-    </message>
-    <message>
-        <location filename="src/MediaView.cpp" line="521"/>
+        <location filename="src/MediaView.cpp" line="546"/>
         <source>You can now paste the YouTube link into another application</source>
         <translation>您现在可以把YouTube的链接粘贴到其他应用了</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="529"/>
+        <location filename="src/MediaView.cpp" line="554"/>
         <source>You can now paste the video stream URL into another application</source>
         <translation>您现在可以把视频流的链接粘贴到其他应用了</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="530"/>
+        <location filename="src/MediaView.cpp" line="555"/>
         <source>The link will be valid only for a limited time.</source>
         <translation>此链接仅能保持短时间的有效性。</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="629"/>
+        <location filename="src/MediaView.cpp" line="654"/>
         <source>This is just the demo version of %1.</source>
         <translation>这仅是 %1 的演示版。</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="630"/>
+        <location filename="src/MediaView.cpp" line="655"/>
         <source>It allows you to test the application and see if it works for you.</source>
         <translation>本版本允许您测试,以确认本应用是否适合您。</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="660"/>
+        <location filename="src/MediaView.cpp" line="685"/>
         <source>Continue</source>
         <translation>继续</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="749"/>
+        <location filename="src/MediaView.cpp" line="783"/>
         <source>of</source>
         <comment>Used in video parts, as in '2 of 3'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="761"/>
+        <location filename="src/MediaView.cpp" line="795"/>
         <source>part</source>
         <comment>This is for video parts, as in 'Cool video - part 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="763"/>
+        <location filename="src/MediaView.cpp" line="797"/>
         <source>episode</source>
         <comment>This is for video parts, as in 'Cool series - episode 1'</comment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="821"/>
+        <location filename="src/MediaView.cpp" line="867"/>
         <source>Sent from %1</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="637"/>
+        <location filename="src/MediaView.cpp" line="662"/>
         <source>Get the full version</source>
         <translation>获取完整版</translation>
     </message>
     <message>
-        <location filename="src/MediaView.cpp" line="682"/>
+        <location filename="src/MediaView.cpp" line="707"/>
         <source>Downloading %1</source>
         <translation>正在下载 %1</translation>
     </message>
 <context>
     <name>PrettyItemDelegate</name>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="170"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="171"/>
         <source>%1 views</source>
         <translation>%1 人次观看</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="286"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
         <source>%1 of %2 (%3) — %4</source>
         <translation>%1 之 %2 (%3) — %4</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="293"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="304"/>
         <source>Preparing</source>
         <translation>准备中</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="295"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="306"/>
         <source>Failed</source>
         <translation>已失败</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="297"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="308"/>
         <source>Completed</source>
         <translation>已完成</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="299"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="310"/>
         <source>Stopped</source>
         <translation>已停止</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="335"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="346"/>
         <source>Stop downloading</source>
         <translation>停止下载</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="345"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
         <source>Show in %1</source>
         <translation>显示到 %1</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="347"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="358"/>
         <source>Open parent folder</source>
         <translation>打开上层目录</translation>
     </message>
     <message>
-        <location filename="src/playlist/PrettyItemDelegate.cpp" line="356"/>
+        <location filename="src/playlist/PrettyItemDelegate.cpp" line="367"/>
         <source>Restart downloading</source>
         <translation>重新下载</translation>
     </message>
 </context>
+<context>
+    <name>RefineSearchWidget</name>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="27"/>
+        <source>Sort by</source>
+        <translation>排序</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="31"/>
+        <source>Relevance</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="32"/>
+        <location filename="src/refinesearchwidget.cpp" line="48"/>
+        <source>Date</source>
+        <translation>日期</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="33"/>
+        <source>View Count</source>
+        <translation>查看计数</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="34"/>
+        <source>Rating</source>
+        <translation>评分</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="52"/>
+        <source>Anytime</source>
+        <translation>任何时候</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="53"/>
+        <source>Today</source>
+        <translation>今天</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="54"/>
+        <source>7 Days</source>
+        <translation>7 天</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="55"/>
+        <source>30 Days</source>
+        <translation>30 天</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="69"/>
+        <source>Duration</source>
+        <translation>持续时长</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="73"/>
+        <location filename="src/refinesearchwidget.cpp" line="100"/>
+        <source>All</source>
+        <translation>全部</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="74"/>
+        <source>Short</source>
+        <translation>短</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="75"/>
+        <source>Medium</source>
+        <translation>中等</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="76"/>
+        <source>Long</source>
+        <translation>长</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="79"/>
+        <source>Less than 4 minutes</source>
+        <translation>少于 4 分钟</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="80"/>
+        <source>Between 4 and 20 minutes</source>
+        <translation>4 到 20 分钟之间</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="81"/>
+        <source>Longer than 20 minutes</source>
+        <translation>长于 20 分钟</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="96"/>
+        <source>Quality</source>
+        <translation>质量</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="101"/>
+        <source>High Definition</source>
+        <translation>高分辨率</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="104"/>
+        <source>720p or higher</source>
+        <translation>720p 或更高</translation>
+    </message>
+    <message>
+        <location filename="src/refinesearchwidget.cpp" line="118"/>
+        <source>Done</source>
+        <translation>完成</translation>
+    </message>
+</context>
 <context>
     <name>SearchLineEdit</name>
     <message>
 <context>
     <name>SearchView</name>
     <message>
-        <location filename="src/SearchView.cpp" line="79"/>
+        <location filename="src/SearchView.cpp" line="88"/>
         <source>Welcome to &lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;,</source>
         <translation>欢迎使用&lt;a href=&apos;%1&apos;&gt;%2&lt;/a&gt;!</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="46"/>
+        <location filename="src/SearchView.cpp" line="49"/>
         <source>Get the full version</source>
         <translation>获取完整版</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="93"/>
+        <location filename="src/SearchView.cpp" line="102"/>
         <source>Enter</source>
         <extracomment>&quot;Enter&quot;, as in &quot;type&quot;. The whole frase says: &quot;Enter a keyword to start watching videos&quot;</extracomment>
         <translation>输入</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="98"/>
+        <location filename="src/SearchView.cpp" line="107"/>
         <source>a keyword</source>
         <translation>关键字</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="99"/>
+        <location filename="src/SearchView.cpp" line="108"/>
         <source>a channel</source>
         <translation>频道名称</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="104"/>
+        <location filename="src/SearchView.cpp" line="113"/>
         <source>to start watching videos.</source>
         <translation>开始观看视频。</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="128"/>
+        <location filename="src/SearchView.cpp" line="137"/>
         <source>Watch</source>
         <translation>观看</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="146"/>
+        <location filename="src/SearchView.cpp" line="155"/>
         <source>Recent keywords</source>
         <translation>最近关键字词</translation>
     </message>
     <message>
-        <location filename="src/SearchView.cpp" line="159"/>
+        <location filename="src/SearchView.cpp" line="168"/>
         <source>Recent channels</source>
         <translation>最近频道</translation>
     </message>
         <translation>请您尽情享受吧!</translation>
     </message>
 </context>
+<context>
+    <name>SidebarWidget</name>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="48"/>
+        <source>Refine Search</source>
+        <translation>二次检索</translation>
+    </message>
+    <message>
+        <location filename="src/sidebarwidget.cpp" line="141"/>
+        <source>Did you mean: %1</source>
+        <translation>您的意思是:%1</translation>
+    </message>
+</context>
 <context>
     <name>Video</name>
     <message>
index 1ba822f3d8013ee7566da8e5247e6d4ac7d26ae9..e705eb178618cb9a56b783de0e5539e1e73693df 100644 (file)
@@ -1,6 +1,6 @@
 CONFIG += release
 TEMPLATE = app
-VERSION = 1.8
+VERSION = 1.9
 DEFINES += APP_VERSION="$$VERSION"
 
 APP_NAME = Minitube
@@ -44,7 +44,6 @@ HEADERS += src/MainWindow.h \
     src/loadingwidget.h \
     src/videoareawidget.h \
     src/autocomplete.h \
-    src/videowidget.h \
     src/videodefinition.h \
     src/fontutils.h \
     src/globalshortcuts.h \
@@ -60,7 +59,10 @@ HEADERS += src/MainWindow.h \
     src/channelsuggest.h \
     src/temporary.h \
     src/segmentedcontrol.h \
-    src/playlistview.h
+    src/playlistview.h \
+    src/refinesearchwidget.h \
+    src/refinesearchbutton.h \
+    src/sidebarwidget.h
 SOURCES += src/main.cpp \
     src/MainWindow.cpp \
     src/SearchView.cpp \
@@ -84,7 +86,6 @@ SOURCES += src/main.cpp \
     src/loadingwidget.cpp \
     src/videoareawidget.cpp \
     src/autocomplete.cpp \
-    src/videowidget.cpp \
     src/videodefinition.cpp \
     src/constants.cpp \
     src/fontutils.cpp \
@@ -100,7 +101,10 @@ SOURCES += src/main.cpp \
     src/channelsuggest.cpp \
     src/temporary.cpp \
     src/segmentedcontrol.cpp \
-    src/playlistview.cpp
+    src/playlistview.cpp \
+    src/refinesearchwidget.cpp \
+    src/refinesearchbutton.cpp \
+    src/sidebarwidget.cpp
 RESOURCES += resources.qrc
 DESTDIR = build/target/
 OBJECTS_DIR = build/obj/
index 53d1d4dc5197f2765e27ca8784b533d7145e6be2..64c2549d94e96a763c503e5aab0b6163b75c1eac 100644 (file)
@@ -1,5 +1,10 @@
 <RCC>
     <qresource prefix="/">
         <file>images/app.png</file>
+        <file>images/refine-search.png</file>
+        <file>images/search-time.png</file>
+        <file>images/search-sortBy.png</file>
+        <file>images/search-quality.png</file>
+        <file>images/search-duration.png</file>
     </qresource>
 </RCC>
index 4114631821fea54af5a55a9c60d7a83453e9bdd9..868c018bbadef6a29f62365345d3a2a6e57c3c5d 100644 (file)
@@ -1,5 +1,8 @@
 #include "AboutView.h"
 #include "constants.h"
+#ifndef Q_WS_X11
+#include "extra.h"
+#endif
 
 AboutView::AboutView(QWidget *parent) : QWidget(parent) {
 
@@ -9,7 +12,11 @@ AboutView::AboutView(QWidget *parent) : QWidget(parent) {
     aboutlayout->setSpacing(30);
 
     QLabel *logo = new QLabel(this);
-    logo->setPixmap(QPixmap(":/images/app.png"));
+    QString resource = "app";
+#ifndef Q_WS_X11
+    resource = Extra::resourceName(resource);
+#endif
+    logo->setPixmap(QPixmap(":/images/" + resource + ".png"));
     aboutlayout->addWidget(logo, 0, Qt::AlignTop);
 
     QBoxLayout *layout = new QVBoxLayout();
@@ -62,14 +69,21 @@ AboutView::AboutView(QWidget *parent) : QWidget(parent) {
 
     QLayout *buttonLayout = new QHBoxLayout();
     buttonLayout->setAlignment(Qt::AlignLeft);
+
     QPushButton *closeButton = new QPushButton(tr("&Close"), this);
     closeButton->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
-
     closeButton->setDefault(true);
     closeButton->setFocus(Qt::OtherFocusReason);
     connect(closeButton, SIGNAL(clicked()), parent, SLOT(goBack()));
     buttonLayout->addWidget(closeButton);
 
+    /*
+    QPushButton *issueButton = new QPushButton(tr("&Report an issue"), this);
+    issueButton->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
+    connect(issueButton, SIGNAL(clicked()), window(), SLOT(reportIssue()));
+    buttonLayout->addWidget(issueButton);
+    */
+
     layout->addLayout(buttonLayout);
 
 }
index 468435f8908060b7cabf170de1825183d0792f23..851c15293d36f2cfdf5d9e619dbab0d4656e3038 100644 (file)
@@ -197,6 +197,10 @@ void ListModel::searchFinished(int total) {
 
     // update the message item
     emit dataChanged( createIndex( MAX_ITEMS, 0 ), createIndex( MAX_ITEMS, columnCount() - 1 ) );
+
+    if (!youtubeSearch->getSuggestions().isEmpty()) {
+        emit haveSuggestions(youtubeSearch->getSuggestions());
+    }
 }
 
 void ListModel::searchError(QString message) {
index 2752aab196229dd4b1c4e20d8d2e4adc84322d67..f9d424bec16aa4627420cdda9d9a0a8581fe9da1 100644 (file)
@@ -84,6 +84,7 @@ public slots:
 signals:
     void activeRowChanged(int);
     void needSelectionFor(QList<Video*>);
+    void haveSuggestions(const QStringList &suggestions);
 
 private:
     void searchMore(int max);
index 20bd4a75a53ed21c6a6ebe0b2dd113b6679e50f7..e5d78d22533d7df0fd5ef4b272c4795b91965f18 100644 (file)
@@ -30,6 +30,7 @@
 #else
 #include "searchlineedit.h"
 #endif
+#include <iostream>
 
 static MainWindow *singleton = 0;
 
@@ -39,12 +40,12 @@ MainWindow* MainWindow::instance() {
 }
 
 MainWindow::MainWindow() :
+        updateChecker(0),
         aboutView(0),
         downloadView(0),
         mediaObject(0),
         audioOutput(0),
-        m_fullscreen(false),
-        updateChecker(0) {
+        m_fullscreen(false) {
 
     singleton = this;
 
@@ -124,6 +125,11 @@ MainWindow::MainWindow() :
 
     setAcceptDrops(true);
 
+    mouseTimer = new QTimer(this);
+    mouseTimer->setInterval(5000);
+    mouseTimer->setSingleShot(true);
+    connect(mouseTimer, SIGNAL(timeout()), SLOT(hideMouse()));
+
     QTimer::singleShot(0, this, SLOT(checkForUpdate()));
 
 }
@@ -142,25 +148,44 @@ void MainWindow::changeEvent(QEvent* event) {
 }
 
 bool MainWindow::eventFilter(QObject *obj, QEvent *event) {
-#ifdef Q_WS_X11
-    if (event->type() == QEvent::MouseMove && this->m_fullscreen) {
+
+    if (m_fullscreen && event->type() == QEvent::MouseMove) {
+
         QMouseEvent *mouseEvent = static_cast<QMouseEvent*> (event);
-        int x = mouseEvent->pos().x();
-        int y = mouseEvent->pos().y();
+        const int x = mouseEvent->pos().x();
+        const QString className = QString(obj->metaObject()->className());
+        const bool isHoveringVideo = (className == "QGLWidget") || (className == "VideoAreaWidget");
 
-        if (y < 0 && (obj == this->mainToolBar || !(y <= 10-this->mainToolBar->height() && y >= 0-this->mainToolBar->height() )))
-           this->mainToolBar->setVisible(false);
-        if (x < 0)
-            this->mediaView->setPlaylistVisible(false);
-    }
+        // qDebug() << obj << mouseEvent->pos() << isHoveringVideo << mediaView->isPlaylistVisible();
+
+        if (mediaView->isPlaylistVisible()) {
+            if (isHoveringVideo && x > 5) mediaView->setPlaylistVisible(false);
+        } else {
+            if (isHoveringVideo && x >= 0 && x < 5) mediaView->setPlaylistVisible(true);
+        }
+
+#ifndef APP_MAC
+        const int y = mouseEvent->pos().y();
+        if (mainToolBar->isVisible()) {
+            if (isHoveringVideo && y > 5) mainToolBar->setVisible(false);
+        } else {
+            if (isHoveringVideo && y >= 0 && y < 5) mainToolBar->setVisible(true);
+        }
 #endif
 
+        // show the normal cursor
+        unsetCursor();
+        // then hide it again after a few seconds
+        mouseTimer->start();
+
+    }
+
     if (event->type() == QEvent::ToolTip) {
         // kill tooltips
         return true;
     }
     // standard event processing
-    return QObject::eventFilter(obj, event);
+    return QMainWindow::eventFilter(obj, event);
 }
 
 void MainWindow::createActions() {
@@ -388,6 +413,13 @@ void MainWindow::createActions() {
     connect(action, SIGNAL(triggered()), mediaView, SLOT(downloadVideo()));
     actions->insert("download", action);
 
+    /*
+    action = new QAction(tr("&Snapshot"), this);
+    action->setShortcut(QKeySequence(Qt::CTRL + Qt::ALT + Qt::Key_S));
+    actions->insert("snapshot", action);
+    connect(action, SIGNAL(triggered()), mediaView, SLOT(snapshot()));
+    */
+
     QString shareTip = tr("Share the current video using %1");
 
     action = new QAction("&Twitter", this);
@@ -400,6 +432,11 @@ void MainWindow::createActions() {
     actions->insert("facebook", action);
     connect(action, SIGNAL(triggered()), mediaView, SLOT(shareViaFacebook()));
 
+    action = new QAction("&Buffer", this);
+    action->setStatusTip(shareTip.arg("Buffer"));
+    actions->insert("buffer", action);
+    connect(action, SIGNAL(triggered()), mediaView, SLOT(shareViaBuffer()));
+
     action = new QAction(tr("&Email"), this);
     action->setStatusTip(shareTip.arg(tr("Email")));
     actions->insert("email", action);
@@ -427,6 +464,15 @@ void MainWindow::createActions() {
     actions->insert("stopafterthis", action);
     connect(action, SIGNAL(toggled(bool)), SLOT(showStopAfterThisInStatusBar(bool)));
 
+    action = new QAction(tr("&Report an Issue..."), this);
+    actions->insert("report-issue", action);
+    connect(action, SIGNAL(triggered()), SLOT(reportIssue()));
+
+    action = new QAction(tr("&Refine Search..."), this);
+    action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_R));
+    action->setCheckable(true);
+    actions->insert("refine-search", action);
+
     // common action properties
     foreach (QAction *action, actions->values()) {
 
@@ -490,17 +536,20 @@ void MainWindow::createMenus() {
     playlistMenu->addSeparator();
     playlistMenu->addAction(moveUpAct);
     playlistMenu->addAction(moveDownAct);
+    playlistMenu->addSeparator();
+    playlistMenu->addAction(The::globalActions()->value("refine-search"));
 
     QMenu* videoMenu = menuBar()->addMenu(tr("&Video"));
     menus->insert("video", videoMenu);
     videoMenu->addAction(findVideoPartsAct);
     videoMenu->addSeparator();
     videoMenu->addAction(webPageAct);
-#ifndef APP_NO_DOWNLOADS
     videoMenu->addSeparator();
+#ifndef APP_NO_DOWNLOADS
     videoMenu->addAction(The::globalActions()->value("download"));
-    videoMenu->addAction(copyLinkAct);
+    // videoMenu->addAction(copyLinkAct);
 #endif
+    // videoMenu->addAction(The::globalActions()->value("snapshot"));
 
     QMenu* viewMenu = menuBar()->addMenu(tr("&View"));
     menus->insert("view", viewMenu);
@@ -515,6 +564,8 @@ void MainWindow::createMenus() {
     shareMenu->addSeparator();
     shareMenu->addAction(The::globalActions()->value("twitter"));
     shareMenu->addAction(The::globalActions()->value("facebook"));
+    shareMenu->addAction(The::globalActions()->value("buffer"));
+    shareMenu->addSeparator();
     shareMenu->addAction(The::globalActions()->value("email"));
 
 #ifdef APP_MAC
@@ -526,6 +577,7 @@ void MainWindow::createMenus() {
 #if !defined(APP_MAC) && !defined(APP_WIN)
     helpMenu->addAction(donateAct);
 #endif
+    helpMenu->addAction(The::globalActions()->value("report-issue"));
     helpMenu->addAction(aboutAct);
 }
 
@@ -732,6 +784,7 @@ void MainWindow::showWidget ( QWidget* widget ) {
 
     The::globalActions()->value("twitter")->setEnabled(widget == mediaView);
     The::globalActions()->value("facebook")->setEnabled(widget == mediaView);
+    The::globalActions()->value("buffer")->setEnabled(widget == mediaView);
     The::globalActions()->value("email")->setEnabled(widget == mediaView);
 
     aboutAct->setEnabled(widget != aboutView);
@@ -780,6 +833,11 @@ void MainWindow::donate() {
     QDesktopServices::openUrl(url);
 }
 
+void MainWindow::reportIssue() {
+    QUrl url("http://flavio.tordini.org/forums/forum/minitube-forums/minitube-troubleshooting");
+    QDesktopServices::openUrl(url);
+}
+
 void MainWindow::quit() {
 #ifdef APP_MAC
     if (!confirmQuit()) {
@@ -1003,6 +1061,13 @@ void MainWindow::updateUIForFullscreen() {
 
     if (views->currentWidget() == mediaView)
         mediaView->setFocus();
+
+    if (m_fullscreen) {
+        hideMouse();
+    } else {
+        mouseTimer->stop();
+        unsetCursor();
+    }
 }
 
 void MainWindow::compactView(bool enable) {
@@ -1066,7 +1131,6 @@ void MainWindow::compactView(bool enable) {
 }
 
 void MainWindow::searchFocus() {
-    QWidget *view = views->currentWidget();
     toolbarSearch->selectAll();
     toolbarSearch->setFocus();
 }
@@ -1251,7 +1315,6 @@ void MainWindow::toggleDownloads(bool show) {
 }
 
 void MainWindow::startToolbarSearch(QString query) {
-
     query = query.trimmed();
 
     // check for empty query
@@ -1390,9 +1453,32 @@ void MainWindow::messageReceived(const QString &message) {
         if (skipAct->isEnabled()) skipAct->trigger();
     } else if (message == "--previous") {
         if (skipBackwardAct->isEnabled()) skipBackwardAct->trigger();
+    }  else if (message.startsWith("--")) {
+        MainWindow::printHelp();
     } else if (!message.isEmpty()) {
         SearchParams *searchParams = new SearchParams();
         searchParams->setKeywords(message);
         showMedia(searchParams);
     }
 }
+
+void MainWindow::hideMouse() {
+    setCursor(Qt::BlankCursor);
+    mediaView->setPlaylistVisible(false);
+#ifndef APP_MAC
+    mainToolBar->setVisible(false);
+#endif
+}
+
+void MainWindow::printHelp() {
+    QString msg = QString("%1 %2\n\n").arg(Constants::NAME, Constants::VERSION);
+    msg += "Usage: minitube [options]\n";
+    msg += "Options:\n";
+    msg += "  --toggle-playing\t";
+    msg += "Start or pause playback.\n";
+    msg += "  --next\t\t";
+    msg += "Skip to the next video.\n";
+    msg += "  --previous\t\t";
+    msg += "Go back to the previous video.\n";
+    std::cout << msg.toLocal8Bit().data();
+}
index 2bc6acd8770606fa25f8850ac287a7c9da48c107..ee217036ee500ed897ed67c60e3b1e3a787a98db 100644 (file)
@@ -26,12 +26,14 @@ public:
     Phonon::SeekSlider* getSeekSlider() { return seekSlider; }
     void readSettings();
     void writeSettings();
+    static void printHelp();
 
 public slots:
     void showMedia(SearchParams *params);
     void restore();
     void messageReceived(const QString &message);
     void quit();
+    void startToolbarSearch(QString query);
 
 protected:
     void changeEvent(QEvent *);
@@ -48,6 +50,7 @@ private slots:
     void showSearch();
     void visitSite();
     void donate();
+    void reportIssue();
     void about();
     void fullscreen();
     void updateUIForFullscreen();
@@ -77,11 +80,12 @@ private slots:
     void downloadsFinished();
     void toggleDownloads(bool show);
 
-    void startToolbarSearch(QString query);
     void floatOnTop(bool);
     void showActionInStatusBar(QAction*, bool show);
     void showStopAfterThisInStatusBar(bool show);
 
+    void hideMouse();
+
 private:
     void initPhonon();
     void createActions();
@@ -157,6 +161,8 @@ private:
     bool m_fullscreen;
     bool m_maximized;
 
+    QTimer *mouseTimer;
+
 };
 
 #endif
index 2418db6ba73403a6c52351c91cf3ae14fbdf0360..012266cc2a262853f8f8757365ad7fb33c489d4f 100644 (file)
@@ -9,6 +9,13 @@
 #include "downloaditem.h"
 #include "MainWindow.h"
 #include "temporary.h"
+#include "sidebarwidget.h"
+#include "playlistwidget.h"
+#include "refinesearchwidget.h"
+#include "sidebarwidget.h"
+#ifdef APP_MAC
+#include "macfullscreen.h"
+#endif
 
 namespace The {
 NetworkAccess* http();
@@ -31,29 +38,6 @@ MediaView::MediaView(QWidget *parent) : QWidget(parent) {
     splitter = new MiniSplitter(this);
     splitter->setChildrenCollapsible(false);
 
-    sortBar = new SegmentedControl(this);
-    mostRelevantAction = new QAction(tr("Most relevant"), this);
-    QKeySequence keySequence(Qt::CTRL + Qt::Key_1);
-    mostRelevantAction->setShortcut(keySequence);
-    mostRelevantAction->setStatusTip(mostRelevantAction->text() + " (" + keySequence.toString(QKeySequence::NativeText) + ")");
-    addAction(mostRelevantAction);
-    connect(mostRelevantAction, SIGNAL(triggered()), this, SLOT(searchMostRelevant()), Qt::QueuedConnection);
-    sortBar->addAction(mostRelevantAction);
-    mostRecentAction = new QAction(tr("Most recent"), this);
-    keySequence = QKeySequence(Qt::CTRL + Qt::Key_2);
-    mostRecentAction->setShortcut(keySequence);
-    mostRecentAction->setStatusTip(mostRecentAction->text() + " (" + keySequence.toString(QKeySequence::NativeText) + ")");
-    addAction(mostRecentAction);
-    connect(mostRecentAction, SIGNAL(triggered()), this, SLOT(searchMostRecent()), Qt::QueuedConnection);
-    sortBar->addAction(mostRecentAction);
-    mostViewedAction = new QAction(tr("Most viewed"), this);
-    keySequence = QKeySequence(Qt::CTRL + Qt::Key_3);
-    mostViewedAction->setShortcut(keySequence);
-    mostViewedAction->setStatusTip(mostViewedAction->text() + " (" + keySequence.toString(QKeySequence::NativeText) + ")");
-    addAction(mostViewedAction);
-    connect(mostViewedAction, SIGNAL(triggered()), this, SLOT(searchMostViewed()), Qt::QueuedConnection);
-    sortBar->addAction(mostViewedAction);
-
     listView = new PlaylistView(this);
     listView->setItemDelegate(new PrettyItemDelegate(this));
     listView->setSelectionMode(QAbstractItemView::ExtendedSelection);
@@ -86,20 +70,19 @@ MediaView::MediaView(QWidget *parent) : QWidget(parent) {
 
     connect(listView, SIGNAL(authorPushed(QModelIndex)), SLOT(authorPushed(QModelIndex)));
 
-    playlistWidget = new PlaylistWidget(this, sortBar, listView);
-
-    splitter->addWidget(playlistWidget);
+    sidebar = new SidebarWidget(this);
+    sidebar->setPlaylist(listView);
+    connect(sidebar->getRefineSearchWidget(), SIGNAL(searchRefined()),
+            SLOT(searchAgain()));
+    connect(listModel, SIGNAL(haveSuggestions(const QStringList &)),
+            sidebar, SLOT(showSuggestions(const QStringList &)));
+    connect(sidebar, SIGNAL(suggestionAccepted(QString)),
+            MainWindow::instance(), SLOT(startToolbarSearch(QString)));
+    splitter->addWidget(sidebar);
 
     videoAreaWidget = new VideoAreaWidget(this);
     // videoAreaWidget->setMinimumSize(320,240);
-
-#ifdef APP_MAC
-    // mouse autohide does not work on the Mac (no mouseMoveEvent)
     videoWidget = new Phonon::VideoWidget(this);
-#else
-    videoWidget = new VideoWidget(this);
-#endif
-
     videoAreaWidget->setVideoWidget(videoWidget);
     videoAreaWidget->setListModel(listModel);
 
@@ -144,6 +127,10 @@ void MediaView::initialize() {
     connect(videoAreaWidget, SIGNAL(customContextMenuRequested(QPoint)),
             this, SLOT(showVideoContextMenu(QPoint)));
             */
+
+    QAction* refineSearchAction = The::globalActions()->value("refine-search");
+    connect(refineSearchAction, SIGNAL(toggled(bool)),
+            sidebar, SLOT(toggleRefineSearch(bool)));
 }
 
 void MediaView::setMediaObject(Phonon::MediaObject *mediaObject) {
@@ -172,9 +159,7 @@ void MediaView::search(SearchParams *searchParams) {
     // start serching for videos
     listModel->search(searchParams);
 
-    // this implies that the enum and the bar action order is the same
-    sortBar->setCheckedAction(searchParams->sortBy()-1);
-
+    sidebar->showPlaylist();
     listView->setFocus();
 
     QString keyword = searchParams->keywords();
@@ -186,6 +171,13 @@ void MediaView::search(SearchParams *searchParams) {
         }
     }
 
+    sidebar->getRefineSearchWidget()->setSearchParams(searchParams);
+    sidebar->hideSuggestions();
+
+}
+
+void MediaView::searchAgain() {
+    search(searchParams);
 }
 
 void MediaView::appear() {
@@ -286,6 +278,7 @@ void MediaView::stop() {
         delete downloadItem;
         downloadItem = 0;
     }
+    The::globalActions()->value("refine-search")->setChecked(false);
 }
 
 void MediaView::activeRowChanged(int row) {
@@ -626,7 +619,13 @@ void MediaView::searchMostViewed() {
 }
 
 void MediaView::setPlaylistVisible(bool visible) {
-    playlistWidget->setVisible(visible);
+    if (splitter->widget(0)->isVisible() == visible) return;
+    splitter->widget(0)->setVisible(visible);
+    listView->setFocus();
+}
+
+bool MediaView::isPlaylistVisible() {
+    return splitter->widget(0)->isVisible();
 }
 
 void MediaView::timerPlay() {
@@ -712,6 +711,15 @@ void MediaView::downloadVideo() {
     if (mainWindow) mainWindow->statusBar()->showMessage(message);
 }
 
+void MediaView::snapshot() {
+    QImage image = videoWidget->snapshot();
+    qDebug() << image.size();
+
+    const QPixmap& pixmap = QPixmap::grabWindow(videoWidget->winId());
+    // qDebug() << pixmap.size();
+    videoAreaWidget->showSnapshotPreview(pixmap);
+}
+
 void MediaView::fullscreen() {
     videoAreaWidget->setParent(0);
     videoAreaWidget->showFullScreen();
@@ -840,6 +848,18 @@ void MediaView::shareViaFacebook() {
     QDesktopServices::openUrl(url);
 }
 
+void MediaView::shareViaBuffer() {
+    Video* video = listModel->activeVideo();
+    if (!video) return;
+    QUrl url("http://bufferapp.com/add");
+    url.addQueryItem("via", "minitubeapp");
+    url.addQueryItem("text", video->title());
+    url.addQueryItem("url", video->webpage().toString());
+    if (!video->thumbnailUrls().isEmpty())
+        url.addQueryItem("picture", video->thumbnailUrls().first().toString());
+    QDesktopServices::openUrl(url);
+}
+
 void MediaView::shareViaEmail() {
     Video* video = listModel->activeVideo();
     if (!video) return;
index 8bf2c8d075dac249cacf71fe27126942fd0b277e..9d30c5017dc7c3a7d5287e510f5de34bfcfba059 100644 (file)
 #include "ListModel.h"
 #include "segmentedcontrol.h"
 #include "searchparams.h"
-#include "playlistwidget.h"
 #include "loadingwidget.h"
 #include "videoareawidget.h"
 
 class DownloadItem;
 class PlaylistView;
+class SidebarWidget;
 
 namespace The {
     QMap<QString, QAction*>* globalActions();
@@ -55,13 +55,16 @@ public slots:
     void copyVideoLink();
     void shareViaTwitter();
     void shareViaFacebook();
+    void shareViaBuffer();
     void shareViaEmail();
     void removeSelected();
     void moveUpSelected();
     void moveDownSelected();
+    bool isPlaylistVisible();
     void setPlaylistVisible(bool visible=true);
     void saveSplitterState();
     void downloadVideo();
+    void snapshot();
     void fullscreen();
     void findVideoParts();
 
@@ -93,6 +96,7 @@ private slots:
     void playbackFinished();
     void playbackResume();
     void authorPushed(QModelIndex);
+    void searchAgain();
 
     /*
     void downloadProgress(int percent);
@@ -107,7 +111,7 @@ private:
 
     QSplitter *splitter;
 
-    PlaylistWidget *playlistWidget;
+    SidebarWidget *sidebar;
     PlaylistView *listView;
     ListModel *listModel;
 
index ad6fe92a896810e213948edec191b505dcaafef1..723ad724f7e1c81545f752bbc945549e20aa2ea8 100644 (file)
@@ -9,6 +9,9 @@
 #else
 #include "searchlineedit.h"
 #endif
+#ifndef Q_WS_X11
+#include "extra.h"
+#endif
 
 namespace The {
     QMap<QString, QAction*>* globalActions();
@@ -66,7 +69,13 @@ SearchView::SearchView(QWidget *parent) : QWidget(parent) {
     mainLayout->addLayout(hLayout);
 
     QLabel *logo = new QLabel(this);
-    logo->setPixmap(QPixmap(":/images/app.png"));
+    QString resource = "app";
+#ifndef Q_WS_X11
+    resource = Extra::resourceName(resource);
+    logo->setMaximumSize(128, 128);
+    logo->setScaledContents(true);
+#endif
+    logo->setPixmap(QPixmap(":/images/" + resource + ".png"));
     hLayout->addWidget(logo, 0, Qt::AlignTop);
     hLayout->addSpacing(PADDING);
 
@@ -335,8 +344,10 @@ void SearchView::watchKeywords(QString query) {
         return;
     }
 
-    if (typeCombo->currentIndex() == 0)
+    if (typeCombo->currentIndex() == 0) {
         queryEdit->setText(query);
+        watchButton->setEnabled(true);
+    }
 
     SearchParams *searchParams = new SearchParams();
     searchParams->setKeywords(query);
index 05995370968b5fa1b07aed5298e0c6a2971f5342..39132eb0eeaaaad4b73b830e4bd212270b965291 100644 (file)
@@ -71,6 +71,7 @@ void DownloadItem::init() {
             this, SLOT(requestFinished()));
 
     // start timer for the download estimation
+    m_totalTime = 0;
     m_downloadTime.start();
     speedCheckTimer->start();
 
@@ -203,7 +204,10 @@ void DownloadItem::downloadProgress(qint64 bytesReceived, qint64 bytesTotal) {
             m_status = Downloading;
             emit statusChanged();
         } else {
-            int bufferPercent = bytesReceived * 100 / qMax(bufferSize, neededBytes);
+            int bytes = qMax(bufferSize, neededBytes);
+            int bufferPercent = 0;
+            if (bytes > 0)
+                bufferPercent = bytesReceived * 100 / bytes;
             emit bufferProgress(bufferPercent);
         }
 
@@ -261,7 +265,10 @@ double DownloadItem::remainingTime() const {
     if (m_finishedDownloading)
         return -1.0;
 
-    double timeRemaining = ((double)(bytesTotal() - bytesReceived())) / currentSpeed();
+    double speed = currentSpeed();
+    double timeRemaining = 0.0;
+    if (speed > 0.0)
+        timeRemaining = ((double)(bytesTotal() - bytesReceived())) / speed;
 
     // When downloading the eta should never be 0
     if (timeRemaining == 0)
@@ -274,7 +281,11 @@ double DownloadItem::currentSpeed() const {
     if (m_finishedDownloading)
         return -1.0;
 
-    return m_bytesReceived * 1000.0 / m_downloadTime.elapsed();
+    int elapsed = m_downloadTime.elapsed();
+    double speed = -1.0;
+    if (elapsed > 0)
+        speed = m_bytesReceived * 1000.0 / elapsed;
+    return speed;
 }
 
 void DownloadItem::requestFinished() {
@@ -298,6 +309,7 @@ void DownloadItem::requestFinished() {
     }
     m_file.close();
     m_status = Finished;
+    m_totalTime = m_downloadTime.elapsed() / 1000.0;
     emit statusChanged();
     emit finished();
     m_reply->deleteLater();
@@ -333,14 +345,15 @@ QString DownloadItem::formattedSpeed(double speed) {
     return QString(QLatin1String("%1 %2")).arg(speedInt).arg(unit);
 }
 
-QString DownloadItem::formattedTime(double timeRemaining) {
+QString DownloadItem::formattedTime(double timeRemaining, bool remaining) {
     QString timeRemainingString = tr("seconds");
     if (timeRemaining > 60) {
         timeRemaining = timeRemaining / 60;
         timeRemainingString = tr("minutes");
     }
     timeRemaining = floor(timeRemaining);
-    return tr("%4 %5 remaining")
+    QString msg = remaining ? tr("%4 %5 remaining") : "%4 %5";
+        return msg
             .arg(timeRemaining)
             .arg(timeRemainingString);
 }
index 58bb49353e87d5dbbb5c567df9c461d2820d079d..bb9245f4ec615452d2f074ebd2499c17eb06eb7b 100644 (file)
@@ -31,6 +31,7 @@ public:
     qint64 bytesTotal() const;
     qint64 bytesReceived() const;
     double remainingTime() const;
+    double totalTime() { return m_totalTime; }
     double currentSpeed() const;
     int currentPercent() const { return percent; }
     Video* getVideo() const { return video; }
@@ -38,7 +39,7 @@ public:
     DownloadItemStatus status() const { return m_status; }
     static QString formattedFilesize(qint64 size);
     static QString formattedSpeed(double speed);
-    static QString formattedTime(double time);
+    static QString formattedTime(double time, bool remaining = true);
     QString errorMessage() const;
 
 public slots:
@@ -67,6 +68,7 @@ private:
     bool m_finishedDownloading;
     QTime m_lastProgressTime;
     int percent;
+    double m_totalTime;
 
     QUrl m_url;
 
index 6944e1639f77c87d4c9374fb66970c795160ac41..ee597d899f3ba46ed44f510d17081edaf6a0590e 100644 (file)
@@ -8,8 +8,8 @@
 static DownloadManager *downloadManagerInstance = 0;
 
 DownloadManager::DownloadManager(QWidget *parent) :
-        QObject(parent),
-        downloadModel(new DownloadModel(this, this))
+    QObject(parent),
+    downloadModel(new DownloadModel(this, this))
 { }
 
 DownloadManager* DownloadManager::instance() {
@@ -47,8 +47,8 @@ void DownloadManager::addItem(Video *video) {
         msgBox.setIconPixmap(QPixmap(":/images/app.png").scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation));
         msgBox.setText(tr("This is just the demo version of %1.").arg(Constants::NAME));
         msgBox.setInformativeText(
-                tr("It can only download videos shorter than %1 minutes so you can test the download functionality.")
-                .arg(4));
+                    tr("It can only download videos shorter than %1 minutes so you can test the download functionality.")
+                    .arg(4));
         msgBox.setModal(true);
         // make it a "sheet" on the Mac
         msgBox.setWindowModality(Qt::WindowModal);
@@ -117,9 +117,8 @@ void DownloadManager::gotStreamUrl(QUrl url) {
     Video *videoCopy = video->clone();
     DownloadItem *item = new DownloadItem(videoCopy, url, filename, this);
 
-    int row = items.count();
-    downloadModel->beginInsertRows(QModelIndex(), row, row);
-    items.append(item);
+    downloadModel->beginInsertRows(QModelIndex(), 0, 0);
+    items.prepend(item);
     downloadModel->endInsertRows();
 
     // connect(item, SIGNAL(statusChanged()), SLOT(updateStatusMessage()));
@@ -131,6 +130,21 @@ void DownloadManager::gotStreamUrl(QUrl url) {
 
 void DownloadManager::itemFinished() {
     if (activeItems() == 0) emit finished();
+#ifdef Q_WS_MAC
+    if (mac::canNotify()) {
+        DownloadItem *item = static_cast<DownloadItem*>(sender());
+        if (!item) {
+            qDebug() << "Cannot get item in" << __FUNCTION__;
+            return;
+        }
+        Video *video = item->getVideo();
+        if (!video) return;
+        QString stats = tr("%1 downloaded in %2").arg(
+                    DownloadItem::formattedFilesize(item->bytesTotal()),
+                    DownloadItem::formattedTime(item->totalTime(), false));
+        mac::notify(tr("Download finished"), video->title(), stats);
+    }
+#endif
 }
 
 void DownloadManager::updateStatusMessage() {
index c5300b6f75f0a039feb28ed8e564fa6b0b21f968..b3418d6d54d695781292d5929cedf1303d9466a4 100644 (file)
@@ -25,6 +25,27 @@ const QFont FontUtils::smallBold() {
     return font;
 }
 
+const QFont FontUtils::medium() {
+    static QFont font;
+    static bool initialized = false;
+    if (!initialized) {
+      initialized = true;
+      font.setPointSize(font.pointSize()*1.1);
+    }
+    return font;
+}
+
+const QFont FontUtils::mediumBold() {
+    static QFont font;
+    static bool initialized = false;
+    if (!initialized) {
+      initialized = true;
+      font.setPointSize(font.pointSize()*0.9);
+      font.setBold(true);
+    }
+    return font;
+}
+
 const QFont FontUtils::big() {
     static QFont font;
     static bool initialized = false;
index 5fe99db3a50031df1ac59c912fa230be60cc641c..077b2d71dfd3edc0d945fa9adabb4d77be677f7b 100644 (file)
@@ -8,6 +8,8 @@ class FontUtils {
 public:
     static const QFont small();
     static const QFont smallBold();
+    static const QFont medium();
+    static const QFont mediumBold();
     static const QFont big();
     static const QFont bigBold();
 
index 008efc7575f511a253492be52dcbff6561edfaaa..f03d0f407357892da67604c54fa746655950cae5 100644 (file)
@@ -17,6 +17,11 @@ int main(int argc, char **argv) {
 
     QtSingleApplication app(argc, argv);
     QString message = app.arguments().size() > 1 ? app.arguments().at(1) : "";
+    if (message == "--help") {
+        MainWindow::printHelp();
+        return 0;
+    }
+
     if (app.sendMessage(message))
         return 0;
 
@@ -106,9 +111,14 @@ int main(int argc, char **argv) {
 
     if (app.arguments().size() > 1) {
         QString query = app.arguments().at(1);
-        SearchParams *searchParams = new SearchParams();
-        searchParams->setKeywords(query);
-        mainWin.showMedia(searchParams);
+        if (query.startsWith("--")) {
+            mainWin.messageReceived(query);
+            return 0;
+        } else {
+            SearchParams *searchParams = new SearchParams();
+            searchParams->setKeywords(query);
+            mainWin.showMedia(searchParams);
+        }
     }
 
     // Seed random number generator
index 6cdac51014805cdb6efc823740a9419996ee9f28..846650f141c11ec5fc008cbb634be5226d174ea1 100644 (file)
@@ -3,6 +3,7 @@
 #include "../fontutils.h"
 #include "../downloaditem.h"
 #include "../iconloader/qticonloader.h"
+#include "../videodefinition.h"
 
 #include <QFontMetricsF>
 #include <QPainter>
@@ -133,9 +134,9 @@ void PrettyItemDelegate::paintBody( QPainter* painter,
 
     // published date
     QString publishedString = video->published().date().toString(Qt::DefaultLocaleShortDate);
-    QSizeF publishedStringSize(QFontMetrics(painter->font()).size( Qt::TextSingleLine, publishedString ) );
+    QSizeF stringSize(QFontMetrics(painter->font()).size( Qt::TextSingleLine, publishedString ) );
     QPointF textLoc(PADDING+THUMB_WIDTH, PADDING*2 + textBox.height());
-    QRectF publishedTextBox( textLoc , publishedStringSize);
+    QRectF publishedTextBox(textLoc , stringSize);
     painter->drawText(publishedTextBox, Qt::AlignLeft | Qt::AlignTop, publishedString);
 
     // author
@@ -156,9 +157,9 @@ void PrettyItemDelegate::paintBody( QPainter* painter,
             painter->setPen(QPen(option.palette.brush(QPalette::Mid), 0));
     }
     QString authorString = video->author();
-    QSizeF authorStringSize(QFontMetrics(painter->font()).size( Qt::TextSingleLine, authorString ) );
-    textLoc.setX(textLoc.x() + publishedStringSize.width() + PADDING);
-    QRectF authorTextBox( textLoc , authorStringSize);
+    textLoc.setX(textLoc.x() + stringSize.width() + PADDING);
+    stringSize = QSizeF(QFontMetrics(painter->font()).size( Qt::TextSingleLine, authorString ) );
+    QRectF authorTextBox(textLoc , stringSize);
     authorRects.insert(index.row(), authorTextBox.toRect());
     painter->drawText(authorTextBox, Qt::AlignLeft | Qt::AlignTop, authorString);
     painter->restore();
@@ -168,13 +169,23 @@ void PrettyItemDelegate::paintBody( QPainter* painter,
         painter->save();
         QLocale locale;
         QString viewCountString = tr("%1 views").arg(locale.toString(video->viewCount()));
-        QSizeF viewCountStringSize(QFontMetrics(painter->font()).size( Qt::TextSingleLine, viewCountString ) );
-        textLoc.setX(textLoc.x() + authorStringSize.width() + PADDING);
-        QRectF viewCountTextBox( textLoc , viewCountStringSize);
+        textLoc.setX(textLoc.x() + stringSize.width() + PADDING);
+        stringSize = QSizeF(QFontMetrics(painter->font()).size( Qt::TextSingleLine, viewCountString ) );
+        QRectF viewCountTextBox(textLoc , stringSize);
         painter->drawText(viewCountTextBox, Qt::AlignLeft | Qt::AlignBottom, viewCountString);
         painter->restore();
     }
 
+    if (downloadInfo) {
+        painter->save();
+        QString definitionString = VideoDefinition::getDefinitionName(video->getDefinitionCode());
+        textLoc.setX(textLoc.x() + stringSize.width() + PADDING);
+        stringSize = QSizeF(QFontMetrics(painter->font()).size( Qt::TextSingleLine, definitionString ) );
+        QRectF viewCountTextBox(textLoc , stringSize);
+        painter->drawText(viewCountTextBox, Qt::AlignLeft | Qt::AlignBottom, definitionString);
+        painter->restore();
+    }
+
     /*
     QLinearGradient myGradient;
     QPen myPen;
index 52bdb63789aa99a433dc62fe3b08a9122174281b..d976b094728452853d3a5913a3b1aea7a88a339a 100644 (file)
@@ -18,9 +18,8 @@ void PlaylistView::leaveEvent(QEvent * /* event */) {
 }
 
 void PlaylistView::mouseMoveEvent(QMouseEvent *event) {
-    // qDebug() << "PlaylistView::mouseMoveEvent" << event->pos();
-
     QListView::mouseMoveEvent(event);
+    QWidget::mouseMoveEvent(event);
 
     if (isHoveringAuthor(event)) {
 
index 58daf3e2291c470e3572dc97931c95c3562fb080..1101e4dd6e9bc7bd825d7a68085eec56472cb018 100644 (file)
@@ -1,11 +1,11 @@
 #include "playlistwidget.h"
+#include "segmentedcontrol.h"
 
 PlaylistWidget::PlaylistWidget (QWidget *parent, SegmentedControl *tabBar, QListView *listView)
     : QWidget(parent) {
-    QBoxLayout *layout = new QVBoxLayout();
+    QBoxLayout *layout = new QVBoxLayout(this);
     layout->setMargin(0);
     layout->setSpacing(0);
     layout->addWidget(tabBar);
     layout->addWidget(listView);
-    setLayout(layout);
 }
index 37208a0e92c51819c32d5e390d4a640f1e84ffc7..5e3342c2ba95117ea5fd5a9cd0778ce054a737cc 100644 (file)
@@ -2,12 +2,16 @@
 #define PLAYLISTWIDGET_H
 
 #include <QtGui>
-#include "segmentedcontrol.h"
 
-class PlaylistWidget : public QWidget
-{
+class SegmentedControl;
+
+class PlaylistWidget : public QWidget {
+
+    Q_OBJECT
+
 public:
     PlaylistWidget(QWidget *parent, SegmentedControl *tabBar, QListView *listView);
+
 };
 
 #endif // PLAYLISTWIDGET_H
diff --git a/src/refinesearchbutton.cpp b/src/refinesearchbutton.cpp
new file mode 100644 (file)
index 0000000..4917a96
--- /dev/null
@@ -0,0 +1,47 @@
+#include "refinesearchbutton.h"
+
+static const int refineButtonSize = 48;
+
+RefineSearchButton::RefineSearchButton(QWidget *parent) :
+    QPushButton(parent) {
+
+    hovered = false;
+
+    setMinimumSize(refineButtonSize, refineButtonSize);
+    setMaximumSize(refineButtonSize, refineButtonSize);
+    setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+    setStyleSheet(
+                "background: red url(:/images/refine-search.png) no-repeat center;"
+                "border: 0;"
+                );
+}
+
+void RefineSearchButton::paintBackground() const {
+
+}
+
+void RefineSearchButton::paintEvent(QPaintEvent *event) {
+    // QPushButton::paintEvent(event);
+    QPainter painter(this);
+    painter.setRenderHints(QPainter::Antialiasing, true);
+    painter.setBrush(QColor(0,0,0, hovered ? 192 : 170));
+    QPen pen(Qt::white);
+    pen.setWidth(2);
+    painter.setPen(pen);
+    painter.drawEllipse(QPoint(width(), height()), width()-2, height()-2);
+
+    QPixmap icon = QPixmap(":/images/refine-search.png");
+    painter.drawPixmap(width() - icon.width() - 6, height() - icon.height() - 6,
+                       icon.width(), icon.height(),
+                       icon);
+}
+
+void RefineSearchButton::enterEvent(QEvent *) {
+    hovered = true;
+    update();
+}
+
+void RefineSearchButton::leaveEvent(QEvent *) {
+    hovered = false;
+    update();
+}
diff --git a/src/refinesearchbutton.h b/src/refinesearchbutton.h
new file mode 100644 (file)
index 0000000..05c15cb
--- /dev/null
@@ -0,0 +1,23 @@
+#ifndef REFINESEARCHBUTTON_H
+#define REFINESEARCHBUTTON_H
+
+#include <QtGui>
+
+class RefineSearchButton : public QPushButton
+{
+    Q_OBJECT
+public:
+    RefineSearchButton(QWidget *parent = 0);
+
+protected:
+    void paintEvent(QPaintEvent *);
+    void enterEvent(QEvent *);
+    void leaveEvent(QEvent *);
+    
+private:
+    void paintBackground() const;
+    bool hovered;
+
+};
+
+#endif // REFINESEARCHBUTTON_H
diff --git a/src/refinesearchwidget.cpp b/src/refinesearchwidget.cpp
new file mode 100644 (file)
index 0000000..9edad1e
--- /dev/null
@@ -0,0 +1,236 @@
+#include "refinesearchwidget.h"
+#include "fontutils.h"
+#include "searchparams.h"
+#ifndef Q_WS_X11
+#include "extra.h"
+#endif
+
+RefineSearchWidget::RefineSearchWidget(QWidget *parent) :
+    QWidget(parent) {
+    dirty = false;
+}
+
+void RefineSearchWidget::setup() {
+    static bool isSetup = false;
+    if (isSetup) return;
+    isSetup = true;
+
+    static const int spacing = 15;
+    setFont(FontUtils::medium());
+
+    QBoxLayout *layout = new QVBoxLayout(this);
+    layout->setAlignment(Qt::AlignTop | Qt::AlignHCenter);
+    layout->setMargin(spacing*2);
+    layout->setSpacing(spacing);
+
+    QString paramName = "sortBy";
+    setupLabel(tr("Sort by"), layout, paramName);
+    QToolBar *sortBar = setupBar(paramName);
+    QActionGroup* sortGroup = new QActionGroup(this);
+    QStringList sortOptions = QStringList()
+            << tr("Relevance")
+            << tr("Date")
+            << tr("View Count")
+            << tr("Rating");
+    int i = 0;
+    foreach (QString actionName, sortOptions) {
+        QAction *action = new QAction(actionName, sortBar);
+        action->setCheckable(true);
+        action->setFont(FontUtils::medium());
+        action->setProperty("paramValue", i);
+        sortGroup->addAction(action);
+        sortBar->addAction(action);
+        i++;
+    }
+
+    paramName = "time";
+    layout->addSpacing(spacing);
+    setupLabel(tr("Date"), layout, paramName);
+    QToolBar *timeBar = setupBar(paramName);
+    QActionGroup* timeGroup = new QActionGroup(this);
+    QStringList timeSpans = QStringList()
+            << tr("Anytime")
+            << tr("Today")
+            << tr("7 Days")
+            << tr("30 Days");
+    i = 0;
+    foreach (QString actionName, timeSpans) {
+        QAction *action = new QAction(actionName, timeBar);
+        action->setCheckable(true);
+        action->setFont(FontUtils::medium());
+        action->setProperty("paramValue", i);
+        timeGroup->addAction(action);
+        timeBar->addAction(action);
+        i++;
+    }
+
+    paramName = "duration";
+    layout->addSpacing(spacing);
+    setupLabel(tr("Duration"), layout, paramName);
+    QToolBar *lengthBar = setupBar(paramName);
+    QActionGroup* lengthGroup = new QActionGroup(this);
+    QStringList lengthOptions = QStringList()
+            << tr("All")
+            << tr("Short")
+            << tr("Medium")
+            << tr("Long");
+    QStringList tips = QStringList()
+            << ""
+            << tr("Less than 4 minutes")
+            << tr("Between 4 and 20 minutes")
+            << tr("Longer than 20 minutes");
+    i = 0;
+    foreach (QString actionName, lengthOptions) {
+        QAction *action = new QAction(actionName, timeBar);
+        action->setStatusTip(tips.at(i));
+        action->setCheckable(true);
+        action->setFont(FontUtils::medium());
+        action->setProperty("paramValue", i);
+        lengthGroup->addAction(action);
+        lengthBar->addAction(action);
+        i++;
+    }
+
+    paramName = "quality";
+    layout->addSpacing(spacing);
+    setupLabel(tr("Quality"), layout, paramName);
+    QToolBar *qualityBar = setupBar(paramName);
+    QActionGroup* qualityGroup = new QActionGroup(this);
+    QStringList qualityOptions = QStringList()
+            << tr("All")
+            << tr("High Definition");
+    tips = QStringList()
+            << ""
+            << tr("720p or higher");
+    i = 0;
+    foreach (QString actionName, qualityOptions) {
+        QAction *action = new QAction(actionName, timeBar);
+        action->setStatusTip(tips.at(i));
+        action->setCheckable(true);
+        action->setFont(FontUtils::medium());
+        action->setProperty("paramValue", i);
+        qualityGroup->addAction(action);
+        qualityBar->addAction(action);
+        i++;
+    }
+
+    layout->addSpacing(spacing);
+    QPushButton *doneButton = new QPushButton(tr("Done"), this);
+    doneButton->setDefault(true);
+    doneButton->setFont(FontUtils::medium());
+    doneButton->setProperty("custom", true);
+    doneButton->setProperty("important", true);
+    doneButton->setProperty("big", true);
+    connect(doneButton, SIGNAL(clicked()), SLOT(doneClicked()));
+    layout->addWidget(doneButton, 0, Qt::AlignLeft);
+}
+
+void RefineSearchWidget::setupLabel(QString text, QBoxLayout *layout, QString paramName) {
+    QBoxLayout* hLayout = new QHBoxLayout();
+    hLayout->setSpacing(8);
+    hLayout->setMargin(0);
+    hLayout->setAlignment(Qt::AlignVCenter);
+
+    QLabel *icon = new QLabel(this);
+    icon->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+    QString resource = paramName;
+#ifndef Q_WS_X11
+    resource = Extra::resourceName(resource);
+#endif
+    QPixmap pixmap = QPixmap(":/images/search-" + resource + ".png");
+    QPixmap translucentPixmap(pixmap.size());
+    translucentPixmap.fill(Qt::transparent);
+    QPainter painter;
+    painter.begin(&translucentPixmap);
+    painter.setOpacity(0.5);
+    painter.drawPixmap(0, 0, pixmap);
+    painter.end();
+    icon->setPixmap(translucentPixmap);
+    hLayout->addWidget(icon);
+
+    QLabel *label = new QLabel(text.toUpper(), this);
+    label->setFont(FontUtils::mediumBold());
+    label->setStyleSheet("color: rgba(0, 0, 0, 128);");
+    hLayout->addWidget(label);
+
+    icon->setMaximumHeight(label->height());
+
+    layout->addLayout(hLayout);
+}
+
+QToolBar* RefineSearchWidget::setupBar(QString paramName) {
+    QToolBar* bar = new QToolBar(this);
+    bar->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
+    // bar->setProperty("segmented", true);
+    bar->setFont(FontUtils::medium());
+    bar->setProperty("paramName", paramName);
+    connect(bar, SIGNAL(actionTriggered(QAction*)),
+            SLOT(actionTriggered(QAction*)));
+    bars.insert(paramName, bar);
+    layout()->addWidget(bar);
+    return bar;
+}
+
+void RefineSearchWidget::paintEvent(QPaintEvent * /*event*/) {
+#if defined(APP_MAC) | defined(APP_WIN)
+    QBrush brush;
+    if (window()->isActiveWindow()) {
+        brush = QBrush(QColor(0xdd, 0xe4, 0xeb));
+    } else {
+        brush = palette().window();
+    }
+    QPainter painter(this);
+    painter.fillRect(0, 0, width(), height(), brush);
+#endif
+}
+
+void RefineSearchWidget::actionTriggered(QAction *action) {
+    QToolBar *bar = static_cast<QToolBar *>(sender());
+    if (!bar) {
+        qDebug() << __PRETTY_FUNCTION__ << "Cannot get sender";
+        return;
+    }
+
+    QString paramName = bar->property("paramName").toString();
+    QVariant paramValue = action->property("paramValue");
+
+    qDebug() << "param changed" << paramName << paramValue;
+    emit paramChanged(paramName, paramValue);
+
+    qDebug() << __PRETTY_FUNCTION__;
+    dirty = true;
+}
+
+void RefineSearchWidget::setSearchParams(SearchParams *params) {
+    setup();
+
+    QToolBar* bar;
+    QAction* action;
+
+    bar = bars.value("sortBy");
+    action = bar->actions().at(params->sortBy());
+    if (action) action->setChecked(true);
+
+    bar = bars.value("duration");
+    action = bar->actions().at(params->duration());
+    if (action) action->setChecked(true);
+
+    bar = bars.value("time");
+    action = bar->actions().at(params->time());
+    if (action) action->setChecked(true);
+
+    bar = bars.value("quality");
+    action = bar->actions().at(params->quality());
+    if (action) action->setChecked(true);
+
+    connect(this, SIGNAL(paramChanged(QString,QVariant)),
+            params, SLOT(setParam(QString,QVariant)),
+            Qt::UniqueConnection);
+
+    dirty = false;
+}
+
+void RefineSearchWidget::doneClicked() {
+    if (dirty) emit searchRefined();
+    emit done();
+}
diff --git a/src/refinesearchwidget.h b/src/refinesearchwidget.h
new file mode 100644 (file)
index 0000000..78c6e1e
--- /dev/null
@@ -0,0 +1,41 @@
+#ifndef REFINESEARCHWIDGET_H
+#define REFINESEARCHWIDGET_H
+
+#include <QtGui>
+
+class SearchParams;
+
+class RefineSearchWidget : public QWidget {
+
+    Q_OBJECT
+
+public:
+    RefineSearchWidget(QWidget *parent = 0);
+
+    bool isDirty() { return dirty; }
+    void setDirty(bool dirty) { this->dirty = dirty; }
+    void setSearchParams(SearchParams* params);
+
+signals:
+    void paramChanged(QString name, QVariant value);
+    void searchRefined();
+    void done();
+    
+protected:
+    void paintEvent(QPaintEvent *);
+
+private slots:
+    void actionTriggered(QAction* action);
+    void doneClicked();
+
+private:
+    void setup();
+    void setupLabel(QString text, QBoxLayout* layout, QString paramName);
+    QToolBar *setupBar(QString paramName);
+
+    QHash<QString, QToolBar*> bars;
+    bool dirty;
+
+};
+
+#endif // REFINESEARCHWIDGET_H
index 800e248244ab55992184b8fc66ef69bb96f572e3..5942a0caa893ff5caa8070908c09acdecf9d5ba7 100644 (file)
@@ -1,6 +1,14 @@
 #include "searchparams.h"
 
 SearchParams::SearchParams() {
-    m_sortBy = SortByRelevance;
     m_transient = false;
+    m_sortBy = SortByRelevance;
+    m_duration = DurationAny;
+    m_quality = QualityAny;
+    m_time = TimeAny;
+}
+
+void SearchParams::setParam(QString name, QVariant value) {
+    bool success = setProperty(name.toUtf8(), value);
+    if (!success) qWarning() << "Failed to set property" << name << value.toString();
 }
index 3717825af68ef4233bd368485c93d74e18819e94..9af3f40e64c18f5571925963acb229d11e1d0cb2 100644 (file)
@@ -1,13 +1,44 @@
 #ifndef SEARCHPARAMS_H
 #define SEARCHPARAMS_H
 
-#include <QObject>
-
-
+#include <QtCore>
 
 class SearchParams : public QObject {
 
+    Q_OBJECT
+    Q_PROPERTY(int sortBy READ sortBy WRITE setSortBy)
+    Q_PROPERTY(int duration READ duration WRITE setDuration)
+    Q_PROPERTY(int quality READ quality WRITE setQuality)
+    Q_PROPERTY(int time READ time WRITE setTime)
+
 public:
+
+    enum SortBy {
+        SortByRelevance = 0,
+        SortByNewest,
+        SortByViewCount,
+        SortByRating
+    };
+
+    enum Duration {
+        DurationAny = 0,
+        DurationShort,
+        DurationMedium,
+        DurationLong
+    };
+
+    enum Quality {
+        QualityAny = 0,
+        QualityHD
+    };
+
+    enum Time {
+        TimeAny = 0,
+        TimeToday,
+        TimeWeek,
+        TimeMonth
+    };
+
     SearchParams();
 
     const QString keywords() const { return m_keywords; }
@@ -22,17 +53,26 @@ public:
     int isTransient() const { return m_transient; }
     void setTransient( int transient ) { m_transient = transient; }
 
-    enum SortBy {
-        SortByRelevance = 1,
-        SortByNewest,
-        SortByViewCount
-    };
+    int duration() const { return m_duration; }
+    void setDuration( int duration ) { m_duration = duration; }
+
+    int quality() const { return m_quality; }
+    void setQuality( int quality ) { m_quality = quality; }
+
+    int time() const { return m_time; }
+    void setTime( int time ) { m_time = time; }
+
+public slots:
+    void setParam(QString name, QVariant value);
 
 private:
     QString m_keywords;
     QString m_author;
-    int m_sortBy;
     bool m_transient;
+    int m_sortBy;
+    int m_duration;
+    int m_quality;
+    int m_time;
 
 };
 
diff --git a/src/sidebarwidget.cpp b/src/sidebarwidget.cpp
new file mode 100644 (file)
index 0000000..ceae150
--- /dev/null
@@ -0,0 +1,164 @@
+#include "sidebarwidget.h"
+#include "refinesearchbutton.h"
+#include "refinesearchwidget.h"
+#ifndef Q_WS_X11
+#include "extra.h"
+#endif
+
+namespace The {
+QMap<QString, QAction*>* globalActions();
+}
+
+SidebarWidget::SidebarWidget(QWidget *parent) :
+    QWidget(parent) {
+    playlist = 0;
+
+    QBoxLayout *layout = new QVBoxLayout(this);
+    layout->setSpacing(1);
+    layout->setMargin(0);
+
+    // hidden message widget
+    messageLabel = new QLabel(this);
+    messageLabel->setMargin(10);
+    messageLabel->setBackgroundRole(QPalette::ToolTipBase);
+    messageLabel->setForegroundRole(QPalette::ToolTipText);
+    messageLabel->setAutoFillBackground(true);
+    messageLabel->setWordWrap(true);
+    messageLabel->setTextFormat(Qt::RichText);
+    messageLabel->setTextInteractionFlags(
+                Qt::LinksAccessibleByKeyboard |
+                Qt::LinksAccessibleByMouse);
+    connect(messageLabel, SIGNAL(linkActivated(QString)),
+            SIGNAL(suggestionAccepted(QString)));
+    messageLabel->hide();
+    layout->addWidget(messageLabel);
+
+    stackedWidget = new QStackedWidget(this);
+    layout->addWidget(stackedWidget);
+
+    setup();
+}
+
+void SidebarWidget::setup() {
+    static bool isSetup = false;
+    if (isSetup) return;
+    isSetup = true;
+
+    refineSearchButton = new RefineSearchButton(this);
+    refineSearchButton->setStatusTip(tr("Refine Search")
+                                     + " (" + QKeySequence(Qt::CTRL + Qt::Key_R).toString(QKeySequence::NativeText) + ")");
+    refineSearchButton->hide();
+    connect(refineSearchButton, SIGNAL(clicked()), SLOT(showRefineSearchWidget()));
+
+    refineSearchWidget = new RefineSearchWidget(this);
+    connect(refineSearchWidget, SIGNAL(done()), SLOT(hideRefineSearchWidget()));
+    stackedWidget->addWidget(refineSearchWidget);
+
+    setMouseTracking(true);
+    mouseTimer = new QTimer(this);
+    mouseTimer->setInterval(5000);
+    mouseTimer->setSingleShot(true);
+    connect(mouseTimer, SIGNAL(timeout()), refineSearchButton, SLOT(hide()));
+}
+
+void SidebarWidget::setPlaylist(QListView *playlist) {
+    this->playlist = playlist;
+    playlist->installEventFilter(this);
+    stackedWidget->addWidget(playlist);
+}
+
+void SidebarWidget::showPlaylist() {
+    setup();
+    stackedWidget->setCurrentWidget(playlist);
+}
+
+void SidebarWidget::showRefineSearchWidget() {
+    refineSearchWidget->setDirty(false);
+    stackedWidget->setCurrentWidget(refineSearchWidget);
+    refineSearchWidget->setFocus();
+#ifndef Q_WS_X11
+    Extra::fadeInWidget(playlist, refineSearchWidget);
+#endif
+    refineSearchButton->hide();
+    The::globalActions()->value("refine-search")->setChecked(true);
+}
+
+void SidebarWidget::hideRefineSearchWidget() {
+    stackedWidget->setCurrentWidget(playlist);
+    playlist->setFocus();
+#ifndef Q_WS_X11
+    Extra::fadeInWidget(refineSearchWidget, playlist);
+#endif
+    The::globalActions()->value("refine-search")->setChecked(false);
+}
+
+void SidebarWidget::toggleRefineSearch(bool show) {
+    if (show) showRefineSearchWidget();
+    else hideRefineSearchWidget();
+}
+
+void SidebarWidget::resizeEvent(QResizeEvent *event) {
+    QWidget::resizeEvent(event);
+    refineSearchButton->move(
+                playlist->viewport()->width() - refineSearchButton->minimumWidth(),
+                height() - refineSearchButton->minimumHeight());
+}
+
+void SidebarWidget::enterEvent(QEvent *) {
+    if (stackedWidget->currentWidget() != refineSearchWidget)
+        showRefineSearchButton();
+}
+
+void SidebarWidget::leaveEvent(QEvent *) {
+    refineSearchButton->hide();
+}
+
+void SidebarWidget::mouseMoveEvent(QMouseEvent *event) {
+    QWidget::mouseMoveEvent(event);
+    handleMouseMove();
+}
+
+bool SidebarWidget::eventFilter(QObject *obj, QEvent *event) {
+    if (event->type() == QEvent::MouseMove) handleMouseMove();
+    return QWidget::eventFilter(obj, event);
+}
+
+void SidebarWidget::handleMouseMove() {
+    if (stackedWidget->currentWidget() != refineSearchWidget) {
+        showRefineSearchButton();
+        mouseTimer->start();
+    }
+}
+
+void SidebarWidget::showRefineSearchButton() {
+    refineSearchButton->move(
+                playlist->viewport()->width() - refineSearchButton->minimumWidth(),
+                height() - refineSearchButton->minimumHeight());
+    refineSearchButton->show();
+}
+
+void SidebarWidget::showSuggestions(const QStringList &suggestions) {
+    QString message = tr("Did you mean: %1");
+
+    QString suggestionLinks;
+    foreach (QString suggestion, suggestions) {
+        suggestionLinks += "<a href='" + suggestion + "'>" + suggestion + "</a> ";
+    }
+    message = message.arg(suggestionLinks);
+
+    QString html =
+            "<html>"
+            "<style>"
+            "a { color: palette(text); text-decoration: none; font-weight: bold }"
+            "</style>"
+            "<body>%1</body>"
+            "</html>";
+    html = html.arg(message);
+    messageLabel->setText(html);
+    messageLabel->show();
+}
+
+void SidebarWidget::hideSuggestions() {
+    messageLabel->hide();
+    messageLabel->clear();
+}
diff --git a/src/sidebarwidget.h b/src/sidebarwidget.h
new file mode 100644 (file)
index 0000000..5edb56f
--- /dev/null
@@ -0,0 +1,50 @@
+#ifndef SIDEBARWIDGET_H
+#define SIDEBARWIDGET_H
+
+#include <QtGui>
+
+class RefineSearchButton;
+class RefineSearchWidget;
+
+class SidebarWidget : public QWidget {
+
+    Q_OBJECT
+
+public:
+    SidebarWidget(QWidget *parent = 0);
+    void setPlaylist(QListView *playlist);
+    void showPlaylist();
+    RefineSearchWidget* getRefineSearchWidget() { return refineSearchWidget; }
+    void hideSuggestions();
+
+public slots:
+    void showRefineSearchWidget();
+    void hideRefineSearchWidget();
+    void toggleRefineSearch(bool show = false);
+    void showSuggestions(const QStringList &suggestions);
+
+signals:
+    void suggestionAccepted(QString);
+
+protected:
+    void resizeEvent(QResizeEvent *);
+    void enterEvent(QEvent *);
+    void leaveEvent(QEvent *);
+    void mouseMoveEvent(QMouseEvent *event);
+    bool eventFilter(QObject *, QEvent *);
+
+private:
+    void showRefineSearchButton();
+    void setup();
+    void handleMouseMove();
+
+    QStackedWidget *stackedWidget;
+    RefineSearchButton *refineSearchButton;
+    QListView *playlist;
+    RefineSearchWidget *refineSearchWidget;
+    QTimer *mouseTimer;
+    QLabel *messageLabel;
+    
+};
+
+#endif // SIDEBARWIDGET_H
index a979cbd6b44c78da639ef54f378d622bcd05dd31..362cbd8db0d4d595c77ac6e134ad71868897f448 100644 (file)
@@ -24,6 +24,8 @@ QString Temporary::filename() {
         tempFile += "-" + userName;
 #endif
 
+    // tempFile += ".mp4";
+
     if (QFile::exists(tempFile) && !QFile::remove(tempFile)) {
         qDebug() << "Cannot remove temp file" << tempFile;
     }
index d414990ddf2538be47dac24eb4d6bc678ad6cecc..42c5efa3bb08518b2a02ee8fc70c966b2d6831d4 100644 (file)
@@ -152,6 +152,7 @@ void  Video::gotVideoInfo(QByteArray data) {
 
         int format = -1;
         QString url;
+        QString sig;
         foreach(QString urlParam, urlParams) {
             if (urlParam.startsWith("itag=")) {
                 int separator = urlParam.indexOf("=");
@@ -160,10 +161,16 @@ void  Video::gotVideoInfo(QByteArray data) {
                 int separator = urlParam.indexOf("=");
                 url = urlParam.mid(separator + 1);
                 url = QByteArray::fromPercentEncoding(url.toUtf8());
+            } else if (urlParam.startsWith("sig=")) {
+                int separator = urlParam.indexOf("=");
+                sig = urlParam.mid(separator + 1);
+                sig = QByteArray::fromPercentEncoding(sig.toUtf8());
             }
         }
         if (format == -1 || url.isNull()) continue;
 
+        url += "&signature=" + sig;
+
         if (format == definitionCode) {
             qDebug() << "Found format" << definitionCode;
             QUrl videoUrl = QUrl::fromEncoded(url.toUtf8(), QUrl::StrictMode);
index bf2ae03312302b58f33557e840aa6249196bbea0..13fecd828164055aa3fa1b6010b9fc8ecc3d5830 100644 (file)
@@ -1,17 +1,18 @@
 #include "videoareawidget.h"
 #include "videomimedata.h"
+#ifndef Q_WS_X11
+#include "extra.h"
+#endif
 
 VideoAreaWidget::VideoAreaWidget(QWidget *parent) : QWidget(parent) {
     QBoxLayout *vLayout = new QVBoxLayout(this);
     vLayout->setMargin(0);
     vLayout->setSpacing(0);
 
-#ifdef APP_WIN
     QPalette p = palette();
     p.setBrush(QPalette::Window, Qt::black);
     setPalette(p);
     setAutoFillBackground(true);
-#endif
 
     // hidden message widget
     messageLabel = new QLabel(this);
@@ -23,9 +24,12 @@ VideoAreaWidget::VideoAreaWidget(QWidget *parent) : QWidget(parent) {
     messageLabel->setWordWrap(true);
     messageLabel->hide();
     vLayout->addWidget(messageLabel);
-    
+
     stackedLayout = new QStackedLayout();
     vLayout->addLayout(stackedLayout);
+
+    snapshotPreview = new QLabel(this);
+    stackedLayout->addWidget(snapshotPreview);
     
     setLayout(vLayout);
     setAcceptDrops(true);
@@ -62,11 +66,25 @@ void VideoAreaWidget::showLoading(Video *video) {
     messageLabel->clear();
 }
 
+void VideoAreaWidget::showSnapshotPreview(QPixmap pixmap) {
+    snapshotPreview->setPixmap(pixmap);
+    stackedLayout->setCurrentWidget(snapshotPreview);
+#ifndef Q_WS_X11
+    Extra::flashInWidget(snapshotPreview);
+#endif
+    QTimer::singleShot(1500, this, SLOT(hideSnapshotPreview()));
+}
+
+void VideoAreaWidget::hideSnapshotPreview() {
+    stackedLayout->setCurrentWidget(videoWidget);
+}
+
 void VideoAreaWidget::clear() {
     stackedLayout->setCurrentWidget(loadingWidget);
     loadingWidget->clear();
     messageLabel->hide();
     messageLabel->clear();
+    snapshotPreview->clear();
 }
 
 void VideoAreaWidget::mouseDoubleClickEvent(QMouseEvent *event) {
@@ -102,41 +120,3 @@ void VideoAreaWidget::dropEvent(QDropEvent *event) {
         listModel->setActiveRow(row);
     event->acceptProposedAction();
 }
-
-void VideoAreaWidget::mouseMoveEvent(QMouseEvent *event) {
-    QWidget::mouseMoveEvent(event);
-
-#ifdef Q_WS_X11
-    QWidget* mainWindow = window();
-    if (!mainWindow->isFullScreen()) return;
-
-    // qDebug() << "VideoAreaWidget::mouseMoveEvent" << event->pos();
-
-    const int x = event->pos().x();
-    const int y = event->pos().y();
-
-    bool visible = y <= 10;
-    bool ret = QMetaObject::invokeMethod(mainWindow, "showFullscreenToolbar", Qt::DirectConnection, Q_ARG(bool, visible));
-    if (!ret) qDebug() << "showFullscreenToolbar invokeMethod failed";
-
-    visible = x <= 10;
-    ret = QMetaObject::invokeMethod(mainWindow, "showFullscreenPlaylist", Qt::DirectConnection, Q_ARG(bool, visible));
-    if (!ret) qDebug() << "showFullscreenPlaylist invokeMethod failed";
-#endif
-}
-
-void VideoAreaWidget::leaveEvent(QMouseEvent *event) {
-    QWidget::leaveEvent(event);
-
-#ifdef Q_WS_X11
-    QWidget* mainWindow = window();
-    if (!mainWindow->isFullScreen()) return;
-
-    bool visible = false;
-    bool ret = QMetaObject::invokeMethod(mainWindow, "showFullscreenToolbar", Qt::DirectConnection, Q_ARG(bool, visible));
-    if (!ret) qDebug() << "showFullscreenToolbar invokeMethod failed";
-
-    ret = QMetaObject::invokeMethod(mainWindow, "showFullscreenPlaylist", Qt::DirectConnection, Q_ARG(bool, visible));
-    if (!ret) qDebug() << "showFullscreenPlaylist invokeMethod failed";
-#endif
-}
index 60112f56fdddbf6b67f967be0c3778f589f18bb2..a34cfbfc8057be0026f584572bf0642352581920 100644 (file)
@@ -21,6 +21,7 @@ public:
     void setListModel(ListModel *listModel) {
         this->listModel = listModel;
     }
+    void showSnapshotPreview(QPixmap pixmap);
 
 signals:
     void doubleClicked();
@@ -31,8 +32,9 @@ protected:
     void mousePressEvent(QMouseEvent *event);
     void dragEnterEvent(QDragEnterEvent *event);
     void dropEvent(QDropEvent *event);
-    void mouseMoveEvent(QMouseEvent *event);
-    void leaveEvent(QMouseEvent *event);
+
+private slots:
+    void hideSnapshotPreview();
 
 private:
     QStackedLayout *stackedLayout;
@@ -40,6 +42,7 @@ private:
     LoadingWidget *loadingWidget;
     ListModel *listModel;
     QLabel *messageLabel;
+    QLabel *snapshotPreview;
 
 };
 
index c2180e2d24b39f2cfc2136b30c3dea95541a054f..341b881fe3276a45017a9671ce8f750d5d5d7aca 100644 (file)
@@ -23,3 +23,7 @@ QHash<QString, int> VideoDefinition::getDefinitions() {
 int VideoDefinition::getDefinitionCode(QString name) {
     return VideoDefinition::getDefinitions().value(name);
 }
+
+QString VideoDefinition::getDefinitionName(int code) {
+    return getDefinitions().key(code);
+}
index 8e2e4c0075765f921147e1a79247a7cf64d128cc..dadc992f31619f69652225a4d12cd9fe33e4b362 100644 (file)
@@ -10,6 +10,7 @@ public:
     static QList<int> getDefinitionCodes();
     static QHash<QString, int> getDefinitions();
     static int getDefinitionCode(QString name);
+    static QString getDefinitionName(int code);
 
 };
 
diff --git a/src/videowidget.cpp b/src/videowidget.cpp
deleted file mode 100644 (file)
index ed6d689..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "videowidget.h"
-
-VideoWidget::VideoWidget(QWidget *parent) : Phonon::VideoWidget(parent) {
-    // mouse autohide
-    setMouseTracking(true);
-    mouseTimer = new QTimer(this);
-    mouseTimer->setInterval(3000);
-    mouseTimer->setSingleShot(true);
-    connect(mouseTimer, SIGNAL(timeout()), SLOT(hideMouse()));
-}
-
-void VideoWidget::mouseMoveEvent(QMouseEvent *event) {
-    Phonon::VideoWidget::mouseMoveEvent(event);
-
-    // qDebug() << "VideoWidget::mouseMoveEvent" << event->pos();
-
-    // show the normal cursor
-    unsetCursor();
-
-    // then hide it again after a few seconds
-    mouseTimer->start();
-}
-
-void VideoWidget::hideMouse() {
-    // qDebug() << "hideMouse()";
-    setCursor(Qt::BlankCursor);
-}
diff --git a/src/videowidget.h b/src/videowidget.h
deleted file mode 100644 (file)
index deac833..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#ifndef VIDEOWIDGET_H
-#define VIDEOWIDGET_H
-
-#include <QtGui>
-#include <phonon/videowidget.h>
-#include <QTimer>
-
-class VideoWidget : public Phonon::VideoWidget {
-
-    Q_OBJECT
-
-public:
-    VideoWidget(QWidget *parent);
-
-protected:
-    void mouseMoveEvent (QMouseEvent *event);
-
-private slots:
-    void hideMouse();
-
-private:
-    QTimer *mouseTimer;
-
-};
-
-#endif // VIDEOWIDGET_H
index 5eced6080b0bbc4b471a1f8fe33ea4d0466fc6c8..3263525c020f7dc0bd494b310d1568d1a26b6922 100644 (file)
@@ -13,14 +13,18 @@ void YouTubeSearch::search(SearchParams *searchParams, int max, int skip) {
     this->abortFlag = false;
 
     QUrl url("http://gdata.youtube.com/feeds/api/videos/");
+    url.addQueryItem("v", "2");
+
     url.addQueryItem("max-results", QString::number(max));
     url.addQueryItem("start-index", QString::number(skip));
+
     if (!searchParams->keywords().isEmpty()) {
         if (searchParams->keywords().startsWith("http://") ||
                 searchParams->keywords().startsWith("https://")) {
             url.addQueryItem("q", YouTubeSearch::videoIdFromUrl(searchParams->keywords()));
         } else url.addQueryItem("q", searchParams->keywords());
     }
+
     if (!searchParams->author().isEmpty())
         url.addQueryItem("author", searchParams->author());
 
@@ -31,6 +35,39 @@ void YouTubeSearch::search(SearchParams *searchParams, int max, int skip) {
     case SearchParams::SortByViewCount:
         url.addQueryItem("orderby", "viewCount");
         break;
+    case SearchParams::SortByRating:
+        url.addQueryItem("orderby", "rating");
+        break;
+    }
+
+    switch (searchParams->duration()) {
+    case SearchParams::DurationShort:
+        url.addQueryItem("duration", "short");
+        break;
+    case SearchParams::DurationMedium:
+        url.addQueryItem("duration", "medium");
+        break;
+    case SearchParams::DurationLong:
+        url.addQueryItem("duration", "long");
+        break;
+    }
+
+    switch (searchParams->time()) {
+    case SearchParams::TimeToday:
+        url.addQueryItem("time", "today");
+        break;
+    case SearchParams::TimeWeek:
+        url.addQueryItem("time", "this_week");
+        break;
+    case SearchParams::TimeMonth:
+        url.addQueryItem("time", "this_month");
+        break;
+    }
+
+    switch (searchParams->quality()) {
+    case SearchParams::QualityHD:
+        url.addQueryItem("hd", "true");
+        break;
     }
 
     QObject *reply = The::http()->get(url);
@@ -50,6 +87,7 @@ void YouTubeSearch::parseResults(QByteArray data) {
         qDebug() << "Error parsing XML";
     }
     videos = reader.getVideos();
+    suggestions = reader.getSuggestions();
 
     foreach (Video *video, videos) {
         // send it to the model
@@ -69,6 +107,10 @@ QList<Video*> YouTubeSearch::getResults() {
     return videos;
 }
 
+const QStringList & YouTubeSearch::getSuggestions() const {
+    return suggestions;
+}
+
 void YouTubeSearch::abort() {
     this->abortFlag = true;
 }
index 4a094e0f3d49e7a031882c40d4bdde0f79f6ede2..254ea02cb59df62cb26a7ddb1d955577a5a6fb26 100644 (file)
@@ -13,6 +13,7 @@ public:
     void search(SearchParams *searchParams, int max, int skip);
     void abort();
     QList<Video*> getResults();
+    const QStringList & getSuggestions() const;
     static QString videoIdFromUrl(QString url);
 
 signals:
@@ -27,6 +28,7 @@ private slots:
 private:
 
     QList<Video*> videos;
+    QStringList suggestions;
 
     bool abortFlag;
 
index c7e54efa414f030fe30b8b901ecd3e7d9fb96c59..9869da758632c0e7e640fb03acc68edc87900a71 100644 (file)
@@ -17,6 +17,10 @@ bool YouTubeStreamReader::read(QByteArray data) {
                     readNext();
                     if (isStartElement() && name() == "entry") {
                         readEntry();
+                    } else if (name() == "link"
+                        && attributes().value("rel").toString()
+                           == "http://schemas.google.com/g/2006#spellcorrection") {
+                        suggestions << attributes().value("title").toString();
                     }
                 }
             }
@@ -55,6 +59,7 @@ void YouTubeStreamReader::readEntry() {
                 webpage.remove("&feature=youtube_gdata");
                 // qDebug() << "Webpage: " << webpage;
                 video->setWebpage(QUrl(webpage));
+
             } else if (name() == "author") {
                 readNext();
                 if (name() == "name") {
@@ -110,3 +115,7 @@ void YouTubeStreamReader::readEntry() {
 QList<Video*> YouTubeStreamReader::getVideos() {
     return videos;
 }
+
+const QStringList & YouTubeStreamReader::getSuggestions() const {
+    return suggestions;
+}
index 4cd3894c7c7026d23315da7bac14bf0e56b6e97c..8c8c617dc988ea2051e086d6115b1fd5c666331c 100644 (file)
@@ -11,11 +11,13 @@ public:
     YouTubeStreamReader();
     bool read(QByteArray data);
     QList<Video*> getVideos();
+    const QStringList & getSuggestions() const;
 
 private:
     void readMediaGroup();
     void readEntry();
     QList<Video*> videos;
+    QStringList suggestions;
 };
 
 #endif // YOUTUBESTREAMREADER_H