Hello community, here is the log from the commit of package dolphin for openSUSE:Factory checked in at 2017-02-13 07:05:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dolphin (Old) and /work/SRC/openSUSE:Factory/.dolphin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dolphin" Changes: -------- --- /work/SRC/openSUSE:Factory/dolphin/dolphin.changes 2017-01-25 22:46:47.565848194 +0100 +++ /work/SRC/openSUSE:Factory/.dolphin.new/dolphin.changes 2017-02-13 07:05:53.681832578 +0100 @@ -1,0 +2,8 @@ +Thu Feb 9 06:41:10 UTC 2017 - lbeltr...@kde.org + +- Update to KDE Applications 16.12.2 + * KDE Applications 16.12.2 + * https://www.kde.org/announcements/announce-applications-16.12.2.php + + +------------------------------------------------------------------- Old: ---- dolphin-16.12.1.tar.xz New: ---- dolphin-16.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dolphin.spec ++++++ --- /var/tmp/diff_new_pack.CHOG0K/_old 2017-02-13 07:05:54.725683460 +0100 +++ /var/tmp/diff_new_pack.CHOG0K/_new 2017-02-13 07:05:54.729682888 +0100 @@ -17,10 +17,10 @@ Name: dolphin -Version: 16.12.1 +Version: 16.12.2 Release: 0 %define kf5_version 5.26.0 -# Latest stable Applications (e.g. 16.08 in KA, but 16.12.1 in KUA) +# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA) %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: KDE File Manager License: GPL-2.0+ ++++++ dolphin-16.12.1.tar.xz -> dolphin-16.12.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/CMakeLists.txt new/dolphin-16.12.2/CMakeLists.txt --- old/dolphin-16.12.1/CMakeLists.txt 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/CMakeLists.txt 2017-02-06 19:12:48.000000000 +0100 @@ -5,7 +5,7 @@ # KDE Application Version, managed by release script set (KDE_APPLICATIONS_VERSION_MAJOR "16") set (KDE_APPLICATIONS_VERSION_MINOR "12") -set (KDE_APPLICATIONS_VERSION_MICRO "1") +set (KDE_APPLICATIONS_VERSION_MICRO "2") set (KDE_APPLICATIONS_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}") set(QT_MIN_VERSION "5.4.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/kitemviews/kstandarditemlistwidget.cpp new/dolphin-16.12.2/src/kitemviews/kstandarditemlistwidget.cpp --- old/dolphin-16.12.1/src/kitemviews/kstandarditemlistwidget.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/kitemviews/kstandarditemlistwidget.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -852,7 +852,8 @@ bool KStandardItemListWidget::event(QEvent *event) { - if (event->type() == QEvent::WindowDeactivate || event->type() == QEvent::WindowActivate) { + if (event->type() == QEvent::WindowDeactivate || event->type() == QEvent::WindowActivate + || event->type() == QEvent::PaletteChange) { m_dirtyContent = true; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/kitemviews/private/kbaloorolesprovider.cpp new/dolphin-16.12.2/src/kitemviews/private/kbaloorolesprovider.cpp --- old/dolphin-16.12.1/src/kitemviews/private/kbaloorolesprovider.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/kitemviews/private/kbaloorolesprovider.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -181,7 +181,7 @@ QString KBalooRolesProvider::durationFromValue(int value) const { - QTime duration; + QTime duration(0, 0, 0); duration = duration.addSecs(value); return duration.toString(QStringLiteral("hh:mm:ss")); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/org.kde.dolphin.appdata.xml new/dolphin-16.12.2/src/org.kde.dolphin.appdata.xml --- old/dolphin-16.12.1/src/org.kde.dolphin.appdata.xml 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/org.kde.dolphin.appdata.xml 2017-02-06 19:12:48.000000000 +0100 @@ -105,7 +105,7 @@ <p xml:lang="et">Dolphin on vähest koormust tekitav failihaldur. Selle loomisel on peetud silmas kasutamise hõlpsust ja lihtsust, ometi pakub see suurt paindlikkust ja oma käe järgi kohandamise võimalusi. Sel moel saab faile hallata just, nagu ise soovid.</p> <p xml:lang="fi">Dolphin on kevyt tiedostonhallinta. Se on suunniteltu helppokäyttöiseksi ja yksinkertaiseksi, mutta silti joustavaksi ja mukautettavaksi. Voit siis hallita tiedostojasi juuri niin kuin haluat.</p> <p xml:lang="fr">Dolphin est un gestionnaire de fichier léger. Il a été conçu en gardant à l'esprit la simplicité et l'aisance à l'usage, tout en permettant flexibilité et personnalisation. Cela signifie que vous pouvez gérer vos fichiers de la manière exacte que vous voulez.</p> - <p xml:lang="gl">Dolphin é un xestor de ficheiros lixeiro. Deseñouse pensando na facilidade de uso e maila simplicidade, pero permitindo flexibilidade e personalización. Noutras palabras, permítelle xestionar os seus ficheiros do xeito que máis lle agrade.</p> + <p xml:lang="gl">Dolphin é un xestor de ficheiros lixeiro. Deseñouse pensando na facilidade de uso e a simplicidade, pero permitindo flexibilidade e personalización. Noutras palabras, permítelle xestionar os seus ficheiros do xeito que máis lle agrade.</p> <p xml:lang="he">Dolphin הוא מנהל קבצים קל־משקל. הוא עוצב לקלות שימוש ופשטות, תוך כדי אפשור גמישות והתאמה אישית. זה אומר שתוכל לנהל את קבציך איך שאתה רוצה לעשות זאת.</p> <p xml:lang="hu">A Dolphin egy pehelysúlyú fájlkezelő. Az egyszerű használatot és az egyszerűséget szem előtt tartva tervezték, miközben továbbra is lehetővé teszi a rugalmasságot és a testre szabhatóságot. Ez azt jelenti, hogy pontosan oly módon végezheti a fájlkezelést, ahogy csak akarja.</p> <p xml:lang="ia">Dolphin es un gerente de file legier. Il ha essite designate con facilitate de uso e simplicitate in le mente, mentre il permitte ancora flexibilitate e personalisation. Isto significa que tu pote facer le gerente de file exactemente como tu lo vole.</p> @@ -450,7 +450,7 @@ <li xml:lang="tr">Geri alma/tekrarlama desteği</li> <li xml:lang="uk">Підтримка скасовування та повторення дій.</li> <li xml:lang="x-test">xxUndo/redo supportxx</li> - <li xml:lang="zh-CN">撤消/重做支持</li> + <li xml:lang="zh-CN">撤销/重做支持</li> <li xml:lang="zh-TW">以不唐突的方式顯示資訊對話框。</li> <li>Transparent network access through the KIO system.</li> <li xml:lang="ar">اتصال شبكيّ مباشر باستخدام نظام KIO.</li> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/panels/information/informationpanelcontent.cpp new/dolphin-16.12.2/src/panels/information/informationpanelcontent.cpp --- old/dolphin-16.12.1/src/panels/information/informationpanelcontent.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/panels/information/informationpanelcontent.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -142,10 +142,6 @@ QWidget* viewport = m_metaDataArea->viewport(); viewport->installEventFilter(this); - QPalette palette = viewport->palette(); - palette.setColor(viewport->backgroundRole(), QColor(Qt::transparent)); - viewport->setPalette(palette); - layout->addWidget(m_preview); layout->addWidget(m_phononWidget); layout->addWidget(m_nameLabel); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/views/dolphinview.cpp new/dolphin-16.12.2/src/views/dolphinview.cpp --- old/dolphin-16.12.1/src/views/dolphinview.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/views/dolphinview.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -29,6 +29,7 @@ #include <QGraphicsSceneDragDropEvent> #include <QTimer> #include <QScrollBar> +#include <QPixmapCache> #include <QPointer> #include <QMenu> #include <QVBoxLayout> @@ -731,6 +732,7 @@ switch (event->type()) { case QEvent::PaletteChange: updatePalette(); + QPixmapCache::clear(); break; case QEvent::KeyPress: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/views/dolphinviewactionhandler.cpp new/dolphin-16.12.2/src/views/dolphinviewactionhandler.cpp --- old/dolphin-16.12.1/src/views/dolphinviewactionhandler.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/views/dolphinviewactionhandler.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -482,6 +482,12 @@ QAction* showHiddenFilesAction = m_actionCollection->action(QStringLiteral("show_hidden_files")); showHiddenFilesAction->setChecked(shown); + // #374508: don't overwrite custom icons. + const QString iconName = showHiddenFilesAction->icon().name(); + if (!iconName.isEmpty() && iconName != QLatin1String("visibility") && iconName != QLatin1String("hint")) { + return; + } + showHiddenFilesAction->setIcon(QIcon::fromTheme(shown ? QStringLiteral("visibility") : QStringLiteral("hint"))); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dolphin-16.12.1/src/views/renamedialog.cpp new/dolphin-16.12.2/src/views/renamedialog.cpp --- old/dolphin-16.12.1/src/views/renamedialog.cpp 2017-01-07 19:47:57.000000000 +0100 +++ new/dolphin-16.12.2/src/views/renamedialog.cpp 2017-02-06 19:12:48.000000000 +0100 @@ -159,7 +159,7 @@ widget = this; } - KIO::Job * job = KIO::moveAs(oldUrl, newUrl); + KIO::Job * job = KIO::moveAs(oldUrl, newUrl, KIO::HideProgressInfo); KJobWidgets::setWindow(job, widget); KIO::FileUndoManager::self()->recordJob(KIO::FileUndoManager::Rename, {oldUrl}, newUrl, job); job->ui()->setAutoErrorHandlingEnabled(true);