UI enhancements: preserve cursor state, true freq display, feed symbols to external program, time scrolling
A number of enhancements that make the experience more wonderful.
- Preserving cursor state
The time cursors were always returning to their 1/3 of window state. Now they remember their last size.
-
Optionally specifying the center frequency (command line or GUI) lets you see true frequencies on axis
-
Tweak to the add/remove symbol segments so it will stop playing with the size of a symbol unit so much
-
Outputting symbols directly to an external program (piped into stdin) so you can stop with the cut & paste and see results from your parser straight in inspectrum. This is a new option in the right-click context menu, and will just report whatever the program has output
- Scroll now... scrolls! Scrolling without CTRL modifier will scroll timeline. SHIFT+scroll advances in pages.
Went ahead and kept making mods as I worked with it... my faves are hot keys (especially for dumping extracted symbols to the last run external program--huge time saver) and the squelch.
Didn't want to try and have a PR for each little bit, but I did segregate everything in distinct commits.