mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-17 05:34:50 -04:00
--User changes
-Add backward compatibility option for the following variations: cos, cosh, cot, coth, csc, csch, sec, sech, sin, sinh, tan, tanh. -Add the ability to re-order variations by dragging them in the Info tab.
This commit is contained in:
@ -1069,12 +1069,15 @@ void Fractorium::OnActionOptions(bool checked)
|
||||
bool ec = m_Settings->EarlyClip();
|
||||
bool yup = m_Settings->YAxisUp();
|
||||
bool trans = m_Settings->Transparency();
|
||||
bool compat = m_Settings->Flam3Compat();
|
||||
|
||||
if (m_OptionsDialog->exec())
|
||||
{
|
||||
bool updatePreviews = ec != m_Settings->EarlyClip() ||
|
||||
yup != m_Settings->YAxisUp() ||
|
||||
trans != m_Settings->Transparency();
|
||||
trans != m_Settings->Transparency() ||
|
||||
compat != m_Settings->Flam3Compat();
|
||||
Compat::m_Compat = m_Settings->Flam3Compat();
|
||||
SyncOptionsToToolbar();//This won't trigger a recreate, the call below handles it.
|
||||
ShutdownAndRecreateFromOptions(updatePreviews);//This will recreate the controller and/or the renderer from the options if necessary, then start the render timer.
|
||||
}
|
||||
|
Reference in New Issue
Block a user