Hello community,

here is the log from the commit of package smtube for openSUSE:Factory checked 
in at 2020-01-30 09:41:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/smtube (Old)
 and      /work/SRC/openSUSE:Factory/.smtube.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "smtube"

Thu Jan 30 09:41:24 2020 rev:12 rq:768306 version:20.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/smtube/smtube.changes    2019-08-05 
10:38:24.223319922 +0200
+++ /work/SRC/openSUSE:Factory/.smtube.new.26092/smtube.changes 2020-01-30 
09:41:59.505509080 +0100
@@ -1,0 +2,6 @@
+Wed Jan 29 10:06:53 UTC 2020 - Cor Blom <[email protected]>
+
+- Update to version 20.1.0:
+  * Fix for YouTube, so that it works again with changed YouTube code
+
+-------------------------------------------------------------------

Old:
----
  smtube-19.6.0.tar.bz2

New:
----
  smtube-20.1.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ smtube.spec ++++++
--- /var/tmp/diff_new_pack.h9E1cV/_old  2020-01-30 09:42:00.809509778 +0100
+++ /var/tmp/diff_new_pack.h9E1cV/_new  2020-01-30 09:42:00.813509780 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package smtube
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2012 Pascal Bleser <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %bcond_with restricted
 Name:           smtube
-Version:        19.6.0
+Version:        20.1.0
 Release:        0
 Summary:        Small YouTube Browser
 License:        GPL-2.0-or-later

++++++ smtube-19.6.0.tar.bz2 -> smtube-20.1.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/Changelog new/smtube-20.1.0/Changelog
--- old/smtube-19.6.0/Changelog 2019-06-16 21:16:48.000000000 +0200
+++ new/smtube-20.1.0/Changelog 2020-01-21 20:26:49.000000000 +0100
@@ -1,3 +1,9 @@
+Version 20.1:
+
+(2020-01-20)
+ * Fix the youtube code.
+
+
 Version 19.6:
 
 (2019-06-03)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/OBS/Makefile 
new/smtube-20.1.0/OBS/Makefile
--- old/smtube-19.6.0/OBS/Makefile      2019-06-16 21:27:03.000000000 +0200
+++ new/smtube-20.1.0/OBS/Makefile      2020-01-21 20:31:18.000000000 +0100
@@ -2,7 +2,7 @@
 # deb packages at build.opensuse.org
 
 PACKAGE = smtube
-VERSION = 19.6.0
+VERSION = 20.1.0
 #DEPENDS = debhelper (>= 5.0.0), qtbase5-dev, qt5-qmake, qtscript5-dev, 
qttools5-dev-tools, qt5-default, libqt5webkit5-dev
 DEPENDS = debhelper (>= 5.0.0), libqt4-dev, libqtwebkit-dev
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/Readme.txt new/smtube-20.1.0/Readme.txt
--- old/smtube-19.6.0/Readme.txt        2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/Readme.txt        2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
     SMTube - a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/Release_notes.txt 
new/smtube-20.1.0/Release_notes.txt
--- old/smtube-19.6.0/Release_notes.txt 2019-06-16 21:16:48.000000000 +0200
+++ new/smtube-20.1.0/Release_notes.txt 2020-01-21 20:26:49.000000000 +0100
@@ -1,3 +1,6 @@
+Version 20.1
+ * The YouTube code has been fixed.
+
 Version 19.6
  * The YouTube code has been fixed.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/create_deb.sh 
new/smtube-20.1.0/create_deb.sh
--- old/smtube-19.6.0/create_deb.sh     2019-06-16 21:27:03.000000000 +0200
+++ new/smtube-20.1.0/create_deb.sh     2020-01-21 20:31:18.000000000 +0100
@@ -4,7 +4,7 @@
 cp debian-orig/changelog-orig debian-orig/changelog
 
 ./get_svn_revision.sh
-#dch -v 19.6.0-`cat svn_revision` "New version"
+#dch -v 20.1.0-`cat svn_revision` "New version"
 
 #dpkg-buildpackage -rfakeroot
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/debian-orig/changelog-orig 
new/smtube-20.1.0/debian-orig/changelog-orig
--- old/smtube-19.6.0/debian-orig/changelog-orig        2019-06-16 
21:27:03.000000000 +0200
+++ new/smtube-20.1.0/debian-orig/changelog-orig        2020-01-21 
20:31:18.000000000 +0100
@@ -1,3 +1,9 @@
+smtube (20.1.0) precise; urgency=low
+
+  * The YouTube code has been fixed.
+
+ -- Ricardo Villalba <[email protected]>  Tue, 21 Jan 2020 20:29:44 
+0100
+
 smtube (19.6.0) precise; urgency=low
 
   * The YouTube code has been fixed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/smtube.spec 
new/smtube-20.1.0/smtube.spec
--- old/smtube-19.6.0/smtube.spec       2019-06-16 21:27:03.000000000 +0200
+++ new/smtube-20.1.0/smtube.spec       2020-01-21 20:31:18.000000000 +0100
@@ -1,5 +1,5 @@
 Name:           smtube
-Version:        19.6.0
+Version:        20.1.0
 Release:        1%{?dist}
 Summary:        YouTube browser for SMPlayer
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/about.cpp 
new/smtube-20.1.0/src/about.cpp
--- old/smtube-19.6.0/src/about.cpp     2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/about.cpp     2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -32,7 +32,7 @@
 
        info->setHtml(
                "<b>"+ tr("YouTube%1 Browser for SMPlayer").arg(QChar(0x2122)) 
+"</b>"
-               "<p>&copy; 2015-2019 Ricardo Villalba 
&lt;[email protected]&gt;" + 
+               "<p>&copy; 2015-2020 Ricardo Villalba 
&lt;[email protected]&gt;" + 
                "<p><b>" +
                tr("Version: %1").arg(smtubeVersion()) + "</b>"
                #if PORTABLE_APP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/about.h 
new/smtube-20.1.0/src/about.h
--- old/smtube-19.6.0/src/about.h       2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/about.h       2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/browserwindow.cpp 
new/smtube-20.1.0/src/browserwindow.cpp
--- old/smtube-19.6.0/src/browserwindow.cpp     2019-06-03 22:15:20.000000000 
+0200
+++ new/smtube-20.1.0/src/browserwindow.cpp     2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/browserwindow.h 
new/smtube-20.1.0/src/browserwindow.h
--- old/smtube-19.6.0/src/browserwindow.h       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/browserwindow.h       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/codedownloader.h 
new/smtube-20.1.0/src/codedownloader.h
--- old/smtube-19.6.0/src/codedownloader.h      2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/codedownloader.h      2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/configdialog.cpp 
new/smtube-20.1.0/src/configdialog.cpp
--- old/smtube-19.6.0/src/configdialog.cpp      2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/configdialog.cpp      2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/configdialog.h 
new/smtube-20.1.0/src/configdialog.h
--- old/smtube-19.6.0/src/configdialog.h        2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/configdialog.h        2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/desktopinfo.cpp 
new/smtube-20.1.0/src/desktopinfo.cpp
--- old/smtube-19.6.0/src/desktopinfo.cpp       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/desktopinfo.cpp       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/desktopinfo.h 
new/smtube-20.1.0/src/desktopinfo.h
--- old/smtube-19.6.0/src/desktopinfo.h 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/desktopinfo.h 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/filechooser.cpp 
new/smtube-20.1.0/src/filechooser.cpp
--- old/smtube-19.6.0/src/filechooser.cpp       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/filechooser.cpp       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/filechooser.h 
new/smtube-20.1.0/src/filechooser.h
--- old/smtube-19.6.0/src/filechooser.h 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/filechooser.h 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/hcplayer.h 
new/smtube-20.1.0/src/hcplayer.h
--- old/smtube-19.6.0/src/hcplayer.h    2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/hcplayer.h    2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/hdpisupport.cpp 
new/smtube-20.1.0/src/hdpisupport.cpp
--- old/smtube-19.6.0/src/hdpisupport.cpp       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/hdpisupport.cpp       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/hdpisupport.h 
new/smtube-20.1.0/src/hdpisupport.h
--- old/smtube-19.6.0/src/hdpisupport.h 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/hdpisupport.h 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/lineedit_with_icon.cpp 
new/smtube-20.1.0/src/lineedit_with_icon.cpp
--- old/smtube-19.6.0/src/lineedit_with_icon.cpp        2019-06-03 
22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/lineedit_with_icon.cpp        2020-01-21 
20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/lineedit_with_icon.h 
new/smtube-20.1.0/src/lineedit_with_icon.h
--- old/smtube-19.6.0/src/lineedit_with_icon.h  2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/lineedit_with_icon.h  2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/links.h 
new/smtube-20.1.0/src/links.h
--- old/smtube-19.6.0/src/links.h       2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/links.h       2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/loadpage.cpp 
new/smtube-20.1.0/src/loadpage.cpp
--- old/smtube-19.6.0/src/loadpage.cpp  2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/loadpage.cpp  2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/loadpage.h 
new/smtube-20.1.0/src/loadpage.h
--- old/smtube-19.6.0/src/loadpage.h    2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/loadpage.h    2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/main.cpp 
new/smtube-20.1.0/src/main.cpp
--- old/smtube-19.6.0/src/main.cpp      2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/main.cpp      2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mycookiejar.cpp 
new/smtube-20.1.0/src/mycookiejar.cpp
--- old/smtube-19.6.0/src/mycookiejar.cpp       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/mycookiejar.cpp       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mycookiejar.h 
new/smtube-20.1.0/src/mycookiejar.h
--- old/smtube-19.6.0/src/mycookiejar.h 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/mycookiejar.h 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/myscroller.cpp 
new/smtube-20.1.0/src/myscroller.cpp
--- old/smtube-19.6.0/src/myscroller.cpp        2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/myscroller.cpp        2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/myscroller.h 
new/smtube-20.1.0/src/myscroller.h
--- old/smtube-19.6.0/src/myscroller.h  2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/myscroller.h  2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mywebpage.cpp 
new/smtube-20.1.0/src/mywebpage.cpp
--- old/smtube-19.6.0/src/mywebpage.cpp 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/mywebpage.cpp 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mywebpage.h 
new/smtube-20.1.0/src/mywebpage.h
--- old/smtube-19.6.0/src/mywebpage.h   2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/mywebpage.h   2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mywebview.cpp 
new/smtube-20.1.0/src/mywebview.cpp
--- old/smtube-19.6.0/src/mywebview.cpp 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/mywebview.cpp 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/mywebview.h 
new/smtube-20.1.0/src/mywebview.h
--- old/smtube-19.6.0/src/mywebview.h   2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/mywebview.h   2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/playerdialog.cpp 
new/smtube-20.1.0/src/playerdialog.cpp
--- old/smtube-19.6.0/src/playerdialog.cpp      2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/playerdialog.cpp      2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/playerdialog.h 
new/smtube-20.1.0/src/playerdialog.h
--- old/smtube-19.6.0/src/playerdialog.h        2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/playerdialog.h        2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/players.cpp 
new/smtube-20.1.0/src/players.cpp
--- old/smtube-19.6.0/src/players.cpp   2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/players.cpp   2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/players.h 
new/smtube-20.1.0/src/players.h
--- old/smtube-19.6.0/src/players.h     2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/players.h     2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/retrieveyoutubeurl.cpp 
new/smtube-20.1.0/src/retrieveyoutubeurl.cpp
--- old/smtube-19.6.0/src/retrieveyoutubeurl.cpp        2019-06-03 
22:15:20.000000000 +0200
+++ new/smtube-20.1.0/src/retrieveyoutubeurl.cpp        2020-01-21 
20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -43,6 +43,8 @@
  #endif
 #endif
 
+#define SUPPORT_OLD_FORMAT
+
 
 RetrieveYoutubeUrl::RetrieveYoutubeUrl(QObject* parent)
        : QObject(parent)
@@ -347,6 +349,7 @@
 #endif
 
        QString fmtArray;
+#ifdef SUPPORT_OLD_FORMAT
        QRegExp 
regex("\\\"url_encoded_fmt_stream_map\\\"\\s*:\\s*\\\"([^\\\"]*)");
        if (regex.indexIn(replyString) != -1) {
                fmtArray = regex.cap(1);
@@ -359,6 +362,9 @@
                fmtArray += regex2.cap(1);
        }
        #endif
+#endif
+
+       if (fmtArray.isEmpty()) fmtArray = 
getArrayFromStreamingData(replyString);
 
        fmtArray = sanitizeForUnicodePoint(fmtArray);
        fmtArray.replace(QRegExp("\\\\(.)"), "\\1");
@@ -383,10 +389,58 @@
        #endif
 }
 
+QString RetrieveYoutubeUrl::getArrayFromStreamingData(const QString & page) {
+       qDebug("RetrieveYoutubeUrl::getArrayFromStreamingData");
+
+       QString fmtArray;
+
+       QStringList exps;
+       exps << "streamingData.*formats\\\\\":\\[(.*)\\]";
+       #ifdef YT_DASH_SUPPORT
+       exps << "streamingData.*adaptiveFormats\\\\\":\\[(.*)\\]";
+       #endif
+
+       foreach(QString expression, exps) {
+               QString text;
+               QRegExp rx_block(expression);
+               rx_block.setMinimal(true);
+               if (rx_block.indexIn(page) != -1) {
+                       text = rx_block.cap(1);
+                       //qDebug() << "text:" << text;
+
+                       QRegExp regex("(cipher|url)\\\\\":\\\\\"(.*)\\\\\"");
+                       regex.setMinimal(true);
+
+                       int pos = 0;
+                       while ((pos = regex.indexIn(text, pos)) != -1) {
+                               if (!fmtArray.isEmpty()) fmtArray += ",";
+                               if (regex.cap(1) == "url") {
+                                       QString url = regex.cap(2);
+                                       url = 
QUrl::fromPercentEncoding(url.toUtf8());
+                                       url = sanitizeForUnicodePoint(url);
+                                       url.replace(QRegExp("\\\\(.)"), "\\1");
+                                       url = QUrl::toPercentEncoding(url);
+                                       fmtArray += "url=";
+                                       fmtArray += url;
+                               } else {
+                                       fmtArray += regex.cap(2);
+                               }
+                               pos += regex.matchedLength();
+                       }
+               }
+       }
+
+       //qDebug() << "RetrieveYoutubeUrl::getArrayFromStreamingData: 
fmtArray:" << fmtArray;
+       return fmtArray;
+}
+
 #ifdef YT_GET_VIDEOINFO
 void RetrieveYoutubeUrl::videoInfoPageLoaded(QByteArray page) {
        qDebug() << "RetrieveYoutubeUrl::videoInfoPageLoaded";
 
+       QByteArray fmtArray;
+
+#ifdef SUPPORT_OLD_FORMAT
        #if QT_VERSION >= 0x050000
        QUrlQuery all;
        all.setQuery(page);
@@ -395,7 +449,6 @@
        all.setEncodedQuery(page);
        #endif
 
-       QByteArray fmtArray;
        #if QT_VERSION >= 0x050000
        fmtArray = all.queryItemValue("url_encoded_fmt_stream_map", 
QUrl::FullyDecoded).toLatin1();
        #else
@@ -410,6 +463,14 @@
        fmtArray += all.queryItemValue("adaptive_fmts").toLatin1();
        #endif
 #endif
+#endif
+
+       if (fmtArray.isEmpty()) {
+               QString s = QUrl::fromPercentEncoding(page);
+               s = sanitizeForUnicodePoint(s);
+               s.replace("\"", "\\\"");
+               fmtArray = getArrayFromStreamingData(s).toLatin1();
+       }
 
        //qDebug() <<"RetrieveYoutubeUrl::videoInfoPageLoaded: fmtArray:" << 
fmtArray;
 
@@ -653,6 +714,11 @@
                                        qDebug() << 
"RetrieveYoutubeUrl::extractURLs: discarted url with empty clen";
                                        continue;
                                }
+                       } else {
+                               if (!q->hasQueryItem("clen")) {
+                                       qDebug() << 
"RetrieveYoutubeUrl::extractURLs: discarted url with no clen";
+                                       continue;
+                               }
                        }
 
                        if ((q->hasQueryItem("itag")) /*&& 
(q->hasQueryItem(signature_name))*/) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/retrieveyoutubeurl.h 
new/smtube-20.1.0/src/retrieveyoutubeurl.h
--- old/smtube-19.6.0/src/retrieveyoutubeurl.h  2019-06-03 22:15:20.000000000 
+0200
+++ new/smtube-20.1.0/src/retrieveyoutubeurl.h  2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -186,6 +186,7 @@
 
        QString getVideoID(QString video_url);
        OptMap extractOptions(const QByteArray & urldata);
+       QString getArrayFromStreamingData(const QString & page);
        UrlMap extractURLs(QString fmtArray, bool allow_https, bool use_player);
 
        void finish(const UrlMap & url_map);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/sig.cpp 
new/smtube-20.1.0/src/sig.cpp
--- old/smtube-19.6.0/src/sig.cpp       2019-06-03 22:15:20.000000000 +0200
+++ new/smtube-20.1.0/src/sig.cpp       2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/sig.h new/smtube-20.1.0/src/sig.h
--- old/smtube-19.6.0/src/sig.h 2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/sig.h 2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/smtube.rc 
new/smtube-20.1.0/src/smtube.rc
--- old/smtube-19.6.0/src/smtube.rc     2019-06-16 21:27:03.000000000 +0200
+++ new/smtube-20.1.0/src/smtube.rc     2020-01-21 20:31:18.000000000 +0100
@@ -1,7 +1,7 @@
 #include <winver.h>
 
-#define SMTUBE_FILEVERSION 19,6,0,0
-#define SMTUBE_PRODVERSION "19.6.0.0\0"
+#define SMTUBE_FILEVERSION 20,1,0,0
+#define SMTUBE_PRODVERSION "20.1.0.0\0"
 
 VS_VERSION_INFO     VERSIONINFO
 FILEVERSION         SMTUBE_FILEVERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/supportedurls.cpp 
new/smtube-20.1.0/src/supportedurls.cpp
--- old/smtube-19.6.0/src/supportedurls.cpp     2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/supportedurls.cpp     2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/supportedurls.h 
new/smtube-20.1.0/src/supportedurls.h
--- old/smtube-19.6.0/src/supportedurls.h       2019-06-03 22:06:34.000000000 
+0200
+++ new/smtube-20.1.0/src/supportedurls.h       2020-01-21 20:24:19.000000000 
+0100
@@ -1,5 +1,5 @@
 /*  SMTUBE2, a small YouTube browser for SMPlayer
-    Copyright (C) 2015-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2015-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/translations/smtube_ru.ts 
new/smtube-20.1.0/src/translations/smtube_ru.ts
--- old/smtube-19.6.0/src/translations/smtube_ru.ts     2018-10-29 
00:22:10.000000000 +0100
+++ new/smtube-20.1.0/src/translations/smtube_ru.ts     2020-01-20 
23:13:08.000000000 +0100
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="ru">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
 <context>
     <name>About</name>
     <message>
@@ -11,7 +9,7 @@
     <message>
         <location filename="../about.ui" line="33"/>
         <source>&amp;Info</source>
-        <translation>&amp;Сведения</translation>
+        <translation>&amp;Информация</translation>
     </message>
     <message>
         <location filename="../about.ui" line="89"/>
@@ -51,7 +49,7 @@
     <message>
         <location filename="../about.cpp" line="87"/>
         <source>Many people contributed with translations.</source>
-        <translation>Множество людей помогло с переводом.</translation>
+        <translation>Множество людей работало над локализациями.</translation>
     </message>
     <message>
         <location filename="../about.cpp" line="88"/>
@@ -61,7 +59,7 @@
     <message>
         <location filename="../about.cpp" line="89"/>
         <source>Visit %1 and join a translation team.</source>
-        <translation>Посетите %1 и присоединитесь к команде 
перевода.</translation>
+        <translation>Посетите %1 и присоединяйтесь к команде 
переводчиков.</translation>
     </message>
     <message>
         <location filename="../about.cpp" line="91"/>
@@ -89,12 +87,12 @@
     <message>
         <location filename="../browserwindow.cpp" line="136"/>
         <source>Zoom +</source>
-        <translation>Увеличение +</translation>
+        <translation>Масштаб +</translation>
     </message>
     <message>
         <location filename="../browserwindow.cpp" line="140"/>
         <source>Zoom -</source>
-        <translation>Увеличение –</translation>
+        <translation>Масштаб –</translation>
     </message>
     <message>
         <location filename="../browserwindow.cpp" line="144"/>
@@ -109,7 +107,7 @@
     <message>
         <location filename="../browserwindow.cpp" line="159"/>
         <source>&amp;View</source>
-        <translation>&amp;Обзор</translation>
+        <translation>&amp;Вид</translation>
     </message>
     <message>
         <location filename="../browserwindow.cpp" line="160"/>
@@ -144,7 +142,7 @@
     <message>
         <location filename="../browserwindow.cpp" line="190"/>
         <source>&amp;About SMTube</source>
-        <translation>&amp;О SMTube</translation>
+        <translation>&amp;Об SMTube</translation>
     </message>
     <message>
         <location filename="../browserwindow.cpp" line="298"/>
@@ -254,7 +252,7 @@
     <message>
         <location filename="../configdialog.ui" line="27"/>
         <source>&amp;General</source>
-        <translation>%Основные</translation>
+        <translation>&amp;Основные</translation>
     </message>
     <message>
         <location filename="../configdialog.ui" line="108"/>
@@ -279,7 +277,7 @@
     <message>
         <location filename="../configdialog.ui" line="39"/>
         <source>Preferred &amp;quality:</source>
-        <translation>Предпочительное &amp;качество:</translation>
+        <translation>Предпочтительное &amp;качество:</translation>
     </message>
     <message>
         <location filename="../configdialog.ui" line="167"/>
@@ -438,7 +436,7 @@
     <message>
         <location filename="../playerdialog.ui" line="87"/>
         <source>Preferred &amp;quality:</source>
-        <translation>Предпочительное &amp;качество:</translation>
+        <translation>Предпочтительное &amp;качество:</translation>
     </message>
     <message>
         <location filename="../playerdialog.ui" line="117"/>
@@ -471,4 +469,4 @@
         <translation>По умолчанию</translation>
     </message>
 </context>
-</TS>
+</TS>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/translations/smtube_tr.ts 
new/smtube-20.1.0/src/translations/smtube_tr.ts
--- old/smtube-19.6.0/src/translations/smtube_tr.ts     2019-06-16 
21:20:12.000000000 +0200
+++ new/smtube-20.1.0/src/translations/smtube_tr.ts     2020-01-20 
23:13:08.000000000 +0100
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="tr">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.0">
 <context>
     <name>About</name>
     <message>
@@ -31,12 +29,12 @@
     <message>
         <location filename="../about.cpp" line="37"/>
         <source>Version: %1</source>
-        <translation>Versiyon: %1</translation>
+        <translation>Sürüm: %1</translation>
     </message>
     <message>
         <location filename="../about.cpp" line="39"/>
         <source>Portable Edition</source>
-        <translation>Katılımsız Sürüm</translation>
+        <translation>Taşınabilir Sürüm</translation>
     </message>
     <message>
         <location filename="../about.cpp" line="42"/>
@@ -114,7 +112,7 @@
     <message>
         <location filename="../browserwindow.cpp" line="160"/>
         <source>Toolbar</source>
-        <translation>Araç kutusu</translation>
+        <translation>Araç çubuğu</translation>
     </message>
     <message>
         <location filename="../browserwindow.cpp" line="164"/>
@@ -350,7 +348,7 @@
     <message>
         <location filename="../mywebview.cpp" line="37"/>
         <source>Open in &amp;YouTube</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;YouTube&apos;da Aç</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="48"/>
@@ -370,37 +368,37 @@
     <message>
         <location filename="../mywebview.cpp" line="54"/>
         <source>&amp;Copy text to clipboard</source>
-        <translation type="unfinished"></translation>
+        <translation>Metni panoya &amp;kopyala</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="55"/>
         <source>Open link in &amp;new window</source>
-        <translation type="unfinished"></translation>
+        <translation>Bağlantıyı &amp;yeni pencerede aç</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="79"/>
         <source>&amp;Play with</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Birlikte yürüt</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="84"/>
         <source>Play &amp;audio with</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="137"/>
         <source>&amp;Play with %1</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 ile oynat</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="144"/>
         <source>Play &amp;audio with %1</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 ile &amp;ses çalma</translation>
     </message>
     <message>
         <location filename="../mywebview.cpp" line="151"/>
         <source>Play video with a &amp;web browser</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Tarayıcı ile video oynatma</translation>
     </message>
 </context>
 <context>
@@ -418,12 +416,12 @@
     <message>
         <location filename="../playerdialog.ui" line="39"/>
         <source>&amp;Executable:</source>
-        <translation>%Çalıştırılabilir:</translation>
+        <translation>&amp;Çalıştırılabilir:</translation>
     </message>
     <message>
         <location filename="../playerdialog.ui" line="56"/>
         <source>&amp;Parameters:</source>
-        <translation>&amp;Parametre:</translation>
+        <translation>&amp;Parametreler:</translation>
     </message>
     <message>
         <location filename="../playerdialog.ui" line="71"/>
@@ -471,4 +469,4 @@
         <translation>Varsayılan</translation>
     </message>
 </context>
-</TS>
+</TS>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/version.cpp 
new/smtube-20.1.0/src/version.cpp
--- old/smtube-19.6.0/src/version.cpp   2019-06-16 21:27:03.000000000 +0200
+++ new/smtube-20.1.0/src/version.cpp   2020-01-21 20:31:18.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -20,7 +20,7 @@
 
 #define USE_SVN_VERSIONS 0
 
-#define VERSION "19.6.0"
+#define VERSION "20.1.0"
 
 #if USE_SVN_VERSIONS
 #include "svn_revision.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/version.h 
new/smtube-20.1.0/src/version.h
--- old/smtube-19.6.0/src/version.h     2019-06-03 22:06:34.000000000 +0200
+++ new/smtube-20.1.0/src/version.h     2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smtube, a small youtube browser.
-    Copyright (C) 2012-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2012-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/ytsig.cpp 
new/smtube-20.1.0/src/ytsig.cpp
--- old/smtube-19.6.0/src/ytsig.cpp     2019-06-03 22:15:20.000000000 +0200
+++ new/smtube-20.1.0/src/ytsig.cpp     2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smtube-19.6.0/src/ytsig.h 
new/smtube-20.1.0/src/ytsig.h
--- old/smtube-19.6.0/src/ytsig.h       2019-06-03 22:15:20.000000000 +0200
+++ new/smtube-20.1.0/src/ytsig.h       2020-01-21 20:24:19.000000000 +0100
@@ -1,5 +1,5 @@
 /*  smplayer, GUI front-end for mplayer.
-    Copyright (C) 2006-2019 Ricardo Villalba <[email protected]>
+    Copyright (C) 2006-2020 Ricardo Villalba <[email protected]>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by


Reply via email to