Releases: jedwards1211/breakout
v1.0.0-alpha.14
New Features
Navigation Hotkeys
When the 3D View is focused, you can use the following hotkeys:
key | action |
---|---|
o |
Orbit to Plan |
e |
Fit View to Everything |
s |
Fit View to Selected |
Lead display (provisional)
Breakout can now show leads if the data file contains them!
However, there is currently no UI for creating/editing leads -- right now this is mostly just intended for use with my custom scripts that generate the Breakout data for Fisher Ridge.
v1.0.0-alpha.13
New Features
Ability to Illuminate Shots in Same Trip
First select this option in the settings:
Then mouse over a shot in the 3D view to highlight all shots in the same trip:
Ability to Illuminate Stations with Same Survey Designation
First select this option in the settings:
Then mouse over a shot in the 3D view to highlight all stations with the same survey designation as its from/to station. If the from and to station have different designations, both will be highlighted:
Other Changes
Cave Names in Compass Import
Breakout was importing cave names from Compass correctly, but they were causing a problem: Breakout would consider two stations to be part of different caves if the cave name in the Compass trips differed by a single letter (for example I've seen a mix of "Lechugilla Cave" and "LECHUGILLA").
To solve this I made Breakout stop importing cave names from Compass data, at least until I can think of a better solution to the problem.
Compass seems to treat any station A in a given file as station A regardless of the name of the cave, which is very impractical for dealing with multiple caves at once, because you have to manually add a prefix to each station name in your compass data.
Walls allows you set #PREFIX
es to easily differentiate multiple stations named A. But I think the prefix option is overly complicated and lends a bad structure to the data; since there should only be one station A in a given cave (if your survey organization is sane 😉) it's much easier to just use the cave names to disambiguate station names. To handle cave connections, one can simply specify which cave each station of a connecting shot is in.
v1.0.0-alpha.12
Bug Fixes
- Fixed a bug where shots weren't being highlighted when selected, or unhighlighted when deselected
- Compass import was using compass trip comment as trip name; now it uses the compass trip name, plus the trip comment in parentheses
v1.0.0-alpha.11
Bug Fixes
- fixed a major inclination processing error
- fixed a unit conversion error in Compass
.PLT
file import. The error affected stations in any trip with meters as the display unit.
v1.0.0-alpha.10
Bug fixes
- Still start up even if
user.home
directory is unexpectedlynull
- Try to catch and display all startup errors in a dialog
v1.0.0-alpha.9
(The release for my presentation at NSS 2017)
New Features
Walls Import!
It's finally here! Just go to File > Import > Import Walls data...
and select your files. You should import a station position report (.LST
file) along with your .WPJ
or .SRV
files to get the station positions from Walls loop closure.
3D Compass
There's now a nice 3D compass in the bottom right hand corner of the screen. It doesn't work on ortho views yet though.
Changes
- Breakout now stores settings and log files in your platform-specific app data directory instead of in the same folder as the app
Bug fixes
- Fixed several issues with Compass import
v1.0.0-alpha.7
New Features
- Adaptive zoom speed: zooming slows down as you get closer to passage, so that you don't accidentally zoom right through it.
- Various debug information is written to
breakout.log
so that you can include it with bug reports
Bugfixes
- Breakout shows a user-friendly error message when run with an old version of Java
- Bugs with date parsing and color by date were fixed
- A bug that prevented compass import from working at all was fixed
- The max station label density has been increased so that you can show lots of station labels when exporting high-res images
- Canceling background tasks wasn't working, now it does
v1.0.0-alpha.6
New Features
- Adaptive Mouse Sensitivity: Now the mouse motion speed adjusts based upon how close to passage you're zoomed in -- the closer you are, the slower it moves. Before it would either move way too fast when zoomed in, or way too slow when zoomed out.
Bugfixes
- fixed some issues with hovered passage glow
- fixed issues with some minor settings not applying when a project is opened
v1.0.0-alpha.5
New Features
- Finally you can select display units in the dropdowns in the settings drawer. They currently affect the hovered shot info line, and the stats panel at the bottom of the left drawer.
- Added station label size slider
Bug Fixes
- Improved progress reporting for importing compass data and rebuilding 3D geometry -- now the progress bar makes more sense
v1.0.0-alpha.4
New Features
Station labels!
I've tried hard to make Breakout label the most relevant stations and avoid cluttering the screen too much.
You can increase or decrease the number of labels shown, or turn off station labels entirely, by dragging the new "Station Labels" slider in the settings panel.
Centerlines
Now if you zoom in close enough, Breakout will show centerlines inside the passages. You can adjust how close you have to be to see the centerlines by dragging the new "Centerlines" slider in the settings panel.
Bug fixes
- Drawers won't open while you're moving the camera around
- Some aspects of generated passage geometry are better, though I'm still actively working on improving it.