Change main event loop to use label/goto
Factor out TUI menu driving logic from main()
Fix OSC address input not accept empty line
Move OSC configuration to menus and conf file
Change to use oso strings for osc hostname/port
Fix potential MIDI notes stuck on due to PortMidi latency
Remove unused parameters for timestamping
Add semi-artificial timestamping for PortMidi
Add some more sanitize options to build script
Change ordering of args for send_midi_chan_msg()
Cleanup, factor out redundant MIDI msg handling
Fix incorrect status bits for portmidi midi cc
Add MIDI CC to opers guide message
Change default velocity to be 127
Change MIDI note duration to behave like orca JS
Change to extend range of allowed MIDI note glyphs
Change MIDI velocity behavior to match newer Orca JS
Add workaround for spurious clang warning
Fix some cases of not checking for history push
Cleanup, change 'break' style to not hang off brace
Move Ged state data into Tui state data
Factor out some main() stack variables to a stuct
Add options for fancy or plain grid dots and rulers
Add start of options for grid styling
Add -Wno-missing-field-initializers on Mac clang
Add Mac pbcopy/pbpaste support for clipboard
Add first-pass attempt at reducing conf file sprawl
Move some prefs/conf save stuff out of tui_main to sysmisc
Change "saved ok" msg to dismiss on any key press
Add temp hack to allow large Y in ncurses menu
Remove mention of --margins from readme
[Automated] Change style to right-pointers
Add comments about conf save functions
Add better error reporting for conf file writing
Remove --portmidi-list-devices and --portmidi-output-device
Update readme for new PortMidi device selection menu
Change to only use prefs midi mode if no cmdline spec
Add initial prefs/conf file saving
Remove spurious debug logging output