disable LCP-based CA correction, as it is currently broken

This commit is contained in:
Alberto Griggio 2017-11-14 22:52:57 +01:00
parent 2006a1755b
commit 99f41baf4f
2 changed files with 4 additions and 3 deletions

View File

@ -1023,7 +1023,7 @@ rtengine::LCPMapper::LCPMapper(
bool rtengine::LCPMapper::isCACorrectionAvailable() const bool rtengine::LCPMapper::isCACorrectionAvailable() const
{ {
return enableCA; return false /*enableCA*/; // agriggio TODO -- this is currently broken
} }
void rtengine::LCPMapper::correctDistortion(double &x, double &y, int cx, int cy, double scale) const void rtengine::LCPMapper::correctDistortion(double &x, double &y, int cx, int cy, double scale) const

View File

@ -192,7 +192,7 @@ void LensProfilePanel::read(const rtengine::procparams::ProcParams* pp, const Pa
ckbUseDist->set_active (pp->lensProf.useDist); ckbUseDist->set_active (pp->lensProf.useDist);
ckbUseVign->set_active (pp->lensProf.useVign && isRaw); ckbUseVign->set_active (pp->lensProf.useVign && isRaw);
ckbUseCA->set_active (pp->lensProf.useCA && isRaw); ckbUseCA->set_active(pp->lensProf.useCA && isRaw && ckbUseCA->get_sensitive());
const LFDatabase *db = LFDatabase::getInstance(); const LFDatabase *db = LFDatabase::getInstance();
LFCamera c; LFCamera c;
@ -380,7 +380,8 @@ void LensProfilePanel::updateDisabled(bool enable)
{ {
ckbUseDist->set_sensitive(enable); ckbUseDist->set_sensitive(enable);
ckbUseVign->set_sensitive(enable && isRaw); ckbUseVign->set_sensitive(enable && isRaw);
ckbUseCA->set_sensitive(enable && allowFocusDep); // agriggio TODO -- CA correction via LCP is currently broken
ckbUseCA->set_sensitive(false);//enable && allowFocusDep);
} }
void LensProfilePanel::setBatchMode(bool yes) void LensProfilePanel::setBatchMode(bool yes)