sharppy / SHARPpy

Sounding/Hodograph Analysis and Research Program in Python
https://sharppy.github.io/SHARPpy/index.html
Other
219 stars 112 forks source link

A bunch of stuff (perhaps I should have submitted this sooner) #31

Closed tsupinie closed 9 years ago

tsupinie commented 9 years ago

Simplified the SkewApp class by properly deleting and re-creating individual widgets when swapping them. This paved the way for polishing the swapping, including the context menus

Added config files to keep track of the state of the swappable insets across instances of SkewApp.

Added "Modified" to the plot title whenever the sounding has been modified.

Added "No cursor" and "Readout cursor" options to the context menu for the Skew-T

Added error handling, which required retrieving data in the picker, rather than the SkewApp

Speed optimizations. I think the speed bottleneck is now building the paths for the parcel traces in the Skew-T, but I'm not 100% sure.