Hello community,
here is the log from the commit of package kidentitymanagement for
openSUSE:Factory checked in at 2018-04-25 09:50:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kidentitymanagement (Old)
and /work/SRC/openSUSE:Factory/.kidentitymanagement.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kidentitymanagement"
Wed Apr 25 09:50:15 2018 rev:31 rq:599051 version:18.04.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kidentitymanagement/kidentitymanagement.changes
2018-03-20 21:38:26.097042810 +0100
+++
/work/SRC/openSUSE:Factory/.kidentitymanagement.new/kidentitymanagement.changes
2018-04-25 09:50:21.755027864 +0200
@@ -1,0 +2,24 @@
+Wed Apr 18 07:49:20 CEST 2018 - [email protected]
+
+- Update to 18.04.0
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.04.0.php
+- Changes since 18.03.90:
+ * None
+
+-------------------------------------------------------------------
+Fri Apr 06 07:09:27 CEST 2018 - [email protected]
+
+- Update to 18.03.90
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.03.90.php
+- Changes since 17.12.3:
+ * Add renamecategories
+ * Fix some warnings
+ * Use override directly
+ * Use QLatin1String
+- Fix descriptions
+
+-------------------------------------------------------------------
Old:
----
kidentitymanagement-17.12.3.tar.xz
New:
----
kidentitymanagement-18.04.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kidentitymanagement.spec ++++++
--- /var/tmp/diff_new_pack.XEEajQ/_old 2018-04-25 09:50:22.379004982 +0200
+++ /var/tmp/diff_new_pack.XEEajQ/_new 2018-04-25 09:50:22.379004982 +0200
@@ -19,7 +19,7 @@
%bcond_without lang
Name: kidentitymanagement
-Version: 17.12.3
+Version: 18.04.0
Release: 0
%define kf5_version 5.26.0
# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -47,19 +47,22 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-This package contains the basic packages for KDE PIM applications.
+This package provides a library to handle multiple email identities and
+associated settings.
%package -n libKF5IdentityManagement5
-Summary: KDE PIM Libraries: Identity Management
+Summary: KDE PIM Libraries: Identity Management - core library
Group: Development/Libraries/KDE
Recommends: %{name}-lang
Provides: %{name} = %{version}
%description -n libKF5IdentityManagement5
-The Identity Management library for KDE PIM applications
+This package provides the core library to handle multiple email identities and
+associated settings.
+
%package devel
-Summary: KDE PIM Libraries: Build Environment
+Summary: KDE PIM Libraries: Identity Management - development files
Group: Development/Libraries/KDE
Requires: kcoreaddons-devel >= %{kf5_version}
Requires: kpimtextedit-devel
@@ -67,7 +70,7 @@
%description devel
This package contains necessary include files and libraries needed
-to develop KDE PIM applications.
+to develop applications that make use of multiple email identities.
%if %{with lang}
%lang_package
@@ -91,12 +94,14 @@
%files -n libKF5IdentityManagement5
%defattr(-,root,root)
-%doc COPYING.LIB
+%license COPYING.LIB
%{_kf5_libdir}/libKF5IdentityManagement.so.*
+%{_kf5_debugdir}/*.categories
+%{_kf5_debugdir}/*.renamecategories
%files devel
%defattr(-,root,root)
-%doc COPYING.LIB
+%license COPYING.LIB
%{_kf5_cmakedir}/KF5IdentityManagement/
%{_kf5_dbusinterfacesdir}/kf5_org.kde.pim.IdentityManager.xml
%{_kf5_includedir}/KIdentityManagement/
@@ -106,7 +111,7 @@
%if %{with lang}
%files lang -f %{name}.lang
-%doc COPYING*
+%license COPYING*
%endif
%changelog
++++++ kidentitymanagement-17.12.3.tar.xz -> kidentitymanagement-18.04.0.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kidentitymanagement-17.12.3/CMakeLists.txt
new/kidentitymanagement-18.04.0/CMakeLists.txt
--- old/kidentitymanagement-17.12.3/CMakeLists.txt 2018-03-06
01:27:33.000000000 +0100
+++ new/kidentitymanagement-18.04.0/CMakeLists.txt 2018-04-13
02:13:53.000000000 +0200
@@ -1,10 +1,10 @@
cmake_minimum_required(VERSION 3.0)
-set(PIM_VERSION "5.7.3")
+set(PIM_VERSION "5.8.0")
project(KIdentityManagement VERSION ${PIM_VERSION})
# ECM setup
-set(KF5_VERSION "5.39.0")
+set(KF5_VERSION "5.44.0")
find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -24,7 +24,7 @@
set(KIDENTITYMANAGEMENT_LIB_VERSION ${PIM_VERSION})
-set(PIMTEXTEDIT_LIB_VERSION "5.7.3")
+set(PIMTEXTEDIT_LIB_VERSION "5.8.0")
ecm_setup_version(PROJECT VARIABLE_PREFIX KIDENTITYMANAGEMENT
VERSION_HEADER
"${CMAKE_CURRENT_BINARY_DIR}/kidentitymanagement_version.h"
@@ -86,5 +86,7 @@
COMPONENT Devel
)
+install( FILES kidentitymanagement.categories
kidentitymanagement.renamecategories DESTINATION ${KDE_INSTALL_CONFDIR} )
+
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
ki18n_install(po)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/autotests/signaturetest.cpp
new/kidentitymanagement-18.04.0/autotests/signaturetest.cpp
--- old/kidentitymanagement-17.12.3/autotests/signaturetest.cpp 2018-02-26
06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/autotests/signaturetest.cpp 2018-04-10
13:51:18.000000000 +0200
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2016-2017 Laurent Montel <[email protected]>
+ Copyright (C) 2016-2018 Laurent Montel <[email protected]>
Copyright (c) 2008 Thomas McGuire <[email protected]>
This library is free software; you can redistribute it and/or modify it
@@ -221,9 +221,9 @@
QImage image1, image2;
QVERIFY(image1.load(image1Path));
QVERIFY(image2.load(image1Path));
- QString path =
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) +
QLatin1Char('/') + QStringLiteral("emailidentities/unittest/");
+ QString path =
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) +
QStringLiteral("/emailidentities/unittest/");
QDir().mkpath(path);
- QString configPath =
QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) +
QLatin1Char('/') + QStringLiteral("signaturetest");
+ QString configPath =
QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) +
QStringLiteral("/signaturetest");
QDir().mkpath(configPath);
KConfig config(configPath);
KConfigGroup group1 = config.group("Signature1");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/autotests/signaturetest.h
new/kidentitymanagement-18.04.0/autotests/signaturetest.h
--- old/kidentitymanagement-17.12.3/autotests/signaturetest.h 2018-02-26
06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/autotests/signaturetest.h 2018-04-10
13:51:18.000000000 +0200
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2016-2017 Laurent Montel <[email protected]>
+ Copyright (C) 2016-2018 Laurent Montel <[email protected]>
Copyright (c) 2009 Thomas McGuire <[email protected]>
This library is free software; you can redistribute it and/or modify it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/kidentitymanagement.categories
new/kidentitymanagement-18.04.0/kidentitymanagement.categories
--- old/kidentitymanagement-17.12.3/kidentitymanagement.categories
1970-01-01 01:00:00.000000000 +0100
+++ new/kidentitymanagement-18.04.0/kidentitymanagement.categories
2018-04-10 13:51:18.000000000 +0200
@@ -0,0 +1 @@
+org.kde.pim.kidentitymanagement kidentitymanagement (pim lib)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/kidentitymanagement.renamecategories
new/kidentitymanagement-18.04.0/kidentitymanagement.renamecategories
--- old/kidentitymanagement-17.12.3/kidentitymanagement.renamecategories
1970-01-01 01:00:00.000000000 +0100
+++ new/kidentitymanagement-18.04.0/kidentitymanagement.renamecategories
2018-04-10 13:51:18.000000000 +0200
@@ -0,0 +1 @@
+log_kidentitymanagement org.kde.pim.kidentitymanagement
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/po/ca@valencia/libkpimidentities5.po
new/kidentitymanagement-18.04.0/po/ca@valencia/libkpimidentities5.po
--- old/kidentitymanagement-17.12.3/po/ca@valencia/libkpimidentities5.po
2018-03-06 01:27:32.000000000 +0100
+++ new/kidentitymanagement-18.04.0/po/ca@valencia/libkpimidentities5.po
2018-04-13 02:13:53.000000000 +0200
@@ -63,8 +63,8 @@
"Check this box if you want KMail to append a signature to mails written with "
"this identity."
msgstr ""
-"Activeu esta casella si voleu que el KMail afija una signatura als correus "
-"escrits amb esta identitat."
+"Activeu aquesta casella si voleu que el KMail afija una signatura als "
+"correus escrits amb aquesta identitat."
#: signatureconfigurator.cpp:124
#, kde-format
@@ -88,7 +88,7 @@
#, kde-format
msgctxt "continuation of \"obtain signature text from\""
msgid "Output of Command"
-msgstr "de l'eixida d'una orde"
+msgstr "de l'eixida d'una ordre"
#: signatureconfigurator.cpp:133
#, kde-format
@@ -98,7 +98,7 @@
#: signatureconfigurator.cpp:174
#, kde-format
msgid "Use this field to enter an arbitrary static signature."
-msgstr "Useu este camp per introduir una signatura estàtica arbitrària."
+msgstr "Useu aquest camp per introduir una signatura estàtica arbitrària."
#: signatureconfigurator.cpp:215 signatureconfigurator.cpp:445
#, kde-format
@@ -111,7 +111,7 @@
"Use this requester to specify a text file that contains your signature. It "
"will be read every time you create a new mail or append a new signature."
msgstr ""
-"Useu este camp per especificar un fitxer de text que conté la vostra "
+"Useu aquest camp per especificar un fitxer de text que conté la vostra "
"signatura. Es llegirà cada cop que creeu un correu nou o afegiu una "
"signatura nova."
@@ -139,16 +139,16 @@
"signature. Usual commands for use with this mechanism are \"fortune\" or "
"\"ksig -random\"."
msgstr ""
-"Ací podeu afegir una orde arbitrària, amb camí o bé sense, depenent de si "
-"l'orde és o no a la variable d'entorn PATH. Per a cada correu nou, el KMail "
-"executarà l'orde i usarà l'eixida (a l'eixida estàndard) com a signatura. "
-"Algunes ordes que s'usen habitualment amb este mecanisme són «fortune» o "
+"Ací podeu afegir una ordre arbitrària, amb camí o bé sense, depenent de si "
+"l'ordre és o no a la variable d'entorn PATH. Per a cada correu nou, el KMail "
+"executarà l'ordre i usarà l'eixida (a l'eixida estàndard) com a signatura. "
+"Algunes ordres que s'usen habitualment amb aquest mecanisme són «fortune» o "
"«ksig-random»."
#: signatureconfigurator.cpp:267
#, kde-format
msgid "S&pecify command:"
-msgstr "Es&pecifiqueu l'orde:"
+msgstr "Es&pecifiqueu l'ordre:"
#: signatureconfigurator.cpp:455
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/po/zh_CN/libkpimidentities5.po
new/kidentitymanagement-18.04.0/po/zh_CN/libkpimidentities5.po
--- old/kidentitymanagement-17.12.3/po/zh_CN/libkpimidentities5.po
2018-03-06 01:27:33.000000000 +0100
+++ new/kidentitymanagement-18.04.0/po/zh_CN/libkpimidentities5.po
2018-04-13 02:13:53.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-25 05:47+0200\n"
-"PO-Revision-Date: 2018-02-28 02:28-0500\n"
+"PO-Revision-Date: 2018-04-05 09:39-0400\n"
"Last-Translator: guoyunhebrave <[email protected]>\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kidentitymanagement-17.12.3/src/identitymanager.h
new/kidentitymanagement-18.04.0/src/identitymanager.h
--- old/kidentitymanagement-17.12.3/src/identitymanager.h 2018-02-26
06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/src/identitymanager.h 2018-04-10
13:51:18.000000000 +0200
@@ -45,7 +45,7 @@
* It is assumed that a minimum of one identity is always present.
*/
explicit IdentityManager(bool readonly = false, QObject *parent = nullptr,
const char *name = nullptr);
- virtual ~IdentityManager();
+ ~IdentityManager() override;
/**
* Creates or reuses the identity manager instance for this process.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kidentitymanagement-17.12.3/src/signature.cpp
new/kidentitymanagement-18.04.0/src/signature.cpp
--- old/kidentitymanagement-17.12.3/src/signature.cpp 2018-02-26
06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/src/signature.cpp 2018-04-10
13:51:18.000000000 +0200
@@ -42,8 +42,8 @@
{
public:
SignaturePrivate(Signature *qq)
- : enabled(false)
- , type(Signature::Disabled)
+ : type(Signature::Disabled)
+ , enabled(false)
, inlinedHtml(false)
, q(qq)
{
@@ -62,10 +62,10 @@
/// The directory where the images will be saved to.
QString saveLocation;
- bool enabled = false;
QString path;
QString text;
Signature::Type type;
+ bool enabled = false;
bool inlinedHtml = false;
Signature *q = nullptr;
};
@@ -211,7 +211,7 @@
QDir dir(saveLocation);
const QStringList lst = dir.entryList(QDir::Files |
QDir::NoDotAndDotDot | QDir::NoSymLinks);
for (const QString &fileName : lst) {
- if (fileName.toLower().endsWith(QStringLiteral(".png"))) {
+ if (fileName.toLower().endsWith(QLatin1String(".png"))) {
qCDebug(KIDENTITYMANAGEMENT_LOG) << "Deleting old image" <<
dir.path() + fileName;
dir.remove(fileName);
}
@@ -406,7 +406,7 @@
const bool htmlSig = (isInlinedHtml() && d->type == Inlined);
QString newline = htmlSig ? QStringLiteral("<br>") : QStringLiteral("\n");
- if (htmlSig && signature.startsWith(QStringLiteral("<p"))) {
+ if (htmlSig && signature.startsWith(QLatin1String("<p"))) {
newline.clear();
}
@@ -475,7 +475,7 @@
QDir dir(d->saveLocation);
const QStringList lst = dir.entryList(QDir::Files |
QDir::NoDotAndDotDot | QDir::NoSymLinks);
for (const QString &fileName : lst) {
- if (fileName.toLower().endsWith(QStringLiteral(".png"))) {
+ if (fileName.toLower().endsWith(QLatin1String(".png"))) {
QImage image;
if (image.load(dir.path() + QLatin1Char('/') + fileName)) {
addImage(image, fileName);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/src/signatureconfigurator.cpp
new/kidentitymanagement-18.04.0/src/signatureconfigurator.cpp
--- old/kidentitymanagement-17.12.3/src/signatureconfigurator.cpp
2018-02-26 06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/src/signatureconfigurator.cpp
2018-04-10 13:51:18.000000000 +0200
@@ -66,9 +66,8 @@
// unnecessary tags Qt inserts
QString asCleanedHTML() const;
- SignatureConfigurator *q;
- bool inlinedHtml = false;
QString imageLocation;
+ SignatureConfigurator *q;
QCheckBox *mEnableCheck = nullptr;
QCheckBox *mHtmlCheck = nullptr;
QComboBox *mSourceCombo = nullptr;
@@ -78,6 +77,7 @@
KToolBar *mEditToolBar = nullptr;
KToolBar *mFormatToolBar = nullptr;
KPIMTextEdit::RichTextComposer *mTextEdit = nullptr;
+ bool inlinedHtml = false;
};
//@endcond
@@ -471,7 +471,7 @@
void SignatureConfigurator::setImageLocation(const Identity &identity)
{
- const QString dir =
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) +
QLatin1Char('/') + QStringLiteral("emailidentities/%1/").arg(
+ const QString dir =
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) +
QStringLiteral("/emailidentities/%1/").arg(
QString::number(identity.uoid()));
QDir().mkpath(dir);
setImageLocation(dir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kidentitymanagement-17.12.3/src/signatureconfigurator.h
new/kidentitymanagement-18.04.0/src/signatureconfigurator.h
--- old/kidentitymanagement-17.12.3/src/signatureconfigurator.h 2018-02-26
06:43:05.000000000 +0100
+++ new/kidentitymanagement-18.04.0/src/signatureconfigurator.h 2018-04-10
13:51:18.000000000 +0200
@@ -45,7 +45,7 @@
/**
* destructor
*/
- virtual ~SignatureConfigurator();
+ ~SignatureConfigurator() override;
/**
* Enum for the different viemodes.