1.0.0.19 Release

This commit is contained in:
Person 2020-03-13 18:56:42 -07:00
parent a2e60bdaa5
commit be86f1084c
4 changed files with 53 additions and 25 deletions

View File

@ -1,3 +1,31 @@
1.0.0.19 3/13/2020
--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.
-Add menu item to create a reference file using all variations in both a grid and bars pattern.
-Add menu item to open example flames files form many artists which are now included.
-Allow dragging in folders which will be recursively traversed for flame files.
-Allow for adjusting scale via keyboard with the < and > keys.
-Show the count of opened flames on the header of the library tree.
-Add radio buttons on the xaos tab to specify how pasting or duplicating xforms should preserve xaos.
-Preserve prefix and suffix fields between open/close of the Final Render dialog.
-Entering xaos cells will always select the entire cell to make editing easier.
-Allow right mouse drag + shift perform panning the same way middle mouse button drag does, for users without middle mouse buttons.
--Bug fixes
-Fix crash on palette editor when opening it with certain palette files in a particular order.
-An xform with only a post variation in it might have rendered wrong.
-The xforms combo box was obscuring the name of the xforms by not being wide enough.
-Make variation state preservation be a little bit more correct in OpenCL.
-Custom palettes were not being read correctly on non ANSI machines.
-EmberAnimate.exe was using 1-based indexing for filenames, but Fractorium and all of the documentation was using 0-based indexing. Make all use 0-based indexing.
-The left header column in the xaos visualization table had somehow disappeared.
--Code changes
-Make all iterators on the CPU use a temporary point.
-DoubleSpinBox now has a boolean which specifies whether it clears its selection on enter. Default true.
-Make AddXformsWithXaos() be a static member of FractoriumEmberController for quicker build times.
1.0.0.18 1/31/2020
--User changes
 -Add entries for 1 and 101 in the affine rotation and scale combo boxes.

View File

@ -64,28 +64,28 @@
#endif
#ifdef __APPLE__
#include <OpenEXR/ImfRgbaFile.h>
#include <OpenEXR/ImfStringAttribute.h>
#include <OpenEXR/half.h>
#include <OpenEXR/ImfChannelList.h>
#include <OpenEXR/ImfOutputFile.h>
#define ENUM_DYLD_BOOL
#include <mach-o/dyld.h>
#include <OpenEXR/ImfRgbaFile.h>
#include <OpenEXR/ImfStringAttribute.h>
#include <OpenEXR/half.h>
#include <OpenEXR/ImfChannelList.h>
#include <OpenEXR/ImfOutputFile.h>
#define ENUM_DYLD_BOOL
#include <mach-o/dyld.h>
#define _MM_DENORMALS_ZERO_MASK 0x0040
#define _MM_DENORMALS_ZERO_ON 0x0040
#define _MM_DENORMALS_ZERO_OFF 0x0000
#define _MM_DENORMALS_ZERO_MASK 0x0040
#define _MM_DENORMALS_ZERO_ON 0x0040
#define _MM_DENORMALS_ZERO_OFF 0x0000
#define _MM_SET_DENORMALS_ZERO_MODE(mode) \
_mm_setcsr((_mm_getcsr() & ~_MM_DENORMALS_ZERO_MASK) | (mode))
#define _MM_GET_DENORMALS_ZERO_MODE() \
(_mm_getcsr() & _MM_DENORMALS_ZERO_MASK)
#define _MM_SET_DENORMALS_ZERO_MODE(mode) \
_mm_setcsr((_mm_getcsr() & ~_MM_DENORMALS_ZERO_MASK) | (mode))
#define _MM_GET_DENORMALS_ZERO_MODE() \
(_mm_getcsr() & _MM_DENORMALS_ZERO_MASK)
#else
#include <ImfRgbaFile.h>
#include <ImfStringAttribute.h>
#include <ImfChannelList.h>
#include <ImfOutputFile.h>
#include <half.h>
#include <ImfRgbaFile.h>
#include <ImfStringAttribute.h>
#include <ImfChannelList.h>
#include <ImfOutputFile.h>
#include <half.h>
#endif
using namespace Imf;

View File

@ -912,7 +912,7 @@
<string>Center X</string>
</property>
<property name="toolTip">
<string>Horizontal center of the image. Drag with the middle mouse button to pan.</string>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Horizontal center of the image. Drag with the middle mouse button, or the right mouse button while holding Shift to pan.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</item>
<item row="2" column="1">
@ -925,7 +925,7 @@
<string>Center Y</string>
</property>
<property name="toolTip">
<string>Vertical center of the image. Drag with the middle mouse button to pan.</string>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Vertical center of the image. Drag with the middle mouse button, or the right mouse button while holding Shift to pan.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</item>
<item row="3" column="1">
@ -938,7 +938,7 @@
<string>Scale</string>
</property>
<property name="toolTip">
<string>Zoom level of the image. Adjust by scrolling the mouse wheel or dragging with the right mouse button.</string>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Zoom level of the image. Adjust by scrolling the mouse wheel, pressing &amp;lt; or &amp;gt;, or dragging with the right mouse button.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</item>
<item row="4" column="1">
@ -8252,10 +8252,10 @@
<normaloff>:/Fractorium/Icons/folder-visiting-4.png</normaloff>:/Fractorium/Icons/folder-visiting-4.png</iconset>
</property>
<property name="text">
<string>Open Examples</string>
<string>Open examples</string>
</property>
<property name="toolTip">
<string>Open Examples</string>
<string>Open examples</string>
</property>
</action>
<action name="ActionExit">

2
debian/changelog vendored
View File

@ -2,7 +2,7 @@ fractorium (1.0.0.19-0ubuntu1) bionic; urgency=low
* release 1.0.0.19
-- Matt Feemster <matt.feemster@gmail.com> Fri, 21 Feb 2020 21:21:21 -0700
-- Matt Feemster <matt.feemster@gmail.com> Fri, 13 Mar 2020 11:22:33 -0700
fractorium (1.0.0.18-0ubuntu1) bionic; urgency=low