--User changes

-Add toolbar buttons to switch some rendering options without having to open the options dialog.

--Bug fixes
 -Only update summary on render completion, no need to constantly update it.
 -Properly handle cancel even on variations dialog.

--Code changes
 -Add small function ShutdownAndRecreateFromOptions() to wrap shutting down the timer and recreating the renderer.
 -Use the overridden accept() and reject() functions more consistently across dialogs.
This commit is contained in:
mfeemster
2015-07-29 17:25:02 -07:00
parent e16c6a825f
commit 2317be332a
12 changed files with 268 additions and 76 deletions

View File

@ -6196,9 +6196,12 @@ SpinBox
<addaction name="ActionStopRenderingPreviews"/>
<addaction name="ActionFinalRender"/>
<addaction name="separator"/>
<addaction name="ActionOptions"/>
<addaction name="separator"/>
<addaction name="ActionVariationsDialog"/>
<addaction name="ActionCpu"/>
<addaction name="ActionCL"/>
<addaction name="ActionSP"/>
<addaction name="ActionDP"/>
<addaction name="ActionOptions"/>
</widget>
<action name="ActionNewFlock">
<property name="icon">
@ -6541,6 +6544,50 @@ SpinBox
<string>Show variations filter window</string>
</property>
</action>
<action name="ActionCpu">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>CPU</string>
</property>
<property name="toolTip">
<string>Use CPU to render</string>
</property>
</action>
<action name="ActionCL">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>CL</string>
</property>
<property name="toolTip">
<string>Use OpenCL to render</string>
</property>
</action>
<action name="ActionSP">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>SP</string>
</property>
<property name="toolTip">
<string>Use single precision to render</string>
</property>
</action>
<action name="ActionDP">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>DP</string>
</property>
<property name="toolTip">
<string>Use DP to render</string>
</property>
</action>
</widget>
<layoutdefault spacing="6" margin="11"/>
<customwidgets>