Not sure why, but the tab_bar.indexOf that hasn't worked for weeks now works.  I don't like to commit without understanding, but i've been battling that for so long I'm just going to accept it.
added clear_log method
added save_log dialog and functionality
Pretty sure I got audio restored, but currently on linux so can't test yet.  I'm prioritizing windows support so this can be used at work.
some improvements to save dialog