t3
t3 copied to clipboard
MAIN: Issues needing to be addressed for MVP pre-release
Pre-MVP
Issues/Bugs
- [ ] Revisit player export (should wait on "Populate project dependencies" for consistency) @domportera
- [ ] Right-click -> Add Operator does not work at all @pixtur
- [ ] Dragging operators out of and within the Symbol Library does not work or crashes the editor @domportera /@pixtur
- [ ] Random paste exceptions on Slot<T>.
FirstConnection
?? - [ ] Disconnecting from a MultiInputSlot is broken @pixtur
- [x] Popup window input unreliable (particularly for "Blocking" windows)
- [ ] scrolling is still busted sometimes - feels like a Silk.NET GLFW bug
- [x] .NET version sensitivity -@domportera / @pixtur
- [x] Selection fence
- [x] Project Settings window does not work at all @pixtur
- [x] Parameter window reorganization is broken
UX
- [ ] Re-implement proper layout support for
GraphWindow
@pixtur - [x] Open project in Explorer @domportera / @pixtur
-
EditorUi.Instance.OpenWithDefaultApplication(package.Directory)
or something like that - Also open Resources folder?
-
- [x] Projects should open immediately when created @domportera /@pixtur
- [ ] Render to current project folder @pixtur / @domportera
- exclude folder from resource and symbol paths (& build paths if necessary)
- [ ] Auto-backup needs to catch up with the latest project architecture - preferably ignoring media/image files and read-only packages in backup process @pixtur
- Should this just be native Git integration? I can imagine having an auto-saved "backup" branch, and saving your project manually fast-forwards the non-autosaved branch to the head and re-saves/commits
- [ ] Log spam when using absolute paths with various ops and soundtrack
Technical
- [ ] Populate project dependencies @domportera
- [ ] Basic version checking @domportera
- [ ] Ensure file watching still works properly (code, shaders, images, etc) @domportera
- [x] Clean up/simplify initial project loading @domportera
Post-MVP
UX
- [ ] Set project directory per-project (nice to have) @domportera
- There should be a separate file with two lists - Auto-populated project directories (directories that can contain several projects that should be auto-discovered), and known projects / projects that do not live in the auto-populated directories
Issues
- [x] AudioReaction's (and probably most others') Graph node GUIs no longer display @domportera