Commit Graph

986 Commits

Author SHA1 Message Date
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
1dfbd4eff2 --User changes
-Add new preset dimensions to the right click menu of the width and height fields in the editor.
-Change QSS stylesheets to properly handle tabs.
-Make tabs rectangular by default. For some reason, they had always been triangular.

--Bug fixes
 -Incremental rendering times in the editor were wrong.

--Code changes
 -Migrate to Qt6. There is probably more work to be done here.
-Migrate to VS2022.
-Migrate to Wix 4 installer.
-Change installer to install to program files for all users.
-Fix many VS2022 code analysis warnings.
-No longer use byte typedef, because std::byte is now a type. Revert all back to unsigned char.
-Upgrade OpenCL headers to version 3.0 and keep locally now rather than trying to look for system files.
-No longer link to Nvidia or AMD specific OpenCL libraries. Use the generic installer located at OCL_ROOT too.
-Add the ability to change OpenCL grid dimensions. This was attempted for investigating possible performance improvments, but made no difference.

This has not been verified on Linux or Mac yet.
2023-04-25 17:59:54 -06:00
a4bfffaa3f --Bug fixes
-Fix bug where contrast was too sensitive.

--Code changes
 -Get it building in VS 2022.
2023-03-08 11:31:33 -07:00
64d4470b12 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2022-08-18 10:29:20 -06:00
f787c4f58a --User changes
-Add a new option to EmberAnimate --ignore-existing which makes it skip rendering a frame if the files from all of the requested extensions for that frame already exist.

--Code changes
 -Migrate to VS2022 and no longer use a version specific folder for the VS solution and project files. It is now under a version agnostic folder called Solution.
2022-08-18 10:29:04 -06:00
d8d3e4c9d5 Merged in Michel-Mastriani/triptychaos_examplesflame-edited-online--1650640796213 (pull request #66)
triptychaos_examples.flame edited online with Bitbucket

Approved-by: Matt Feemster
2022-04-22 15:49:18 +00:00
0867bf9ddf triptychaos_examples.flame edited online with Bitbucket 2022-04-22 15:20:03 +00:00
80d271042b Merged in render_breakup_prework (pull request #65)
Extracted Rendering logic

Approved-by: Matt Feemster
2022-03-23 04:45:04 +00:00
0a015babec Merged in misc_cast_fix (pull request #64)
Use explicit type for static_cast

Approved-by: Matt Feemster
2022-03-23 04:41:23 +00:00
0a63db7ac8 Extracted Rendering logic
Adds RenderSingleEmber and RenderSingleEmberFromSeries
2022-03-22 21:20:37 -07:00
10b8fa8c72 Use explicit type for static_cast 2022-03-22 21:05:13 -07:00
a2a5479c81 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2022-03-15 17:50:01 -06:00
bf706ac705 --User changes
-Add two new options --width and --height to EmberRender and EmberAnimate to allow the user to specify absolute dimensions to render the image at.
2022-03-15 17:49:48 -06:00
a0406174b1 BuildGuideQtCreator.md edited online with Bitbucket 2022-03-14 13:19:08 +00:00