forked from GodDragoner/TeaseAIJava
Currently planned activities
FrozenWolf4887 edited this page Apr 28, 2021
·
11 revisions
- Dispose MediaPlayers when finished or failed
- Fix hanging when playing invalid files
- Fix images remaining locked when playing invalid files
- Fix crash when playing unrecognised video formats
- Fix crash calling stopVideo()
- Fix images being unlocked when audio has finished playing
- Fix stopAllAudio() only stopping the last playing occurrence of a file
- Clean up list of playing audio
- Stop previously playing video before starting a new one
- Close MIDI Sequencers when finished or failed
- Fix null pointer reference in MIDI sequencer
- Honour delay parameters when unable to show media
- Rework to use reflection
- AddCheckBox
- AddEdgeStatistic
- AddFetishActivityStatistic
- AddModuleStatistic
- AddOptionsList
- AddResponseIndicator
- AddResponseRegex
- AddSettingsPanel
- AddSpinner
- AddStrokeStatistic
- AddStrokingBPM
- AddTextBox
- CreateInput
- CreateMediaURLFromFile
- Custom
- DebugMessage
- DeleteVar
- EndEdge
- EndSession
- ErrorMessage
- EstimAPI
- GetCurrentImageURL
- GetStrokingBPM
- GetThisSessionStatistics
- GetTypeSpeed
- GetVar
- IgnoreCurrentModule
- IsEdging
- IsImagesLocked
- IsOnEdge
- IsPlayingVideo
- IsStroking
- IsVariable
- LoadCSS
- LockImages
- OpenLinkInBrowser
- PlayAudio
- PlayCategoryVideo
- PlayVideo
- RandomDouble
- RandomInteger
- RegisterResponse
- RegisterSupportedVariable
- RegisterVocab
- ReplaceVocabularies
- Run
- RunOnGuiThread
- SelectRandom
- SendCustomMessage
- SendInput
- SendMessage
- SetActiveSender
- SetDate
- SetEdgeHold
- SetResponseIgnoreDisabled
- SetTempDate
- SetTempVar
- SetTextToSpeech
- SetTypeSpeed
- SetVar
- ShowCategoryImage
- ShowImage
- ShowTeaseImage
- Sleep
- StartEdge
- StartStroking
- StopAudio
- StopStroking
- StopVideo
- SystemMessage
- ToggleEdgeDetection
- ToggleEdgeHoldDetection
- ToggleModuleDetection
- ToggleStrokeDetection
- UnlockImages
- Wait
- WakeScriptThread
- WarningMessage
- Ensure support for fractional values as well as integers
- Ensure support for null parameters with explicit signature handlers
- Show error message in place of blank image when an image couldn't be displayed
- Show error message in place of blank image when a video couldn't be displayed
- Resolve cause of log message "SEVERE: Tried to add same text instance multiple times."
- Avoid use of script thread as synchronisation monitor
- Review and refactor if required
- Fix panels becoming duplicated and empty after a second run of TAJ (as seen with Mischevious)
- Add support for colour settings
- Could be prettier
- Allow for more and custom options possibly
- Determine current capability
- Improve if needed
- Support more configurations of a theme
- Allow components to register options at load time
- Use binding for dynamic theme updates
- Review and refactor if required
- Review and test