Development:Roadmap: Difference between revisions
From Zaparoo Wiki
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
* <s>Upload log to pastebin</s> | * <s>Upload log to pastebin</s> | ||
* Launch MiSTer script support | * Launch MiSTer script support | ||
* Allow random command to launch folders | * API endpoint with platform and version info | ||
* Migrate from mage for build process | |||
** Go tasks | |||
** Don't use UPX anymore | |||
** Set up for better multi-platform builds | |||
** Use zip file for MiSTer downloader repo | |||
* Use sequential IDs for mappings | |||
* Add system metadata to external files and restore API/TapTUI functionality | |||
* Move app version to config module | |||
* Fix feedback sounds not working | |||
* Gamepad input support(?) | |||
* Mini scripting support for keyboard and gamepad input | |||
* Allow random command to launch folders (including .mgl files in menu folders) | |||
* Implement the filename search launch format (<system>/<filename query>) | * Implement the filename search launch format (<system>/<filename query>) | ||
** Add a specific search-and-launch command | ** Add a specific search-and-launch command | ||
** Add format to generic launch string: if file arg is not an explicit existing file match, it's not a folder, it has no file extension | ** Add format to generic launch string: if file arg is not an explicit existing file match, it's not a folder, it has no file extension | ||
* <s>Decouple libnfc from daemon loop, implement concept of generic "readers"</s> | |||
== 1.6 == | |||
* Shareable mappings | |||
* Tokenizer for token text | |||
* Add game identification with GameID | |||
* API features | * API features | ||
** Allow search | ** Allow search/filter based on path | ||
** List top level | ** List top level folders (?) | ||
** Show subfolders in search results | ** Show subfolders in search results | ||
** Check for | ** Check for image on disk and serve | ||
== Backlog == | == Backlog == |
Revision as of 06:43, 30 June 2024
Feature roadmap planned for upcoming release.
1.5
Upload log to pastebin- Launch MiSTer script support
- API endpoint with platform and version info
- Migrate from mage for build process
- Go tasks
- Don't use UPX anymore
- Set up for better multi-platform builds
- Use zip file for MiSTer downloader repo
- Use sequential IDs for mappings
- Add system metadata to external files and restore API/TapTUI functionality
- Move app version to config module
- Fix feedback sounds not working
- Gamepad input support(?)
- Mini scripting support for keyboard and gamepad input
- Allow random command to launch folders (including .mgl files in menu folders)
- Implement the filename search launch format (<system>/<filename query>)
- Add a specific search-and-launch command
- Add format to generic launch string: if file arg is not an explicit existing file match, it's not a folder, it has no file extension
Decouple libnfc from daemon loop, implement concept of generic "readers"
1.6
- Shareable mappings
- Tokenizer for token text
- Add game identification with GameID
- API features
- Allow search/filter based on path
- List top level folders (?)
- Show subfolders in search results
- Check for image on disk and serve
Backlog
Decouple libnfc from daemon- New "generic serial" driver to support MiSTerRFID and other MCU-based NFC readers
- Improve feedback of errors to user (popup window on screen?)