Hello community,

here is the log from the commit of package qactus for openSUSE:Factory checked 
in at 2020-05-05 18:55:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qactus (Old)
 and      /work/SRC/openSUSE:Factory/.qactus.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qactus"

Tue May  5 18:55:48 2020 rev:7 rq:800167 version:2.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qactus/qactus.changes    2020-04-21 
13:07:52.392477928 +0200
+++ /work/SRC/openSUSE:Factory/.qactus.new.2738/qactus.changes  2020-05-05 
18:55:54.565479764 +0200
@@ -1,0 +2,8 @@
+Mon May  4 19:42:47 UTC 2020 - Javier Llorente <jav...@opensuse.org>
+
+- Update to 2.0.1
+  * RequestStateEditor bugfixes:
+    - get the full diff for the selected request
+    - use the right OBS signal finishedParsingRequestStatus()
+
+-------------------------------------------------------------------

Old:
----
  qactus-2.0.0.tar.gz

New:
----
  qactus-2.0.1.tar.gz

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

Other differences:
------------------
++++++ qactus.spec ++++++
--- /var/tmp/diff_new_pack.ya3guN/_old  2020-05-05 18:55:55.453481676 +0200
+++ /var/tmp/diff_new_pack.ya3guN/_new  2020-05-05 18:55:55.453481676 +0200
@@ -23,7 +23,7 @@
 %global devname %{libprefix}-devel
 
 Name:           qactus
-Version:        2.0.0
+Version:        2.0.1
 Release:        0
 Summary:        A GUI client for OBS
 License:        GPL-2.0-only OR GPL-3.0-only

++++++ qactus-2.0.0.tar.gz -> qactus-2.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/CMakeLists.txt 
new/qactus-2.0.1/CMakeLists.txt
--- old/qactus-2.0.0/CMakeLists.txt     2020-04-20 10:28:13.000000000 +0200
+++ new/qactus-2.0.1/CMakeLists.txt     2020-05-04 20:28:16.000000000 +0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.5)
 
 project(Qactus
-   VERSION 2.0.0
+   VERSION 2.0.1
    LANGUAGES CXX)
 
 add_definitions(-DQACTUS_VERSION="${PROJECT_VERSION}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/ChangeLog new/qactus-2.0.1/ChangeLog
--- old/qactus-2.0.0/ChangeLog  2020-04-20 10:28:13.000000000 +0200
+++ new/qactus-2.0.1/ChangeLog  2020-05-04 20:28:16.000000000 +0200
@@ -1,5 +1,10 @@
 Qactus ChangeLog
 ================
+v2.0.1 (2020-05-04)
+- RequestStateEditor bugfixes:
+    * get the full diff for the selected request
+    * use the right OBS signal finishedParsingRequestStatus()
+
 v2.0.0 (2020-04-20)
 
 libqobs:
Binary files old/qactus-2.0.0/Qactus_screenshot.png and 
new/qactus-2.0.1/Qactus_screenshot.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/README.md new/qactus-2.0.1/README.md
--- old/qactus-2.0.0/README.md  2020-04-20 10:28:13.000000000 +0200
+++ new/qactus-2.0.1/README.md  2020-05-04 20:28:16.000000000 +0200
@@ -10,6 +10,8 @@
 
 This project was originally hosted on Nokia Developer Projects until 2013, 
when the service was discontinued.
 
+![screenshot](Qactus_screenshot.png)
+
 Installation
 ------------
 RPM packages are available at http://software.opensuse.org/package/qactus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/qactus.spec new/qactus-2.0.1/qactus.spec
--- old/qactus-2.0.0/qactus.spec        2020-04-20 10:28:13.000000000 +0200
+++ new/qactus-2.0.1/qactus.spec        2020-05-04 20:28:16.000000000 +0200
@@ -22,7 +22,7 @@
 %global devname %{libprefix}-devel
 
 Name:           qactus
-Version:        2.0.0
+Version:        2.0.1
 Release:        0
 Summary:        A GUI client for OBS
 License:        GPL-2.0 or GPL-3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.cpp 
new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.cpp
--- old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.cpp  2020-04-20 
10:28:13.000000000 +0200
+++ new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.cpp  2020-05-04 
20:28:16.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  *  Qactus - A Qt-based OBS client
  *
- *  Copyright (C) 2015-2019 Javier Llorente <jav...@opensuse.org>
+ *  Copyright (C) 2015-2020 Javier Llorente <jav...@opensuse.org>
  *
  *  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,13 +43,13 @@
     ui->dateLabelText->setText(m_request->getDate());
 
     connect(this, SIGNAL(changeSubmitRequest(QString,QString,bool)), m_obs, 
SLOT(slotChangeSubmitRequest(QString,QString,bool)));
-    connect(m_obs, SIGNAL(srStatus(QString)), this, 
SLOT(slotSrStatus(QString)));
+    connect(m_obs, &OBS::finishedParsingRequestStatus, this, 
&RequestStateEditor::slotRequestStatusFetched);
     connect(m_obs, SIGNAL(srDiffFetched(QString)), this, 
SLOT(slotSrDiffFetched(QString)));
     connect(m_obs, SIGNAL(finishedParsingResult(OBSResult*)), this, 
SLOT(slotAddBuildResults(OBSResult*)));
 
     if (m_request->getActionType()=="submit") {
         // Get SR diff
-        m_obs->getRequestDiff(m_request->getSource());
+        m_obs->getRequestDiff(m_request->getId());
 
         // Setup build results tree view
         QStandardItemModel *sourceModelBuildResults = new 
QStandardItemModel(ui->treeBuildResults);
@@ -111,15 +111,16 @@
     emit changeSubmitRequest(m_request->getId(), 
ui->commentsTextBrowser->toPlainText(), false);
 }
 
-void RequestStateEditor::slotSrStatus(const QString &status)
+void RequestStateEditor::slotRequestStatusFetched(OBSStatus *status)
 {
-   qDebug() << "RequestStateEditor::slotSrStatus" << status;
+   qDebug() << __PRETTY_FUNCTION__ << status->getCode();
    QString errorStr = tr("Error changing SR!");
-   if (status == "ok") {
+   if (status->getCode() == "ok") {
        close();
    } else {
-       QMessageBox::critical(this, errorStr, status, QMessageBox::Ok);
+       QMessageBox::critical(this, errorStr, status->getCode(), 
QMessageBox::Ok);
    }
+   delete status;
 }
 
 void RequestStateEditor::slotSrDiffFetched(const QString &diff)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.h 
new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.h
--- old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.h    2020-04-20 
10:28:13.000000000 +0200
+++ new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.h    2020-05-04 
20:28:16.000000000 +0200
@@ -1,7 +1,7 @@
 /*
  *  Qactus - A Qt-based OBS client
  *
- *  Copyright (C) 2015-2019 Javier Llorente <jav...@opensuse.org>
+ *  Copyright (C) 2015-2020 Javier Llorente <jav...@opensuse.org>
  *
  *  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
@@ -51,7 +51,7 @@
 private slots:
     void on_acceptPushButton_clicked();
     void on_declinePushButton_clicked();
-    void slotSrStatus(const QString &status);
+    void slotRequestStatusFetched(OBSStatus *status);
     void slotSrDiffFetched(const QString &diff);
     void slotAddBuildResults(OBSResult *obsResult);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.ui 
new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.ui
--- old/qactus-2.0.0/src/gui/requestbox/requeststateeditor.ui   2020-04-20 
10:28:13.000000000 +0200
+++ new/qactus-2.0.1/src/gui/requestbox/requeststateeditor.ui   2020-05-04 
20:28:16.000000000 +0200
@@ -6,8 +6,8 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>600</width>
-    <height>550</height>
+    <width>800</width>
+    <height>800</height>
    </rect>
   </property>
   <property name="windowTitle">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qactus-2.0.0/src/qobs/obs.cpp 
new/qactus-2.0.1/src/qobs/obs.cpp
--- old/qactus-2.0.0/src/qobs/obs.cpp   2020-04-20 10:28:13.000000000 +0200
+++ new/qactus-2.0.1/src/qobs/obs.cpp   2020-05-04 20:28:16.000000000 +0200
@@ -225,9 +225,8 @@
 
 void OBS::getRequestDiff(const QString &source)
 {
-    qDebug() << "OBS::getRequestDiff()";
-    QString resource = 
QString("/source/%1?unified=1&tarlimit=0&cmd=diff&filelimit=0&expand=1")
-            .arg(source);
+    qDebug() << __PRETTY_FUNCTION__;
+    QString resource = QString("/request/%1?cmd=diff").arg(source);
     obsCore->getSRDiff(resource);
 }
 


Reply via email to