Luke Saward
Luke Saward
Resolves #369
Much like Refunct's LiveSplit autosplitter, I want there to be a feature in the UI that toggles what buttons and cubes are pressed, as well if runs are started, split...
[`livesplit-core`](https://github.com/LiveSplit/livesplit-core) gives us a neat function/method for saving `.lss` files (LiveSplit's split files), in the form of a parser. It also gives us a method to load splits. See [livesplit-core::run::saver](https://docs.rs/livesplit-core/latest/livesplit_core/run/saver/index.html)...
From oberien in #364: > Considering we're changing the recording-file format in a backwards-incompatible way, we should add zstd (or some other) compression at the same time. That'll reduce the...
Currently, inputs are sent to and received from recording files with their respective Keycodes (SDL keycodes for Linux and Microsoft's Virtual Keycodes on Windows. This makes it tricky to implement...