1Release 0.5.1: 2 - Tweaks for Debian/buster. 3 - Rename BUILD to BUILD.sh; ditch configure; move built-in USAGE processing to USAGE-update.sh and put usage_text.h under version control. 4 - Some tweaks to code; split Qt includes from common.h to qtcommon.h 5 6Release 0.5.0: 7 - Verified works with Qt 5.9.1 ("official" Qt release) and g++ 6.3.0 (Debian Stretch version) 8 - Ditch use of precompiled headers; compilers are awesome these days. 9 - Increase initial subdivision level to 8. 10 11From release 0.4.0: 12 - Bump version to 0.4.1 13 - Fix linkage for Ubuntu Karmic. Seems to work on Lenny too. 14 - SourceForge platform upgrade. Used: 15 svn switch --relocate https://fracplanet.svn.sourceforge.net/svnroot/fracplanet "svn+ssh://timday@svn.code.sf.net/p/fracplanet/code" 16 - Save-for-blender updated (courtesy of Lawrence D'Oliveiro https://github.com/ldo ) ; works with Debian/Wheezy's blender 2.63 17 18From release 0.3.3: 19 - Bump version number to 0.4.0 (0.4.0dev while under development) 20 - Migrate sourceforge repository to svn 21 - Port to Qt4 22 - Enable multisampling in OpenGL window 23 - Restructure startup 24 - Precompiled headers 25 - CHANGES renamed to NEWS 26 - License boilerplate managed by "headache" 27 28From release 0.3.2: 29 - Bump version number to 0.3.3 (dev while under development) 30 - Add menu entry 31 - Update for etch & edgy (warning-free c++, package building) 32 33From release 0.3.1: 34 - Bump version number to 0.3.2 (dev while under development) 35 - Reinstate weather systems (spinbox to control number). 36 - Various commandline options (uses boost::program_options). 37 - Save to texture, shaded and unshaded. 38 - Illumination direction control 39 40From release 0.3.0: 41 - Bump version number to 0.3.1dev 42 - Use boost's mt19937 for random number generation. 43 - Minor GUI improvement (terrain type pull down). 44 - Add simple man page. 45 - Deb building script. 46 47From release 0.2.0: 48 - Bump version number to 0.3.0 49 - Different flat terrain types 50 - Blender export (faux alpha for clouds). 51 - Internal changes (RGB to RGBA, overload alpha for emission) 52 - Built in docs 53 - Cloud layer (with Blender and POV support). 54 - Render (OpenGL) background colour control 55 56From release 0.1.0: 57 - Bump version number to 0.2.0 58 - Progress dialog separated and better behaved 59 - Variation uses % scale for consistency (was 1/1000ths before) 60 - Cosmetic changes 61 - Add multiscale Perlin noise step 62 - River generation faster and more reliable. 63 - Subdivision enumerated as 1...levels in progress dialog (not from zero) 64 - Improvements to river generation memory usage. 65 - Saved povray file no longer needs colors.inc 66 67From release 0.0.3: 68 - Bump version number to 0.1.0 69 - Support emissive oceans and rivers (including POV save) 70 - Fix .inc filename bug (spurious ") 71 - Update docs 72 - Viewer to separate top-level. 73 - Don't burn CPU when OpenGL area not visible. 74 - Crude flight-simulator mode. Joystick-mouse selector. 75 - Save uses Qt file-picker dialog 76 - Slider control of ambient 77 - Amount of movement independent of FPS rate. 78 - Clean up bogus files in CVS 79 80From release 0.0.1: 81 - Bump version number to 0.0.3 (0.0.2 omitted docs) 82 - Add fracplanet.htm, fracplanet.css user documentation. 83 - Minor changes to code (compiles on RH9) 84 - Tweak doxygen.cfg 85 - Display list option 86 - Frame rate display 87 - VERSION and mktgz done evolvotron style 88 89From release 0.0.0: 90 - CHANGES file added. 91 - lake_becomes_sea initialisation changed from 5 to 0.05 (so displays "5" on controls instead of "100"). 92 - Remove .qmake.internal.cache from CVS control (don't you just HATE it when that happens) 93 - Move hardwired colours into ParametersTerrain class (in anticipation of control from GUI). 94 - Add colour picking to GUI. 95 - Bump version number to 0.0.1 (appears only in control_about.cpp) 96 - Generated .pov file correctly includes basename.inc (was always including terrain.inc before). 97 98