Skip to content

Conversation

@tibbe
Copy link
Contributor

@tibbe tibbe commented Jun 6, 2017

This also requires adding guava, which is no longer shipped with guice.

This allows us to use Java8 and eventually Java9. Java9 is required for HiDPI support on new monitors.

Tested on Ubuntu 14.04.

Daniel_M_Williams added 30 commits June 25, 2015 19:39
Model
  Refactored code from AxialStage, BoosterSet, PodSet => ComponentAssembly

GUI
  BoosterSet: Fixed bugs, allowed boosters and pods to be correctly located.
  Fixed hiearchy / naming issues, mostly
    mv StageSaver.java => AxialStageSaver.java
    populate ComponentAssemblySaver.java
    fixed method class refs in DocumentConfig.java
-Configuration refactor
  -stages are toggled individually
  -removed set-up-to-stage method
-MotorInstance refactor: multiple Lists -> one map<MotorId,MotorInstance>
    moved most of the fields to MotorInstance.java
matt-kendall and others added 20 commits November 5, 2016 23:55
Remove opaque background from Tube Fin Component Icon
Remove calls to model.setCurrentUnit in Booster and Pod configs which…
Unit comment fix [single-file][non-functional][mini]
Warning cleanup ( reduced from 219 to 185 )
[add] Added */.DS_Store to .gitignore file
…er a change to the CG

- stage toggling was sending the wrong event type: updated to AERO | MASS | MOTOR change event.
Implement code to copy the simulation results to the system clipboard.
Add code to export the free form fin profile shape as a CSV file.
Small bug fix to keep Unfinished renderer showing interior of tubes
[Refactor] Rocket now subclasses ComponentAssembly
[Fix][Issue openrocket#295] CG now correctly updates when Stages are toggled
Export Free Form Fin Profile to CSV File
…board

Copy Simulation Results to Clipboard
Alpha value for semi-transparent components saved/loaded and small bug fix
@tibbe tibbe force-pushed the guice-4.1 branch 2 times, most recently from 3c987a9 to be3110a Compare June 6, 2017 04:07
@tibbe
Copy link
Contributor Author

tibbe commented Jun 6, 2017

If we still need JDK 1.6 we can use guava-20.0 instead. Preferences?

This also requires adding guava, which is no longer shipped
with guice.
@tibbe
Copy link
Contributor Author

tibbe commented Jun 6, 2017

With this change I've managed to run openrocket on JDK-9 (from inside Eclipse) and have HiDPI work. All the buttons, text, etc. is the right size!

@ChrisMickelson
Copy link
Contributor

Could you create a pull request that's based on the unstable branch? That's what we're working with for the next release. I would love to test it however I'm stuck with 1080p screens everywhere. Perhaps running Ubuntu in a 4K VM might work?

@tibbe
Copy link
Contributor Author

tibbe commented Jun 6, 2017

Closed in favor of #345 against unstable.

@tibbe tibbe closed this Jun 6, 2017
SiboVG added a commit to SiboVG/openrocket that referenced this pull request Jul 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants