Development Roadmap
Opened this issue · 0 comments
psyGamer commented
TODO
CelesteTAS v3.41.12, Studio v3.6.2
- Fix caret disappearing after editing info template on WPF
- Fix scroll bar size not being accounted for on WPF
- Fix inserting snippets with a shortcut not moving the caret
- Fix crash with last line being selected
- Fix first label of a Read command counting as another room
CelesteTAS v3.42.0, Studio v3.7.0
- #76
- Profiling of CelesteTAS / Studio with Tracy
- Nested/Unlimited Repeat commands
- Toggleable (Rebindable?) frame operations
Done
CelesteTAS v3.41.0 / Studio v3.2.0 Roadmap
- Inputs are sent when they shouldn't (need to do remote-debugging with ella since I couldnt reproduce this locally)
- Editor is sometimes only half the expected size
- Resizing sometimes hangs
- Replace old Studio only once download is finished
- Show warning if StudioCom is desynced (cause the download might fail)
- Allow manual downloads by checking the checksum of the Studio .zip (and keep it after installing to avoid reinstalls when just Celeste TAS changed)
- Start and stop folding region if comment isn't empty
- Fix in-Studio total frame count not accounting commands (Should probably pull from the game and then apply diffs instead of trying to calculate it locally? How did Studio v2 do this)
- Turn auto-room-indexing into a tri-state for accounting Read files (maingame requires this)
- Fix UI layout issues with the settings error dialog on WPF
- Fix some UI elements needing a resize before having the correct size
- Incrementally pull command data from CelesteTAS instead of duplicating it inside Studio
- Some file content is missing when using foldings
- Info HUD can fill entire editor (needs scrolling)
- Hide username in title bar
- Dont ask for discarding scratch file if it doesnt contain any non-neutral inputs
- Ignore blank lines when toggling input comments
- Open a text file explaining what happened with Studio v2 on first boot (probably only if
Celeste Studio.toml
exists since that indicates Studio was launched at least once) - Popout buton is disappearing? (Should probably become a tri-state in the preferences)
- Custom failure message for
Assert
commands - Update Read/Play commands if auto-indexing changes labels
- Implement "Integrate Read Files"
- #85
CelesteTAS v3.41.5, Studio v3.4.0
- There is in-game lag for some people
- Migrate rendering to SkiaSharp