[Digikam-devel] [digikam] [Bug 313678] Digikam fails to know which images in my camera is new

Teemu Rytilahti tpr at iki.fi
Sun Dec 29 16:02:14 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=313678

Teemu Rytilahti <tpr at iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
   Version Fixed In|                            |4.0.0
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/digi
                   |                            |kam/3255a77ead05270ccef2f00
                   |                            |627f76e9a324c3f3d

--- Comment #24 from Teemu Rytilahti <tpr at iki.fi> ---
Git commit 3255a77ead05270ccef2f00627f76e9a324c3f3d by Teemu Rytilahti.
Committed on 22/12/2013 at 18:43.
Pushed by rytilahti into branch 'master'.

- Use KUrl and make sure that the folder has a trailing slash. Otherwise call
to setFileName() causes the end of the path to be removed and breaking the URLs
for history.
- When listing files, request the status from history database for the current
state.
- Also use only model and path information for PTP cameras, as port number
changes on the fly, therefore breaking the hashes. Unfortunately this means
that the old download history for PTP devices is lost.
- Use DownloadedNo to indicate "new" photos for the time being.
FIXED-IN:4.0.0

M  +1    -0    libs/database/core/databasecorebackend.cpp
M  +4    -3    libs/database/downloadhistory.h
M  +5    -0    utilities/importui/backend/cameracontroller.cpp
M  +1    -0    utilities/importui/backend/camiteminfo.cpp
M  +2    -1    utilities/importui/backend/gpcamera.cpp
M  +1    -1    utilities/importui/items/importoverlays.cpp
M  +1    -1    utilities/importui/items/itemviewimportdelegate.cpp
M  +2    -0    utilities/importui/main/importui.cpp
M  +8    -2    utilities/importui/views/importiconview.cpp

http://commits.kde.org/digikam/3255a77ead05270ccef2f00627f76e9a324c3f3d

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list