Hello community, here is the log from the commit of package qt5ct for openSUSE:Factory checked in at 2016-09-07 11:47:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt5ct (Old) and /work/SRC/openSUSE:Factory/.qt5ct.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qt5ct" Changes: -------- --- /work/SRC/openSUSE:Factory/qt5ct/qt5ct.changes 2016-08-11 18:53:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qt5ct.new/qt5ct.changes 2016-09-07 11:47:42.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Sep 5 10:13:49 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 0.26: + * Fix Stellarium compatibility. + * Update translations. + +------------------------------------------------------------------- Old: ---- qt5ct-0.25.tar.bz2 New: ---- qt5ct-0.26.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt5ct.spec ++++++ --- /var/tmp/diff_new_pack.vmLi8J/_old 2016-09-07 11:47:45.000000000 +0200 +++ /var/tmp/diff_new_pack.vmLi8J/_new 2016-09-07 11:47:45.000000000 +0200 @@ -17,7 +17,7 @@ Name: qt5ct -Version: 0.25 +Version: 0.26 Release: 0 Summary: Qt5 Configuration Tool License: BSD-2-Clause @@ -51,8 +51,8 @@ %install %qmake5_install -install -Dm 0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh -install -Dm 0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh +install -Dpm 0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh +install -Dpm 0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh %files %defattr(-,root,root) ++++++ qt5ct-0.25.tar.bz2 -> qt5ct-0.26.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/ChangeLog new/qt5ct-0.26/ChangeLog --- old/qt5ct-0.25/ChangeLog 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/ChangeLog 2016-09-05 08:37:49.000000000 +0200 @@ -160,3 +160,8 @@ * updated Dutch (Netherlands) translation (Heimen Stoffels) * updated Polish translation (Tomasz Przybył) * updated Chinese (Taiwan) translation (Jeff Huang) + +Version 0.26 +* fixed stellarium compatibility +* updated French translation (Geiger David) +* updated Greek translation (Dimitrios Glentadakis) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/ChangeLog.svn new/qt5ct-0.26/ChangeLog.svn --- old/qt5ct-0.25/ChangeLog.svn 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/ChangeLog.svn 2016-09-05 08:37:49.000000000 +0200 @@ -1,4 +1,28 @@ ------------------------------------------------------------------------ +r325 | trialuser02 | 2016-09-01 15:14:35 +0300 (Чт., 01 сент. 2016) | 1 line + +updated changelog +------------------------------------------------------------------------ +r324 | trialuser02 | 2016-09-01 15:08:45 +0300 (Чт., 01 сент. 2016) | 1 line + +updated .ts files +------------------------------------------------------------------------ +r323 | trialuser02 | 2016-09-01 15:07:39 +0300 (Чт., 01 сент. 2016) | 1 line + +updated Greek translation (Dimitrios Glentadakis) +------------------------------------------------------------------------ +r322 | trialuser02 | 2016-09-01 14:55:45 +0300 (Чт., 01 сент. 2016) | 1 line + +updated French translation (Geiger David) +------------------------------------------------------------------------ +r321 | trialuser02 | 2016-09-01 14:49:53 +0300 (Чт., 01 сент. 2016) | 1 line + +fixed stellarium compatibility (#25) +------------------------------------------------------------------------ +r320 | trialuser02 | 2016-08-10 15:49:39 +0300 (Ср., 10 авг. 2016) | 1 line + +version bump +------------------------------------------------------------------------ r318 | trialuser02 | 2016-08-10 15:13:46 +0300 (Ср., 10 авг. 2016) | 1 line fixed changelog and documentation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct/desktop-translations/qt5ct_el.desktop.in new/qt5ct-0.26/src/qt5ct/desktop-translations/qt5ct_el.desktop.in --- old/qt5ct-0.25/src/qt5ct/desktop-translations/qt5ct_el.desktop.in 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct/desktop-translations/qt5ct_el.desktop.in 2016-09-05 08:37:49.000000000 +0200 @@ -9,6 +9,16 @@ + + + + + + + + + + Exec=qt5ct Icon=preferences-desktop-theme Terminal=false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct/desktop-translations/qt5ct_fr.desktop.in new/qt5ct-0.26/src/qt5ct/desktop-translations/qt5ct_fr.desktop.in --- old/qt5ct-0.25/src/qt5ct/desktop-translations/qt5ct_fr.desktop.in 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct/desktop-translations/qt5ct_fr.desktop.in 2016-09-05 08:37:49.000000000 +0200 @@ -16,6 +16,9 @@ + + + Exec=qt5ct Icon=preferences-desktop-theme Terminal=false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct/qt5ct.h new/qt5ct-0.26/src/qt5ct/qt5ct.h --- old/qt5ct-0.25/src/qt5ct/qt5ct.h 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct/qt5ct.h 2016-09-05 08:37:49.000000000 +0200 @@ -30,7 +30,7 @@ #define QT5CT_H #define QT5CT_VERSION_MAJOR 0 -#define QT5CT_VERSION_MINOR 25 +#define QT5CT_VERSION_MINOR 26 #define QT5CT_TOSTRING(s) #s #define QT5CT_STRINGIFY(s) QT5CT_TOSTRING(s) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct/translations/qt5ct_el.ts new/qt5ct-0.26/src/qt5ct/translations/qt5ct_el.ts --- old/qt5ct-0.25/src/qt5ct/translations/qt5ct_el.ts 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct/translations/qt5ct_el.ts 2016-09-05 08:37:49.000000000 +0200 @@ -654,17 +654,17 @@ <message> <location filename="../main.cpp" line="60"/> <source>Please remove the <b>QT_STYLE_OVERRIDE</b> environment variable</source> - <translation type="unfinished"></translation> + <translation>Παρακαλώ αφαιρέστε την μεταβλητή περιβάλλοντος <b>QT_STYLE_OVERRIDE</b></translation> </message> <message> <location filename="../main.cpp" line="65"/> <source>The <b>QT_QPA_PLATFORMTHEME</b> environment variable is not set correctly</source> - <translation type="unfinished"></translation> + <translation>Η μεταβλητή περιβάλλοντος <b>QT_QPA_PLATFORMTHEME</b> δεν έχει οριστεί σωστά</translation> </message> <message> <location filename="../main.cpp" line="71"/> <source>Error</source> - <translation type="unfinished">Σφάλμα</translation> + <translation>Σφάλμα</translation> </message> </context> </TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct/translations/qt5ct_fr.ts new/qt5ct-0.26/src/qt5ct/translations/qt5ct_fr.ts --- old/qt5ct-0.25/src/qt5ct/translations/qt5ct_fr.ts 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct/translations/qt5ct_fr.ts 2016-09-05 08:37:49.000000000 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1" language="fr_FR"> +<TS version="2.1" language="fr"> <context> <name>AppearancePage</name> <message> @@ -653,17 +653,17 @@ <message> <location filename="../main.cpp" line="60"/> <source>Please remove the <b>QT_STYLE_OVERRIDE</b> environment variable</source> - <translation type="unfinished"></translation> + <translation>Merci de retirer la variable d'environement <b>QT_STYLE_OVERRIDE</b></translation> </message> <message> <location filename="../main.cpp" line="65"/> <source>The <b>QT_QPA_PLATFORMTHEME</b> environment variable is not set correctly</source> - <translation type="unfinished"></translation> + <translation>La variable d'environnement <b>QT_QPA_PLATFORMTHEME</b> n'est pas définie correctement</translation> </message> <message> <location filename="../main.cpp" line="71"/> <source>Error</source> - <translation type="unfinished">Erreur</translation> + <translation>Erreur</translation> </message> </context> </TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qt5ct-0.25/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp new/qt5ct-0.26/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp --- old/qt5ct-0.25/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp 2016-08-10 14:47:44.000000000 +0200 +++ new/qt5ct-0.26/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp 2016-09-05 08:37:49.000000000 +0200 @@ -55,15 +55,18 @@ m_customPalette = 0; m_update = false; m_usePalette = true; - readSettings(); - QMetaObject::invokeMethod(this, "applySettings", Qt::QueuedConnection); + if(QGuiApplication::desktopSettingsAware()) + { + readSettings(); + QMetaObject::invokeMethod(this, "applySettings", Qt::QueuedConnection); #ifdef QT_WIDGETS_LIB - QMetaObject::invokeMethod(this, "createFSWatcher", Qt::QueuedConnection); - //apply custom style hints before creating QApplication - //using Fusion style should avoid problems with some styles like qtcurve - QApplication::setStyle(new Qt5CTProxyStyle("Fusion")); + QMetaObject::invokeMethod(this, "createFSWatcher", Qt::QueuedConnection); + //apply custom style hints before creating QApplication + //using Fusion style should avoid problems with some styles like qtcurve + QApplication::setStyle(new Qt5CTProxyStyle("Fusion")); #endif - QGuiApplication::setFont(m_generalFont); + QGuiApplication::setFont(m_generalFont); + } qDebug("using qt5ct plugin"); } @@ -112,6 +115,9 @@ void Qt5CTPlatformTheme::applySettings() { + if(!QGuiApplication::desktopSettingsAware()) + return; + if(!m_update) { //do not override application palette