Hello community, here is the log from the commit of package kross-interpreters for openSUSE:Factory checked in at 2019-08-16 15:47:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kross-interpreters (Old) and /work/SRC/openSUSE:Factory/.kross-interpreters.new.22127 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kross-interpreters" Fri Aug 16 15:47:43 2019 rev:41 rq:723704 version:19.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kross-interpreters/kross-interpreters.changes 2019-07-17 13:18:17.367711857 +0200 +++ /work/SRC/openSUSE:Factory/.kross-interpreters.new.22127/kross-interpreters.changes 2019-08-16 15:48:18.173643855 +0200 @@ -1,0 +2,30 @@ +Fri Aug 9 08:31:38 UTC 2019 - Christophe Giboudeaux <[email protected]> + +- Update to 19.08.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08.0.php +- No code change since 19.07.90 + +------------------------------------------------------------------- +Tue Aug 06 16:50:50 UTC 2019 - [email protected] + +- Update to 19.07.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08-rc.php +- Changes since 19.07.80: + * No code changes since 19.07.80 + +------------------------------------------------------------------- +Tue Jul 23 11:59:04 UTC 2019 - [email protected] + +- Update to 19.07.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08-beta.php +- Changes since 19.04.3: + * Fix test testguiform.py + * Add test testguiform.py + +------------------------------------------------------------------- Old: ---- kross-interpreters-19.04.3.tar.xz New: ---- applications.keyring kross-interpreters-19.08.0.tar.xz kross-interpreters-19.08.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kross-interpreters.spec ++++++ --- /var/tmp/diff_new_pack.twlRJW/_old 2019-08-16 15:48:19.993643188 +0200 +++ /var/tmp/diff_new_pack.twlRJW/_new 2019-08-16 15:48:20.029643174 +0200 @@ -19,13 +19,18 @@ %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} +%bcond_without lang Name: kross-interpreters -Version: 19.04.3 +Version: 19.08.0 Release: 0 Summary: Diverse bindings for KROSS License: LGPL-2.1-or-later Group: Development/Libraries/KDE -Source0: %{name}-%{version}.tar.xz +Source: https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz +%if %{with lang} +Source1: https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif BuildRequires: extra-cmake-modules BuildRequires: kdelibs4support-devel BuildRequires: kross-devel >= 5.11.0 ++++++ kross-interpreters-19.04.3.tar.xz -> kross-interpreters-19.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kross-interpreters-19.04.3/tests/CMakeLists.txt new/kross-interpreters-19.08.0/tests/CMakeLists.txt --- old/kross-interpreters-19.04.3/tests/CMakeLists.txt 2019-02-08 23:31:07.000000000 +0100 +++ new/kross-interpreters-19.08.0/tests/CMakeLists.txt 2019-06-02 15:49:19.000000000 +0200 @@ -11,6 +11,7 @@ add_test(NAME kross-unittest-es COMMAND krosstest ${CMAKE_CURRENT_SOURCE_DIR}/unittest.es) +add_test(NAME kross-guiform-py COMMAND krosstest ${CMAKE_CURRENT_SOURCE_DIR}/testguiform.py) add_test(NAME kross-guiqt-py COMMAND krosstest ${CMAKE_CURRENT_SOURCE_DIR}/testguiqt.py) add_test(NAME kross-guitk-py COMMAND krosstest ${CMAKE_CURRENT_SOURCE_DIR}/testguitk.py) add_test(NAME kross-test-py COMMAND krosstest ${CMAKE_CURRENT_SOURCE_DIR}/testkross.py) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kross-interpreters-19.04.3/tests/testguiform.py new/kross-interpreters-19.08.0/tests/testguiform.py --- old/kross-interpreters-19.04.3/tests/testguiform.py 1970-01-01 01:00:00.000000000 +0100 +++ new/kross-interpreters-19.08.0/tests/testguiform.py 2019-06-02 15:49:19.000000000 +0200 @@ -0,0 +1,31 @@ +#!/usr/bin/env kross + +import os + +import Kross + +forms = Kross.module("forms") +assert 'createWidgetFromUIFile' in dir(forms) + +dialog = forms.createDialog("TestGuiFormDialog") +dialog.setButtons("Ok|Cancel") +dialog.setFaceType("List") + +options_page = dialog.addPage("Options", "Options", "configure") +options_ui = os.path.join(self.currentPath(), "testguiform.ui") +options_widget = forms.createWidgetFromUIFile(options_page, options_ui) + +file_page = dialog.addPage("File", "Import From Image File", "fileopen") +file_widget = forms.createFileWidget(file_page, "kfiledialog:///mytestthingy1") +file_widget.setMode("Opening") +file_widget.setFilter("*.cpp|C++ Source Files\n*.h|Header files") + +# Check radio buttons cannot be both checked +dialog['radioButton'].setChecked(True) +dialog['radioButton_2'].setChecked(True) +assert dialog['radioButton'].checked == 0 +assert dialog['radioButton_2'].checked == 1 + +# Uncomment these to show the dialog. +# assert dialog.exec_loop() == 1 +# assert dialog.result() == 'Ok' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kross-interpreters-19.04.3/tests/testguiform.ui new/kross-interpreters-19.08.0/tests/testguiform.ui --- old/kross-interpreters-19.04.3/tests/testguiform.ui 1970-01-01 01:00:00.000000000 +0100 +++ new/kross-interpreters-19.08.0/tests/testguiform.ui 2019-06-02 15:49:19.000000000 +0200 @@ -0,0 +1,255 @@ +<ui version="4.0" > + <class>Form</class> + <widget class="QWidget" name="Form" > + <property name="geometry" > + <rect> + <x>0</x> + <y>0</y> + <width>442</width> + <height>334</height> + </rect> + </property> + <property name="minimumSize" > + <size> + <width>400</width> + <height>0</height> + </size> + </property> + <layout class="QHBoxLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <layout class="QVBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QGroupBox" name="groupBox" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>7</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="title" > + <string>File:</string> + </property> + <layout class="QVBoxLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <layout class="QHBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QComboBox" name="comboBox" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="editable" > + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton" > + <property name="text" > + <string>...</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupBox_2" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="title" > + <string>GroupBox 1</string> + </property> + <layout class="QHBoxLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <layout class="QVBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QCheckBox" name="checkBox" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>1</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text" > + <string>CheckBox</string> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="checkBox_2" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>1</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text" > + <string>CheckBox</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupBox_3" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>5</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="title" > + <string>Other GroupBox</string> + </property> + <layout class="QHBoxLayout" > + <property name="margin" > + <number>9</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <layout class="QVBoxLayout" > + <property name="margin" > + <number>0</number> + </property> + <property name="spacing" > + <number>6</number> + </property> + <item> + <widget class="QRadioButton" name="radioButton" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>1</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text" > + <string>RadioButton</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioButton_2" > + <property name="sizePolicy" > + <sizepolicy> + <hsizetype>1</hsizetype> + <vsizetype>0</vsizetype> + <horstretch>1</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text" > + <string>RadioButton</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item> + <spacer> + <property name="orientation" > + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" > + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + </layout> + <action name="actionAction1" > + <property name="text" > + <string>action1</string> + </property> + </action> + </widget> + <resources/> + <connections> + <connection> + <sender>pushButton</sender> + <signal>clicked()</signal> + <receiver>actionAction1</receiver> + <slot>trigger()</slot> + <hints> + <hint type="sourcelabel" > + <x>338</x> + <y>55</y> + </hint> + <hint type="destinationlabel" > + <x>-1</x> + <y>-1</y> + </hint> + </hints> + </connection> + </connections> +</ui>
