Current behavior: session data is silently overwritten
1) session data is silently overwritten
2) session data is appended (should be default)
This is somewhat related to #624 as well (Run/Stop being the same button, which also leads to the same overwrite/dataloss via clicking; this is happening to me on a regular basis and is *really* annoying).
#624 can be fixed by having the usual "Record" and "Stop" icons known from audio players and such (two buttons instead of only one). Similarly, the "Play" icon could be used later for replaying/emitting data via function generators and such.
The hotkeys should probably be split as well, one for "Start/Record" and another one for just "Stop".
Appending doesn't sound too compelling tbh, that'll likely cause quite a bunch of issues.