Commit Graph

  • 93fcedebd4 1.0.0.9 Release --Bug fixes -Pausing did not work when using OpenCL renderer. Person 2018-05-13 11:02:37 -07:00
  • e060ab75a3 README.md edited online with Bitbucket Matt Feemster 2018-05-05 04:35:22 +00:00
  • d1f15933a8 1.0.0.8 Release. Person 2018-05-04 20:10:37 -07:00
  • 4352fab84d --Code changes -Add include statements for Mac. Person 2018-05-04 19:38:47 -07:00
  • dba1bdc6c8 --Code changes -Make previous path related code work for all OSes. Person 2018-05-03 00:24:51 -07:00
  • ccf5a7e80f --Bug fixes -Allow running from outside of the folder the executable is in on Windows, by adding the install folder to the PATH variable. This was needed to properly find the palette file (even though it's mostly unneeded). Person 2018-05-02 18:23:26 -07:00
  • f15620375b --Code changes -Fix erroneous export statement in Ember.cpp. -Add using statement in RendererCL.h. Person 2018-05-01 16:46:18 -07:00
  • 92e9836151 --User changes -Add two new variations, hyperbolic and hypershift2. -Allow for animating final xforms. -More detailed diagnostics when any action in the OpenCL renderer fails. -Allow for creating an OpenCL renderer which does not share a texture with the main window, and instead manually copies its final output image from GPU to CPU then back to GPU. Person 2018-04-28 22:28:05 -07:00
  • 0c67c52720 --Bug fixes -Fix bug where animate flag was not properly being set. Person 2018-04-13 17:45:31 -07:00
  • 5c8837707c --Code changes -Get GLSL code working on Mac and Linux. Person 2018-04-10 18:52:43 -07:00
  • d6131b67e5 --Code changes -Attempt to get GLSL working on Linux. Does not work. Person 2018-04-04 18:54:32 -07:00
  • ae7b1f3ba8 --User changes -Allow for pausing and resuming of final renders. Person 2018-03-30 09:56:24 -07:00
  • cd1749fe5f --User changes -Add the ability to drag the rotation of the current palette via the palette preview table. Person 2018-03-29 16:10:22 -07:00
  • ed74fd6a83 --User changes -Convert OpenGL drawing code to use GLSL. Leave #define in until testing on multiple platforms is done. -Always use double precision extension defines in OpenCL programs, even if DP is not selected. This is because elliptic now always uses DP. Person 2018-03-27 21:32:10 -07:00
  • 90e7097d7f --User changes -Added pixel_flow variation from user bezo97. Person 2018-02-04 11:44:22 -08:00
  • b0dae7795a --Bug fixes -Fix a variety of very strange bugs when clicking around on palettes in different files in the palette editor. Person 2018-01-29 22:14:48 -08:00
  • cef4066271 README.md edited online with Bitbucket Matt Feemster 2018-01-29 05:00:56 +00:00
  • 64be79d5bf Merged in gambhiro/fractorium/gambhiro/updating-build-instructions-for-ubuntu-1-1517200937745 (pull request #4) Gambhiro Bhikkhu 2018-01-29 04:59:25 +00:00
  • 9d04159719 updating build instructions for Ubuntu 17.10 Gambhiro Bhikkhu 2018-01-29 04:42:22 +00:00
  • 4c53364f62 --Bug fixes -Allow 7 decimal places in variations spinners. -Try to prevent infinite loop that sometimes happens when drawing grid. Unsure if this actually works since it's very hard to reproduce. Person 2018-01-28 17:51:19 -08:00
  • fba7f60fda Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium Person 2018-01-28 11:40:46 -08:00
  • 4636c1047d --Bug fixes -Change variation spin boxes to only show the precision needed, and also allow scientific notation. Person 2018-01-28 11:40:34 -08:00
  • 7857ab007a README.md edited online with Bitbucket Matt Feemster 2017-12-23 06:23:22 +00:00
  • 8d4b497686 README.md edited online with Bitbucket Matt Feemster 2017-12-23 06:22:37 +00:00
  • cee3ef20d4 --Bug fixes -Update Version History.txt file. Person 2017-12-22 20:25:14 -08:00
  • 19586299aa --Bug fixes -Bump changelog. Person 2017-12-22 20:10:48 -08:00
  • 3f83b49cf0 --Bug fixes -Clicking random palette when using a palette file with only two entries in it could lead to a program freeze. Person 2017-12-22 20:07:24 -08:00
  • b315c1d35b --Bug fixes -Bump changelog version. Person 2017-12-22 19:36:52 -08:00
  • 7577514c21 --Bug fixes -Remove an include path in an effort to get the PPA to build. Person 2017-12-22 19:34:22 -08:00
  • 9ebf382e65 --Bug fixes -Another PPA build attempt by adding a dependency on libc6-dev. Person 2017-12-22 17:54:09 -08:00
  • 7a84a72624 --Bug fixes -Add changelog entry. Person 2017-12-22 17:28:42 -08:00
  • 7762f3f7eb --Bug fixes -Remove version number from libpng-dev in PPA control file. Person 2017-12-22 17:22:54 -08:00
  • 9b153f56c4 BuildGuideLinux.md edited online with Bitbucket Matt Feemster 2017-12-23 00:49:59 +00:00
  • a764bc5efd BuildGuideLinux.md edited online with Bitbucket mfeemster/buildguidelinuxmd-edited-online-with-bit-1513990142950 Matt Feemster 2017-12-23 00:49:02 +00:00
  • 73f03f8650 --Bug fixes -Upgrade linux build to use libpng16 from libpng12. Person 2017-12-22 16:47:20 -08:00
  • 26166c33b5 --Bug fixes -Bump changelog version. Person 2017-12-21 22:18:01 -08:00
  • 49b6ef20c1 --Bug fixes -Update /debian/changelog to use a newer version of ubuntu named artful. Users will need to add that PPA to get it via apt. -Update copyright year to 2018. Person 2017-12-21 22:11:18 -08:00
  • 7956e008d7 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium Person 2017-12-21 21:13:21 -08:00
  • 57c0278d56 --Bug fixes -Bump version in defaults.pri. and /debian/changelog. Person 2017-12-21 21:13:13 -08:00
  • df4d8ff13b BuildGuideQtCreator.md edited online with Bitbucket Matt Feemster 2017-12-22 04:24:53 +00:00
  • ca13636cb4 BuildGuideQtCreator.md edited online with Bitbucket Matt Feemster 2017-12-22 04:23:07 +00:00
  • 420fa2e376 BuildGuideQtCreator.md edited online with Bitbucket Matt Feemster 2017-12-22 04:19:13 +00:00
  • 97acc02b07 README.md edited online with Bitbucket Matt Feemster 2017-12-22 04:18:11 +00:00
  • 7a343606b4 --Bug fixes -Fix crash when creating a dummy renderer when showing the final render dialog. -Fix default tab size with new version of Qt. Person 2017-12-21 20:09:08 -08:00
  • 6d38e57b38 --User changes -Add new variations: rays1, rays2, rays3. Person 2017-12-17 20:44:40 -08:00
  • 244d2f5dc2 --Bug fixes -Allow group dragging and floating of dock widgets. --Note this has a bug where if tabls are grouped while floating, the tab position is placed on the bottom. It restores to the top when dropping on a dock location. I've filed a bug at qt.io -Make some tables auto size to their contents because some text appeared obscured on Linux. -The size of the xforms and palette tabs were preventing the main window from being resized to a small size on lower resolution monitors when docked. So rework scroll areas, minimum sizes and layouts to allow for a smaller main window. Person 2017-12-15 21:05:58 -08:00
  • 5646b5162a --Bug fixes -Fix build.sh for Mac. -No longer need special code for color dialog on Mac. -Fix OpenGL blending issues on Mac. Person 2017-12-15 16:22:00 -08:00
  • 6874688940 --Bug fixes -Opening an Xml was not properly setting the background field on the GUI, even though it was correctly parsed and used. Person 2017-12-14 17:31:47 -08:00
  • 2900416e96 --Code changes -Attempt to fix OpenGL drawing changes on Mac. -Allow toggling of color speed spinner to zero. Person 2017-12-13 15:32:50 -08:00
  • f28edf3217 --Code changes -Add a benchmarking suite which includes a Powershell script and sample flames. Person 2017-12-04 20:56:43 -08:00
  • 1c835160d7 --Code changes -Forgot using statement for Variation::WeightDefineString(). Person 2017-11-27 16:29:57 -08:00
  • 13d3200c1e --Bug fixes -Fix some dialog sizing problems present in the last commit. Person 2017-11-26 18:24:08 -08:00
  • 59fb29f5b7 For some reason these didn't get committed. Person 2017-11-26 17:29:58 -08:00
  • 2480c75e0c Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium Person 2017-11-26 17:27:18 -08:00
  • fcd060976c --User changes -Support 4k monitors, and in general, properly scale any monitor that is not HD. -Allow for a spatial filter of radius zero, which means do not use a spatial filter. -Add new variations: concentric, cpow3, helicoid, helix, rand_cubes, sphereblur. -Use a new method for computing elliptic which is more precise. Developed by Discord user Claude. -Remove the 8 variation per xform limitation on the GPU. -Allow for loading the last flame file on startup, rather than randoms. -Use two different default quality values in the interactive renderer, one each for CPU and GPU. -Creating linked xforms was using non-standard behavior. Make it match Apo and also support creating multiple linked xforms at once. Person 2017-11-26 17:27:00 -08:00
  • b907d6e9fc README.md edited online with Bitbucket Matt Feemster 2017-09-03 21:36:16 +00:00
  • 87317e8f86 README.md edited online with Bitbucket Matt Feemster 2017-09-03 21:35:38 +00:00
  • be1bfd9ab6 1.0.0.6 09/03/2017 Release (Linux) Person 2017-09-03 13:26:42 -07:00
  • 98ff28a9a9 1.0.0.6 Release --Bug fixes -Strips renders crashed. -Better handling of large memory allocations by forcing a free of previous allocations. -Final render dialog did not properly save last used extension setting. -Density filtering progress bar in final render dialog did not update if only log scaling was being used. Person 2017-09-02 23:01:10 -07:00
  • 48f4f0f5b1 1.0.0.5 08/30/2017 Release (Linux) Person 2017-08-30 15:41:26 -07:00
  • 53a411d3bc 1.0.0.5 08/29/2017 Release (Linux) Person 2017-08-29 16:59:33 -07:00
  • 57e279b787 1.0.0.5 08/28/2017 Release (Linux) Person 2017-08-28 22:16:54 -07:00
  • eede83219f Merge branch 'master' of https://mfeemster@bitbucket.org/mfeemster/fractorium.git Person 2017-08-28 20:46:05 -07:00
  • 43dcdd4305 1.0.0.5 08/28/2017 Release Person 2017-08-28 20:45:58 -07:00
  • d20d51a085 README.md edited online with Bitbucket Matt Feemster 2017-08-29 02:50:50 +00:00
  • 5da944f589 Bug fixes: --Cleaner exit on some failures. --Better reporting of OpenCL errors. Person 2017-08-27 21:24:33 -07:00
  • 4749a7aec4 Bug fixes: --Better locks around creating image files in command line programs. Person 2017-08-22 20:13:25 -07:00
  • 50485f5d73 Bug fixes: --EXR images needed the values to be squared to look correct. Person 2017-08-22 18:07:43 -07:00
  • b677e6355e Bug fixes: --Only allow crackle_cellsize to be greater than 0. Person 2017-08-18 07:16:30 -07:00
  • 48a6111bf9 Bug fixes: --Typing in the xform color index spinner produced strange results. --Returning from palette editor did not always update xform color indices. Person 2017-08-17 22:40:03 -07:00
  • 59f5bffc3c Features: --Added panorama1 and panorama2 variations. Person 2017-08-16 17:33:11 -07:00
  • d6d121ac95 Merge branch 'master' of https://mfeemster@bitbucket.org/mfeemster/fractorium.git Person 2017-08-07 19:53:20 -07:00
  • 6c9d9e57cc Bug fixes: --Disallow the use of synth when randomly generating xforms if the user has an Nvidia device present on their system. Person 2017-08-07 19:53:13 -07:00
  • 9d34e75bbb BuildGuideMacOSX.md edited online with Bitbucket Matt Feemster 2017-08-08 00:06:11 +00:00
  • a0ed758999 Code changes: --Fix include paths for openexr on Mac. --Use static_partitioner in all parallel_for() calls. Person 2017-08-03 19:56:14 -07:00
  • a81b93d94a Bug fixes: --Fix bug where clearing the final xform, but leaving it present, then editing it would crash the program. Person 2017-07-26 21:25:44 -07:00
  • 706c0b60ad BuildGuideQtCreator.md edited online with Bitbucket Matt Feemster 2017-07-23 05:35:35 +00:00
  • f2f5b2c5fc BuildGuideQtCreator.md edited online with Bitbucket Matt Feemster 2017-07-23 05:33:16 +00:00
  • 4f2879da6f BuildGuideLinux.md edited online with Bitbucket Matt Feemster 2017-07-23 05:26:54 +00:00
  • 0e19ec901a Code changes: --Get installer ready. Person 2017-07-22 22:24:04 -07:00
  • 8f2218326a Bug fixes: --Fix logic for showing context menu when the option for right click to toggle is true. Person 2017-07-22 18:30:25 -07:00
  • f9c1234291 -Bug fixes --Add cd in makedeps.bat Person 2017-07-22 14:00:15 -07:00
  • de613404de Features: --Add support for Exr files which use 32-bit floats for each RGBA channel. Seems to come out too washed out. --Allow for clearing an individual color curve. --Allow for saving multiple image types in EmberRender and EmberAnimate. All writes are threaded. --Remove --bpc command line argument. Add format png16 as a replacement. --Remove --enable_jpg_comments and --enable_png_comments command line arguments, and replace them with --enable_comments which applies to jpg, png and exr. --Add menu items to variations and affine spinners which allow for easy entry of specific numeric values like pi. --Make final render dialog be wider rather than so tall. Person 2017-07-22 13:43:35 -07:00
  • d5760e451a Merge branch 'master' of https://mfeemster@bitbucket.org/mfeemster/fractorium.git Person 2017-07-04 23:08:15 -07:00
  • 2adf9f3ff9 --Bug fixes -Attempt to fix several OpenCL build errors that were occurring on Mac. Person 2017-07-04 23:08:06 -07:00
  • 4c5c0f8b9e README.md edited online with Bitbucket Matt Feemster 2017-07-03 00:32:40 +00:00
  • 562ab9b01a Merge branch 'master' of https://mfeemster@bitbucket.org/mfeemster/fractorium.git Person 2017-07-02 14:17:12 -07:00
  • 4aef9ba20a 1.0.0.4 07/01/2017 Release Person 2017-07-02 14:17:06 -07:00
  • 4a1e34c91f README.md edited online with Bitbucket Matt Feemster 2017-07-01 18:21:14 +00:00
  • cd67afb6bf LinuxRelease.md edited online with Bitbucket Matt Feemster 2017-07-01 16:21:37 +00:00
  • f192bc7ae4 1.0.0.4 07/01/2017 Release Person 2017-07-01 09:18:01 -07:00
  • f66a278c73 06/11/2017 --Code changes -Make the OS-specific stylesheets part of the installer. Person 2017-06-11 15:02:44 -07:00
  • c4e891b18c 06/09/2017 --User changes -dark.qss is now per-OS. -Properly set/reload palette when coming from the palette editor. The latter must be done if they've modified the current palette even if they've clicked cancel. Person 2017-06-09 19:38:06 -07:00
  • 11ca4f9000 06/6/2017 Person 2017-06-06 20:13:30 -07:00
  • c194d708fd 06/6/2017 --Bug fixes -Fix crash when opening palette editor with a flame whose palette specifies no originating file. Person 2017-06-06 16:41:00 -07:00
  • 66a597df39 06/04/2017 --User changes -Make all fonts be MS Shell Dlg 2. This will require reloading dark.qss if users are already using it. -Limit size of the left side of the palette editor. -Disable create from image buttons in the palette editor when working on a fixed palette. Person 2017-06-04 17:37:29 -07:00
  • 5a8b4b1148 05/31/2017 --User changes -Add support for adjusting xform color indices in the palette editor. Fixed palettes can now be displayed there, but they will have no color arrows as they are not editable. -Add support for independent dimension scaling in the EmberRender and EmberAnimate programs to bring them in line with the final render dialog Fractorium. Person 2017-05-31 19:50:05 -07:00
  • f4bdc1c50a 05/12/2017 --Bug fixes -Fractorium would occasionally freeze after dismissing the final render dialog because some values were not properly re-initialized. Person 2017-05-12 15:31:48 -07:00
  • 272ebcf0c0 Merge branch 'master' of https://mfeemster@bitbucket.org/mfeemster/fractorium.git Person 2017-04-09 10:10:52 -07:00
  • 59489e40cb --Bug fixes -Opacity was accidentally being set to zero when clearing. Person 2017-04-09 10:10:45 -07:00