Commit Graph
1350 Commits
Author SHA1 Message Date
Thomas Weber c5d64fc949 Use branch names instead of commit hashes in package.json
package-lock.json will contain the commit hashes and people are supposed to only use `npm ci`
Including branch names here is necessary for dependabot to function
2022-05-18 15:49:01 -05:00
dependabot[bot] 88323f3443 Bump scratch-vm from 9914f72 to aef1a18 (#390)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `9914f72` to `aef1a18`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/9914f723b570463184bf499f0482f69a0ed44d08...aef1a187169fe4db1c0ee986f626b84c9a00bc56)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 15:48:05 -05:00
Thomas Weber 90ad9e9ebb Test to see if using branch name instead of commit hash fixes dependabot 2022-05-18 15:46:09 -05:00
Thomas Weber 3673bd426e Update package-lock.json to match package.json 2022-05-18 15:42:37 -05:00
Thomas Weber d38964e388 Use git+https:// URLs instead of github: for git dependencies 2022-05-18 15:37:50 -05:00
dependabot[bot] 3a23f66767 Bump scratch-vm from 7a838b1 to e343b9d (#389)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `7a838b1` to `e343b9d`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/7a838b15b4d61fd8e9fcf1bbfbba97567a343287...e343b9db700ec6c48c9ba400a12f6b952fce2f7b)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 15:13:59 -05:00
Thomas Weber cec51812bf Update translations 2022-05-18 14:46:29 -05:00
dependabot[bot] f3bd0551fd Bump scratch-vm from 99fb411 to 7a838b1 (#388)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `99fb411` to `7a838b1`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/99fb4118a8bc56efcf351516526ebc7f5e84cd0f...7a838b15b4d61fd8e9fcf1bbfbba97567a343287)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 12:48:30 -05:00
Thomas Weber a1e8b29925 Update translations 2022-05-15 10:45:45 -05:00
Thomas Weber 7e26d17684 Clean up safer fetch 2022-05-14 12:57:53 -05:00
Thomas Weber 3621cef1e0 Update translations 2022-05-14 12:20:32 -05:00
Thomas Weber 919376f8c6 Implement fetch() throttling for asset downloads similar to TurboWarp/scratch-storage
Fixes some projects not loading in some browsers
2022-05-14 12:12:03 -05:00
Thomas Weber 9a49525171 Improve error messages for failed project asset downloads 2022-05-14 11:58:50 -05:00
Thomas Weber f2a92da72e Rephrase Fosshost credit link
Default cloud variable server is also on fosshost already
2022-05-13 21:08:18 -05:00
Thomas Weber 92b7e5a657 Merge branch 'master' of github.com:TurboWarp/packager 2022-05-13 19:48:50 -05:00
Thomas Weber 47f75f77a1 Add error modal for PackagerOptions.svelte import errors 2022-05-13 19:48:46 -05:00
Thomas Weber 143eba2524 Make PackagerOptions.svelte import error message translatable 2022-05-13 19:48:08 -05:00
Thomas Weber a34de8adce Make "Loading interface..." translatable 2022-05-13 19:47:38 -05:00
Thomas Weber d6d9d8411d Make browser not supported messages translatable 2022-05-13 19:45:34 -05:00
Thomas Weber 7a058fc9d2 Simplify footer spacers 2022-05-13 19:34:46 -05:00
Thomas Weber 558ec321ce Omit source code link if SOURCE_CODE is falsey 2022-05-13 19:33:15 -05:00
GarboMuffin 9a6cd8d8a2 Use organiziation's default FUNDING.yml instead 2022-05-13 15:05:25 -05:00
GarboMuffin ae6db0b8e0 It's now possible to give money to the project 2022-05-13 15:02:40 -05:00
Thomas Weber dd37725889 Merge branch 'master' of github.com:TurboWarp/packager 2022-05-13 14:53:37 -05:00
Thomas Weber 7dbcab6226 Update translations 2022-05-13 14:53:31 -05:00
dependabot[bot] 278f3d5b4b Bump scratch-vm from 4fdc089 to 99fb411 (#385)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `4fdc089` to `99fb411`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/4fdc089c50b1a565ce5c49924c6b8ee7f2ea1b8d...99fb4118a8bc56efcf351516526ebc7f5e84cd0f)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 12:03:31 -05:00
dependabot[bot] 478b9103a5 Bump scratch-storage from 85628fa to 9e704ca (#386)
Bumps [scratch-storage](https://github.com/TurboWarp/scratch-storage) from `85628fa` to `9e704ca`.
- [Release notes](https://github.com/TurboWarp/scratch-storage/releases)
- [Commits](https://github.com/TurboWarp/scratch-storage/compare/85628fac315bcbc169f6d7388d4775a6f474f7c0...9e704ca9a75dc7d1918a47ce6562adad5d2db491)

---
updated-dependencies:
- dependency-name: scratch-storage
  dependency-type: direct:development
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 12:03:19 -05:00
Thomas Weber 513b0d6f26 Fix a couple more gamepad and pointerlock issues
SPEED_MULTIPLIER is now 4.0
Gamepad still works when pointer isn't locked
2022-05-12 21:32:09 -05:00
Thomas Weber ec5643744b Remove explicit rounding from pointerlock
It is rounded later in getScratch[X|Y]
2022-05-11 22:24:19 -05:00
Thomas Weber 8e99351dd1 Fix gamepad and pointerlock compatibility 2022-05-11 21:47:07 -05:00
Thomas Weber 3085be0d51 Refactor internal addon API 2022-05-11 21:20:59 -05:00
Thomas Weber 25f55394a9 Update gamepad addon to support multiple mouse buttons 2022-05-11 21:19:49 -05:00
Thomas Weber 1732ccc2cf Remove leftover debug code 2022-05-11 18:16:20 -05:00
Thomas Weber 3a56a786bb Remove the "Zipping..." string 2022-05-11 18:10:16 -05:00
Thomas Weber 44ca2989fc Fix a couple regressions from moving downloads to separate component 2022-05-11 17:59:39 -05:00
Thomas Weber d307d48a82 Add workaround for some ChromeOS devices unable to download HTML files (#357, #383) 2022-05-11 17:52:35 -05:00
Thomas Weber 6cc78add57 Move downloads to separate component
A couple other minor changes were made:
 - Translation strings moved to another object
 - {size} now includes "MB" instead of the string itself
 - {size} is replaced first to avoid issues if {filename} contains "{size}"
2022-05-11 17:28:12 -05:00
Thomas Weber c17b585715 Add support for ☁ set clipboard and ☁ pasted 2022-05-11 17:07:08 -05:00
Thomas Weber e5f5550eda Merge branch 'master' of github.com:TurboWarp/packager 2022-05-11 15:04:16 -05:00
Thomas Weber 7c0131a785 Update translations 2022-05-11 15:04:10 -05:00
dependabot[bot] 1a22aeaa69 Bump scratch-vm from 5249575 to 4fdc089 (#382)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `5249575` to `4fdc089`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/52495753a3166b8f07b29a98301eeb75bcacf174...4fdc089c50b1a565ce5c49924c6b8ee7f2ea1b8d)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-10 07:24:33 -05:00
Thomas Weber 985f3fd4d8 Remove some leftover references to the LGPL 2022-05-09 16:57:22 -05:00
Thomas Weber 08e6161609 Relicense to Apache 2.0
I am on the only non-trivial copyright holder of this repository
Now that our scratch-vm has relicensed, now's a great time to make the same change to the entirety of the packager
Following the full LGPL in the context of the packager is unnecessarily difficult. Apache 2.0 does not have these problems.
2022-05-09 16:48:31 -05:00
Thomas Weber 93b45f2b2a Update translations 2022-05-08 14:01:37 -05:00
Thomas Weber 4041c86c9a Less scary 2022-05-07 23:18:03 -05:00
Thomas Weber 1e44171726 Clarify that the unshared project change would happen at an unknown time in the future 2022-05-07 21:25:14 -05:00
Thomas Weber 5b89c882f0 Add a couple minor clarifications to the unshared projects update 2022-05-07 20:49:25 -05:00
Thomas Weber 52c2d595d4 The future of packaging unshared projects is uncertain 2022-05-07 20:26:54 -05:00
Thomas Weber d7235cacc4 0.8.0 2022-05-03 17:38:00 -05:00
Thomas Weber ea8ab5aa64 Increase per_page for GH API request in download stats page
Eventually we will exceed the default limit of 30
2022-05-01 21:09:10 -05:00