]> git.pld-linux.org Git - packages/QtSingleApplication.git/blobdiff - clementine.patch
- pl
[packages/QtSingleApplication.git] / clementine.patch
index f779a44a868eaed974a53e53cd56dc22fdc3a05d..1201b54e536e03938e8b5ff213b5193b65aae8f0 100644 (file)
@@ -1,5 +1,12 @@
---- QtSingleApplication-2.6.1/src/qtlocalpeer.cpp~     2015-02-22 21:20:10.000000000 +0200
-+++ QtSingleApplication-2.6.1/src/qtlocalpeer.cpp      2015-02-22 21:21:00.011791211 +0200
+Additional API from clementine:
+https://github.com/clementine-player/Clementine/blob/master/3rdparty/qtsingleapplication/qtsingleapplication.patch
+
+https://github.com/clementine-player/Clementine/issues/291#issuecomment-29984507
+qtsingleapplication: "Open With" on the file browser, and passing filenames as arguments in the command line
+Controlling playback with the commandline as well (--pause, --play, etc.)
+
+--- QtSingleApplication-2.6.1/src/qtlocalpeer.cpp~     2015-02-23 00:06:20.000000000 +0200
++++ QtSingleApplication-2.6.1/src/qtlocalpeer.cpp      2015-02-23 00:08:51.179884397 +0200
 @@ -42,6 +42,7 @@
  #include "qtlocalpeer.h"
  #include <QCoreApplication>
@@ -44,9 +51,9 @@
 +    emit messageReceived(uMsg); //### (might take a long time to return)
 +    emit messageReceived(QString::fromUtf8(uMsg));
  }
---- qtsingleapplication-2.6_1-opensource/src/qtlocalpeer.h     2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtlocalpeer.h      2010-07-10 16:26:16.000000000 +0100
-@@ -61,11 +59,13 @@
+--- QtSingleApplication-2.6.1/src/qtlocalpeer.h~       2015-02-23 00:12:20.000000000 +0200
++++ QtSingleApplication-2.6.1/src/qtlocalpeer.h        2015-02-23 00:19:44.407242485 +0200
+@@ -55,11 +55,13 @@
      QtLocalPeer(QObject *parent = 0, const QString &appId = QString());
      bool isClient();
      bool sendMessage(const QString &message, int timeout);
@@ -61,7 +68,7 @@
  protected Q_SLOTS:
      void receiveConnection();
 --- qtsingleapplication-2.6_1-opensource/src/qtlockedfile_win.cpp      2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtlockedfile_win.cpp       2010-07-10 16:26:33.000000000 +0100
++++ qtsingleapplication/qtlockedfile_win.cpp   2010-07-10 16:26:33.000000000 +0100
 @@ -65,7 +65,7 @@
  
      Qt::HANDLE mutex;
@@ -81,7 +88,7 @@
          if (!mutex) {
              if (GetLastError() != ERROR_FILE_NOT_FOUND)
 --- qtsingleapplication-2.6_1-opensource/src/qtsingleapplication.cpp   2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtsingleapplication.cpp    2010-07-10 16:23:53.000000000 +0100
++++ qtsingleapplication/qtsingleapplication.cpp        2010-07-10 16:23:53.000000000 +0100
 @@ -144,6 +144,7 @@
      actWin = 0;
      peer = new QtLocalPeer(this, appId);
  
  
 --- qtsingleapplication-2.6_1-opensource/src/qtsingleapplication.h     2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtsingleapplication.h      2010-07-10 16:23:53.000000000 +0100
++++ qtsingleapplication/qtsingleapplication.h  2010-07-10 16:23:53.000000000 +0100
 @@ -91,11 +91,13 @@
  
  public Q_SLOTS:
  
  private:
 --- qtsingleapplication-2.6_1-opensource/src/qtsinglecoreapplication.cpp       2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtsinglecoreapplication.cpp        2010-07-10 16:32:33.000000000 +0100
++++ qtsingleapplication/qtsinglecoreapplication.cpp    2010-07-10 16:32:33.000000000 +0100
 @@ -81,6 +81,7 @@
  {
      peer = new QtLocalPeer(this);
  /*!
      Returns the application identifier. Two processes with the same
 --- qtsingleapplication-2.6_1-opensource/src/qtsinglecoreapplication.h 2009-12-16 10:43:33.000000000 +0000
-+++ qtsingleapplication/src/qtsinglecoreapplication.h  2010-07-10 16:32:33.000000000 +0100
++++ qtsingleapplication/qtsinglecoreapplication.h      2010-07-10 16:32:33.000000000 +0100
 @@ -62,10 +62,12 @@
  
  public Q_SLOTS:
This page took 0.065955 seconds and 4 git commands to generate.