| Summary: | Permissions of index.xml and .thumbnails/thumbnailindex change to inconsistent settings | ||
|---|---|---|---|
| Product: | [Applications] kphotoalbum | Reporter: | Andreas Schleth <schleth_es> |
| Component: | general | Assignee: | KPhotoAlbum Bugs <kphotoalbum-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | johannes |
| Priority: | NOR | ||
| Version First Reported In: | GIT master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/kphotoalbum/commit/d6d3d67a471f9000bd3679ce42442c96035239f7 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Andreas Schleth
2021-06-05 16:43:02 UTC
Thanks for the detailed report! Git commit d6d3d67a471f9000bd3679ce42442c96035239f7 by Johannes Zarl-Zierl. Committed on 24/12/2022 at 11:36. Pushed by johanneszarl into branch 'master'. Set QFile::WriteGroup permissions on created files Until now, kphotoalbum would only set QFile::WriteGroup permissions for the thumbnailindex, but no other files created by kphotoalbum. Setting this permission on all generated files makes it easier to use kphotoalbum with image databases shared by several user accounts. This affects the following files: - index.xml - exif-info.db - .thumbnails/thumbnailindex (no change) - .thumbnails/thumb-* - .videoThumbnails/* M +8 -1 BackgroundJobs/ExtractOneThumbnailJob.cpp M +16 -1 Utilities/ImageUtil.cpp M +8 -0 XMLDB/FileWriter.cpp M +7 -3 lib/kpaexif/Database.cpp M +5 -1 lib/kpathumbnails/ThumbnailCache.cpp https://invent.kde.org/graphics/kphotoalbum/commit/d6d3d67a471f9000bd3679ce42442c96035239f7 This should work now. Merry christmas! Works as described and will be much better for us. Thanks for the unexpected Christmas present! Merry Christmas! |