livesplit-core
livesplit-core copied to clipboard
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
Updates the requirements on [evdev](https://github.com/cmr/evdev) to permit the latest version. Changelog Sourced from evdev's changelog. Changelog evdev next c0bd8dd...HEAD Added Document FFEffect. Publicly export FFEffect from root. Add FFEffect::id() as...
**Issue description** Not using sudo It won't print "num1" with, or without focus Using sudo It will print "num1" with, or without focus I tested both master, and latest release...
However much of the API is possible to be included in a static cdn file. Something that could just be loaded over unpkg, jsdelivr, etc. or at least able to...
Updates the requirements on [wasmtime](https://github.com/bytecodealliance/wasmtime) and [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) to permit the latest version. Updates `wasmtime` to 18.0.3 Release notes Sourced from wasmtime's releases. v18.0.3 18.0.3 Released 2024-03-12 Fixed Fix inferring native...
Updates the requirements on [cosmic-text](https://github.com/pop-os/cosmic-text) to permit the latest version. Release notes Sourced from cosmic-text's releases. 0.11.1 This release adds a new shape-run-cache feature that, when enabled, will cache the...
AVIF is now supported by all browsers and is generally the better format. We should look into supporting it and maybe even making it our default format. We'd need to...
Under some circumstances there is a small but noticeable gap between components.  Layout file for reproducing this: [layout.ls1l](https://github.com/LiveSplit/livesplit-core/files/10730739/layout.ls1l.txt)
Currently is only possible to detect keys pressed, but not the release event. Had a look at the linux implementations and should be simple (didn't check mac/win/wasm), but I don't...
`SegmentHistory` uses a `Vec` internally while essentially mandating the interface and structure of a `BTreeMap`. Using a `BTreeMap` instead would theoretically improve insertion/removal costs to be logarithmic rather than linear,...
Fixes the `wasi_path` test for non-windows to pass the new `supports_device_path` argument to `to_native`.