commit kphotoalbum for openSUSE:Factory
Hello community, here is the log from the commit of package kphotoalbum for openSUSE:Factory checked in at 2018-10-15 09:46:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kphotoalbum (Old) and /work/SRC/openSUSE:Factory/.kphotoalbum.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kphotoalbum" Mon Oct 15 09:46:55 2018 rev:3 rq:641954 version:5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kphotoalbum/kphotoalbum.changes 2018-06-04 13:24:00.009390585 +0200 +++ /work/SRC/openSUSE:Factory/.kphotoalbum.new/kphotoalbum.changes 2018-10-15 09:48:03.251062467 +0200 @@ -1,0 +2,65 @@ +Sat Oct 13 23:32:23 UTC 2018 - wbauer@tmo.at + +- Update to 5.4 + * Change: Database file now uses version 8 format. + * Update/Bugfix: Various l10n fixes concerning capitalization and + contexts. + * Update: Review default values for Settings, pre-define + contemporary ones: + - Ignore common auto-generated Exif comments by default. + - The database file is now optimized for speed by default + (old default value: optimized for human readability) + - If less than 20 images are matched, the thumbnail view is + shown (old default value: 0) + - The thumbnail grid is now optimized for a 3:2 aspect ratio + (old default value: 4:3) + - The size of thumbnails is now 256x256 pixels + (old default value: 150) + - When starting a slideshow, it is now shown in fullscreen by + default (old default value: 800x600px) + - Detect edited images by default + (old default value: feature was not configured) + This means that images that have been edited using the + "create a copy and open" feature now are recognized by + default. The tags of the original image are copied and both + images are automatically stacked. + * Bugfix: Use the correct initial value when renaming tag groups + using the settings page. + * Enhancement: Improve startup 10-15% by eliding unnecessary + category creation. + * Bugfixes: Don't continue accessing the Exif db if unusable, + reset failed state when recreating db. + * Bugfix: Fix display of "<=" and ">=" rating options in search + dialog. + * Bugfix: Fix overflow in parsing GPS information from Exif, + leading to false coordinates. + * Enhancement: Add FreeBSD as supported platform + * Bugfix: Fixed build with Qt 5.11, replace deprecated API usage. + * Enhancement: Do not write unnecessary data to index.xml by + using defaults. + * Enhancements: Improved thumbnail generation: + - Improve thumbnail generation speed and efficiency. + - Overlap thumbnail create with image load. + - Generate new thumbnails for moved images detected during load. + * Bugfix: More reliable auto-stacking of images. + * Enhancements: Improved speed of loading/removing new images: + - Insert Exif data for each loaded image as it's loaded, but + within a transaction. + - Elide unnecessary MD5 computations. + - Reduce I/O wait time of image loader by introducing a scout + thread. + - Improve I/O efficiency for MD5 calculation. + - Fetch Exif data only once during load. + - Improve efficiency of loading previews from RAW images. + - Ignore more sidecar files to improve performance + (.xmp, .pp3, and .pto). + * Enhancement/Bugfix: Scale the date bar appropriately upon + exposure, add one minute scaler. + * Update: Make Android app compilable with C++14 and later. + * Rework: General code cleanup, coding standard updates etc. all + over the place. +- Drop Fix-build-with-Qt-511.patch, merged upstream +- Add 0001-Fix-build-with-Qt-5.7-and-lower.patch to make it build + on Leap 42.3 + +------------------------------------------------------------------- Old: ---- Fix-build-with-Qt-511.patch kphotoalbum-5.3.tar.xz New: ---- 0001-Fix-build-with-Qt-5.7-and-lower.patch kphotoalbum-5.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kphotoalbum.spec ++++++ --- /var/tmp/diff_new_pack.Huzv3f/_old 2018-10-15 09:48:04.751060799 +0200 +++ /var/tmp/diff_new_pack.Huzv3f/_new 2018-10-15 09:48:04.755060795 +0200 @@ -17,15 +17,15 @@ Name: kphotoalbum -Version: 5.3 +Version: 5.4 Release: 0 Summary: A photo administration utility License: GPL-2.0-or-later Group: Productivity/Graphics/Viewers URL: http://www.kphotoalbum.org/ Source: http://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM -- Fix-build-with-Qt-511.patch -Patch0: Fix-build-with-Qt-511.patch +# PATCH-FIX-OPENSUSE +Patch: 0001-Fix-build-with-Qt-5.7-and-lower.patch BuildRequires: cmake >= 3.2.0 BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -92,6 +92,7 @@ %{_kf5_appstreamdir}/org.kde.*.appdata.xml %files lang -f %{name}.lang +%doc %lang(ca) %{_kf5_htmldir}/ca/ %doc %lang(de) %{_kf5_htmldir}/de/ %doc %lang(fr) %{_kf5_htmldir}/fr/ %doc %lang(it) %{_kf5_htmldir}/it/ ++++++ 0001-Fix-build-with-Qt-5.7-and-lower.patch ++++++
From b3d5dc2295dbbefceccf32ccb99cc219912ab2ea Mon Sep 17 00:00:00 2001 From: Wolfgang Bauer <wbauer@tmo.at> Date: Sun, 14 Oct 2018 10:25:39 +0200 Subject: [PATCH] Fix build with Qt 5.7 and lower
QRegion::cbegin() has been introduced in Qt 5.8. So use it only when building with 5.8.0 or higher. --- ThumbnailView/ThumbnailDND.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ThumbnailView/ThumbnailDND.cpp b/ThumbnailView/ThumbnailDND.cpp index bda9eac1..5bd8787d 100644 --- a/ThumbnailView/ThumbnailDND.cpp +++ b/ThumbnailView/ThumbnailDND.cpp @@ -55,7 +55,11 @@ void ThumbnailView::ThumbnailDND::contentsDragMoveEvent( QDragMoveEvent* event ) if ( ( event->pos().y() < 10 ) ) widget()->scrollTo( widget()->indexUnderCursor(), QAbstractItemView::PositionAtCenter ); +#if QT_VERSION >= QT_VERSION_CHECK(5, 8, 0) if ( ( event->pos().y() > widget()->viewport()->visibleRegion().cbegin()->height() - 10 ) ) +#else + if ( ( event->pos().y() > widget()->viewport()->visibleRegion().rects().first().height() - 10 ) ) +#endif widget()->scrollTo( widget()->indexUnderCursor(), QAbstractItemView::PositionAtCenter ); bool left = ( event->pos().x() - rect.x() < rect.width()/2 ); if ( left ) { -- 2.16.4 ++++++ kphotoalbum-5.3.tar.xz -> kphotoalbum-5.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/kphotoalbum/kphotoalbum-5.3.tar.xz /work/SRC/openSUSE:Factory/.kphotoalbum.new/kphotoalbum-5.4.tar.xz differ: char 26, line 1
participants (1)
-
root