diff --git a/Data/Version History.txt b/Data/Version History.txt index 79a2302..9d14cac 100644 --- a/Data/Version History.txt +++ b/Data/Version History.txt @@ -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. diff --git a/Source/EmberCommon/EmberCommonPch.h b/Source/EmberCommon/EmberCommonPch.h index 72c3293..d6107c9 100644 --- a/Source/EmberCommon/EmberCommonPch.h +++ b/Source/EmberCommon/EmberCommonPch.h @@ -64,28 +64,28 @@ #endif #ifdef __APPLE__ - #include - #include - #include - #include - #include - #define ENUM_DYLD_BOOL - #include +#include +#include +#include +#include +#include +#define ENUM_DYLD_BOOL +#include - #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 - #include - #include - #include - #include +#include +#include +#include +#include +#include #endif using namespace Imf; diff --git a/Source/Fractorium/Fractorium.ui b/Source/Fractorium/Fractorium.ui index e687db5..21d82c9 100644 --- a/Source/Fractorium/Fractorium.ui +++ b/Source/Fractorium/Fractorium.ui @@ -912,7 +912,7 @@ Center X - Horizontal center of the image. Drag with the middle mouse button to pan. + <html><head/><body><p>Horizontal center of the image. Drag with the middle mouse button, or the right mouse button while holding Shift to pan.</p></body></html> @@ -925,7 +925,7 @@ Center Y - Vertical center of the image. Drag with the middle mouse button to pan. + <html><head/><body><p>Vertical center of the image. Drag with the middle mouse button, or the right mouse button while holding Shift to pan.</p></body></html> @@ -938,7 +938,7 @@ Scale - Zoom level of the image. Adjust by scrolling the mouse wheel or dragging with the right mouse button. + <html><head/><body><p>Zoom level of the image. Adjust by scrolling the mouse wheel, pressing &lt; or &gt;, or dragging with the right mouse button.</p></body></html> @@ -8252,10 +8252,10 @@ :/Fractorium/Icons/folder-visiting-4.png:/Fractorium/Icons/folder-visiting-4.png - Open Examples + Open examples - Open Examples + Open examples diff --git a/debian/changelog b/debian/changelog index 32c4a8d..c83fc08 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,7 @@ fractorium (1.0.0.19-0ubuntu1) bionic; urgency=low * release 1.0.0.19 - -- Matt Feemster Fri, 21 Feb 2020 21:21:21 -0700 + -- Matt Feemster Fri, 13 Mar 2020 11:22:33 -0700 fractorium (1.0.0.18-0ubuntu1) bionic; urgency=low