New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preview image distorted when zoom to 33% or 50% using a lens correction profile in combination with 'Auto fill' #1791
Comments
Reported by
|
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by
|
Reported by |
Reported by
|
Reported by |
Reported by |
Reported by
- _Attachment: [issue1807_00.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-1807/comment-14/issue1807_00.patch)_ |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Options: 1, 2 and 3 are unacceptable and from the discussion it seems 5 is not to be expected. This leaves us with 4. Any objections? |
Let's implement point 4 - Automatically disable Auto-fill when enabling LCP. The fact of Auto-fill being disabled should be reflected in history so that the user gets some feedback that this was done. Starting point: diff --git a/rtgui/lensprofile.cc b/rtgui/lensprofile.cc
index a7a6344..0362dc1 100644
--- a/rtgui/lensprofile.cc
+++ b/rtgui/lensprofile.cc
@@ -167,6 +167,7 @@ void LensProfilePanel::onUseDistChanged()
useDistChanged = true;
if (listener) {
+ listener->panelChanged (EvTransAutoFill, M("GENERAL_DISABLED"));
listener->panelChanged (EvLCPUseDist, ckbUseDist->get_active() ? M("GENERAL_ENABLED") : M("GENERAL_DISABLED"));
}
} It sends a message to the history panel, but doesn't actually disable Auto-fill yet. |
The commit above, in branch lcpautofill, disables Auto-Fill when loading an LCP file in non-batch mode and when enabling LCP Distortion Correction in non-batch mode. In both cases you get notified about this via the History panel. It does not disable Auto-Fill when you load a PP3 which has both enabled, because the idea is that by the time you create such a PP3 you are well aware of the issue and if you have both enabled then you did that knowingly. |
Pull request opened: |
Automatically disable Auto-Fill when enabling LCP Disortion Correction, #1791
There is a bug where if you close a photo with Auto-Fill enabled, regardless whether an LCP is used or not, and you restart RawTherapee (crucial, cannot reproduce this without restarting RT), then the photo will load with Auto-Fill disabled if you re-open it in the Editor tab. |
Ah there already is an issue for the bug. |
Originally reported on Google Code with ID 1807
Reported by
cytrinox
on 2013-03-26 20:29:29The text was updated successfully, but these errors were encountered: