files.js -- Update with code from Files Expanded
THIS MUST BE MERGED FIRST: https://github.com/TurboWarp/scratch-gui/pull/979
Super Mega Update to the Files Extension to port over many new features from my expansion of the extension. This includes:
- getting file meta data
- new encoding types
- modal selector customization
- basic usage of the File API (write to files, open folders, delete selected files, etc)
Closes: https://github.com/TurboWarp/extensions/issues/1603 https://github.com/TurboWarp/extensions/issues/156 https://github.com/TurboWarp/extensions/issues/837
Files Expanded: https://github.com/SharkPool-SP/SharkPools-Extensions/blob/main/extension-code/Files-Expanded.js
!format
Related PR: https://github.com/TurboWarp/extensions/pull/1594 Related API suggestion: https://github.com/TurboWarp/extensions/pull/1594#issuecomment-2561355066 (on the PR comments)
Related PR: #1594 Related API suggestion: #1594 (comment) (on the PR comments)
https://github.com/TurboWarp/scratch-gui/pull/979
Ah, someone that actually knows what they are doing. I'm just going to close mine, since this does everything that mine would do (and better). Plus, I've lost interest in developing mine so it is better off.
Renamed the branch, reopen the PR from sp-files-update
!format
!format
!format
this must be merged first before this can be officially PR-ed: https://github.com/TurboWarp/scratch-gui/pull/979