livesplit-core icon indicating copy to clipboard operation
livesplit-core copied to clipboard

livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.

Results 105 livesplit-core issues
Sort by recently updated
recently updated
newest added

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...

blocked
dependencies
rust

**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...

bug
needs further discussion
priority: high
hotkey

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...

enhancement
support
feature
bindings

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...

dependencies

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...

blocked
dependencies
performance

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...

enhancement
needs further discussion
blocked
rendering
feature

Under some circumstances there is a small but noticeable gap between components. ![Screenshot_2023-02-14_04-13-31](https://user-images.githubusercontent.com/15368682/218691679-111ea504-0e68-4b4e-9b80-aa4269b09a19.png) Layout file for reproducing this: [layout.ls1l](https://github.com/LiveSplit/livesplit-core/files/10730739/layout.ls1l.txt)

needs further discussion
rendering

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...

needs further discussion
feature
hotkey

`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,...

needs further discussion
performance

Fixes the `wasi_path` test for non-windows to pass the new `supports_device_path` argument to `to_native`.