Version 13.05

This commit is contained in:
Sampo Niskanen 2013-05-04 21:11:35 +03:00
parent d5e981af7e
commit 6b00c0a1e1
10 changed files with 93 additions and 40 deletions

View File

@ -1,3 +1,6 @@
2013-05-04 Sampo Niskanen
* Released version 13.05
2013-04-17 Bill Kuker and Kevin Ruland 2013-04-17 Bill Kuker and Kevin Ruland
* Added support for decals on rockets. Added two new 3d views - 3d finished and 3d unfinshed. Added support to export and * Added support for decals on rockets. Added two new 3d views - 3d finished and 3d unfinshed. Added support to export and

View File

@ -1,12 +1,12 @@
OpenRocket 13.04 (2013-04-28): OpenRocket 13.05 (2013-05-04):
-------------------------------- ------------------------------
New Features: New Features:
* Added support for decals on rockets. Added two new 3d views - 3d finished and 3d unfinshed. Added support to export and * Added support for decals on rockets. Added two new 3d views - 3d finished and 3d unfinshed. Added support to export and
apply decals (images) to rocket components. Added ability to launch external graphics editor to edit decals and monitor apply decals (images) to rocket components. Added ability to launch external graphics editor to edit decals and monitor
file for writes to update the rocket view. file for writes to update the rocket view.
* Added simulation of tumble recovery based on experimentation done by Sampo Niskane. This is particularly useful * Added simulation of tumble recovery based on experimentation done by Sampo Niskanen. This is particularly useful
for low power staged flights. for low power staged flights.
* Extended "motor configuration" concept to cover more properties. The concept was renamed "Flight Configuration" and * Extended "motor configuration" concept to cover more properties. The concept was renamed "Flight Configuration" and
allows the user to override stage separation, recovery deployment, and motor ignition per flight configuration. allows the user to override stage separation, recovery deployment, and motor ignition per flight configuration.

View File

@ -1,7 +1,7 @@
# The OpenRocket build version # The OpenRocket build version
build.version=13.04beta3 build.version=13.05
# The source of the package. When building a package for a specific # The source of the package. When building a package for a specific

View File

@ -80,25 +80,39 @@ header("Content-type: text/plain");
$version = $_GET["version"]; $version = $_GET["version"];
$updates = ""; $updates = "";
$unstable = "12.09.1"; $unstable = "13.05";
$stable = "1.0.0"; $stable = "1.0.0";
if (preg_match("/^12.09$/", $version)) { if (preg_match("/^12.09.1$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: Realistic 3D rendering\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"5: New translations\n" .
"4: Bug fixes\n" .
"";
} else if (preg_match("/^12.09$/", $version)) {
$updates = "Version: " . $unstable . "\n" .
"10: Realistic 3D rendering\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"5: New translations\n" .
"4: Bug fixes\n" . "4: Bug fixes\n" .
""; "";
} else if (preg_match("/^12.03$/", $version)) { } else if (preg_match("/^12.03$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"5: Fractional inch unit\n" .
"4: Printing centering rings\n" . "4: Printing centering rings\n" .
"4: Translations to Czech and Polish\n" .
""; "";
} else if (preg_match("/^1\.1\.9$/", $version)) { } else if (preg_match("/^1\.1\.9$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"5: Configurable stage separation\n" . "5: Configurable stage separation\n" .
@ -108,6 +122,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.8$/", $version)) { } else if (preg_match("/^1\.1\.8$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"6: Additional template printing\n" . "6: Additional template printing\n" .
@ -120,6 +136,9 @@ if (preg_match("/^12.09$/", $version)) {
""; "";
} else if (preg_match("/^1\.1\.7$/", $version)) { } else if (preg_match("/^1\.1\.7$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"6: Additional template printing\n" . "6: Additional template printing\n" .
"5: Geodetic computations\n" . "5: Geodetic computations\n" .
@ -132,6 +151,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.6$/", $version)) { } else if (preg_match("/^1\.1\.6$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -141,6 +162,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.5$/", $version)) { } else if (preg_match("/^1\.1\.5$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -153,6 +176,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.4$/", $version)) { } else if (preg_match("/^1\.1\.4$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -163,6 +188,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.3$/", $version)) { } else if (preg_match("/^1\.1\.3$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -174,6 +201,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.[12]$/", $version)) { } else if (preg_match("/^1\.1\.[12]$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -186,6 +215,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^1\.1\.0$/", $version)) { } else if (preg_match("/^1\.1\.0$/", $version)) {
$updates = "Version: " . $unstable . "\n" . $updates = "Version: " . $unstable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"8: Automatic rocket design optimization\n" . "8: Automatic rocket design optimization\n" .
@ -199,6 +230,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^0\.9\.6/", $version)) { } else if (preg_match("/^0\.9\.6/", $version)) {
$updates = "Version: " . $stable . "\n" . $updates = "Version: " . $stable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"6: Hundreds of new thrustcurves\n" . "6: Hundreds of new thrustcurves\n" .
@ -207,6 +240,8 @@ if (preg_match("/^12.09$/", $version)) {
} else if (preg_match("/^0\.9\.[45]/", $version)) { } else if (preg_match("/^0\.9\.[45]/", $version)) {
$updates = "Version: " . $stable . "\n" . $updates = "Version: " . $stable . "\n" .
"10: 3D design view\n" . "10: 3D design view\n" .
"9: Flight configurations\n" .
"8: Lower stage simulation\n" .
"9: Component presets\n" . "9: Component presets\n" .
"8: Writing RKT files\n" . "8: Writing RKT files\n" .
"7: Hundreds of new thrustcurves\n" . "7: Hundreds of new thrustcurves\n" .

View File

@ -48,6 +48,16 @@
<div class="content"> <div class="content">
<div class="news"> <div class="news">
<h2>Recent news:</h2> <h2>Recent news:</h2>
<p><span class="date">4.5.2013:</span> Version 13.05 is
<a href="download.html">released</a>! This release contains a huge
number of improvements, the main ones including realistic 3D
rendering with decals, flight configurations, lower stage descent
simulation, boosted dart support and new translations for
Portuguese and Japanese. These are thanks to many
contributors.</p>
<p>Version 13.05 also changes the file format to be ZIP-based.
Versions earlier than 12.03 will not be able to read files saved
by this version.</p>
<p><span class="date">28.9.2012:</span> Version 12.09.1 is <p><span class="date">28.9.2012:</span> Version 12.09.1 is
<a href="download.html">released</a>! This is a bug-fix release, <a href="download.html">released</a>! This is a bug-fix release,
fixing numerous bugs introduced in 12.09. The only new feature is fixing numerous bugs introduced in 12.09. The only new feature is
@ -57,23 +67,6 @@
<a href="download.html">released</a>! The major improvement is the <a href="download.html">released</a>! The major improvement is the
possibility to edit simulation parameters, thanks to work by Kevin possibility to edit simulation parameters, thanks to work by Kevin
Ruland.</p> Ruland.</p>
<p><span class="date">16.9.2012:</span> Version 12.09 is
<a href="download.html">released</a>!</p>
<p>This version contains a huge number of new features by many contributors:</p>
<ul>
<li>3D rocket design view</li>
<li>Component Presets</li>
<li>Custom expressions in simulations</li>
<li>Printing for centering ring and clustered centering ring components</li>
<li>Support simple arthmatic in dimension entry</li>
<li>Support deploying recovery device at stage separation</li>
<li>Support for fractional inches (1/64) for unit length</li>
<li>Added preference for windspeed units separately</li>
<li>Added "most recently used files" in File Menu</li>
<li>Improved printed accurracy in fin marking guide</li>
<li>Calibration rulers added to printed templates</li>
<li>Translations in Czech and Polish, numerous updates</li>
</ul>
</div> </div>
<div class="contentholder"> <div class="contentholder">
<h2>Ready packages</h2> <h2>Ready packages</h2>
@ -94,20 +87,20 @@
<a href="http://sourceforge.net/donate/index.php?group_id=260357"><img src="project-support.jpg" width="88" height="32" alt="Support This Project" /></a> <a href="http://sourceforge.net/donate/index.php?group_id=260357"><img src="project-support.jpg" width="88" height="32" alt="Support This Project" /></a>
</div> </div>
<div class="downloadbox"> <div class="downloadbox">
<a class="main" href="https://sourceforge.net/projects/openrocket/files/openrocket/12.09.1/OpenRocket-12.09.1.jar/download"> <a class="main" href="https://sourceforge.net/projects/openrocket/files/openrocket/13.05/OpenRocket-13.05.jar/download">
<strong>Download now!</strong> <strong>Download now!</strong>
<span>OpenRocket-12.09.1.jar</span> <span>OpenRocket-13.05.jar</span>
</a> </a>
<span class="alternative"> <span class="alternative">
<a href="https://sourceforge.net/projects/openrocket/files/openrocket/12.09.1/ReleaseNotes/view">Release notes</a> | <a href="https://sourceforge.net/projects/openrocket/files/openrocket/13.05/ReleaseNotes/view">Release notes</a> |
<a href="https://sourceforge.net/projects/openrocket/files/openrocket/12.09.1/OpenRocket-12.09.1-src.zip/download">Source code</a> <a href="https://sourceforge.net/projects/openrocket/files/openrocket/13.05/OpenRocket-13.05-src.zip/download">Source code</a>
</span> </span>
</div> </div>
<p>OpenRocket can be started in most graphical environments (including <p>OpenRocket can be started in most graphical environments (including
Windows) by double-clicking the package icon. No installation is Windows) by double-clicking the package icon. No installation is
required.</p> required.</p>
<p>From the command line OpenRocket can be started by <p>From the command line OpenRocket can be started by
<span class="command">java -jar OpenRocket-12.09.1.jar</span></p> <span class="command">java -jar OpenRocket-13.05.jar</span></p>
<h3>Android version</h3> <h3>Android version</h3>
<p>The Android version allows opening OpenRocket files, viewing <p>The Android version allows opening OpenRocket files, viewing
simulations and motors. Later versions will allow running simulations and motors. Later versions will allow running

View File

@ -49,12 +49,12 @@
<h2>Introduction</h2> <h2>Introduction</h2>
<div class="rightpane"> <div class="rightpane">
<div class="downloadbox"> <div class="downloadbox">
<a class="main" href="https://sourceforge.net/projects/openrocket/files/openrocket/12.09.1/OpenRocket-12.09.1.jar/download"> <a class="main" href="https://sourceforge.net/projects/openrocket/files/openrocket/13.05/OpenRocket-13.05.jar/download">
<strong>Download now!</strong> <strong>Download now!</strong>
<span>OpenRocket-12.09.1.jar</span> <span>OpenRocket-13.05.jar</span>
</a> </a>
<span class="alternative"> <span class="alternative">
<a href="https://sourceforge.net/projects/openrocket/files/openrocket/12.09.1/ReleaseNotes/view">Release notes</a> | <a href="https://sourceforge.net/projects/openrocket/files/openrocket/13.05/ReleaseNotes/view">Release notes</a> |
<a href="download.html">Other versions</a> <a href="download.html">Other versions</a>
</span> </span>
</div> </div>
@ -96,6 +96,16 @@
<div class="clear"></div> <div class="clear"></div>
<div class="news"> <div class="news">
<h2>News</h2> <h2>News</h2>
<p><span class="date">4.5.2013:</span> Version 13.05 is
<a href="download.html">released</a>! This release contains a huge
number of improvements, the main ones including realistic 3D
rendering with decals, flight configurations, lower stage descent
simulation, boosted dart support and new translations for
Portuguese and Japanese. These are thanks to many
contributors.</p>
<p>Version 13.05 also changes the file format to be ZIP-based.
Versions earlier than 12.03 will not be able to read files saved
by this version.</p>
<p><span class="date">28.9.2012:</span> Version 12.09.1 is <p><span class="date">28.9.2012:</span> Version 12.09.1 is
<a href="download.html">released</a>! This is a bug-fix release, <a href="download.html">released</a>! This is a bug-fix release,
fixing numerous bugs introduced in 12.09. The only new feature is fixing numerous bugs introduced in 12.09. The only new feature is

View File

@ -1,4 +1,4 @@
<set version="12.09.1"> <set version="13.05">
<set androidversion="12.09"> <set androidversion="12.09">
<def name="downloadbox"> <def name="downloadbox">

View File

@ -9,6 +9,18 @@
<!--- Remember to move the position of "onlyrecent" below! ---> <!--- Remember to move the position of "onlyrecent" below! --->
<p><span class="date">4.5.2013:</span> Version 13.05 is
<a href="download.html">released</a>! This release contains a huge
number of improvements, the main ones including realistic 3D
rendering with decals, flight configurations, lower stage descent
simulation, boosted dart support and new translations for
Portuguese and Japanese. These are thanks to many
contributors.</p>
<p>Version 13.05 also changes the file format to be ZIP-based.
Versions earlier than 12.03 will not be able to read files saved
by this version.</p>
<p><span class="date">28.9.2012:</span> Version 12.09.1 is <p><span class="date">28.9.2012:</span> Version 12.09.1 is
<a href="download.html">released</a>! This is a bug-fix release, <a href="download.html">released</a>! This is a bug-fix release,
fixing numerous bugs introduced in 12.09. The only new feature is fixing numerous bugs introduced in 12.09. The only new feature is
@ -20,6 +32,10 @@
possibility to edit simulation parameters, thanks to work by Kevin possibility to edit simulation parameters, thanks to work by Kevin
Ruland.</p> Ruland.</p>
<if not onlyrecent><!--- Older items not shown on download page: --->
<p><span class="date">16.9.2012:</span> Version 12.09 is <p><span class="date">16.9.2012:</span> Version 12.09 is
<a href="download.html">released</a>!</p> <a href="download.html">released</a>!</p>
@ -41,10 +57,6 @@
</ul> </ul>
<if not onlyrecent><!--- Older items not shown on download page: --->
<p><span class="date">10.3.2012:</span> Version 12.03 for desktop <p><span class="date">10.3.2012:</span> Version 12.03 for desktop
and Android is <a href="download.html">released</a>!</p> and Android is <a href="download.html">released</a>!</p>