summaryrefslogtreecommitdiff
path: root/net-misc/clipgrab/files/clipgrab-3.2.1.0-obey.patch
blob: 16eee39e84a372d4c5ac57329bfa1205bc48ae24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
--- clipgrab-3.2.1.0/clipgrab.cpp
+++ clipgrab-3.2.1.0/clipgrab.cpp
@@ -128,71 +128,10 @@
         }
     }
 
-    activateProxySettings();
-    QNetworkAccessManager* obeyatorManager = new QNetworkAccessManager;
-    QNetworkRequest obeyatorRequest;
-    QString sys = "x11";
-
-    #if defined Q_WS_WIN
-        sys = "win";
-    #endif
-    #if defined Q_WS_MAC
-        sys = "mac";
-    #endif
-
-    QDateTime startedDateTime = QDateTime::currentDateTime();
-    if (settings.value("firstStarted", 0).toInt() == 0)
-    {
-        settings.setValue("firstStarted", startedDateTime.toTime_t());
-    }
-    if (settings.value("firstStarted-" + version, 0) == 0)
-    {
-        settings.setValue("firstStarted-" + version, startedDateTime.toTime_t());
-    }
-    obeyatorRequest.setUrl("http://clipgrab.de/or.php?version=" + version +"&lang="+QLocale::system().name().split("_")[0]+"&sys="+sys+"&current=" + settings.value("firstStarted-" + version, startedDateTime.toTime_t()).toString()+"&first="+settings.value("firstStarted", startedDateTime.toTime_t()).toString());
-    obeyatorManager->get(obeyatorRequest);
-    connect(obeyatorManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(obey(QNetworkReply*)));
-
     connect(QApplication::clipboard(), SIGNAL(dataChanged()), this, SLOT(clipboardChanged()));
 
 }
 
-void ClipGrab::obey(QNetworkReply* reply)
-{
-    if (reply->bytesAvailable())
-    {
-        QStringList commands = QString(reply->readAll()).split("\n");
-        qDebug() << commands;
-        for (int i = 0; i < commands.size(); ++i)
-        {
-            QStringList command = commands.at(i).split("|");
-            if (!command.isEmpty())
-            {
-                if (command.at(0) == "url")
-                {
-                    if (command.size() == 2 || (command.size() == 3 && settings.value(command.at(2)).toString() != "true"))
-                    {
-                        if  (!(command.at(1).contains("update")  && this->settings.value("DisableUpdateNotifications", false) == true))
-                        {
-                            QDesktopServices::openUrl(QUrl(command.at(1)));
-                        }
-                        if (command.size() == 3)
-                        {
-                            settings.setValue(command.at(2), "true");
-                        }
-                    }
-                }
-                else if (command.at(0) == "set" && command.size() == 3)
-                {
-                    settings.setValue(command.at(1), command.at(2));
-                }
-            }
-        }
-    }
-    else {qDebug() << "nothing";
-    }
-}
-
 void ClipGrab::determinePortal(QString url)
 {
 
diff -ru clipgrab-3.2.1.0.orig/clipgrab.h clipgrab-3.2.1.0/clipgrab.h
--- clipgrab-3.2.1.0.orig/clipgrab.h	2013-06-20 17:01:28.000000000 +0200
+++ clipgrab-3.2.1.0/clipgrab.h	2013-06-23 17:57:14.187000000 +0200
@@ -92,7 +92,6 @@
         void errorHandler(QString);
         void errorHandler(QString, video*);
         void addDownload(video* clip);
-        void obey(QNetworkReply* reply);
         void cancelDownload(int item);
         void clipboardChanged();
         void pauseDownload(int);