Commit Graph

999 Commits

Author SHA1 Message Date
a1f7455b97 add alternative for _strnicmp on non-Windows 2024-01-30 14:02:57 -07:00
e691dbd1e3 update dependencies to OpenEXR 3.1 2024-01-30 14:02:45 -07:00
15d8c9e2bd debian changelog 2024-01-30 14:02:38 -07:00
9edb074320 dos2unix package-linux.sh 2024-01-30 14:02:29 -07:00
4110299834 bump debian compat version (allows parallel builds) 2024-01-30 14:02:17 -07:00
6a3eb3e7d5 remove executable bit from non-executable files 2024-01-30 14:01:28 -07:00
a8fc7caa9f --User changes
-No longer automatically set sequence checkbox in the final render dialog when rendering a sequence. It's an outdated option for today's hardware.

--Bug fixes
 -Properly count the number of images in the final render dialog when starting from a non-zero offset.
2024-01-30 12:36:00 -07:00
7929e0ef05 --Bug fixes
-Fix a bug with duplicating a flame in a file and scrolling to it.
2024-01-23 19:05:31 -07:00
4214d4fbee --User changes
-Disable Start At checkbox in the findal render dialog when Render All is unchecked.
2023-12-25 12:40:58 -07:00
9990d538f6 --User changes
-Show image index in the library and sequence trees.
 -Add progress bar showing when preview renders are complete.
 -Automatically show animation preview when sequence generation is done.
 -Add the ability in the final render dialog to start a render within a sequence from a given point, rather than always having to start from the beginning.
 --Allow using the image index as its name rather than the file name.
2023-12-19 13:24:50 -07:00
c3078f018a --User changes
-Update various tooltips.
 -Increase precision of affine and xaos spinners.
 -Increase precision of fields written in Xml files to 8.

--Bug fixes
 -When rendering on the CPU, if the number of threads didn't divide evenly into the number of rows, it would leave a blank spot on the last few rows.
 -Fix numerous parsing bugs when reading .chaos files.
 -Added compatibility fixes and/or optimizations to the following variations: asteria, bcircle, bcollide, bipolar, blob2, btransform, cell, circlecrop, circlecrop2, collideoscope, cpow2, cropn, cross, curl, depth_ngon2, depth_sine2, edisc, eRotate, escher, fan2, hex_rand, hypershift, hypershift2, hypertile1, julia, julian, julian2, juliaq, juliascope, lazyjess, log, loonie2, murl, murl2, npolar, oscilloscope2, perspective, phoenix_julia, sphericaln, squish, starblur, starblur2, truchet, truchet_glyph, waffle, wavesn.
2023-11-29 15:47:31 -07:00
b3ad38020e --User changes
-Add a progress bar for sequence previews.

--Bug fixes
 -Attempt to prevent crash when dragging in a new file while the previews from the current file are still rendering.
2023-11-23 14:52:34 -07:00
745f06d29d --User changes
-Remove the Type field from the variations tree and instead just put the type indicator icon next to the variation name.
 -Double clicking to toggle variation parameter spinners now resets the value to the default if there is one, else it uses zero. If it is already using the default, it is toggled to 0.
 -Add a new button to toggle xaos on and off.
 -When duplicating a flame, insert it immediately after the one being duplicated instead of at the end of the file.
 -When switching between flames in a file, keep the same xform index selected rather than resetting it to the first xform each time.
 -Create a threaded writer for the final render and EmberAnimate so the rendering process does not get delayed by file saving which may take a long time.
 -Remove warning which said "Frames per rot cannot be greater than one while Rotations is zero" when generating a sequence.
 -Add the Circle_Rand variation from Chaotica.
 -Add tool tips to clarify the following items:
 --Auto Unique Filenames checkbox in the options dialog.
 --Xaos table headers.

--Bug fixes
 -Generating sequences using the following variations would be done incorrectly: circletrans1, collideoscope, crob, curlsp, glynnsim1, glynnsim2, hypercrop, julian, julian, mobiusn, nblur, waves2, wavesn.
 -Adding/removing nodes from the color curve had accidentally been disabled.
 -The applied xaos weight table was not showing normalized weight values.
 -Changing the size of a flame was not observing the Apply To All checkbox.
 -Do not clamp the Rotate field to +/-180, because this causes the rotation to switch from CW to CCW during sequence generation. Instead, leave it exactly as the user entered it so the rotations proceed in the same direction.
2023-11-21 22:58:22 -07:00
1a1cb8b0f2 --Bug fixes
-Stop rendering process when a single render or save fails.
2023-11-04 19:02:22 -06:00
99d1096b51 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2023-09-17 16:37:25 -06:00
2f4ca6cafb --User changes
-Clarify the tooltip for the red squares in the Type column of the Variations tree.
2023-09-17 16:37:13 -06:00
3a5a5ced8c README.md edited online with Bitbucket 2023-08-16 13:37:16 +00:00
847ca0fff9 README.md edited online with Bitbucket 2023-08-16 13:35:29 +00:00
51c6b36e5f Merged in master (pull request #70)
--Bug fixes -now deb file install on Linux Mint

Approved-by: Matt Feemster
2023-08-15 03:02:22 +00:00
209bb1e542 --Bug fixes -now deb file install on Linux Mint 2023-08-14 23:30:33 -03:00
cd33cfbf78 Merged mfeemster/fractorium into master 2023-08-14 23:05:59 -03:00
fa45d74cf7 Merged in master (pull request #69)
--Bug fixes -Error executing linux version

Approved-by: Matt Feemster
2023-08-14 19:06:14 +00:00
eec0be66b6 Fixed linux build 2023-08-14 15:01:58 -03:00
adad1363c0 Merged mfeemster/fractorium into master 2023-08-08 21:23:13 -03:00
f93c309b60 --User changes
-Add dimensions to new width/height context menu.
2023-08-06 01:41:02 -06:00
359372dca8 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2023-08-06 01:07:10 -06:00
74fafec40d Update documentation. 2023-08-06 01:07:05 -06:00
2f54338520 BuildGuideMacOSX.md edited online with Bitbucket 2023-08-06 06:11:06 +00:00
9d169889d0 23.23.8.1 8/6/2023 2023-08-06 00:06:40 -06:00
c287d90f76 Merged mfeemster/fractorium into master 2023-07-30 08:38:36 -03:00
d629c629e5 Merged in master (pull request #68)
--Bug fixes -Error when saving screen on macOS at first time.

Approved-by: Matt Feemster
2023-07-25 02:26:17 +00:00
640944f60f --Bug fixes -fractorium-sh was converted to windows format and someone changed qss file location. 2023-07-24 22:20:53 -03:00
9b50d065d9 --Bug fixes -Error when saving screen on macOS at first time. 2023-07-24 21:28:36 -03:00
7ea9c06d66 Merged mfeemster/fractorium into master 2023-07-24 19:43:11 -03:00
7c8fdfdfaa --Code changes
-Update OpenCL includes.
2023-07-19 14:09:46 -06:00
25e3a7722e Merged in master (pull request #67)
macOS Build

Approved-by: Matt Feemster
2023-07-19 19:14:13 +00:00
b5a4f832e0 Build file macOS 2023-07-18 23:24:22 -03:00
d6c3c75124 Build macOS 2023-07-18 23:03:51 -03:00
43055efdd4 .DS_Store banished! 2023-07-18 22:56:58 -03:00
ec35cf92c7 final macOS 2023-07-18 22:50:43 -03:00
2c0d4fbfe9 macOS 2023-07-18 22:37:54 -03:00
16fd4cceb7 Merged mfeemster/fractorium into master 2023-07-18 19:04:47 -03:00
6db97a231a --Code changes
-Begin preparation for 23.23.8.1 release.
2023-07-17 10:16:51 -06:00
4f2221ec45 --Bug fixes
-Options window layout was completely broken.
2023-06-24 12:14:09 -06:00
a9a7a33aa3 --Code changes
-Add libxcb-cursor0 to the AppImage/RPM installers on Linux because it appears Qt6 can't run without it, but is also missing it.
2023-06-23 00:27:02 -06:00
6184b3c29e Fix Linux build. 2023-06-23 00:15:40 -06:00
f4a22ccc96 Fix build. 2023-06-22 21:10:18 -06:00
484b2e3123 --User changes
-Fix stylesheets.
-Make various fields in the options window be resettable via double click.
-Get stylesheets working properly on Windows and Linux with Qt6.
-Set default style to Fusion.

--Code changes
-Get build and deployment scripts working with latest versions of Qt6, AppImage, and various library dependencies.
-Add two new macros so it would build with the latest gcc: SINGLETON_DERIVED_DECL_T and SINGLETON_DERIVED_IMPL_T.
-Small changes to opencl.hpp.
-Center progress bars on Linux.
-Proper sizing of vertical header on the xaos visualization table on Linux.
2023-06-22 19:25:53 -06:00
6b641d233d Fix build. 2023-04-26 08:25:16 -06:00
07afeb230f Merge conflict. 2023-04-25 18:01:10 -06:00