Commit Graph
755 Commits
Author SHA1 Message Date
Thomas Weber 00d0da4cab Deprecate NW.js Windows and Linux support 2021-09-02 14:40:59 -05:00
Thomas Weber 315c075ee0 SECURITY: sanitize URLs in advanced cloud addon
Thanks @apple502j
2021-09-02 13:18:31 -05:00
Thomas Weber ef103c860a Update translations 2021-09-01 20:23:46 -05:00
Thomas Weber 8c7af3dc79 Fix special cloud behaviors in advanced mode 2021-09-01 12:27:56 -05:00
Thomas Weber 287f534a76 Run addons a bit later 2021-09-01 12:27:37 -05:00
Thomas Weber 30431e2208 Account for controls when determining window size 2021-09-01 00:48:54 -05:00
dependabot[bot] e8f1fa3373 Bump scratch-vm from 6a3c640 to 9961e35 (#141)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `6a3c640` to `9961e35`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/6a3c64071c47cce8a468065a3448ffabf5b42b81...9961e35705576230596efc8333ea47eec0fc581e)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 00:28:06 -05:00
Thomas Weber 45f047a28d Partial support for special cloud behaviors, like HTMLifier (#48) 2021-09-01 00:09:19 -05:00
dependabot[bot] 42b9c1efc8 Bump tar from 6.1.5 to 6.1.11 (#143)
Bumps [tar](https://github.com/npm/node-tar) from 6.1.5 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.5...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 23:33:53 -05:00
Thomas Weber 42eb34d2ed Update download project error messages 2021-08-31 23:33:14 -05:00
Thomas Weber b27ce80997 Update translations 2021-08-31 23:31:16 -05:00
dependabot[bot] 8519912bc1 Bump scratch-render from 42be6ab to 0e3bbd2 (#140)
Bumps [scratch-render](https://github.com/TurboWarp/scratch-render) from `42be6ab` to `0e3bbd2`.
- [Release notes](https://github.com/TurboWarp/scratch-render/releases)
- [Commits](https://github.com/TurboWarp/scratch-render/compare/42be6abc5566fad71699fa2fdd623eab9109e9d9...0e3bbd2ccd3d2999407f7f2dd24424d28a196ee1)

---
updated-dependencies:
- dependency-name: scratch-render
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 20:43:48 -05:00
Thomas Weber eaeb0bbde3 Add opengraph tags 2021-08-29 13:16:13 -05:00
Thomas Weber ea89d68b5c Merge branch 'master' of github.com:TurboWarp/packager 2021-08-29 12:57:27 -05:00
Thomas Weber c95b1afff6 Update translations 2021-08-29 12:57:22 -05:00
Thomas Weber afa6928222 Merge branch 'master' of https://github.com/TurboWarp/packager 2021-08-28 22:23:54 -05:00
Thomas Weber 0cf8608c39 Don't expose jszip error message to users 2021-08-28 22:23:52 -05:00
Thomas Weber 1904ebf830 Make sure invalid projects throw an error as soon as possible 2021-08-28 22:22:52 -05:00
Thomas Weber ed44ca7353 Don't accept non-sb[2|3] dropped projects 2021-08-28 22:06:01 -05:00
Thomas Weber f33bf02f7b Fix right click list > import 2021-08-28 22:01:02 -05:00
dependabot[bot] 29e6955499 Bump svelte from 3.42.3 to 3.42.4 (#139)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.42.3 to 3.42.4.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.42.3...v3.42.4)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-28 21:52:30 -05:00
Thomas Weber 125d1db087 Rename Dropper to DropArea 2021-08-28 21:35:29 -05:00
Thomas Weber 32ead183bd Refactor file dropping 2021-08-28 19:17:23 -05:00
Thomas Weber 71f10ca3a2 Make file input always exist in DOM
Hide instead of remove from DOM so that it doesn't reset when options change
2021-08-28 19:11:26 -05:00
Thomas Weber 7d3dca88de Allow dropping project files in 2021-08-28 18:52:23 -05:00
Thomas Weber 53d186e709 Set dropEffect to copy in ImageInput 2021-08-28 18:47:55 -05:00
Thomas Weber cb078708c4 Improve preview error messages 2021-08-28 17:49:22 -05:00
Thomas Weber bbc09e748b Allow specifying project ID in url hash
example url: https://packager.turbowarp.org/#104
2021-08-28 17:42:24 -05:00
GarboMuffin df9400a697 Separate "p4" from "packager", other refactoring (#138)
* Separate "p4" and "packager"

* Continue p4, packager, common refactoring

* Plist does not need to be a class

* Document what the `common` folder is for

* Fix typo in "uril-utils"

* Move more p4 JS to the p4 folder

* Move everything from packager/lib to just packager

* Fix imports in tests
2021-08-28 17:11:46 -05:00
Thomas Weber b816149af6 Set text-align: center on centered sections
should make text center better incase anything wraps
2021-08-27 22:29:59 -05:00
Thomas Weber 351d2ac17b whoops 2021-08-27 21:59:19 -05:00
Thomas Weber 490db9fb3c Fix flash of white in some configurations 2021-08-27 21:57:45 -05:00
Thomas Weber a52f7de22e Fix build 2021-08-27 21:17:56 -05:00
Thomas Weber 5ba11b8c82 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-27 21:14:08 -05:00
Thomas Weber e65cfafd0c Update translations 2021-08-27 21:14:05 -05:00
Thomas Weber cbc1502fe8 Translate theme selector 2021-08-26 22:45:02 -05:00
Thomas Weber a66c80b412 Move p4-loaded attribute setter out of P4.svelte 2021-08-26 22:42:56 -05:00
Thomas Weber 10999eb056 Add theme selector 2021-08-26 22:42:12 -05:00
Thomas Weber ae3888ebee Load project data and metadata in parallel 2021-08-26 21:44:22 -05:00
Thomas Weber 160535a897 Improve downloadProject tests 2021-08-27 00:49:52 -05:00
Thomas Weber 01219e23d2 Implement usesMusic for sb2 projects 2021-08-26 19:33:05 -05:00
Thomas Weber 91a065dd5f Remove unnecessary await 2021-08-26 19:32:52 -05:00
Thomas Weber f61ea4d541 Update windows further steps 2021-08-25 21:49:41 -05:00
Thomas Weber 63d111c4d8 Prefer "Windows application" over "Windows executable"
For consistency with the other platforms, and hopefully being easier to understand
2021-08-25 21:47:30 -05:00
Thomas Weber 0c4e043f52 Very large projects may not work well in WKWebView
Need to investigate more
2021-08-25 21:05:17 -05:00
Thomas Weber ac6afee4f3 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-25 21:04:53 -05:00
Thomas Weber fef7055875 Update translations 2021-08-25 21:04:50 -05:00
dependabot[bot] 34ff25c40e Bump scratch-render from 54e3b51 to 42be6ab (#132) 2021-08-25 01:44:11 +00:00
dependabot[bot] 2ae7f671c0 Bump scratch-vm from b06a293 to 6a3c640 (#131) 2021-08-25 01:42:45 +00:00
Thomas Weber 51162641fd Fix WKWebView application icon 2021-08-24 15:53:26 -05:00