mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-01-21 13:10:04 -05:00
21.21.4.1 Release
This commit is contained in:
parent
0956cd6592
commit
f411c355f3
@ -6,7 +6,7 @@
|
|||||||
<ProductVersion>3.7</ProductVersion>
|
<ProductVersion>3.7</ProductVersion>
|
||||||
<ProjectGuid>{c8096c47-e358-438c-a520-146d46b0637d}</ProjectGuid>
|
<ProjectGuid>{c8096c47-e358-438c-a520-146d46b0637d}</ProjectGuid>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<OutputName>Fractorium_1.0.0.21</OutputName>
|
<OutputName>Fractorium_21.21.4.1</OutputName>
|
||||||
<OutputType>Package</OutputType>
|
<OutputType>Package</OutputType>
|
||||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||||
<?define ProductVersion="1.0.0.21" ?>
|
<?define ProductVersion="21.21.4.1" ?>
|
||||||
<?define ProductName="Fractorium $(var.ProductVersion) ($(var.GpuType))" ?>
|
<?define ProductName="Fractorium $(var.ProductVersion) ($(var.GpuType))" ?>
|
||||||
<?define UpgradeCode="{4714cd15-bfba-44f6-8059-9e1466ebfa6e}"?>
|
<?define UpgradeCode="{4714cd15-bfba-44f6-8059-9e1466ebfa6e}"?>
|
||||||
<?define Manufacturer="Fractorium"?>
|
<?define Manufacturer="Fractorium"?>
|
||||||
@ -13,7 +13,7 @@
|
|||||||
<!--
|
<!--
|
||||||
Change this for every release.
|
Change this for every release.
|
||||||
-->
|
-->
|
||||||
<?define ProductCode="{3BDFCE16-0944-4463-B475-82748BDC0AF1}"?>
|
<?define ProductCode="{ADD54CBF-04FF-4E45-996B-F071FFE5D65B}"?>
|
||||||
|
|
||||||
<Product Id="$(var.ProductCode)" Name="$(var.ProductName)" Language="1033" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
|
<Product Id="$(var.ProductCode)" Name="$(var.ProductName)" Language="1033" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
|
||||||
<Package
|
<Package
|
||||||
|
Binary file not shown.
@ -49,8 +49,8 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1, 0, 0, 21
|
FILEVERSION 21, 21, 4, 1
|
||||||
PRODUCTVERSION 1, 0, 0, 21
|
PRODUCTVERSION 21, 21, 4, 1
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
@ -67,12 +67,12 @@
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Open Source"
|
VALUE "CompanyName", "Open Source"
|
||||||
VALUE "FileDescription", "Renders fractal flames as animations with motion blur"
|
VALUE "FileDescription", "Renders fractal flames as animations with motion blur"
|
||||||
VALUE "FileVersion", "1, 0, 0, 21"
|
VALUE "FileVersion", "21, 21, 4, 1"
|
||||||
VALUE "InternalName", "EmberAnimate.exe"
|
VALUE "InternalName", "EmberAnimate.exe"
|
||||||
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2020, GPL v3"
|
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2021, GPL v3"
|
||||||
VALUE "OriginalFilename", "EmberAnimate.exe"
|
VALUE "OriginalFilename", "EmberAnimate.exe"
|
||||||
VALUE "ProductName", "Ember Animate"
|
VALUE "ProductName", "Ember Animate"
|
||||||
VALUE "ProductVersion", "1, 0, 0, 21"
|
VALUE "ProductVersion", "21, 21, 4, 1"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
Binary file not shown.
@ -49,8 +49,8 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1, 0, 0, 21
|
FILEVERSION 21, 21, 4, 1
|
||||||
PRODUCTVERSION 1, 0, 0, 21
|
PRODUCTVERSION 21, 21, 4, 1
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
@ -67,12 +67,12 @@
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Open Source"
|
VALUE "CompanyName", "Open Source"
|
||||||
VALUE "FileDescription", "Manipulates fractal flame parameter files"
|
VALUE "FileDescription", "Manipulates fractal flame parameter files"
|
||||||
VALUE "FileVersion", "1, 0, 0, 21"
|
VALUE "FileVersion", "21, 21, 4, 1"
|
||||||
VALUE "InternalName", "EmberGenome.exe"
|
VALUE "InternalName", "EmberGenome.exe"
|
||||||
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2020, GPL v3"
|
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2021, GPL v3"
|
||||||
VALUE "OriginalFilename", "EmberGenome.exe"
|
VALUE "OriginalFilename", "EmberGenome.exe"
|
||||||
VALUE "ProductName", "Ember Genome"
|
VALUE "ProductName", "Ember Genome"
|
||||||
VALUE "ProductVersion", "1, 0, 0, 21"
|
VALUE "ProductVersion", "21, 21, 4, 1"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -49,8 +49,8 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1, 0, 0, 21
|
FILEVERSION 21, 21, 4, 1
|
||||||
PRODUCTVERSION 1, 0, 0, 21
|
PRODUCTVERSION 21, 21, 4, 1
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
@ -67,12 +67,12 @@
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Open Source"
|
VALUE "CompanyName", "Open Source"
|
||||||
VALUE "FileDescription", "Renders fractal flames as single images"
|
VALUE "FileDescription", "Renders fractal flames as single images"
|
||||||
VALUE "FileVersion", "1, 0, 0, 21"
|
VALUE "FileVersion", "21, 21, 4, 1"
|
||||||
VALUE "InternalName", "EmberRender.exe"
|
VALUE "InternalName", "EmberRender.exe"
|
||||||
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2020, GPL v3"
|
VALUE "LegalCopyright", "Copyright (C) Matt Feemster 2021, GPL v3"
|
||||||
VALUE "OriginalFilename", "EmberRender.exe"
|
VALUE "OriginalFilename", "EmberRender.exe"
|
||||||
VALUE "ProductName", "Ember Render"
|
VALUE "ProductName", "Ember Render"
|
||||||
VALUE "ProductVersion", "1, 0, 0, 21"
|
VALUE "ProductVersion", "21, 21, 4, 1"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
VERSION = 1.0.0.21
|
VERSION = 21.21.4.1
|
||||||
win32:CONFIG += skip_target_version_ext
|
win32:CONFIG += skip_target_version_ext
|
||||||
CONFIG += c++14
|
CONFIG += c++14
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
%define buildroot %{_topdir}/BUILDROOT
|
%define buildroot %{_topdir}/BUILDROOT
|
||||||
|
|
||||||
Name: Fractorium
|
Name: Fractorium
|
||||||
Version: 1.0.0.21
|
Version: 21.21.4.1
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: A fractal flame editor with GPU support
|
Summary: A fractal flame editor with GPU support
|
||||||
|
|
||||||
|
@ -1,3 +1,46 @@
|
|||||||
|
21.21.4.1 4/7/2021
|
||||||
|
|
||||||
|
--User changes
|
||||||
|
-Sort palette filename combo box.
|
||||||
|
-GPU rendering improvement on Mac.
|
||||||
|
-Fix misaligned menu icons in uranium.css stylesheet, requires reload.
|
||||||
|
-Rotate field now allows continues adjustment and will loop around when reaching 180/-180.
|
||||||
|
-Tooltip for the show/hide affine toolbar buttons show the keyboard shortcut.
|
||||||
|
-Add vignette variation.
|
||||||
|
-Pitch and yaw can now be changed by dragging with the right mouse button while holding Shift and Alt.
|
||||||
|
-Allow for an opacity greater than 1, which can have the effect of highlighting a specific xform.
|
||||||
|
-Make a space bar press be the equivalent of a double click when inside of a spin box. This makes it easy to toggle without using the mouse.
|
||||||
|
-Make Shift+F keys select the flames in the file, and Shift +/- cycle through them.
|
||||||
|
-Allow for specifying linear or smooth interpolation when generating a sequence in the Library tab (was formerly hardcoded to smooth). This has the effect of exposing the --unsmoother option used in EmberGenome in the GUI.
|
||||||
|
-Clarify tool tips of the sequence interpolation fields in the animation group on the Flame tab.
|
||||||
|
-Change caption of the Bounds tab to be Bounds & Log.
|
||||||
|
-Change versioning scheme to be [TOTAL RELEASE COUNT].[2 DIGIT YEAR OF RELEASE].[MONTH OF RELEASE].[TOTAL RELEASE COUNT FOR THE YEAR].
|
||||||
|
|
||||||
|
--Bug fixes
|
||||||
|
-Add support for Chaotica files which specify xform weight as "Base weight" instead of "base_weight".
|
||||||
|
-Fix bug where Fractorium would crash when a new file was dragged in while previews were still rendering.
|
||||||
|
--This was done by changing the TreeItemChanged() events in the library tab use a direct connection rather than a queued connection.
|
||||||
|
--This obviated the need for QCoreApplication::processEvents() calls in the library tree code.
|
||||||
|
-Fix bug where renaming a flame within a file, then tabbing away did not commit the name change.
|
||||||
|
-Strip illegal characters from filenames before saving.
|
||||||
|
-Fix improper usage of rand() in cpow2, cpow3, hypertile1, hypertile3D1, hypertile3D2, juliac, juliaq.
|
||||||
|
-Fix program crashing during density filtering on some Nvidia cards.
|
||||||
|
-Parsing phoenix_julia when coming from Apophysis was wrong.
|
||||||
|
-Pixel_flow sincos x,y was inverted.
|
||||||
|
-bcircle was not properly setting output values to zero when the bcircle_borderwidth was zero.
|
||||||
|
-depth_blur2 was wrong.
|
||||||
|
-ETA in the final render dialog was not correct when doing incremental renders.
|
||||||
|
-Sequence generation was generating the wrong color curves when a non-default curve had less than 5 nodes in it.
|
||||||
|
|
||||||
|
--Code changes
|
||||||
|
-Migrate to Qt 5.12.8.
|
||||||
|
-Clean up some warnings about const variables.
|
||||||
|
-Upgrade installer to latest update of Visual Studio 2019.
|
||||||
|
-Optimize juliac, npolar.
|
||||||
|
-Add a new function Crand() which behaves like the legacy C rand() which returns an integer between 0 and 32766, inclusive.
|
||||||
|
-Use RandBit() in some places.
|
||||||
|
-Restructure OpenCL code for density filtering such that it does not hang after being compiled on some Nvidia cards, such as the gtx 1660. Remove barriers from conditionals where possible.
|
||||||
|
|
||||||
1.0.0.20 4/11/2020
|
1.0.0.20 4/11/2020
|
||||||
--Bug fixes
|
--Bug fixes
|
||||||
-ETA time was wrong with incremental final renders after waiting for a period of time.
|
-ETA time was wrong with incremental final renders after waiting for a period of time.
|
||||||
|
@ -8,7 +8,7 @@ Homepage: http://fractorium.com/
|
|||||||
Vcs-Git: https://bitbucket.org/mfeemster/fractorium
|
Vcs-Git: https://bitbucket.org/mfeemster/fractorium
|
||||||
Vcs-Browser: https://bitbucket.org/mfeemster/fractorium
|
Vcs-Browser: https://bitbucket.org/mfeemster/fractorium
|
||||||
Package: Fractorium
|
Package: Fractorium
|
||||||
Version: 1.0.0.20
|
Version: 21.21.4.1
|
||||||
Architecture: amd64
|
Architecture: amd64
|
||||||
Description: A fractal flame editor with GPU support
|
Description: A fractal flame editor with GPU support
|
||||||
Fractorium
|
Fractorium
|
||||||
|
@ -37,7 +37,7 @@ static void sincos(float x, float* s, float* c)
|
|||||||
|
|
||||||
namespace EmberNs
|
namespace EmberNs
|
||||||
{
|
{
|
||||||
#define EMBER_VERSION "1.0.0.21"
|
#define EMBER_VERSION "21.21.4.1"
|
||||||
//#define FLAM3_COMPAT 1//Uncomment this if you want full compatibility with flam3 regarding some of the trig-based variations in Variations01.h
|
//#define FLAM3_COMPAT 1//Uncomment this if you want full compatibility with flam3 regarding some of the trig-based variations in Variations01.h
|
||||||
#define EPS6 T(1e-6)
|
#define EPS6 T(1e-6)
|
||||||
#define EPS std::numeric_limits<T>::epsilon()//Apoplugin.h uses -20, but it's more mathematically correct to do it this way.
|
#define EPS std::numeric_limits<T>::epsilon()//Apoplugin.h uses -20, but it's more mathematically correct to do it this way.
|
||||||
|
@ -54,11 +54,14 @@
|
|||||||
<pointsize>12</pointsize>
|
<pointsize>12</pointsize>
|
||||||
</font>
|
</font>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string><html><head/><body><p>Version format:</p><p>[TOTAL RELEASE COUNT].</p><p>[2 DIGIT YEAR OF RELEASE].</p><p>[MONTH OF RELEASE].</p><p>[TOTAL RELEASE COUNT FOR THE YEAR]</p></body></html></string>
|
||||||
|
</property>
|
||||||
<property name="frameShape">
|
<property name="frameShape">
|
||||||
<enum>QFrame::NoFrame</enum>
|
<enum>QFrame::NoFrame</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string><html><head/><body><p align="center"><span style=" font-size:10pt;">Fractorium 1.0.0.21</span></p><p align="center"><span style=" font-size:10pt;">A Qt-based fractal flame editor which uses a C++ re-write of the flam3 algorithm named Ember and a GPU capable version named EmberCL which implements a portion of the cuburn algorithm in OpenCL.</span></p><p align="center"><a href="http://fractorium.com"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">fractorium.com</span></a></p></body></html></string>
|
<string><html><head/><body><p align="center"><span style=" font-size:10pt;">Fractorium 21.21.4.1</span></p><p align="center"><span style=" font-size:10pt;">A Qt-based fractal flame editor which uses a C++ re-write of the flam3 algorithm named Ember and a GPU capable version named EmberCL which implements a portion of the cuburn algorithm in OpenCL.</span></p><p align="center"><a href="http://fractorium.com"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">fractorium.com</span></a></p></body></html></string>
|
||||||
</property>
|
</property>
|
||||||
<property name="textFormat">
|
<property name="textFormat">
|
||||||
<enum>Qt::RichText</enum>
|
<enum>Qt::RichText</enum>
|
||||||
|
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
|||||||
|
fractorium (21.21.4.1-0ubuntu1) bionic; urgency=low
|
||||||
|
|
||||||
|
* release 21.21.4.1
|
||||||
|
|
||||||
|
-- Matt Feemster <matt.feemster@gmail.com> Wed, 7 Apr 2021 08:12:56 -0700
|
||||||
|
|
||||||
fractorium (1.0.0.20-0ubuntu1) bionic; urgency=low
|
fractorium (1.0.0.20-0ubuntu1) bionic; urgency=low
|
||||||
|
|
||||||
* release 1.0.0.20
|
* release 1.0.0.20
|
||||||
|
Loading…
Reference in New Issue
Block a user