debian/openrocket
10 years agoupdate standards version debian/14.03
Bdale Garbee [Fri, 21 Mar 2014 16:54:06 +0000 (10:54 -0600)]
update standards version

10 years agonew upstream version
Bdale Garbee [Fri, 21 Mar 2014 16:53:04 +0000 (10:53 -0600)]
new upstream version

10 years agoneed to mark Debian branch debian/13.11.1
Bdale Garbee [Sun, 10 Nov 2013 18:23:35 +0000 (10:23 -0800)]
need to mark Debian branch

10 years agonew upstream version
Bdale Garbee [Sun, 10 Nov 2013 18:22:44 +0000 (10:22 -0800)]
new upstream version

10 years agoforce end user updates to new upstream version debian/13.09.1
Bdale Garbee [Sun, 8 Sep 2013 21:00:41 +0000 (15:00 -0600)]
force end user updates to new upstream version

10 years agoincrease verbosity on install/update debian/13.05.3
Bdale Garbee [Sat, 24 Aug 2013 15:29:52 +0000 (09:29 -0600)]
increase verbosity on install/update

10 years agodo a better job of cleaning up on removal
Bdale Garbee [Sat, 24 Aug 2013 15:25:20 +0000 (09:25 -0600)]
do a better job of cleaning up on removal

10 years agotweaking debian/13.05.2
Bdale Garbee [Sun, 18 Aug 2013 05:19:07 +0000 (07:19 +0200)]
tweaking

10 years agolintian can't figure out what we're doing
Bdale Garbee [Sun, 18 Aug 2013 05:15:58 +0000 (07:15 +0200)]
lintian can't figure out what we're doing

10 years agoover-did throwing things out during the rewrite .. delivery desktop icon, etc
Bdale Garbee [Sun, 18 Aug 2013 05:08:54 +0000 (07:08 +0200)]
over-did throwing things out during the rewrite .. delivery desktop icon, etc

10 years agomake sure wrapper is executable debian/13.05.1
Bdale Garbee [Sun, 18 Aug 2013 01:00:20 +0000 (03:00 +0200)]
make sure wrapper is executable

10 years agoget it right this time
Bdale Garbee [Sun, 18 Aug 2013 00:56:17 +0000 (02:56 +0200)]
get it right this time

10 years agofix man page name
Bdale Garbee [Sun, 18 Aug 2013 00:55:26 +0000 (02:55 +0200)]
fix man page name

10 years agowarp version to be native package compatible
Bdale Garbee [Sun, 18 Aug 2013 00:54:24 +0000 (02:54 +0200)]
warp version to be native package compatible

10 years agocompletely repackage as an installer only
Bdale Garbee [Sun, 18 Aug 2013 00:49:57 +0000 (02:49 +0200)]
completely repackage as an installer only

11 years agocreate changelog entry
Bdale Garbee [Sun, 16 Sep 2012 22:30:31 +0000 (16:30 -0600)]
create changelog entry

11 years agoMerge branch 'upstream' into debian
Bdale Garbee [Sun, 16 Sep 2012 22:28:51 +0000 (16:28 -0600)]
Merge branch 'upstream' into debian

11 years agoMerge commit '42b2e5ca519766e37ce6941ba4faecc9691cc403' into upstream upstream upstream/12.09
Bdale Garbee [Sun, 16 Sep 2012 22:26:50 +0000 (16:26 -0600)]
Merge commit '42b2e5ca519766e37ce6941ba4faecc9691cc403' into upstream

Conflicts:
android/libs/android-support-v4.jar

11 years agoRelease 12.09
plaa [Sun, 16 Sep 2012 14:29:59 +0000 (14:29 +0000)]
Release 12.09

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1026 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemove invalid unit test
plaa [Sun, 16 Sep 2012 12:39:45 +0000 (12:39 +0000)]
Remove invalid unit test

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1025 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMore localization updates by Ruslan Uss.
kruland2607 [Sat, 15 Sep 2012 22:54:27 +0000 (22:54 +0000)]
More localization updates by Ruslan Uss.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1024 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years ago- Workaround for bug with plotting when given INF value.
richardgraham [Fri, 14 Sep 2012 05:34:21 +0000 (05:34 +0000)]
- Workaround for bug with plotting when given INF value.
- Fixed bug with hashing which was not dependent on symbol and would thus give same hash for the range expressions applied to a different variable
- Fixed bug with hashing in which a < could weirdly show up due to unhandled - sign in original string hash

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1023 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoupdated french translations
bdureau [Wed, 12 Sep 2012 20:47:56 +0000 (20:47 +0000)]
updated french translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1022 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years ago- Implemented a DampingMoment simulation listener example
richardgraham [Wed, 12 Sep 2012 07:44:13 +0000 (07:44 +0000)]
- Implemented a DampingMoment simulation listener example
- Added ability for simulation listeners to reserve their own data types. To support this:
  -- All data types can now be found from just the OpenRocketDocument (reduces some code duplication also).
  -- Custom expressions rebuilt after loading from file in case they use a listeners reserved type
- Fixed (possibly unrelated) issue where datatypes would be deleted and re-made each step if a customexpression used a range or index subexpression

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1021 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed broken scrolling panel in custom expressions list.
richardgraham [Wed, 12 Sep 2012 07:32:58 +0000 (07:32 +0000)]
Fixed broken scrolling panel in custom expressions list.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1020 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed problem when integrating & averaging arrays containing NaN's
richardgraham [Wed, 12 Sep 2012 07:28:57 +0000 (07:28 +0000)]
Fixed problem when integrating & averaging arrays containing NaN's

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1019 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdated motor files from thrustcurve download. Added correction files for Quest...
kruland2607 [Wed, 12 Sep 2012 02:33:21 +0000 (02:33 +0000)]
Updated motor files from thrustcurve download.   Added correction files for Quest D5 and Micro_Maxx_II.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1018 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdated motor files from thrustcurve download. Added correction files for Quest...
kruland2607 [Wed, 12 Sep 2012 02:30:46 +0000 (02:30 +0000)]
Updated motor files from thrustcurve download.   Added correction files for Quest D5 and Micro_Maxx_II.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1017 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdated motor files from thrustcurve download. Added correction files for Quest...
kruland2607 [Wed, 12 Sep 2012 01:53:50 +0000 (01:53 +0000)]
Updated motor files from thrustcurve download.   Added correction files for Quest D5 and Micro_Maxx_II.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1016 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMore updates to localization provided by Ruslan Uss.
kruland2607 [Tue, 11 Sep 2012 16:10:51 +0000 (16:10 +0000)]
More updates to localization provided by Ruslan Uss.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1015 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoBack out change log message for de-localization since that change was backed out.
kruland2607 [Mon, 10 Sep 2012 20:37:15 +0000 (20:37 +0000)]
Back out change log message for de-localization since that change was backed out.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1014 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAdded gravitational acceleration and propellant mass datatypes.
richardgraham [Wed, 5 Sep 2012 05:14:10 +0000 (05:14 +0000)]
Added gravitational acceleration and propellant mass datatypes.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1011 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoChanged symbol for pressure from p to P.
richardgraham [Mon, 3 Sep 2012 03:57:00 +0000 (03:57 +0000)]
Changed symbol for pressure from p to P.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1010 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed indexerror bug which happened when mouse pointer was over a blank region of...
richardgraham [Sun, 2 Sep 2012 06:25:14 +0000 (06:25 +0000)]
Fixed indexerror bug which happened when mouse pointer was over a blank region of the operator selector dialog.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1009 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoChanged error on JRE bug workaround (border font null) to a warning.
richardgraham [Fri, 31 Aug 2012 05:30:21 +0000 (05:30 +0000)]
Changed error on JRE bug workaround (border font null) to a warning.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1008 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoWhen the OK button in the component preset dialog is pressed without selecting an...
kruland2607 [Wed, 29 Aug 2012 13:48:32 +0000 (13:48 +0000)]
When the OK button in the component preset dialog is pressed without selecting an item, don't change the current preset for the component.  This was reported as an IndexOutOfBounds exception.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1007 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdated 3FNC Using Presets example so it uses the presets currently deployed and...
kruland2607 [Wed, 29 Aug 2012 13:45:56 +0000 (13:45 +0000)]
Updated 3FNC Using Presets example so it uses the presets currently deployed and does not issue a warning message.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1006 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years ago- Remove GL Late-initialization. GL is now set up when RocketFigure3d is constructed...
bkuker [Tue, 28 Aug 2012 22:16:17 +0000 (22:16 +0000)]
- Remove GL Late-initialization. GL is now set up when RocketFigure3d is constructed. This fixes a crash / hang on Java 7.
- Splash Screen must now be closed sooner. RocketFigure3d performs this task. This fixes a crash on Linux / X11.
- Check for "-Dopenrocket.3d.disable" and do no GL setup at all if this is defined. If users find GL cause OpenRocket to crash they may specify this option and use OR (Without 3d!)

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1005 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdates to the russian translations provided by Ruslan Uss.
kruland2607 [Tue, 28 Aug 2012 13:38:53 +0000 (13:38 +0000)]
Updates to the russian translations provided by Ruslan Uss.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1004 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoDocument rename.sh
plaa [Mon, 27 Aug 2012 19:48:43 +0000 (19:48 +0000)]
Document rename.sh

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1003 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemove dependency on java.text.Normalize
plaa [Mon, 27 Aug 2012 19:46:44 +0000 (19:46 +0000)]
Remove dependency on java.text.Normalize

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1002 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMaterial localization support
plaa [Sat, 25 Aug 2012 20:10:58 +0000 (20:10 +0000)]
Material localization support

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1001 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFix correctness and threading issue in new Manufacturer lookup mechanism. It was...
kruland2607 [Fri, 24 Aug 2012 20:31:13 +0000 (20:31 +0000)]
Fix correctness and threading issue in new Manufacturer lookup mechanism.  It was incorrect because the Manufacturer objects should be registered under the searchNames.  The threading correctness is only an issue in the Manufacturer.get(String) method when the name does not exist.  This is handled by using external locking mechanism.  Added a unit test which exposed the problem looking for the manufacturer "Contrail_Rockets".

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1000 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoName the UpdateInfoFetcher thread.
kruland2607 [Fri, 24 Aug 2012 20:19:01 +0000 (20:19 +0000)]
Name the UpdateInfoFetcher thread.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@999 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoImplement a primitive cache for XMLReaders. Construction of them is pretty expensive...
kruland2607 [Fri, 24 Aug 2012 02:49:43 +0000 (02:49 +0000)]
Implement a primitive cache for XMLReaders.  Construction of them is pretty expensive so we cache at most 10 of them an reuse them.  If more than 10 are needed at any given time, they will be created though not cached.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@998 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoName the loader thread and ask java to use min priority.
kruland2607 [Fri, 24 Aug 2012 00:26:15 +0000 (00:26 +0000)]
Name the loader thread and ask java to use min priority.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@997 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAsk java to use min priority on the loader threads.
kruland2607 [Fri, 24 Aug 2012 00:22:04 +0000 (00:22 +0000)]
Ask java to use min priority on the loader threads.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@996 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoName the loading thread and ask java to push its priority down.
kruland2607 [Fri, 24 Aug 2012 00:21:33 +0000 (00:21 +0000)]
Name the loading thread and ask java to push its priority down.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@995 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoTurns out I was wrong. We should use a single JAXBContext for all threads since...
kruland2607 [Fri, 24 Aug 2012 00:20:47 +0000 (00:20 +0000)]
Turns out I was wrong.  We should use a single JAXBContext for all threads since it's pretty expensive to create.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@994 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoInstead of using Set<Manufacturer> for the backing store use ConcurrentHashMap<String...
kruland2607 [Thu, 23 Aug 2012 19:55:20 +0000 (19:55 +0000)]
Instead of using Set<Manufacturer> for the backing store use ConcurrentHashMap<String,Manufacturer>.  The greately reduces contention during startup with the multiple parallel calls to Manufacturer.get(String).

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@993 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoDon't use a static JAXBContext because it has some serious thread contention when...
kruland2607 [Thu, 23 Aug 2012 19:53:37 +0000 (19:53 +0000)]
Don't use a static JAXBContext because it has some serious thread contention when creating new unmarshallers.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@992 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAllow the preset loading system to function if there are no orc files.
kruland2607 [Thu, 23 Aug 2012 19:52:39 +0000 (19:52 +0000)]
Allow the preset loading system to function if there are no orc files.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@991 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemove the exp4j-rdg.jar file since we are including the source code in the project.
kruland2607 [Thu, 23 Aug 2012 02:42:30 +0000 (02:42 +0000)]
Remove the exp4j-rdg.jar file since we are including the source code in the project.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@990 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved FIXME comment since I'm convinced the test case is correct. Recall these...
kruland2607 [Thu, 23 Aug 2012 02:37:51 +0000 (02:37 +0000)]
Removed FIXME comment since I'm convinced the test case is correct.  Recall these tests were originally in a main loop.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@989 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoTweak the pool sizes and allow for longer time to load things. This improves reliabi...
kruland2607 [Thu, 23 Aug 2012 02:30:11 +0000 (02:30 +0000)]
Tweak the pool sizes and allow for longer time to load things.  This improves reliability on slower platforms.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@988 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoReplace non ascii character with UTF-8 encoded string. The build checks for non...
kruland2607 [Thu, 23 Aug 2012 02:29:26 +0000 (02:29 +0000)]
Replace non ascii character with UTF-8 encoded string.  The build checks for non-ascii characters.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@987 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoChange FIXMEs to TODOs. Actually they might not be an issue at all.
kruland2607 [Thu, 23 Aug 2012 02:28:19 +0000 (02:28 +0000)]
Change FIXMEs to TODOs.  Actually they might not be an issue at all.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@986 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoEnsure we have a BufferedInputStream when loading presets.
kruland2607 [Thu, 23 Aug 2012 02:27:29 +0000 (02:27 +0000)]
Ensure we have a BufferedInputStream when loading presets.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@985 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved fixme by logging problem.
kruland2607 [Thu, 23 Aug 2012 02:26:55 +0000 (02:26 +0000)]
Removed fixme by logging problem.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@984 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved FIXME comment.
kruland2607 [Thu, 23 Aug 2012 02:26:13 +0000 (02:26 +0000)]
Removed FIXME comment.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@983 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved FIXME comment.
kruland2607 [Thu, 23 Aug 2012 02:25:45 +0000 (02:25 +0000)]
Removed FIXME comment.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@982 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAdded localization changes supplied by Russian USS.
kruland2607 [Thu, 23 Aug 2012 02:24:39 +0000 (02:24 +0000)]
Added localization changes supplied by Russian USS.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@981 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemove FIXME by adding undo point before assigning the preset.
kruland2607 [Thu, 23 Aug 2012 02:23:41 +0000 (02:23 +0000)]
Remove FIXME by adding undo point before assigning the preset.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@980 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoClean up FIXME - adding more information to the warning message.
kruland2607 [Thu, 23 Aug 2012 02:20:21 +0000 (02:20 +0000)]
Clean up FIXME - adding more information to the warning message.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@979 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agobump to b8
kruland2607 [Wed, 22 Aug 2012 18:23:19 +0000 (18:23 +0000)]
bump to b8

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@978 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoupdated french translation
bdureau [Wed, 22 Aug 2012 05:42:44 +0000 (05:42 +0000)]
updated french translation

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@977 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRework the loading workflow to be more natural and fix some nasty bugs. Make the...
kruland2607 [Wed, 22 Aug 2012 02:43:18 +0000 (02:43 +0000)]
Rework the loading workflow to be more natural and fix some nasty bugs.  Make the dialogs more localizable by extracting strings into resources.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@976 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoApplied patch for l10n supplied by Russian Uss.
kruland2607 [Mon, 20 Aug 2012 02:02:38 +0000 (02:02 +0000)]
Applied patch for l10n supplied by Russian Uss.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@975 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed table sorting bug in custom expression variable and operator selector windows.
richardgraham [Sat, 18 Aug 2012 07:18:13 +0000 (07:18 +0000)]
Fixed table sorting bug in custom expression variable and operator selector windows.
Previously, correct item was not inserted if the table had been sorted by clicking on the column headers.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@974 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed of-by-one bug in trapz integrator
richardgraham [Fri, 17 Aug 2012 07:09:51 +0000 (07:09 +0000)]
Fixed of-by-one bug in trapz integrator

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@973 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed negative number bug in exp4j and custom expressions.
richardgraham [Fri, 17 Aug 2012 06:21:37 +0000 (06:21 +0000)]
Fixed negative number bug in exp4j and custom expressions.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@972 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoNegative number test
plaa [Mon, 13 Aug 2012 20:47:29 +0000 (20:47 +0000)]
Negative number test

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@971 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoOnly show a few important events by default.
kruland2607 [Fri, 10 Aug 2012 21:13:41 +0000 (21:13 +0000)]
Only show a few important events by default.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@970 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoHave the SimulationPlotConfigDialog be populated with the currently selected items.
kruland2607 [Fri, 10 Aug 2012 20:56:38 +0000 (20:56 +0000)]
Have the SimulationPlotConfigDialog be populated with the currently selected items.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@969 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoChange the implementation of ArrayUtils.range to include the stop value if it is...
kruland2607 [Fri, 10 Aug 2012 20:03:21 +0000 (20:03 +0000)]
Change the implementation of ArrayUtils.range to include the stop value if it is a multiple of step.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@968 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoExploded the exp4j source into our src/ directory. This allows us to more easily...
kruland2607 [Fri, 10 Aug 2012 19:13:50 +0000 (19:13 +0000)]
Exploded the exp4j source into our src/ directory.  This allows us to more easily modify changes we make to the source.  I inlined one call to Arrays.copyOf.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@967 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved calls to String.isEmpty which is not available on Froyo.
kruland2607 [Fri, 10 Aug 2012 19:11:02 +0000 (19:11 +0000)]
Removed calls to String.isEmpty which is not available on Froyo.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@966 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAdded unit tests and fixed rounding problem in ArrayUtils.range().
kruland2607 [Fri, 10 Aug 2012 19:09:27 +0000 (19:09 +0000)]
Added unit tests and fixed rounding problem in ArrayUtils.range().

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@965 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAdd a great amount of verbose debugging
bkuker [Thu, 9 Aug 2012 18:02:25 +0000 (18:02 +0000)]
Add a great amount of verbose debugging

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@964 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoThe only way I found to get the exp4j classes to be built and included in the apk...
kruland2607 [Thu, 9 Aug 2012 15:55:13 +0000 (15:55 +0000)]
The only way I found to get the exp4j classes to be built and included in the apk was to have it reside in the libs directory.  Unfortunately this means it is committed twice in the repository now.

Added the CustomExpressionSimulationListener to the simulation in SimulationService.

Excluded OSXStartup from the build.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@963 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFix commit from revision 953 which reverted a bunch of changes related to Froyo compa...
kruland2607 [Thu, 9 Aug 2012 15:04:36 +0000 (15:04 +0000)]
Fix commit from revision 953 which reverted a bunch of changes related to Froyo compatibility.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@962 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMinor changes for Froyo compatibility.
kruland2607 [Thu, 9 Aug 2012 13:02:53 +0000 (13:02 +0000)]
Minor changes for Froyo compatibility.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@961 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRemoved the old exp4j-0.2.9.jar and corrected the build.xml to use the new exp4j...
kruland2607 [Wed, 8 Aug 2012 02:38:18 +0000 (02:38 +0000)]
Removed the old exp4j-0.2.9.jar and corrected the build.xml to use the new exp4j-rdg.jar.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@960 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRework the CustomExpression evaluation to use SimulationListeners. Removed the OpenR...
kruland2607 [Wed, 8 Aug 2012 02:24:40 +0000 (02:24 +0000)]
Rework the CustomExpression evaluation to use SimulationListeners.  Removed the OpenRocketDocument member variable from the Simulation object.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@959 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMake preset favorites per component type. That is, a single preset can be a favorite...
kruland2607 [Tue, 7 Aug 2012 16:31:00 +0000 (16:31 +0000)]
Make preset favorites per component type.  That is, a single preset can be a favorite for Tube Couplers, but not be a favorite for Body Tubes.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@958 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoUpdated custom exp4j to a java 1.5 version
richardgraham [Mon, 6 Aug 2012 18:10:24 +0000 (18:10 +0000)]
Updated custom exp4j to a java 1.5 version

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@957 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoRolled back previous attempt at un-localizing sample files. New approach will not...
kruland2607 [Mon, 6 Aug 2012 13:32:52 +0000 (13:32 +0000)]
Rolled back previous attempt at un-localizing sample files.  New approach will not use this file format.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@956 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAgain fixing classpath and custom exp4j
richardgraham [Mon, 6 Aug 2012 00:38:25 +0000 (00:38 +0000)]
Again fixing classpath and custom exp4j

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@955 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFixed classpath for patched exp4j in repo (hopefully)
richardgraham [Mon, 6 Aug 2012 00:30:03 +0000 (00:30 +0000)]
Fixed classpath for patched exp4j in repo (hopefully)

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@954 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoBig update to custom expression feature.
richardgraham [Sun, 5 Aug 2012 23:59:54 +0000 (23:59 +0000)]
Big update to custom expression feature.
 - supports range and index subexpressions and many new operators
 - switched to my patched version of exp4j to support all this.
 - expressions belong to rocket document. Accessed from analysis menu.
 - expression importing from file
 - datatypes section defined in file for storing datatypes other than internal ones
 - flightdatatype fix to forget outdated types
 - many GUI fixes to custom expressions
 - new unitgroups supported. Auto unit detection for SI units in custom expressions.

Had to carefully merge loading/saving code with Kevins recent de-localization update. Hopefully changes to materials saving kept but switched datatype access to just using symbol as the key.

Hopefully can get the changes to exp4j upstream so we don't need to keep using this patched version.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@953 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFix run.sh
plaa [Sat, 4 Aug 2012 08:46:33 +0000 (08:46 +0000)]
Fix run.sh

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@952 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoWhen creating a new user material from an existing material (ie, key), make certain...
kruland2607 [Sat, 4 Aug 2012 08:37:39 +0000 (08:37 +0000)]
When creating a new user material from an existing material (ie, key), make certain to use the name associated with the material because the key might not be localizable.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@951 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoAdd factory method which constructs a user material which uses a localizable key.
kruland2607 [Sat, 4 Aug 2012 03:09:36 +0000 (03:09 +0000)]
Add factory method which constructs a user material which uses a localizable key.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@950 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoescape for xml the material type key and flight data type keys.
kruland2607 [Sat, 4 Aug 2012 03:07:44 +0000 (03:07 +0000)]
escape for xml the material type key and flight data type keys.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@949 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoChanged the loader to pull *.rkt files from zip containers.
kruland2607 [Wed, 1 Aug 2012 19:25:50 +0000 (19:25 +0000)]
Changed the loader to pull *.rkt files from zip containers.
Modified the BasicFrame so it doesn't automatically open the Rocket configuration dialog when opening a new rocket.
Unified the behavior for replacing (automatically closing) the base frame when opening a file, loading an example, or picking from the Most-recently-used list.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@948 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMake changelog entry for material and flight data keys in ork files.
kruland2607 [Wed, 1 Aug 2012 19:06:22 +0000 (19:06 +0000)]
Make changelog entry for material and flight data keys in ork files.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@947 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoDe-localize Material and FlightDataType objects when persisting in ork files. Added...
kruland2607 [Tue, 31 Jul 2012 21:20:55 +0000 (21:20 +0000)]
De-localize Material and FlightDataType objects when persisting in ork files.  Added a String key to each of these objects which holds on to a unique identifier which is stored in the ork file.  User defined Materials are given a key which is defined as "UserDefined." + name.

The construction pattern for Material has changed so explicitly passing in the userDefined boolean is no longer required.  Instead there are two different factory methods to be used.  Direct construction of Material derived classes is no longer allowed.

The persistence mechanism for Materials in perferences has changed.  It will now persist the key and name but still supports reading old format.

The example files have been regenerated, but will need to be regenerated again prior to an official build in order to get the version string correct.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@946 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoFix refresh bug which sometimes happens when the plot configuration is changed. ...
kruland2607 [Tue, 31 Jul 2012 18:03:52 +0000 (18:03 +0000)]
Fix refresh bug which sometimes happens when the plot configuration is changed.  Sometimes after changing the configuration drop down (at the top), the y series combo boxes disappeared.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@945 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoupdated German translations
bdureau [Sun, 29 Jul 2012 17:58:59 +0000 (17:58 +0000)]
updated German translations

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@944 180e2498-e6e9-4542-8430-84ac67f01cd8

11 years agoMore changes to make Froyo compatible.
kruland2607 [Thu, 26 Jul 2012 14:19:48 +0000 (14:19 +0000)]
More changes to make Froyo compatible.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@943 180e2498-e6e9-4542-8430-84ac67f01cd8