Hello community, here is the log from the commit of package kcontacts for openSUSE:Factory checked in at 2020-10-12 13:53:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kcontacts (Old) and /work/SRC/openSUSE:Factory/.kcontacts.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kcontacts" Mon Oct 12 13:53:56 2020 rev:61 rq:840804 version:5.75.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kcontacts/kcontacts.changes 2020-09-18 14:39:16.579888597 +0200 +++ /work/SRC/openSUSE:Factory/.kcontacts.new.3486/kcontacts.changes 2020-10-12 13:55:37.562124014 +0200 @@ -1,0 +2,12 @@ +Mon Oct 5 08:33:00 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.75.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.75.0 +- Changes since 5.74.0: + * Compile without deprecated method against qt5.15. + * Remove obsolete license file for LGPL-2.0-only + * Relicense file to LGPL-2.0-or-later + +------------------------------------------------------------------- Old: ---- kcontacts-5.74.0.tar.xz kcontacts-5.74.0.tar.xz.sig New: ---- kcontacts-5.75.0.tar.xz kcontacts-5.75.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcontacts.spec ++++++ --- /var/tmp/diff_new_pack.YScO2w/_old 2020-10-12 13:55:38.098124231 +0200 +++ /var/tmp/diff_new_pack.YScO2w/_new 2020-10-12 13:55:38.098124231 +0200 @@ -16,14 +16,14 @@ # -%define _tar_path 5.74 +%define _tar_path 5.75 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without lang Name: kcontacts -Version: 5.74.0 +Version: 5.75.0 Release: 0 Summary: KDE Frameworks based address book API License: LGPL-2.1-or-later ++++++ kcontacts-5.74.0.tar.xz -> kcontacts-5.75.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/CMakeLists.txt new/kcontacts-5.75.0/CMakeLists.txt --- old/kcontacts-5.74.0/CMakeLists.txt 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/CMakeLists.txt 2020-10-04 20:40:40.000000000 +0200 @@ -1,13 +1,13 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.74.0") # handled by release scripts -set(KF5_DEP_VERSION "5.74.0") # handled by release scripts +set(KF5_VERSION "5.75.0") # handled by release scripts +set(KF5_DEP_VERSION "5.75.0") # handled by release scripts project(KContacts VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.74.0 NO_MODULE) +find_package(ECM 5.75.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/LICENSES/LGPL-2.0-only.txt new/kcontacts-5.75.0/LICENSES/LGPL-2.0-only.txt --- old/kcontacts-5.74.0/LICENSES/LGPL-2.0-only.txt 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/LICENSES/LGPL-2.0-only.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,446 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - -Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. - -51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - -Everyone is permitted to copy and distribute verbatim copies of this license -document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is numbered 2 because -it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your freedom to share -and change it. By contrast, the GNU General Public Licenses are intended to -guarantee your freedom to share and change free software--to make sure the -software is free for all its users. - -This license, the Library General Public License, applies to some specially -designated Free Software Foundation software, and to any other libraries whose -authors decide to use it. You can use it for your libraries, too. - -When we speak of free software, we are referring to freedom, not price. Our -General Public Licenses are designed to make sure that you have the freedom -to distribute copies of free software (and charge for this service if you -wish), that you receive source code or can get it if you want it, that you -can change the software or use pieces of it in new free programs; and that -you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to -deny you these rights or to ask you to surrender the rights. These restrictions -translate to certain responsibilities for you if you distribute copies of -the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis or for -a fee, you must give the recipients all the rights that we gave you. You must -make sure that they, too, receive or can get the source code. If you link -a program with the library, you must provide complete object files to the -recipients so that they can relink them with the library, after making changes -to the library and recompiling it. And you must show them these terms so they -know their rights. - -Our method of protecting your rights has two steps: (1) copyright the library, -and (2) offer you this license which gives you legal permission to copy, distribute -and/or modify the library. - -Also, for each distributor's protection, we want to make certain that everyone -understands that there is no warranty for this free library. If the library -is modified by someone else and passed on, we want its recipients to know -that what they have is not the original version, so that any problems introduced -by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We -wish to avoid the danger that companies distributing free software will individually -obtain patent licenses, thus in effect transforming the program into proprietary -software. To prevent this, we have made it clear that any patent must be licensed -for everyone's free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary GNU -General Public License, which was designed for utility programs. This license, -the GNU Library General Public License, applies to certain designated libraries. -This license is quite different from the ordinary one; be sure to read it -in full, and don't assume that anything in it is the same as in the ordinary -license. - -The reason we have a separate public license for some libraries is that they -blur the distinction we usually make between modifying or adding to a program -and simply using it. Linking a program with a library, without changing the -library, is in some sense simply using the library, and is analogous to running -a utility program or application program. However, in a textual and legal -sense, the linked executable is a combined work, a derivative of the original -library, and the ordinary General Public License treats it as such. - -Because of this blurred distinction, using the ordinary General Public License -for libraries did not effectively promote software sharing, because most developers -did not use the libraries. We concluded that weaker conditions might promote -sharing better. - -However, unrestricted linking of non-free programs would deprive the users -of those programs of all benefit from the free status of the libraries themselves. -This Library General Public License is intended to permit developers of non-free -programs to use free libraries, while preserving your freedom as a user of -such programs to change the free libraries that are incorporated in them. -(We have not seen how to achieve this as regards changes in header files, -but we have achieved it as regards changes in the actual functions of the -Library.) The hope is that this will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and modification -follow. Pay close attention to the difference between a "work based on the -library" and a "work that uses the library". The former contains code derived -from the library, while the latter only works together with the library. - -Note that it is possible for a library to be covered by the ordinary General -Public License rather than by this special one. - -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which contains a -notice placed by the copyright holder or other authorized party saying it -may be distributed under the terms of this Library General Public License -(also called "this License"). Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data prepared -so as to be conveniently linked with application programs (which use some -of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work which has -been distributed under these terms. A "work based on the Library" means either -the Library or any derivative work under copyright law: that is to say, a -work containing the Library or a portion of it, either verbatim or with modifications -and/or translated straightforwardly into another language. (Hereinafter, translation -is included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for making modifications -to it. For a library, complete source code means all the source code for all -modules it contains, plus any associated interface definition files, plus -the scripts used to control compilation and installation of the library. - -Activities other than copying, distribution and modification are not covered -by this License; they are outside its scope. The act of running a program -using the Library is not restricted, and output from such a program is covered -only if its contents constitute a work based on the Library (independent of -the use of the Library in a tool for writing it). Whether that is true depends -on what the Library does and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's complete source -code as you receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice and disclaimer -of warranty; keep intact all the notices that refer to this License and to -the absence of any warranty; and distribute a copy of this License along with -the Library. - -You may charge a fee for the physical act of transferring a copy, and you -may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Library or any portion of it, -thus forming a work based on the Library, and copy and distribute such modifications -or work under the terms of Section 1 above, provided that you also meet all -of these conditions: - - a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices stating that -you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no charge to all -third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a table of -data to be supplied by an application program that uses the facility, other -than as an argument passed when the facility is invoked, then you must make -a good faith effort to ensure that, in the event an application does not supply -such function or table, the facility still operates, and performs whatever -part of its purpose remains meaningful. - -(For example, a function in a library to compute square roots has a purpose -that is entirely well-defined independent of the application. Therefore, Subsection -2d requires that any application-supplied function or table used by this function -must be optional: if the application does not supply it, the square root function -must still compute square roots.) - -These requirements apply to the modified work as a whole. If identifiable -sections of that work are not derived from the Library, and can be reasonably -considered independent and separate works in themselves, then this License, -and its terms, do not apply to those sections when you distribute them as -separate works. But when you distribute the same sections as part of a whole -which is a work based on the Library, the distribution of the whole must be -on the terms of this License, whose permissions for other licensees extend -to the entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest your -rights to work written entirely by you; rather, the intent is to exercise -the right to control the distribution of derivative or collective works based -on the Library. - -In addition, mere aggregation of another work not based on the Library with -the Library (or with a work based on the Library) on a volume of a storage -or distribution medium does not bring the other work under the scope of this -License. - -3. You may opt to apply the terms of the ordinary GNU General Public License -instead of this License to a given copy of the Library. To do this, you must -alter all the notices that refer to this License, so that they refer to the -ordinary GNU General Public License, version 2, instead of to this License. -(If a newer version than version 2 of the ordinary GNU General Public License -has appeared, then you can specify that version instead if you wish.) Do not -make any other change in these notices. - -Once this change is made in a given copy, it is irreversible for that copy, -so the ordinary GNU General Public License applies to all subsequent copies -and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of the Library -into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or derivative of -it, under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you accompany it with the complete corresponding -machine-readable source code, which must be distributed under the terms of -Sections 1 and 2 above on a medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy from a designated -place, then offering equivalent access to copy the source code from the same -place satisfies the requirement to distribute the source code, even though -third parties are not compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the Library, but -is designed to work with the Library by being compiled or linked with it, -is called a "work that uses the Library". Such a work, in isolation, is not -a derivative work of the Library, and therefore falls outside the scope of -this License. - -However, linking a "work that uses the Library" with the Library creates an -executable that is a derivative of the Library (because it contains portions -of the Library), rather than a "work that uses the library". The executable -is therefore covered by this License. Section 6 states terms for distribution -of such executables. - -When a "work that uses the Library" uses material from a header file that -is part of the Library, the object code for the work may be a derivative work -of the Library even though the source code is not. Whether this is true is -especially significant if the work can be linked without the Library, or if -the work is itself a library. The threshold for this to be true is not precisely -defined by law. - -If such an object file uses only numerical parameters, data structure layouts -and accessors, and small macros and small inline functions (ten lines or less -in length), then the use of the object file is unrestricted, regardless of -whether it is legally a derivative work. (Executables containing this object -code plus portions of the Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may distribute -the object code for the work under the terms of Section 6. Any executables -containing that work also fall under Section 6, whether or not they are linked -directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or link a "work -that uses the Library" with the Library to produce a work containing portions -of the Library, and distribute that work under terms of your choice, provided -that the terms permit modification of the work for the customer's own use -and reverse engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the Library -is used in it and that the Library and its use are covered by this License. -You must supply a copy of this License. If the work during execution displays -copyright notices, you must include the copyright notice for the Library among -them, as well as a reference directing the user to the copy of this License. -Also, you must do one of these things: - -a) Accompany the work with the complete corresponding machine-readable source -code for the Library including whatever changes were used in the work (which -must be distributed under Sections 1 and 2 above); and, if the work is an -executable linked with the Library, with the complete machine-readable "work -that uses the Library", as object code and/or source code, so that the user -can modify the Library and then relink to produce a modified executable containing -the modified Library. (It is understood that the user who changes the contents -of definitions files in the Library will not necessarily be able to recompile -the application to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at least three years, -to give the same user the materials specified in Subsection 6a, above, for -a charge no more than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy from a designated -place, offer equivalent access to copy the above specified materials from -the same place. - -d) Verify that the user has already received a copy of these materials or -that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the Library" must -include any data and utility programs needed for reproducing the executable -from it. However, as a special exception, the source code distributed need -not include anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the operating -system on which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license restrictions of -other proprietary libraries that do not normally accompany the operating system. -Such a contradiction means you cannot use both them and the Library together -in an executable that you distribute. - -7. You may place library facilities that are a work based on the Library side-by-side -in a single library together with other library facilities not covered by -this License, and distribute such a combined library, provided that the separate -distribution of the work based on the Library and of the other library facilities -is otherwise permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work based on the -Library, uncombined with any other library facilities. This must be distributed -under the terms of the Sections above. - -b) Give prominent notice with the combined library of the fact that part of -it is a work based on the Library, and explaining where to find the accompanying -uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute the Library -except as expressly provided under this License. Any attempt otherwise to -copy, modify, sublicense, link with, or distribute the Library is void, and -will automatically terminate your rights under this License. However, parties -who have received copies, or rights, from you under this License will not -have their licenses terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not signed -it. However, nothing else grants you permission to modify or distribute the -Library or its derivative works. These actions are prohibited by law if you -do not accept this License. Therefore, by modifying or distributing the Library -(or any work based on the Library), you indicate your acceptance of this License -to do so, and all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the Library), -the recipient automatically receives a license from the original licensor -to copy, distribute, link with or modify the Library subject to these terms -and conditions. You may not impose any further restrictions on the recipients' -exercise of the rights granted herein. You are not responsible for enforcing -compliance by third parties to this License. - -11. If, as a consequence of a court judgment or allegation of patent infringement -or for any other reason (not limited to patent issues), conditions are imposed -on you (whether by court order, agreement or otherwise) that contradict the -conditions of this License, they do not excuse you from the conditions of -this License. If you cannot distribute so as to satisfy simultaneously your -obligations under this License and any other pertinent obligations, then as -a consequence you may not distribute the Library at all. For example, if a -patent license would not permit royalty-free redistribution of the Library -by all those who receive copies directly or indirectly through you, then the -only way you could satisfy both it and this License would be to refrain entirely -from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents -or other property right claims or to contest validity of any such claims; -this section has the sole purpose of protecting the integrity of the free -software distribution system which is implemented by public license practices. -Many people have made generous contributions to the wide range of software -distributed through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing to -distribute software through any other system and a licensee cannot impose -that choice. - -This section is intended to make thoroughly clear what is believed to be a -consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in certain -countries either by patents or by copyrighted interfaces, the original copyright -holder who places the Library under this License may add an explicit geographical -distribution limitation excluding those countries, so that distribution is -permitted only in or among countries not thus excluded. In such case, this -License incorporates the limitation as if written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new versions of -the Library General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to address -new problems or concerns. - -Each version is given a distinguishing version number. If the Library specifies -a version number of this License which applies to it and "any later version", -you have the option of following the terms and conditions either of that version -or of any later version published by the Free Software Foundation. If the -Library does not specify a license version number, you may choose any version -ever published by the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free programs -whose distribution conditions are incompatible with these, write to the author -to ask for permission. For software which is copyrighted by the Free Software -Foundation, write to the Free Software Foundation; we sometimes make exceptions -for this. Our decision will be guided by the two goals of preserving the free -status of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR -THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE -STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY -"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE -OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE -THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE -OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA -OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES -OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH -HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest possible -use to the public, we recommend making it free software that everyone can -redistribute and change. You can do so by permitting redistribution under -these terms (or, alternatively, under the terms of the ordinary General Public -License). - -To apply these terms, attach the following notices to the library. It is safest -to attach them to the start of each source file to most effectively convey -the exclusion of warranty; and each file should have at least the "copyright" -line and a pointer to where the full notice is found. - -one line to give the library's name and an idea of what it does. - -Copyright (C) year name of author - -This library is free software; you can redistribute it and/or modify it under -the terms of the GNU Library General Public License as published by the Free -Software Foundation; either version 2 of the License, or (at your option) -any later version. - -This library is distributed in the hope that it will be useful, but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more -details. - -You should have received a copy of the GNU Library General Public License -along with this library; if not, write to the Free Software Foundation, Inc., -51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your school, -if any, to sign a "copyright disclaimer" for the library, if necessary. Here -is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in - -the library `Frob' (a library for tweaking knobs) written - -by James Random Hacker. - -signature of Ty Coon, 1 April 1990 - -Ty Coon, President of Vice - -That's all there is to it! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/autotests/addresseetest.cpp new/kcontacts-5.75.0/autotests/addresseetest.cpp --- old/kcontacts-5.74.0/autotests/addresseetest.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/autotests/addresseetest.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -65,7 +65,11 @@ addressee.setOrganization(QStringLiteral("Scottland Yard")); addressee.setNote(QStringLiteral("Don't cross black deads way...")); addressee.setProductId(QStringLiteral("ProductId45")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee.setRevision(QDateTime(QDate(1982, 9, 15))); +#else + addressee.setRevision(QDateTime(QDate(1982, 9, 15).startOfDay())); +#endif addressee.setSortString(QStringLiteral("Name")); KContacts::ResourceLocatorUrl url; url.setUrl(QUrl(QStringLiteral("www.scottlandyard.info"))); @@ -109,7 +113,11 @@ QVERIFY(addressee.organization() == QLatin1String("Scottland Yard")); QVERIFY(addressee.note() == QLatin1String("Don't cross black deads way...")); QVERIFY(addressee.productId() == QLatin1String("ProductId45")); - QVERIFY(addressee.revision() == QDateTime(QDate(1982, 9, 15))); + #if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) + QVERIFY(addressee.revision() == QDateTime(QDate(1982, 9, 15))); + #else + QVERIFY(addressee.revision() == QDateTime(QDate(1982, 9, 15).startOfDay())); + #endif QVERIFY(addressee.sortString() == QLatin1String("Name")); QVERIFY(addressee.url() == url); QVERIFY(addressee.secrecy() == KContacts::Secrecy(KContacts::Secrecy::Public)); @@ -153,7 +161,11 @@ addressee1.setPrefix(QStringLiteral("Sir")); addressee1.setSuffix(QStringLiteral("II")); addressee1.setNickName(QStringLiteral("ghosthunter")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setBirthday(QDateTime(QDate(1982, 7, 19))); +#else + addressee1.setBirthday(QDateTime(QDate(1982, 7, 19).startOfDay())); +#endif addressee1.setMailer(QStringLiteral("mutt")); addressee1.setTimeZone(KContacts::TimeZone(2)); addressee1.setGeo(KContacts::Geo(42, 23)); @@ -162,7 +174,11 @@ addressee1.setOrganization(QStringLiteral("Scottland Yard")); addressee1.setNote(QStringLiteral("Don't cross black deads way...")); addressee1.setProductId(QStringLiteral("ProductId45")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setRevision(QDateTime(QDate(1982, 9, 15))); +#else + addressee1.setRevision(QDateTime(QDate(1982, 9, 15).startOfDay())); +#endif addressee1.setSortString(QStringLiteral("Name")); KContacts::ResourceLocatorUrl url; url.setUrl(QUrl(QStringLiteral("www.scottlandyard.info"))); @@ -186,7 +202,11 @@ addressee2.setPrefix(QStringLiteral("Sir")); addressee2.setSuffix(QStringLiteral("II")); addressee2.setNickName(QStringLiteral("ghosthunter")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee2.setBirthday(QDateTime(QDate(1982, 7, 19))); +#else + addressee2.setBirthday(QDateTime(QDate(1982, 7, 19).startOfDay())); +#endif addressee2.setMailer(QStringLiteral("mutt")); addressee2.setTimeZone(KContacts::TimeZone(2)); addressee2.setGeo(KContacts::Geo(42, 23)); @@ -195,7 +215,11 @@ addressee2.setOrganization(QStringLiteral("Scottland Yard")); addressee2.setNote(QStringLiteral("Don't cross black deads way...")); addressee2.setProductId(QStringLiteral("ProductId45")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee2.setRevision(QDateTime(QDate(1982, 9, 15))); +#else + addressee2.setRevision(QDateTime(QDate(1982, 9, 15).startOfDay())); +#endif addressee2.setSortString(QStringLiteral("Name")); addressee2.setUrl(url); addressee2.setSecrecy(KContacts::Secrecy(KContacts::Secrecy::Public)); @@ -250,7 +274,11 @@ addressee1.setPrefix(QStringLiteral("Sir")); addressee1.setSuffix(QStringLiteral("II")); addressee1.setNickName(QStringLiteral("ghosthunter")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setBirthday(QDateTime(QDate(1982, 7, 19))); +#else + addressee1.setBirthday(QDateTime(QDate(1982, 7, 19).startOfDay())); +#endif addressee1.setMailer(QStringLiteral("mutt")); addressee1.setTimeZone(KContacts::TimeZone(2)); addressee1.setGeo(KContacts::Geo(42, 23)); @@ -259,7 +287,11 @@ addressee1.setOrganization(QStringLiteral("Scottland Yard")); addressee1.setNote(QStringLiteral("Don't cross black deads way...")); addressee1.setProductId(QStringLiteral("ProductId45")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setRevision(QDateTime(QDate(1982, 9, 15))); +#else + addressee1.setRevision(QDateTime(QDate(1982, 9, 15).startOfDay())); +#endif addressee1.setSortString(QStringLiteral("Name")); KContacts::ResourceLocatorUrl url; url.setUrl(QUrl(QStringLiteral("www.scottlandyard.info"))); @@ -310,7 +342,11 @@ addressee1.setPrefix(QStringLiteral("Sir")); addressee1.setSuffix(QStringLiteral("II")); addressee1.setNickName(QStringLiteral("ghosthunter")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setBirthday(QDateTime(QDate(1982, 7, 19))); +#else + addressee1.setBirthday(QDateTime(QDate(1982, 7, 19).startOfDay())); +#endif addressee1.setMailer(QStringLiteral("mutt")); addressee1.setTimeZone(KContacts::TimeZone(2)); addressee1.setGeo(KContacts::Geo(42, 23)); @@ -319,7 +355,11 @@ addressee1.setOrganization(QStringLiteral("Scottland Yard")); addressee1.setNote(QStringLiteral("Don't cross black deads way...")); addressee1.setProductId(QStringLiteral("ProductId45")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee1.setRevision(QDateTime(QDate(1982, 9, 15))); +#else + addressee1.setRevision(QDateTime(QDate(1982, 9, 15).startOfDay())); +#endif addressee1.setSortString(QStringLiteral("Name")); KContacts::ResourceLocatorUrl url; url.setUrl(QUrl(QStringLiteral("www.scottlandyard.info"))); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/autotests/birthdaytest.cpp new/kcontacts-5.75.0/autotests/birthdaytest.cpp --- old/kcontacts-5.74.0/autotests/birthdaytest.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/autotests/birthdaytest.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -53,7 +53,12 @@ KContacts::VCardTool vcard; const KContacts::AddresseeList lst = vcard.parseVCards(vcarddata); QCOMPARE(lst.count(), 1); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) QDateTime dt(QDate(1976, 5, 5)); +#else + QDateTime dt(QDate(1976, 5, 5).startOfDay()); +#endif + QCOMPARE(lst.at(0).birthday(), dt); QCOMPARE(lst.at(0).birthdayHasTime(), false); } @@ -72,7 +77,11 @@ KContacts::VCardTool vcard; const KContacts::AddresseeList lst = vcard.parseVCards(vcarddata); QCOMPARE(lst.count(), 1); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) QDateTime dt(QDate(-1, 5, 5)); +#else + QDateTime dt(QDate(-1, 5, 5).startOfDay()); +#endif QCOMPARE(lst.at(0).birthday(), dt); QCOMPARE(lst.at(0).birthdayHasTime(), false); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/autotests/datetimetest.cpp new/kcontacts-5.75.0/autotests/datetimetest.cpp --- old/kcontacts-5.74.0/autotests/datetimetest.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/autotests/datetimetest.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -67,12 +67,20 @@ QCOMPARE(dt.time(), QTime(12, 33)); dt = VCardTool::parseDateTime(QStringLiteral("--0120")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) expected = QDateTime(QDate(-1, 1, 20)); +#else + expected = QDateTime(QDate(-1, 1, 20).startOfDay()); +#endif QCOMPARE(dt, expected); QVERIFY(dt.isValid()); dt = VCardTool::parseDateTime(QStringLiteral("--01-20")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) expected = QDateTime(QDate(-1, 1, 20)); +#else + expected = QDateTime(QDate(-1, 1, 20).startOfDay()); +#endif QCOMPARE(dt, expected); QVERIFY(dt.isValid()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/po/ca/kcontacts5.po new/kcontacts-5.75.0/po/ca/kcontacts5.po --- old/kcontacts-5.74.0/po/ca/kcontacts5.po 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/po/ca/kcontacts5.po 2020-10-04 20:40:40.000000000 +0200 @@ -9,7 +9,7 @@ # Antoni Bella Pérez <antonibel...@yahoo.com>, 2014, 2015. msgid "" msgstr "" -"Project-Id-Version: kcontacts5\n" +"Project-Id-Version: kcontacts\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-26 02:00+0200\n" "PO-Revision-Date: 2017-12-29 18:45+0100\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/po/ca@valencia/kcontacts5.po new/kcontacts-5.75.0/po/ca@valencia/kcontacts5.po --- old/kcontacts-5.74.0/po/ca@valencia/kcontacts5.po 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/po/ca@valencia/kcontacts5.po 2020-10-04 20:40:40.000000000 +0200 @@ -9,7 +9,7 @@ # Antoni Bella Pérez <antonibel...@yahoo.com>, 2014, 2015. msgid "" msgstr "" -"Project-Id-Version: kcontacts5\n" +"Project-Id-Version: kcontacts\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-26 02:00+0200\n" "PO-Revision-Date: 2017-12-29 18:45+0100\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/po/el/kcontacts5.po new/kcontacts-5.75.0/po/el/kcontacts5.po --- old/kcontacts-5.74.0/po/el/kcontacts5.po 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/po/el/kcontacts5.po 2020-10-04 20:40:40.000000000 +0200 @@ -5,19 +5,20 @@ # Spiros Georgaras <s...@hellug.gr>, 2007. # Toussis Manolis <mano...@koppermind.homelinux.org>, 2008, 2009. # Dimitrios Glentadakis <dgl...@gmail.com>, 2010, 2013. +# Stelios <ssta...@gmail.com>, 2020. msgid "" msgstr "" "Project-Id-Version: kabc\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-26 02:00+0200\n" -"PO-Revision-Date: 2013-01-12 09:07+0100\n" -"Last-Translator: Dimitrios Glentadakis <dgl...@gmail.com>\n" +"PO-Revision-Date: 2020-09-07 14:02+0300\n" +"Last-Translator: Stelios <ssta...@gmail.com>\n" "Language-Team: Greek <kde-i18n...@kde.org>\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.4\n" +"X-Generator: Lokalize 20.04.2\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #: address.cpp:384 @@ -478,7 +479,7 @@ #, kde-format msgctxt "Undefined phone type" msgid "Telephone number" -msgstr "" +msgstr "Αριθμός τηλεφώνου" #: phonenumber.cpp:172 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/po/ro/kcontacts5.po new/kcontacts-5.75.0/po/ro/kcontacts5.po --- old/kcontacts-5.74.0/po/ro/kcontacts5.po 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/po/ro/kcontacts5.po 2020-10-04 20:40:40.000000000 +0200 @@ -1,24 +1,24 @@ # translation of kabc to Romanian # Copyright (C) 2008 This_file_is_part_of_KDE # This file is distributed under the same license as the kabc package. -# # Laurenţiu Buzdugan <l...@rolix.org>, 2008". -# Sergiu Bivol <ser...@ase.md>, 2008, 2009, 2013. +# Sergiu Bivol <ser...@cip.md>, 2008, 2009, 2013, 2020. +# msgid "" msgstr "" "Project-Id-Version: kabc\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-26 02:00+0200\n" -"PO-Revision-Date: 2013-05-25 09:10+0300\n" -"Last-Translator: Sergiu Bivol <ser...@ase.md>\n" -"Language-Team: Romanian <kde-i18n...@kde.org>\n" +"PO-Revision-Date: 2020-09-07 00:06+0100\n" +"Last-Translator: Sergiu Bivol <ser...@cip.md>\n" +"Language-Team: Romanian\n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 19.12.3\n" #: address.cpp:384 #, kde-format @@ -82,7 +82,7 @@ #, kde-format msgctxt "Address for delivering packages" msgid "Parcel" -msgstr "" +msgstr "Colet" #: address.cpp:522 #, kde-format @@ -128,9 +128,9 @@ msgstr "Nume de familie" #: addressee.cpp:676 -#, fuzzy, kde-format +#, kde-format msgid "Given Name" -msgstr "Nume dat" +msgstr "Prenume" #: addressee.cpp:696 #, kde-format @@ -160,74 +160,72 @@ #: addressee.cpp:832 #, kde-format msgid "Home Address Street" -msgstr "" +msgstr "Strada adresei de acasă" #: addressee.cpp:837 -#, fuzzy, kde-format -#| msgid "Post Office Box" +#, kde-format msgid "Home Address Post Office Box" -msgstr "Căsuță poștală" +msgstr "Căsuța poștală a adresei de acasă" #: addressee.cpp:842 #, kde-format msgid "Home Address City" -msgstr "" +msgstr "Orașul adresei de acasă" #: addressee.cpp:847 #, kde-format msgid "Home Address State" -msgstr "" +msgstr "Statul adresei de acasă" #: addressee.cpp:852 #, kde-format msgid "Home Address Zip Code" -msgstr "" +msgstr "Cod poștal al adresei de acasă" #: addressee.cpp:857 #, kde-format msgid "Home Address Country" -msgstr "" +msgstr "Țara adresei de acasă" #: addressee.cpp:862 #, kde-format msgid "Home Address Label" -msgstr "" +msgstr "Eticheta adresei de acasă" #: addressee.cpp:867 #, kde-format msgid "Business Address Street" -msgstr "" +msgstr "Strada adresei de afaceri" #: addressee.cpp:872 -#, fuzzy, kde-format -#| msgid "Post Office Box" +#, kde-format msgid "Business Address Post Office Box" -msgstr "Căsuță poștală" +msgstr "Căsuța poștală a adresei de afaceri" #: addressee.cpp:877 #, kde-format msgid "Business Address City" -msgstr "" +msgstr "Orașul adresei de afaceri" #: addressee.cpp:882 #, kde-format msgid "Business Address State" -msgstr "" +msgstr "Statul adresei de afaceri" #: addressee.cpp:887 #, kde-format msgid "Business Address Zip Code" -msgstr "" +msgstr "Cod poștal al adresei de afaceri" #: addressee.cpp:892 #, kde-format msgid "Business Address Country" -msgstr "" +msgstr "Țara adresei de afaceri" #: addressee.cpp:897 #, kde-format msgid "Business Address Label" -msgstr "" +msgstr "Eticheta adresei de afaceri" #: addressee.cpp:902 #, kde-format @@ -252,7 +250,7 @@ #: addressee.cpp:922 #, kde-format msgid "Business Fax" -msgstr "" +msgstr "Fax de afaceri" #: addressee.cpp:927 #, kde-format @@ -480,7 +478,7 @@ #, kde-format msgctxt "Undefined phone type" msgid "Telephone number" -msgstr "" +msgstr "Număr de telefon" #: phonenumber.cpp:172 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/po/zh_CN/kcontacts5.po new/kcontacts-5.75.0/po/zh_CN/kcontacts5.po --- old/kcontacts-5.74.0/po/zh_CN/kcontacts5.po 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/po/zh_CN/kcontacts5.po 2020-10-04 20:40:40.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-06-26 02:00+0200\n" -"PO-Revision-Date: 2020-09-05 05:17\n" +"PO-Revision-Date: 2020-09-23 12:18\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/addresseehelper.cpp new/kcontacts-5.75.0/src/addresseehelper.cpp --- old/kcontacts-5.74.0/src/addresseehelper.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/addresseehelper.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -2,7 +2,7 @@ This file is part of the KDE libraries SPDX-FileCopyrightText: 2003 Carsten Pfeiffer <pfeif...@kde.org> - This SPDX-License-Identifier: LGPL-2.0-only + This SPDX-License-Identifier: LGPL-2.0-or-later */ #include "addresseehelper.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/addresseehelper.h new/kcontacts-5.75.0/src/addresseehelper.h --- old/kcontacts-5.74.0/src/addresseehelper.h 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/addresseehelper.h 2020-10-04 20:40:40.000000000 +0200 @@ -2,7 +2,7 @@ This file is part of the KDE libraries SPDX-FileCopyrightText: 2003 Carsten Pfeiffer <pfeif...@kde.org> - This SPDX-License-Identifier: LGPL-2.0-only + This SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef KCONTACTS_ADDRESSEEHELPER_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/converter/ldifconverter.h new/kcontacts-5.75.0/src/converter/ldifconverter.h --- old/kcontacts-5.74.0/src/converter/ldifconverter.h 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/converter/ldifconverter.h 2020-10-04 20:40:40.000000000 +0200 @@ -2,7 +2,7 @@ This file is part of the KContacts framework. SPDX-FileCopyrightText: 2003 Helge Deller <del...@kde.org> - SPDX-License-Identifier: LGPL-2.0-only + SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef KCONTACTS_LDIFCONVERTER_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/aim.desktop new/kcontacts-5.75.0/src/improtocols/aim.desktop --- old/kcontacts-5.74.0/src/improtocols/aim.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/aim.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol AIM Comment[da]=AIM-protokollen Comment[de]=AIM-Protokoll +Comment[el]=AIM πρωτόκολλο Comment[en_GB]=AIM Protocol Comment[es]=Protocolo AIM Comment[et]=AIM protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół AIM Comment[pt]=Protocolo AIM Comment[pt_BR]=Protocolo do AIM +Comment[ro]=Protocol AIM Comment[ru]=Протокол AIM Comment[sk]=AIM Protokol Comment[sl]=Protokol AIM @@ -47,6 +49,7 @@ Name[cs]=AIM Name[da]=AIM Name[de]=AIM +Name[el]=AIM Name[en_GB]=AIM Name[es]=AIM Name[et]=AIM @@ -67,6 +70,7 @@ Name[pl]=AIM Name[pt]=AIM Name[pt_BR]=AIM +Name[ro]=AIM Name[ru]=AIM Name[sk]=AIM Name[sl]=AIM diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/facebook.desktop new/kcontacts-5.75.0/src/improtocols/facebook.desktop --- old/kcontacts-5.74.0/src/improtocols/facebook.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/facebook.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Facebook Comment[da]=Facebook-protokollen Comment[de]=Facebook-Protokoll +Comment[el]=Facebook πρωτόκολλο Comment[en_GB]=Facebook Protocol Comment[es]=Protocolo Facebook Comment[et]=Facebooki protokoll @@ -27,6 +28,7 @@ Comment[pl]=Protokół Facebooka Comment[pt]=Protocolo do Facebook Comment[pt_BR]=Protocolo do Facebook +Comment[ro]=Protocol Facebook Comment[ru]=Протокол Facebook Comment[sk]=Facebook Protokol Comment[sl]=Protokol Facebook @@ -45,6 +47,7 @@ Name[cs]=Facebook Name[da]=Facebook Name[de]=Facebook +Name[el]=Facebook Name[en_GB]=Facebook Name[es]=Facebook Name[et]=Facebook @@ -63,6 +66,7 @@ Name[pl]=Facebook Name[pt]=Facebook Name[pt_BR]=Facebook +Name[ro]=Facebook Name[ru]=Facebook Name[sk]=Facebook Name[sl]=Facebook diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/gg.desktop new/kcontacts-5.75.0/src/improtocols/gg.desktop --- old/kcontacts-5.74.0/src/improtocols/gg.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/gg.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Gadu-Gadu Comment[da]=Gadu-Gadu-protokollen Comment[de]=Gadu-Gadu-Protokoll +Comment[el]=Gadu-Gadu πρωτόκολλο Comment[en_GB]=Gadu-Gadu Protocol Comment[es]=Protocolo Gadu-Gadu Comment[et]=Gadu-Gadu protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół Gadu-Gadu Comment[pt]=Protocolo Gadu-Gadu Comment[pt_BR]=Protocolo do Gadu-Gadu +Comment[ro]=Protocol Gadu-Gadu Comment[ru]=Протокол Gadu-Gadu Comment[sk]=Gadu-Gadu Protokol Comment[sl]=Protokol Gadu-Gadu @@ -47,6 +49,7 @@ Name[cs]=Gadu-Gadu Name[da]=Gadu-Gadu Name[de]=Gadu-Gadu +Name[el]=Gadu-Gadu Name[en_GB]=Gadu-Gadu Name[es]=Gadu-Gadu Name[et]=Gadu-Gadu @@ -67,6 +70,7 @@ Name[pl]=Gadu-Gadu Name[pt]=Gadu-Gadu Name[pt_BR]=Gadu-Gadu +Name[ro]=Gadu-Gadu Name[ru]=Gadu-Gadu Name[sk]=Gadu-Gadu Name[sl]=Gadu-Gadu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/googletalk.desktop new/kcontacts-5.75.0/src/improtocols/googletalk.desktop --- old/kcontacts-5.74.0/src/improtocols/googletalk.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/googletalk.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Google Talk Comment[da]=Google Talk Comment[de]=Google Talk +Comment[el]=Google Talk Comment[en_GB]=Google Talk Comment[es]=Google Talk Comment[et]=Google Talk @@ -28,6 +29,7 @@ Comment[pl]=Google Talk Comment[pt]=Google Talk Comment[pt_BR]=Google Talk +Comment[ro]=Google Talk Comment[ru]=Google Talk Comment[sk]=Google Talk Comment[sl]=Google Talk @@ -46,6 +48,7 @@ Name[cs]=Google Talk Name[da]=Google Talk Name[de]=Google Talk +Name[el]=Google Talk Name[en_GB]=Google Talk Name[es]=Google Talk Name[et]=Google Talk @@ -65,6 +68,7 @@ Name[pl]=Google Talk Name[pt]=Google Talk Name[pt_BR]=Google Talk +Name[ro]=Google Talk Name[ru]=Google Talk Name[sk]=Google Talk Name[sl]=Google Talk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/groupwise.desktop new/kcontacts-5.75.0/src/improtocols/groupwise.desktop --- old/kcontacts-5.74.0/src/improtocols/groupwise.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/groupwise.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Novell GroupWise komunikátor Comment[da]=Novell GroupWise Messenger Comment[de]=Novell GroupWise Messenger +Comment[el]=Novell GroupWise Messenger Comment[en_GB]=Novell GroupWise Messenger Comment[es]=Novell GroupWise Messenger Comment[et]=Novelli GroupWise sõnumirakendus @@ -28,6 +29,7 @@ Comment[pl]=Komunikator Novell GroupWise Comment[pt]=Novell GroupWise Messenger Comment[pt_BR]=Mensageiro do GroupWise da Novell +Comment[ro]=Mesager Novell GroupWise Comment[ru]=Программа обмена сообщениями Novell GroupWise Comment[sk]=Novell GroupWise Messenger Comment[sl]=Novell GroupWise Messenger @@ -46,6 +48,7 @@ Name[cs]=GroupWise Name[da]=GroupWise Name[de]=GroupWise +Name[el]=GroupWise Name[en_GB]=GroupWise Name[es]=GroupWise Name[et]=GroupWise @@ -66,6 +69,7 @@ Name[pl]=GroupWise Name[pt]=GroupWise Name[pt_BR]=GroupWise +Name[ro]=GroupWise Name[ru]=GroupWise Name[sk]=GroupWise Name[sl]=GroupWise diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/icq.desktop new/kcontacts-5.75.0/src/improtocols/icq.desktop --- old/kcontacts-5.74.0/src/improtocols/icq.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/icq.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol ICQ Comment[da]=ICQ-protokollen Comment[de]=ICQ-Protokoll +Comment[el]=ICQ πρωτόκολλο Comment[en_GB]=ICQ Protocol Comment[es]=Protocolo ICQ Comment[et]=ICQ protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół ICQ Comment[pt]=Protocolo ICQ Comment[pt_BR]=Protocolo do ICQ +Comment[ro]=Protocol ICQ Comment[ru]=Протокол ICQ Comment[sk]=ICQ Protokol Comment[sl]=Protokol ICQ @@ -47,6 +49,7 @@ Name[cs]=ICQ Name[da]=ICQ Name[de]=ICQ +Name[el]=ICQ Name[en_GB]=ICQ Name[es]=ICQ Name[et]=ICQ @@ -67,6 +70,7 @@ Name[pl]=ICQ Name[pt]=ICQ Name[pt_BR]=ICQ +Name[ro]=ICQ Name[ru]=ICQ Name[sk]=ICQ Name[sl]=ICQ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/irc.desktop new/kcontacts-5.75.0/src/improtocols/irc.desktop --- old/kcontacts-5.74.0/src/improtocols/irc.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/irc.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -8,6 +8,7 @@ Comment[cs]=Internet Relay Chat Comment[da]=Internet Relay Chat Comment[de]=Internet Relay Chat +Comment[el]=Internet Relay Chat Comment[en_GB]=Internet Relay Chat Comment[es]=Internet Relay Chat Comment[et]=IRC @@ -28,6 +29,7 @@ Comment[pl]=Internet Relay Chat Comment[pt]=Internet Relay Chat Comment[pt_BR]=Bate-papo via Internet (IRC) +Comment[ro]=Internet Relay Chat Comment[ru]=Internet Relay Chat (IRC) Comment[sk]=Internet Relay Chat Comment[sl]=Internet Relay Chat @@ -46,6 +48,7 @@ Name[cs]=IRC Name[da]=IRC Name[de]=IRC +Name[el]=IRC Name[en_GB]=IRC Name[es]=IRC Name[et]=IRC @@ -66,6 +69,7 @@ Name[pl]=IRC Name[pt]=IRC Name[pt_BR]=IRC +Name[ro]=IRC Name[ru]=IRC Name[sk]=IRC Name[sl]=IRC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/meanwhile.desktop new/kcontacts-5.75.0/src/improtocols/meanwhile.desktop --- old/kcontacts-5.74.0/src/improtocols/meanwhile.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/meanwhile.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Meanwhile Comment[da]=Meanwhile-protokollen Comment[de]=Meanwhile-Protokoll +Comment[el]=Meanwhile πρωτόκολλο Comment[en_GB]=Meanwhile Protocol Comment[es]=Protocolo Meanwhile Comment[et]=Meanwhile protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół Meanwhile Comment[pt]=Protocolo Meanwhile Comment[pt_BR]=Protocolo do Meanwhile +Comment[ro]=Protocol Meanwhile Comment[ru]=Протокол Meanwhile Comment[sk]=Meanwhile Protokol Comment[sl]=Protokol Meanwhile @@ -47,6 +49,7 @@ Name[cs]=Meanwhile Name[da]=Meanwhile Name[de]=Meanwhile +Name[el]=Meanwhile Name[en_GB]=Meanwhile Name[es]=Meanwhile Name[et]=Meanwhile @@ -67,6 +70,7 @@ Name[pl]=Meanwhile Name[pt]=Meanwhile Name[pt_BR]=Meanwhile +Name[ro]=Meanwhile Name[ru]=Meanwhile Name[sk]=Meanwhile Name[sl]=Meanwhile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/msn.desktop new/kcontacts-5.75.0/src/improtocols/msn.desktop --- old/kcontacts-5.74.0/src/improtocols/msn.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/msn.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=MSN Messenger Comment[da]=MSN Messenger Comment[de]=MSN Messenger +Comment[el]=MSN Messenger Comment[en_GB]=MSN Messenger Comment[es]=MSN Messenger Comment[et]=MSN Messenger @@ -29,6 +30,7 @@ Comment[pl]=MSN Messenger Comment[pt]=MSN Messenger Comment[pt_BR]=MSN Messenger +Comment[ro]=Mesager MSN Comment[ru]=Обмен сообщениями MSN Comment[sk]=MSN Messenger Comment[sl]=MSN Messenger @@ -47,6 +49,7 @@ Name[cs]=MSN Messenger Name[da]=MSN Messenger Name[de]=MSN Messenger +Name[el]=MSN Messenger Name[en_GB]=MSN Messenger Name[es]=MSN Messenger Name[et]=MSN Messenger @@ -67,6 +70,7 @@ Name[pl]=MSN Messenger Name[pt]=MSN Messenger Name[pt_BR]=MSN Messenger +Name[ro]=Mesager MSN Name[ru]=MSN Messenger Name[sk]=MSN Messenger Name[sl]=MSN Messenger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/qq.desktop new/kcontacts-5.75.0/src/improtocols/qq.desktop --- old/kcontacts-5.74.0/src/improtocols/qq.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/qq.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Zprávy Tencent QQ Comment[da]=Tencent QQ Messaging Comment[de]=Tencent QQ Messaging +Comment[el]=Tencent QQ Messaging Comment[en_GB]=Tencent QQ Messaging Comment[es]=Mensajería Tencent QQ Comment[et]=Tencent QQ snumirakendus @@ -27,6 +28,7 @@ Comment[pl]=Wiadomości Tencent QQ Comment[pt]=Mensagens do Tencent QQ Comment[pt_BR]=Mensagens do Tencent QQ +Comment[ro]=Mesagerie Tencent QQ Comment[ru]=Обмен сообщениями Tencent QQ Comment[sk]=Tencent QQ Messaging Comment[sl]=Sporočanje Tencent QQ @@ -45,6 +47,7 @@ Name[cs]=QQ Name[da]=QQ Name[de]=QQ +Name[el]=QQ Name[en_GB]=QQ Name[es]=QQ Name[et]=QQ @@ -63,6 +66,7 @@ Name[pl]=QQ Name[pt]=QQ Name[pt_BR]=QQ +Name[ro]=QQ Name[ru]=QQ Name[sk]=QQ Name[sl]=QQ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/sip.desktop new/kcontacts-5.75.0/src/improtocols/sip.desktop --- old/kcontacts-5.74.0/src/improtocols/sip.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/sip.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Session Initiation Protocol (SIP) Comment[da]=Sessionsinitiering-protokollen Comment[de]=Session Initiation Protocol +Comment[el]=Session Initiation Protocol Comment[en_GB]=Session Initiation Protocol Comment[es]=Protocolo de inicio de sesión Comment[et]=SIP @@ -27,6 +28,7 @@ Comment[pl]=Session Initiation Protocol Comment[pt]=Protocolo de Início de Sessão Comment[pt_BR]=Protocolo de Iniciação de Sessão +Comment[ro]=Protocol de Inițiere a Sesiunii Comment[ru]=Session Initiation Protocol (SIP) Comment[sk]=Session Initiation Protokol Comment[sl]=Session Initiation Protocol @@ -45,6 +47,7 @@ Name[cs]=SIP Name[da]=SIP Name[de]=SIP +Name[el]=SIP Name[en_GB]=SIP Name[es]=SIP Name[et]=SIP @@ -63,6 +66,7 @@ Name[pl]=SIP Name[pt]=SIP Name[pt_BR]=SIP +Name[ro]=SIP Name[ru]=SIP Name[sk]=SIP Name[sl]=SIP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/skype.desktop new/kcontacts-5.75.0/src/improtocols/skype.desktop --- old/kcontacts-5.74.0/src/improtocols/skype.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/skype.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Internetová telefonie Skype Comment[da]=Skype internettelefoni Comment[de]=Skype-Internet-Telefonie +Comment[el]=Skype Internet Telephony Comment[en_GB]=Skype Internet Telephony Comment[es]=Telefonía por Internet de Skype Comment[et]=Internetitelefon Skype @@ -29,6 +30,7 @@ Comment[pl]=Internetowa telefonia Skype Comment[pt]=Telefonia Internet Skype Comment[pt_BR]=Telefonia Internet Skype +Comment[ro]=Telefonie pin internet Skype Comment[ru]=Skype Comment[sk]=Skype Internet Telephony Comment[sl]=Skype internetna telefonija @@ -47,6 +49,7 @@ Name[cs]=Skype Name[da]=Skype Name[de]=Skype +Name[el]=Skype Name[en_GB]=Skype Name[es]=Skype Name[et]=Skype @@ -67,6 +70,7 @@ Name[pl]=Skype Name[pt]=Skype Name[pt_BR]=Skype +Name[ro]=Skype Name[ru]=Skype Name[sk]=Skype Name[sl]=Skype diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/sms.desktop new/kcontacts-5.75.0/src/improtocols/sms.desktop --- old/kcontacts-5.74.0/src/improtocols/sms.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/sms.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=SMS protokol Comment[da]=SMS-protokollen Comment[de]=SMS-Protokoll +Comment[el]=SMS πρωτόκολλο Comment[en_GB]=SMS Protocol Comment[es]=Protocolo SMS Comment[et]=SMS protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół SMS Comment[pt]=Protocolo SMS Comment[pt_BR]=Protocolo SMS +Comment[ro]=Protocol SMS Comment[ru]=Протокол SMS Comment[sk]=SMS Protokol Comment[sl]=Protokol SMS @@ -47,6 +49,7 @@ Name[cs]=SMS Name[da]=SMS Name[de]=SMS +Name[el]=SMS Name[en_GB]=SMS Name[es]=SMS Name[et]=SMS @@ -67,6 +70,7 @@ Name[pl]=SMS Name[pt]=SMS Name[pt_BR]=SMS +Name[ro]=SMS Name[ru]=SMS Name[sk]=SMS Name[sl]=SMS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/twitter.desktop new/kcontacts-5.75.0/src/improtocols/twitter.desktop --- old/kcontacts-5.74.0/src/improtocols/twitter.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/twitter.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Twitter Comment[da]=Twitter-protokollen Comment[de]=Twitter-Protokoll +Comment[el]=Twitter πρωτόκολλο Comment[en_GB]=Twitter Protocol Comment[es]=Protocolo Twitter Comment[et]=Twitteri protokoll @@ -27,6 +28,7 @@ Comment[pl]=Protokół Twittera Comment[pt]=Protocolo do Twitter Comment[pt_BR]=Protocolo do Twitter +Comment[ro]=Protocol Twitter Comment[ru]=Протокол Twitter Comment[sk]=Twitter Protokol Comment[sl]=Protokol Twitter @@ -45,6 +47,7 @@ Name[cs]=Twitter Name[da]=Twitter Name[de]=Twitter +Name[el]=Twitter Name[en_GB]=Twitter Name[es]=Twitter Name[et]=Twitter @@ -64,6 +67,7 @@ Name[pl]=Twitter Name[pt]=Twitter Name[pt_BR]=Twitter +Name[ro]=Twitter Name[ru]=Twitter Name[sk]=Twitter Name[sl]=Twitter diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/xmpp.desktop new/kcontacts-5.75.0/src/improtocols/xmpp.desktop --- old/kcontacts-5.74.0/src/improtocols/xmpp.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/xmpp.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Jabber Comment[da]=Jabber-protokollen Comment[de]=Jabber-Protokoll +Comment[el]=Jabber πρωτόκολλο Comment[en_GB]=Jabber Protocol Comment[es]=Protocolo Jabber Comment[et]=Jabberi protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół Jabber Comment[pt]=Protocolo Jabber Comment[pt_BR]=Protocolo do Jabber +Comment[ro]=Protocol Jabber Comment[ru]=Протокол Jabber Comment[sk]=Jabber Protokol Comment[sl]=Protokol Jabber @@ -47,6 +49,7 @@ Name[cs]=Jabber Name[da]=Jabber Name[de]=Jabber +Name[el]=Jabber Name[en_GB]=Jabber Name[es]=Jabber Name[et]=Jabber @@ -67,6 +70,7 @@ Name[pl]=Jabber Name[pt]=Jabber Name[pt_BR]=Jabber +Name[ro]=Jabber Name[ru]=Jabber Name[sk]=Jabber Name[sl]=Jabber diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/improtocols/ymsgr.desktop new/kcontacts-5.75.0/src/improtocols/ymsgr.desktop --- old/kcontacts-5.74.0/src/improtocols/ymsgr.desktop 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/improtocols/ymsgr.desktop 2020-10-04 20:40:40.000000000 +0200 @@ -9,6 +9,7 @@ Comment[cs]=Protokol Yahoo Comment[da]=Yahoo-protokollen Comment[de]=Yahoo-Protokoll +Comment[el]=Yahoo πρωτόκολλο Comment[en_GB]=Yahoo Protocol Comment[es]=Protocolo Yahoo Comment[et]=Yahoo protokoll @@ -29,6 +30,7 @@ Comment[pl]=Protokół Yahoo Comment[pt]=Protocolo Yahoo Comment[pt_BR]=Protocolo do Yahoo +Comment[ro]=Protocol Yahoo Comment[ru]=Протокол Yahoo Comment[sk]=Yahoo Protokol Comment[sl]=Protokol Yahoo @@ -47,6 +49,7 @@ Name[cs]=Yahoo Name[da]=Yahoo Name[de]=Yahoo +Name[el]=Yahoo Name[en_GB]=Yahoo Name[es]=Yahoo Name[et]=Yahoo @@ -67,6 +70,7 @@ Name[pl]=Yahoo Name[pt]=Yahoo Name[pt_BR]=Yahoo +Name[ro]=Yahoo Name[ru]=Yahoo Name[sk]=Yahoo Name[sl]=Yahoo diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/src/vcardtool.cpp new/kcontacts-5.75.0/src/vcardtool.cpp --- old/kcontacts-5.74.0/src/vcardtool.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/src/vcardtool.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -689,7 +689,11 @@ // ANNIVERSARY if (!value.isEmpty()) { const QDate date = QDate::fromString(value, Qt::ISODate); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) QDateTime dt = QDateTime(date); +#else + QDateTime dt = QDateTime(date.startOfDay()); +#endif dt.setTime(QTime()); VCardLine line(QStringLiteral("ANNIVERSARY"), createDateTime(dt, version, false)); card.addLine(line); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcontacts-5.74.0/tests/testwrite.cpp new/kcontacts-5.75.0/tests/testwrite.cpp --- old/kcontacts-5.74.0/tests/testwrite.cpp 2020-09-06 12:18:11.000000000 +0200 +++ new/kcontacts-5.75.0/tests/testwrite.cpp 2020-10-04 20:40:40.000000000 +0200 @@ -33,7 +33,11 @@ addressee.setNameFromString(QLatin1String("Mr. Tobias Koenig Jr.")); addressee.setNickName(QLatin1String("tokoe")); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) addressee.setBirthday(QDateTime(QDate(1982, 7, 19))); +#else + addressee.setBirthday(QDateTime(QDate(1982, 7, 19).startOfDay())); +#endif addressee.setMailer(QLatin1String("mutt1.2")); addressee.setTimeZone(KContacts::TimeZone(+2));