LiveSplit / LiveSplit/livesplit-core
Feature request: Allow ASR autosplitters read access to Legacy Raw XML as soon as an old splits file is opened
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 227
- Forks
- 81
- Avg merge
- 22h 45m
- Merged PRs (30d)
- 3
Description
When an old splits file is opened, with settings for an old auto-splitter, allow a new ASR auto-splitter to read the Legacy Raw XML AutoSplitterSettings and implement its own migration from the old settings.
Ideally, an auto-splitter should be able to read it and do this migration as soon as the old splits file is opened, without requiring the user to press a button or tick a box in a GUI somewhere. That would allow a new auto-splitter implementation to be seamlessly compatible with splits files from an old auto-splitter.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how an old splits file is opened and how Legacy Raw XML AutoSplitterSettings are handled. Define the read-access and migration behavior for a new ASR auto-splitter, with completion meaning migration occurs automatically without a GUI action and remains compatible with old splits files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100