Summary: | Raw converted images can only be saved once | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | David Bremner <bremner-keyword-kde.673b66> |
Component: | Plugin-DImg-RAW | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | languitar, marcel.wiesweg |
Priority: | NOR | ||
Version: | 0.9.3 | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.0.0 | |
Sentry Crash Report: |
Description
David Bremner
2007-11-17 20:18:45 UTC
Oh, I should say that if I change the name, it saves OK, so there must be some issue with overwriting. Yes, i can reproduce it. Marcel, it sound like a little problem in SavingContextContainer class... Right ? Gilles Arnd, Marcel, Can you reproduce this problem on your computer ? Gilles Yes I can reproduce exactly as described. I can confirm this, it is still not working in current SVN. One problem that might cause this: I have 4 RAW files loaded in the editor. If I modify a RAW file, change some things and save it as a PNG, the status bar reads: test.png (4 of 5), although the image is listed at the end of the thumbbar. Clicking on the original RAW file will NOT load it, so it seems to be that the editor still thinks that he has opened the RAW file, not the saved PNG file. But the modified PNG file is clearly displayed as the currently opened image. My guess is: the editor thinks the RAW is still opened, but displays the PNG. You manipulate the PNG even more, try to save it, but since IE thinks the RAW is opened, the save dialog appears again. *** Bug 210659 has been marked as a duplicate of this bug. *** SVN commit 1039512 by mwiesweg: The isReadOnly is not an attribute of the image data, but of the file the data was originally loaded from. When saving the same data to different formats, the original format maybe readonly and any of the saved format may be not. Do not store this info as an integral part of the image data but only as an attribute that can be more easily accessed from outside. CCBUG: 152483 M +15 -10 dimg.cpp M +0 -2 dimg_p.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1039512 SVN commit 1039513 by mwiesweg: The method saveAsIsComplete was never called, only saveIsComplete(). Store if the save operation was save or save as, and call appropriately. There is still some minor weirdness with the thumbbar after saving, but nothing critical. CCBUG: 152483 M +7 -1 editorwindow.cpp M +2 -2 imagewindow.cpp M +2 -0 savingcontextcontainer.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1039513 SVN commit 1039514 by mwiesweg: When saving to a new format, take over the read-only state of this file for the current image of DImgInterface. BUG: 152483 M +2 -1 NEWS M +6 -3 utilities/imageeditor/canvas/dimginterface.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1039514 |