1579 Commits

Author SHA1 Message Date
kruland
96960ce930 Added start to turkish translations. 2013-12-31 20:28:29 -06:00
kruland
db69efc420 Listen for table changes so the help text will be removed when the user
adds a motor tube in the edit body tube dialog.
2013-12-29 20:05:44 -06:00
kruland2607
305ad36103 Simplify the RocketComponentVisitor by removing the generic interfaces.
Added functionality to the RocketComponentVisitor by providing a
templated return value.

Modified the Configuration tab UI to disable recovery & staging tabs
when they are not appropriate and adding some help text to the motor
table when there are no motor mounts defined.
2013-12-19 10:40:11 -06:00
kruland2607
f334fa1ec1 Ensure the selection is cleared when there is no motor. 2013-12-18 14:27:55 -06:00
kruland
635c8bf143 Update the tab indexes. Fix a problem where copying on the simulation
tab switched to the configuration tab
2013-12-12 20:05:36 -06:00
kruland2607
cbb9a48435 Ignore the NPE which happens when dropping a rocket component as the
last component in the previous child element.  I can't seem to find a
better solution than to just eat the npe.
2013-12-05 13:02:33 -06:00
kruland2607
c2d8314282 Improve layout of component tree buttons after updating miglayout. 2013-12-05 11:00:01 -06:00
kruland2607
e2575bca12 Added new startup flag openrocket.debug.layout which when set, shows
boxes around all the components in miglayout.  Hopefully this will help
fix various layout issues in the applicaiton.
2013-12-01 21:07:46 -06:00
kruland
28d970cad6 When importing a rkt file, if we cannot find the decal image file on the
local disk, we just ignore it.
2013-12-01 18:22:45 -06:00
kruland
e0f0befa86 New Spanish and Chinese translations. 2013-11-23 20:23:26 -06:00
kruland
0707d8b957 Updated French translations from Boris. 2013-11-17 20:18:20 -06:00
kruland2607
d542a261a9 Protect against possible NPEs. 2013-11-15 16:09:52 -06:00
kruland2607
36d290a85e Fix layout issues. 2013-11-15 16:09:31 -06:00
kruland2607
ac4ecc9285 Remove unused imports 2013-11-15 15:16:04 -06:00
kruland2607
b64bcd791b Fix layout in plot dialog introduced with new MigLayout library. 2013-11-15 14:14:31 -06:00
kruland2607
b662cdc39f Save the excluded motor manufacturers in the preferences when they are
changed.
2013-11-15 10:41:03 -06:00
kruland2607
972d6fd507 Update build number to 13.11.1dev 2013-11-14 23:30:15 -06:00
kruland2607
b4626e4b55 Update update.php script. release-13.11.1 2013-11-14 23:29:10 -06:00
kruland2607
a0326e7a4f Updated release notes again and the web pages. 2013-11-14 23:16:52 -06:00
kruland2607
5c16873331 Updated ReleaseNotes and build.properties for 13.11.1 release. 2013-11-14 23:09:44 -06:00
kruland2607
b6f68ff89d Merge pull request #167 from kruland2607/master
Prevent reordering columns in flight configuration tables to prevent casting exceptions.
2013-11-14 18:43:51 -08:00
kruland2607
2ff7a587d7 Tighten up FlightConfigurablePanel to allow for column or row
reordering.  However, just in case, the motor, recovery, and separation
panels explicitly disallow column reordering.
2013-11-14 16:25:04 -06:00
kruland2607
c311900570 Merge pull request #166 from kruland2607/master
Various fixes for 13.11 release
2013-11-12 07:41:56 -08:00
kruland2607
e46cdfabc1 Move the motor mount configuration back into it's own tab to make the
window slightly smaller.
2013-11-11 21:19:13 -06:00
kruland2607
ed3e9b04b3 This file "escaped" during the code reorganization. I have no clue what
I did wrong.  Anyway, now that it's back one can configure TubeCouplers
again.
2013-11-11 21:09:56 -06:00
kruland2607
73ad41c04b Update .classpath to use the new miglayout library. 2013-11-11 15:41:20 -06:00
kruland2607
8da9f275d7 Reuse the MotorChooserDialog in the MotorConfigurationPanel so previous
settings are remembered.
2013-11-11 15:40:22 -06:00
kruland2607
6aab06fbe2 Fix the layout in the Comments panel. 2013-11-11 15:37:34 -06:00
kruland2607
c40136e0f1 Update to MigLayout 4.0. 2013-11-11 09:51:53 -06:00
kruland2607
25c1ba2307 Protect against NPE when simulations are not properly set up. 2013-11-11 09:51:52 -06:00
kruland
d2965a72f0 Add eclipe project files for OpenRocket Test Libraries. 2013-11-10 20:34:06 -06:00
kruland
8f66c241fe Fix the .classpath to refer to the OpenRocket Test Libraries project. 2013-11-10 20:33:03 -06:00
kruland2607
88856b9145 Update release to 13.11dev 2013-11-07 21:41:29 -06:00
kruland2607
c51d776c52 Merge branch 'master' of https://github.com/openrocket/openrocket 2013-11-07 21:24:08 -06:00
kruland2607
05376e8861 Updated web pages for 13.11 release. release-13.11 release-android-13.11 2013-11-07 21:21:57 -06:00
kruland2607
0fbeb9ecb8 Update updates.php script for 13.11. 2013-11-07 21:13:38 -06:00
kruland2607
fbefcf65f1 Fix low limit on motor filter by impulse class to exclude motors at that limit.
This prevents, for example, full C motors with 10Ns impulse from showing up as Ds.
2013-11-07 21:04:46 -06:00
kruland2607
87d515971b Updated release information for 13.11. 2013-11-07 20:59:08 -06:00
kruland2607
932ba67dd2 Merge pull request #165 from kruland2607/master
Updated jogl to 2.1.2.
2013-11-05 13:11:31 -08:00
kruland2607
59f8f13b16 Update jogl to 2.1.2. 2013-11-05 14:52:57 -06:00
kruland2607
4449f824cc Move the gogl source from core to swing. 2013-11-05 10:03:30 -06:00
kruland2607
af2f3cbc07 Merge pull request #164 from kruland2607/master
jdk 1.7.0_45 drag & drop fix and simulation panel tool tip fix.
2013-11-04 12:55:19 -08:00
kruland2607
a1944b765f Added workaround for problem introduced in Java 1.7.0_45-b18 with
DataFlavor being loaded in a different classloader.  We cannot refer to
singletons in the RocketComponent class.
2013-11-04 14:49:20 -06:00
kruland2607
085445ab9c Fixed tool tip to accomodate sorting. 2013-11-04 14:45:48 -06:00
kruland2607
d1efbdf766 Merge pull request #163 from kruland2607/master
Added sorting to simulation list.
2013-11-04 11:40:46 -08:00
kruland
05da59e738 Added sorting to SimulationPanel. Extended the Column class to support
defining a collator and built a special row sorter implementation
(ColumnTableRowSorter) to make it easier.
2013-11-04 12:55:58 -06:00
kruland
7600efa7f3 Fix misspelling of Diameter. 2013-11-04 08:44:55 -06:00
kruland2607
abce7097cc Merge pull request #162 from kruland2607/master
Bug fixes.
2013-11-02 16:53:14 -07:00
kruland2607
0778f9117a Have the MotorMountTableModel listen to changes in the Rocket
configuration to automatically update when the rocket is modified.
2013-10-31 13:54:02 -05:00
kruland2607
8221dd7e06 Enable sorting in Simulation Table. 2013-10-31 13:53:12 -05:00