1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
Build Procedure:
- Update Version object in MainWindow.cpp
-
Windows:
- Change to 'Release'. Build in VS 2008.
- Check dependencies in Process Explorer - update Build\Packaging\copyWin32Files.bat to reflect this.
- Run copyWin32Files.bat
- Zip the content of 'Structure Synth' and name the files after the following template: "StructureSynth-Windows_Binary_v0.8.0.zip"
- Make an 'export' of the Trunk SVN directory (e.g. right-mouse-button-drag the directory to a new location, and use the context menu) into a directory named 'Structure Synth Source Code' and zip the contents into an archive named "StructureSynth-Source-v0.8.0.zip".
- Log onto SourceForge choose 'Admin | File Releases'. Choose 'Structure Synth | Add Release'. Choose a suitable name: "Version 0.8.0 (Exonautica)"
- Update the SourceForge web pages.
- Send out SourceForge news.
- Mention on Syntopia Blog.
Template for SourceForge news updates:
Structure Synth 0.9.0 ("Glasnost") Released
-------------------------------------------
Binaries for Windows XP and Vista. Source for Linux and Mac.
(Mac binaries will be available shortly)
New features:
- Template renderers: camera export is now working.
- Implemented a 'Triangle' primitive. E.g.: 'Triangle[0,0,0;1,0,0;0.5,0.5,0.5]' is now a valid primitive.
- Added support for '#define varname value' preprocessor substitutions (useful for declaring constant variables).
Minor changes and bug fixes:
- Added 'FastRotate' button (draws a subset while rotating/translating the view).
- Template Renderer: Missing primitives no longer cancels the renderer, but only warns.
- OpenGL renderer now turns off GLWidget when rendering (makes build phase faster).
- Fixed CR+CR+LF export bug.
- Enabled the Cut,Paste,Copy main menu
- Removed an extensive memory leak (leaked 16 bytes per created state).
- When resizing the OpenGL window, width/height/aspect ratio is shown.
- Corrected some syntax highlighter bugs
- Fixed a bug when going into full screen mode (not all chrome was hidden)
Download instructions at:
http://structuresynth.sourceforge.net/download.php
|