Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
523 commits
Select commit Hold shift + click to select a range
724c41e
Merge pull request #3 from teyrana/fix-reflection
teyrana Sep 2, 2017
76d4136
[nonfunc] fix typo in function name
teyrana Jun 19, 2017
95a927b
[fix] simulations now correctly count motors on boosters and pods
teyrana Jun 19, 2017
64be463
[feat] added getter/setter for 'AutoRadialOffset' to PodSet
teyrana May 29, 2017
f1c9ebb
[refactor] Merged configuration tabs for boosters and pods into the '…
teyrana May 29, 2017
aa5545a
[fix] both pods and boosters now obey the 'auto-radius' option
teyrana Jun 11, 2017
107d987
Implemented CD Override
alexrallen Sep 18, 2017
c437b78
[fix] parallel-stage / pod config tab no longer throws for axial stages
teyrana Sep 23, 2017
e5f40c3
Merge pull request #365 from teyrana/rc0
wcravens Sep 28, 2017
8e8ba93
[rename] renamed count -> instanceCount to be more descriptive
teyrana Jul 1, 2017
f469ee9
[refactor] added getInstanceAngle(int) function to the RingInstanceab…
teyrana Jul 1, 2017
c36ce2e
[resolves #323] Major patch to improve rendering of instanced+rotated…
teyrana Sep 16, 2017
eb72329
[fix][refactor] simplified rocketfigure drawing code
teyrana Sep 23, 2017
212685b
[resolves #328][save][load] Fixed invalid save & load fields for 'Fin…
teyrana Oct 14, 2017
4ce1e8e
[resolves #367] Can no longer add Components to rocket directly (add …
teyrana Oct 14, 2017
bd42c7e
[doc][version] bumped version number to 18.10-rc1
teyrana Oct 14, 2017
9c93ada
[resolves #371] MassCalculator now updates result on FlightConfigurat…
teyrana Oct 16, 2017
9176e9f
[resolves #374] centering rings, bulkheads now display correctly
teyrana Oct 19, 2017
279bb59
[fix][masscalc] Validation Rockets correctly calculate mass
teyrana Oct 20, 2017
015437d
[resolves #368][resolves #331] User may scale freeform fins.
teyrana Oct 20, 2017
0a85188
[fix][ork][load] Bulkheads may now load instanced components
teyrana Oct 20, 2017
8f43199
[fix][test] Change 'clusterable' to 'instanceable' in debug method
teyrana Oct 29, 2017
886faae
[fix] removed debugging println
teyrana Oct 29, 2017
4227027
[doc] Version bump to 17.11-rc2
teyrana Oct 29, 2017
cfc1715
[fix] Added details toggle to DebugLogDialog
teyrana Nov 5, 2017
9bfaf88
[Resolves #379] Can now toggle motormounts from the Motor Configurati…
teyrana Oct 29, 2017
2379fba
[Resolves #377] new Configuration Button now updates to be available …
teyrana Oct 29, 2017
9456c3a
[fix][test] Expanded Transformation unit tests
teyrana Oct 29, 2017
23a488d
[Resolves #369] Fixes 3d rendering for instanced components
teyrana Oct 20, 2017
bb756de
[doc] Bump version number to 18.01-rc3
teyrana Dec 25, 2017
356ec09
[fix][unittest] Fixed RocketTest (required fix to RocketComponent#get…
teyrana Dec 24, 2017
b84de68
[fix][test] Fixed RocketTest, FlightConfigurationTest
teyrana Dec 24, 2017
1fac881
[fix][test] Fixed filename sanitation issue in OpenRocketSaverTest
teyrana Dec 25, 2017
6289aef
[fix] Fixed aerodynamic unittests
teyrana Dec 25, 2017
20eff57
[fix] Fix MassCalculator Unittests.
teyrana Dec 9, 2017
15d14e4
[Resolves #346][fix] Use a parent ClassLoader
tibbe Nov 20, 2017
e937f46
Merge pull request #384 from teyrana/rc3
wcravens Jan 6, 2018
23d7397
[refactor] Pods and ParallelStages are now attached to BodyTubes *only*
teyrana Jan 7, 2018
d955f59
[fix] removed spurious unittest import
teyrana Jan 14, 2018
bf41c07
[version] version bump to rc4
teyrana Jan 14, 2018
5c96ad9
[ver] Bumped version number for Alpha Release 5
teyrana Jan 21, 2018
0498900
[feat] Added Positioning methods and interfaces for Axial, Radius, an…
teyrana Jan 14, 2018
85fc41d
[feature][refactor] Implemented Relative Positioning for Axial, Angul…
teyrana Jan 21, 2018
9398331
[fix][file] OR now always saves files as format version 1.8
teyrana Jan 21, 2018
4a874b6
[fix] Fixed OpenRocketSaverTest: minimum file version is now 108
teyrana Jan 28, 2018
82b78fa
Merge pull request #390 from teyrana/alpha5
wcravens Jan 28, 2018
818fa91
Merge pull request #25 from openrocket/unstable
ChrisMickelson Feb 2, 2018
40f18d9
Update RocketRenderer.java
ChrisMickelson Feb 2, 2018
de7f7b3
Merge pull request #393 from ChrisMickelson/unstable_current
wcravens Feb 2, 2018
7017b0b
[fix] removed Angle.Fixed and Radius.Surface positioning methods
teyrana Feb 1, 2018
0ef72ec
[Resolves #391] Localized description is displayed for relative posit…
teyrana Feb 3, 2018
20473db
[fix] file version 108 now correctly loads angle-offsets for all Comp…
teyrana Feb 3, 2018
1b60b23
Merge pull request #394 from teyrana/alpha6
wcravens Feb 10, 2018
1c287b9
Merge pull request #26 from openrocket/unstable
ChrisMickelson Feb 20, 2018
1470a84
[debug] removed unnecessary printlns in unit tests
teyrana Feb 11, 2018
d859337
[fix] prevent a NPE if openrocket does not detect the example files
teyrana Feb 25, 2018
28bdfac
[fix][Resolves #330] Rocket size now updates on main screen after sca…
teyrana Mar 3, 2018
786ca55
[fix][Resolves #378] Component Preset Dialog has an appropriately siz…
teyrana Mar 3, 2018
79eaebe
Merge pull request #395 from teyrana/alpha7
wcravens Mar 27, 2018
0b1e011
[Resolves #397][Workaround] Hides the Component Analysis Dialog until…
teyrana Apr 8, 2018
32aa32d
[Workaround] Hides the Optimization Dialog until it can be fixed
teyrana Apr 8, 2018
08d4728
Merge pull request #399 from teyrana/hide_analysis
wcravens Apr 8, 2018
9c396f2
Merge pull request #27 from openrocket/unstable
ChrisMickelson Apr 9, 2018
2839dfd
Cleared up problem with blank combobox popups after adding flight
JoePfeiffer May 24, 2018
e5787f7
Merge pull request #402 from JoePfeiffer/unstable
wcravens May 25, 2018
b7ee926
[fix] change to SymmetricComponent no longer generates negative inertias
teyrana May 26, 2018
b143f0f
Merge pull request #28 from openrocket/unstable
ChrisMickelson May 28, 2018
86de232
Update compiler.xml
ChrisMickelson May 30, 2018
ced7005
Update compiler.xml
ChrisMickelson May 30, 2018
5cf53f8
Update JarInJarStarter.java
ChrisMickelson May 30, 2018
9e63fa6
Merge pull request #410 from ChrisMickelson/ChrisMickelson-patch-1
wcravens May 31, 2018
d8fb48e
Merge pull request #407 from teyrana/fix_negative_inertia
wcravens May 31, 2018
f82fef4
Fix Configuration name in motor configuration panel.
JoePfeiffer Jun 1, 2018
3d445c5
Merge pull request #412 from JoePfeiffer/fixconfigurationname
wcravens Jun 1, 2018
aa30070
Refreshed from upstream
SpamWall Jun 1, 2018
09123dd
Set current configuration before creating simulation
JoePfeiffer Jun 4, 2018
f15830f
[fix] 2d figure - Transition Shoulders now rotate correctly
teyrana Jun 5, 2018
f41f9c1
Merge pull request #417 from teyrana/fix_pod_shoulders
wcravens Jun 5, 2018
a9efed4
[fix] both Create Stage buttons now create stages with the same name
teyrana Jun 10, 2018
73db54a
[fix] removes obsolete l10n string 'RocketActions.ActBoosterstage' fr…
teyrana Jun 10, 2018
14414d6
[fix] removed duplicate property keys
teyrana Jun 16, 2018
32c612f
[upgrade] Updated ant build.xml to use java 1.8
teyrana Jun 10, 2018
82d5f87
[upgrade] Updated Eclipse buildfiles to use Java 1.8
teyrana Jun 10, 2018
1e7e26b
[upgrade] Upgrade travis configuration to Java 1.8
teyrana Jun 10, 2018
e3d1957
Merge pull request #423 from teyrana/rm_duplicate_properties
wcravens Jul 5, 2018
a39f572
Merge pull request #421 from teyrana/upgrade_java_8
wcravens Jul 5, 2018
5fcd62d
Merge pull request #420 from teyrana/fix_new_stage
wcravens Jul 5, 2018
3538d53
Merge pull request #416 from JoePfeiffer/fixnewconfiguration
wcravens Jul 5, 2018
6add0b3
[fixes #428] minor patch to fix behavior of toggling the details pane…
teyrana Jul 8, 2018
e6612dd
Merge pull request #430 from teyrana/fix_debug_window
wcravens Aug 1, 2018
39d961d
Don't report timestep on thrust log line. First it was probably meant
JoePfeiffer Aug 6, 2018
7d2e475
Also eliminate redundant "BasicEventSimulationEngine" in log lines
JoePfeiffer Aug 6, 2018
3209e02
Merge pull request #437 from JoePfeiffer/fixSimulationLog
wcravens Aug 7, 2018
1448cde
Merge pull request #1 from openrocket/unstable
JoePfeiffer Aug 9, 2018
ac2339b
Fix Average Thrust Calculation (fixes issue #441)
JoePfeiffer Aug 21, 2018
c089e3e
Code clarification; should make no difference to results
JoePfeiffer Aug 26, 2018
c1d8bfd
[refactor] fixed warnings and made variable names more explicit in [F…
teyrana Jun 17, 2018
9aa71c9
[Fixes #424] Respaced FinSetConfig Window:
teyrana Jun 22, 2018
95b1e87
[cleanup] Refactored naming in ScaleSelector to be more consistent 'Z…
teyrana Jun 22, 2018
9d76ece
[refactor] updated BoundingBox class to be more useful
teyrana Jun 24, 2018
885df6c
[refactor] Reduce redundant methods in Scalefigures, and harmonize co…
teyrana Jun 24, 2018
87b1f99
[rm] excised EXTRA_SCALE (==S) factor in ScaleFigure Code
teyrana Jul 4, 2018
b63ea3b
[fix] FinPointFigure now auto-scales correctly
teyrana Jul 4, 2018
c3918ad
[feat] FinPointFigure draws its parent/mounting half-body (w/front & …
teyrana Jul 7, 2018
80c0fa8
[fixes #425] FinPointFigure ScrollBars now adjust with zoom in/out
teyrana Jul 7, 2018
fc43b19
[fix] clicking away from points now longer causes an exception
teyrana Jul 8, 2018
165f005
Version Bump to Alpha 8
teyrana Jul 9, 2018
040c2d0
[fixes #424] Addes back in ConfigDialog outside spacing.
teyrana Jul 10, 2018
eee2423
[fixes #419] Clicking in fin-point figure now calculates closest segm…
teyrana Jul 15, 2018
1418cb9
[fixes #431] Fins default to instance count / fin count == 1
teyrana Jul 15, 2018
bea26fc
[refactor] renamed FinSet#fins => FinSet#finCount to make it's meanin…
teyrana Aug 18, 2018
4a91ecd
[feature][Resolves #426] implemented FinPoint SelectedIndex Indicators
teyrana Jul 10, 2018
7e5ab5d
[fix] Revert patch 6289aef0... which introduced simulation anomalies
teyrana Jul 28, 2018
4cb8a03
[resolves #423][partial] BarrowmanCalculator no longer multiplies ins…
teyrana Jul 28, 2018
e6b788c
[test] Moved fins from core-body to booster-body; (they are now doubl…
teyrana Aug 4, 2018
fab167a
[fix] Fixes the way BarrowmanCalculator handles instancing, particula…
teyrana Jul 29, 2018
8dfd4bf
[minor][debug][oneline] removed excess sys.err debug line
teyrana Aug 18, 2018
3593b21
[fixes #439] May now delete points again, in the FreeformFinSetConfig…
teyrana Aug 18, 2018
c971978
[fix] AbstractScaleFigure now stores (& requires!) the visible bounds…
teyrana Aug 19, 2018
10a0cab
[fixes #436] Rocket figures now center as desired.
teyrana Aug 19, 2018
104b0ce
[fixes #425][fixes #440] FinPointFigure contents are bottom-aligned, …
teyrana Aug 19, 2018
f3dbceb
[refactor] separated FinSet Tests into files corresponding to FinSet,…
teyrana Aug 26, 2018
e4b6b25
[fixes #419] Adding new points to FreeformFins are now placed at the …
teyrana Aug 26, 2018
d2cdea2
Little bit more massaging for clarity (replace avgImpulse with impulse)
JoePfeiffer Aug 26, 2018
3153ccf
[fixes #426] reworks FreeformFinSet Selected point display... it is n…
teyrana Aug 26, 2018
7a04bd5
missed reversing the operands in the calculation of last bit of impulse
JoePfeiffer Aug 27, 2018
b63616b
[build] Updated dependencies for running from intellij
teyrana Feb 11, 2018
9f8e57e
[feat] added shared build configurations for Intellij at .idea/runCon…
teyrana Feb 18, 2018
43b8ec3
[fix][config] rename Run Target Configurations
teyrana Feb 25, 2018
4487e45
[build] added jar artifact for IDEA Intellij build
teyrana Feb 25, 2018
ef3792d
[fix] run configuration and jar paths are now cross-platform
teyrana Feb 25, 2018
8d439db
[fix] may now create and drag a point in one click.
teyrana Sep 4, 2018
8dc851e
[fix] cleanup up unused imports in core/test/net/sf/openrocket/rocket…
teyrana Sep 4, 2018
efd8a3e
[cleanup] removed dead code, and fixed javadocs
teyrana Sep 4, 2018
cfef753
[refactor] tightened access specifiers in FinSet.java
teyrana Sep 4, 2018
d6f808b
[fix][Refactor] rocketcomponent.position.RadiusMethod to be clearer
teyrana Sep 9, 2018
8656dd2
[fix] Fixes repeated bug in Presets/Material Loading -- inconsistent …
teyrana Sep 9, 2018
42022c7
Closes 443
JoePfeiffer Sep 19, 2018
7d4c73f
Closes 443
JoePfeiffer Sep 19, 2018
99a3065
Merge branch 'fix-stage-ignition' of https://github.com/JoePfeiffer/o…
JoePfeiffer Sep 20, 2018
dfe7e41
Correct active stages after STAGE_SEPARATION event
JoePfeiffer Sep 25, 2018
32cf8f1
oops, didn't want to keep the extra debugging log entries
JoePfeiffer Sep 25, 2018
cfa49b0
more fixes to stage ignition: now also pays attention to ignition
JoePfeiffer Sep 29, 2018
7177ca4
Merge pull request #442 from JoePfeiffer/fix-getAverageThrust
wcravens Sep 29, 2018
6fc5a28
Merge pull request #444 from JoePfeiffer/fix-stage-ignition
wcravens Sep 29, 2018
56eabdc
Merge pull request #447 from teyrana/alpha8
wcravens Sep 29, 2018
09fca29
Merge pull request #449 from JoePfeiffer/fix-staging
wcravens Sep 29, 2018
c7b3466
Unstable (#5)
JoePfeiffer Sep 29, 2018
904f32d
only consider active components in Barrowman equations
JoePfeiffer Oct 4, 2018
20318fd
[fix][partial] Address some BodyTubeConfig instances of issue #329
teyrana Sep 30, 2018
f5d786f
[fix][partial] Address Some issues of TrapezoidFinSetConfig: isssue #329
teyrana Oct 15, 2018
2ac764b
[fix][partial] Addresses some instances of #329 in NoseCones and Tran…
teyrana Oct 16, 2018
ac5d719
Unstable (#6)
JoePfeiffer Oct 19, 2018
c4793cb
Merge pull request #7 from openrocket/unstable
JoePfeiffer Oct 19, 2018
8700450
Comments in BasicEventSimulationEngine.java indicate that if we're the
JoePfeiffer Oct 19, 2018
a5fef58
Wind speed wasn't being entered into data store, so was being reported
JoePfeiffer Oct 21, 2018
7fa61bf
Merge pull request #453 from JoePfeiffer/fix-calcCP
wcravens Oct 21, 2018
b466b39
Merge pull request #455 from teyrana/fix_events
wcravens Oct 21, 2018
8b0faf8
Merge pull request #457 from JoePfeiffer/fix-booster-tumble
wcravens Oct 21, 2018
26b0adb
Merge pull request #458 from JoePfeiffer/report-windSpeed
wcravens Oct 21, 2018
e3ab018
Changed order of stage simulations to work from top down, resulting in
JoePfeiffer Oct 23, 2018
fa33c3d
Merge pull request #461 from JoePfeiffer/simulate-in-order
wcravens Oct 23, 2018
5e3d230
[fix] corrected an isNan test.
teyrana Sep 16, 2018
7d813b4
[refactor] FlightConfiguration now optionally caches its calculated b…
teyrana Sep 16, 2018
b268d3a
[refactor] RocketComponent positioning is now centralized in AxialMet…
teyrana Sep 16, 2018
166d358
[Feature] Freeform Fins may not be attched to variable-shaped body co…
teyrana Oct 10, 2016
6793eaa
[fix] FreeformFinSet now displays correctly.
teyrana Sep 30, 2018
8ab739a
[fix] Fixed RocketComponent::setAfter() => added unittest in TestRock…
teyrana Oct 27, 2018
1768c6d
[fixes #463] Motors now rotate in RocketFigure side-view, back-view
teyrana Oct 27, 2018
1bf2ed2
Show stage names instead of stage numbers
JoePfeiffer Nov 1, 2018
0570a8e
Merge pull request #467 from JoePfeiffer/show-stage-names
wcravens Nov 3, 2018
2b78647
Merge pull request #466 from teyrana/fix_463_motor_display
wcravens Nov 3, 2018
151a4d8
Merge pull request #465 from teyrana/feat_boattail_fins
wcravens Nov 3, 2018
786dd97
[fixes #468] Fixes rendering issue with freeform fins
teyrana Nov 4, 2018
4356e23
[fixes #470] May load TubeFinSet components again.
teyrana Nov 4, 2018
a0ff17d
[version] bump version string to 19-xx-alpha10
teyrana Nov 4, 2018
ac4a53e
Deploy continuous builds to GitHub
Nov 22, 2018
54af8fc
[fixes #454] Allows dragging of first point
teyrana Nov 26, 2018
6f0957b
[fixes #482] Restores grid lines
teyrana Nov 26, 2018
72c6f1d
[fixes #471] Refactoring FreeformFinSet to accept root points outside…
teyrana Nov 18, 2018
4f4c302
Merge pull request #473 from teyrana/version_bump_alpha10
wcravens Nov 26, 2018
d6870e7
Merge pull request #477 from teyrana/fix_468_render_glitch
wcravens Nov 26, 2018
7354c32
Merge pull request #479 from teyrana/fix_470_name_reference_error
wcravens Nov 26, 2018
22bda82
Merge pull request #485 from teyrana/fix_454_cannot_move_p0
wcravens Nov 26, 2018
7b8a132
Merge pull request #486 from teyrana/fix_471_phantom_mounts
wcravens Nov 26, 2018
4bd3e4f
Merge pull request #487 from teyrana/fix_482_fin_shape_grid
wcravens Nov 26, 2018
15c0062
[fixes #474] Fin bounds include whole fin, even if it extends in fron…
teyrana Dec 1, 2018
51418e3
[fixes #387] Fixes one source of off-axis CP error
teyrana Nov 5, 2018
fda3ae8
[fix #488] Dragging first fin point works correctly
teyrana Dec 1, 2018
dc1f2d9
[fix 482] Adjusts colors to make fin-point-plot grid lines more visible
teyrana Dec 1, 2018
20fa992
Closes #478
JoePfeiffer Dec 2, 2018
5e3d801
Merge pull request #492 from teyrana/fix_387_offaxis_cp
wcravens Dec 8, 2018
b41af82
Merge pull request #491 from JoePfeiffer/fix-exception
wcravens Dec 8, 2018
b97e12c
Merge pull request #490 from teyrana/fix_482_fin_shape_grid
wcravens Dec 8, 2018
ce2982e
Merge pull request #489 from teyrana/fix_474_488
wcravens Dec 8, 2018
cc7a264
Merge pull request #483 from Symbian9/patch-1
wcravens Dec 8, 2018
2282d33
[fixes #329] refactors some event-handling in component config dialogs
teyrana Dec 8, 2018
cff658e
[fix][minor] May correctly adjust first fin point, if it's within the…
teyrana Dec 9, 2018
b8c8237
[fixes #499] prevents an exception after coneverting-to-freeform
teyrana Dec 15, 2018
fee141d
Merge pull request #494 from teyrana/fix_329_events
wcravens Dec 21, 2018
bc22b49
Merge pull request #495 from teyrana/fix_fin_zero
wcravens Dec 21, 2018
1ae277b
Merge pull request #501 from teyrana/fix_499_fin_convert
wcravens Dec 21, 2018
be1aac2
[fixes #502] Adjust RocketFigure Bounds to include negative-coordinat…
Dec 21, 2018
5cd7f97
[comment] delete misleading/incorrect comment
Dec 21, 2018
70b7537
[fixes #500] May now calculate CG for fins attached to zero-dimension…
Dec 22, 2018
0203168
Merge pull request #504 from teyrana/fix_502_rocketfigure_bounds
wcravens Jan 2, 2019
c5733b9
Merge pull request #505 from teyrana/fix_500_cg
wcravens Jan 2, 2019
9ebf681
[tweak] adds different colors for major and minor grid-lines
teyrana Jan 2, 2019
52d1a26
[tweak] Adjusts the spacing between minor gridlines in FinPointFigure
teyrana Jan 2, 2019
055132a
[test] expands aerodynamics unit-test to verify CP.y, and .z coordina…
teyrana Jan 2, 2019
eed5863
[fixes #387] Increases accuracy of Center-Of-Pressure calculations on…
teyrana Jan 2, 2019
cf4a935
[test] Refactored FreeformFinSetTest to de-dup code execution.
teyrana Dec 27, 2018
01fd20e
[refactor] added code to tests for negative inertia / intersection case
teyrana Dec 16, 2018
3b34239
[fix] may now always edit a FreeformFinSet's p[0]. Again.
teyrana Jan 1, 2019
fdc54ca
[fixes #510] Fin tab now saves the correct offset
teyrana Jan 20, 2019
e249195
Fix merge conflict and bump jdk11
mishaturnbull Jan 26, 2019
7b28923
[fix] converts getActiveComponent calls to getAllComponents
teyrana Jan 19, 2019
34bbb4a
Add liquid-fuel motor type in Motor interface
mishaturnbull Jan 26, 2019
46d4bcf
Initial port of UND-ARC political *stuff*
mishaturnbull Jan 26, 2019
ba6ceef
Add branch protection rules/etc
mishaturnbull Jan 26, 2019
a46c743
Move old README to .github/ folder
mishaturnbull Jan 26, 2019
cd2ec22
Merge pull request #1 from UND-ARC/add-arc-politics
mishaturnbull Jan 26, 2019
efabe81
[feat] FlightConfiguration may now generate an InstanceMap
teyrana Jan 5, 2019
0711cb7
[fix] re-implements RocketRenderer-tree-code
teyrana Jan 20, 2019
577b09c
[refactor] switched 2D figure rendering over to new, simpler system
teyrana Jan 20, 2019
f0a6efb
Add FuelTank class and basic translations
mishaturnbull Jan 26, 2019
47d506a
Merge branch 'master' into unstable
mishaturnbull Jan 26, 2019
116335c
Remove .idea IDe folder
mishaturnbull Jan 26, 2019
5b56b38
Merge branch 'unstable' of github.com:UND-ARC/openrocket into unstable
mishaturnbull Jan 26, 2019
090caed
Merge pull request #506 from teyrana/fix_498_neg_inertia
wcravens Jan 26, 2019
7b0724a
Merge pull request #507 from teyrana/fix_387_cp
wcravens Jan 26, 2019
143afb0
Merge pull request #508 from teyrana/fix_482_fin_grid
wcravens Jan 26, 2019
15b6094
Merge pull request #511 from teyrana/fix_510_tab_save
wcravens Jan 26, 2019
1abf0d3
Merge pull request #513 from teyrana/refactor_instance_map
wcravens Jan 26, 2019
c78d578
Add mass setter
mishaturnbull Jan 26, 2019
f187f32
Add fuel tank GUI parts
mishaturnbull Jan 26, 2019
3ce8187
Add random eclipse-generated things
mishaturnbull Jan 26, 2019
49afddc
Revert "Remove .idea IDe folder"
mishaturnbull Jan 26, 2019
6274223
Add fuel tank to GUI & parts menu proper
mishaturnbull Jan 27, 2019
03af412
Add length & width components to FuelTank
mishaturnbull Jan 27, 2019
e44e8c3
Add fuel tank save class
mishaturnbull Jan 27, 2019
a68c104
Add relative positioning for fuel tank (untested)
mishaturnbull Jan 27, 2019
8a37769
Fix JDK compat
mishaturnbull Jan 27, 2019
46fd4a4
Add getElements to FuelTankSaver; allows saving of rockets with fuel …
mishaturnbull Jan 27, 2019
10da14a
Add FuelTank import mechanics
mishaturnbull Jan 27, 2019
01e52ea
Add engine nozzle prototype part
mishaturnbull Jan 28, 2019
d6c2819
Load length/size/position of fuel tanks
mishaturnbull Jan 28, 2019
05a1094
Allow saving/loading of fuel tank type
mishaturnbull Jan 28, 2019
bc6b8cd
Merge pull request #3 from UND-ARC/add-lf
mishaturnbull Jan 28, 2019
e70c066
Merge pull request #5 from openrocket/unstable
mishaturnbull Jan 31, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Code of Conduct

All interactions with this repository must be in accordance with the University of North Dakota Code of Student Life.

The official Code of Student Life can be found here: http://www1.und.edu/code-of-student-life/.
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: Bug Report
about: Submit a report of a bug/issue/unexpected behavior/etc

---

**Bug Location**
This bug is most likely:
- Somewhere caused by ARC's modifications to the OpenRocket code
- A preexisting, but yet undiscovered, OpenRocket bug
- This bug should be fixed on ARC's fork because: ???

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**System information**
- Device: [e.g. HP laptop]
- OS: [e.g. Linux kernel 4.18, Debian 9]
- Commit id bug exists in: [e.g. 17b9454]
- Any other applicable details

**Additional context**
Add any other context about the problem here.
6 changes: 6 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
This is a [bug fix/new features/something else] pull request.

Summary:
What does this fix, add, or otherwise change, summed up in a single paragraph.


File renamed without changes.
16 changes: 16 additions & 0 deletions .github/contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Contribution guidelines

All contributions to this repository are to be made by a member of the UND-ARC Github organization. As much as we appreciate the thought, no outside collaborators' PRs will be approved without prior discussion. This is due to liability concerns.

All contributions to this repository are to be in accordance with its code of conduct, which can be found in the same directory as this file, titled `CODE_OF_CONDUCT.md`.

All commits that are made to this repository must be signed off. To do this, add the `-s` flag to the `commit` command, for example:

```
git commit -m "Fixes #27"
```
would become

```
git commit -s -m "Fixes #27"
```
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

*.DS_Store
*~
*.class

# /
/bin
Expand Down Expand Up @@ -87,3 +88,4 @@ com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
/.metadata/
39 changes: 39 additions & 0 deletions .idea/artifacts/openrocket_jar.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

65 changes: 1 addition & 64 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 25 additions & 0 deletions .idea/runConfigurations/All_tests.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/runConfigurations/Openrocket_UI_Jar.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 19 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
language: java
dist: trusty
sudo: false
addons:
apt:
packages:
- ant-optional
jdk:
- oraclejdk7
- openjdk8
script:
- "ant -buildfile build.xml clean check jar unittest"

after_success:
- ls -lh /home/travis/build/openrocket/openrocket/swing/build/jar/OpenRocket.jar
- ls -lh /home/travis/build/openrocket/openrocket/swing/build/jar/OpenRocket-Core.jar
- wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh
- bash upload.sh /home/travis/build/openrocket/openrocket/swing/build/jar/OpenRocket.jar
- bash upload.sh /home/travis/build/openrocket/openrocket/swing/build/jar/OpenRocket-Core.jar

branches:
except:
- # Do not build tags that we create when we upload to GitHub Releases
- /^(?i:continuous)$/
1 change: 1 addition & 0 deletions android-libraries/ActionBarSherlock/bin/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/classes/
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<html>
<body>
This is a small utility that provides quite configurable tree view list.
It is based on standard android list view. It separates out different
aspects of the tree: there is a separate list view, tree adapter, tree
state manager and tree state builder.
<p>
<ul>
<li>Tree view provides the frame to display the view.</li>
<li>Adapter allows to create visual representation of each tree
node.</li>
<li>State manager provides storage for tree state (connections
between parents and children, collapsed/expanded state). It provides
all the low-level tree manipulation methods.</li>
<li>Tree builder allows to build tree easily providing higher
level methods. The tree can be build either from prepared sequentially
prepared list of nodes (node id, level) or using (parent/child
relationships).</li>
<p>For now only in-memory state manager is provided, but Tree State
Manger interface is done in the way that database tree manager even for
large trees is potentially supported.
</ul>
</body>
</html>
2 changes: 2 additions & 0 deletions core/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,7 @@
<classpathentry kind="lib" path="/OpenRocket Test Libraries/junit-dep-4.8.2.jar"/>
<classpathentry kind="lib" path="/OpenRocket Test Libraries/test-plugin.jar"/>
<classpathentry kind="lib" path="/OpenRocket Test Libraries/uispec4j-2.3-jdk16.jar"/>
<classpathentry kind="lib" path="/OpenRocket Swing/lib/logback-classic-1.0.12.jar"/>
<classpathentry kind="lib" path="/OpenRocket Swing/lib/logback-core-1.0.12.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
6 changes: 3 additions & 3 deletions core/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
Expand Down Expand Up @@ -71,7 +71,7 @@ org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disa
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.source=1.7
org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
Expand Down
53 changes: 0 additions & 53 deletions core/.settings/org.eclipse.jdt.ui.prefs
Original file line number Diff line number Diff line change
@@ -1,56 +1,3 @@
eclipse.preferences.version=1
editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
formatter_profile=_OpenRocket style
formatter_settings_version=12
sp_cleanup.add_default_serial_version_id=true
sp_cleanup.add_generated_serial_version_id=false
sp_cleanup.add_missing_annotations=true
sp_cleanup.add_missing_deprecated_annotations=true
sp_cleanup.add_missing_methods=false
sp_cleanup.add_missing_nls_tags=false
sp_cleanup.add_missing_override_annotations=true
sp_cleanup.add_missing_override_annotations_interface_methods=true
sp_cleanup.add_serial_version_id=false
sp_cleanup.always_use_blocks=true
sp_cleanup.always_use_parentheses_in_expressions=false
sp_cleanup.always_use_this_for_non_static_field_access=false
sp_cleanup.always_use_this_for_non_static_method_access=false
sp_cleanup.convert_to_enhanced_for_loop=false
sp_cleanup.correct_indentation=false
sp_cleanup.format_source_code=true
sp_cleanup.format_source_code_changes_only=false
sp_cleanup.make_local_variable_final=false
sp_cleanup.make_parameters_final=false
sp_cleanup.make_private_fields_final=true
sp_cleanup.make_type_abstract_if_missing_method=false
sp_cleanup.make_variable_declarations_final=true
sp_cleanup.never_use_blocks=false
sp_cleanup.never_use_parentheses_in_expressions=true
sp_cleanup.on_save_use_additional_actions=false
sp_cleanup.organize_imports=true
sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
sp_cleanup.remove_private_constructors=true
sp_cleanup.remove_trailing_whitespaces=false
sp_cleanup.remove_trailing_whitespaces_all=true
sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
sp_cleanup.remove_unnecessary_casts=true
sp_cleanup.remove_unnecessary_nls_tags=false
sp_cleanup.remove_unused_imports=false
sp_cleanup.remove_unused_local_variables=false
sp_cleanup.remove_unused_private_fields=true
sp_cleanup.remove_unused_private_members=false
sp_cleanup.remove_unused_private_methods=true
sp_cleanup.remove_unused_private_types=true
sp_cleanup.sort_members=false
sp_cleanup.sort_members_all=false
sp_cleanup.use_blocks=false
sp_cleanup.use_blocks_only_for_return_and_throw=false
sp_cleanup.use_parentheses_in_expressions=false
sp_cleanup.use_this_for_non_static_field_access=false
sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
sp_cleanup.use_this_for_non_static_method_access=false
sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
Loading