Commit Graph
485 Commits
Author SHA1 Message Date
Thomas Weber a287c19aba Write download-project tests 2021-07-07 20:46:37 -05:00
Thomas Weber 15a6197d1f Remove unused set 2021-07-07 18:36:28 -05:00
Thomas Weber 2134bbdaaf Refactor URL utils, write tests 2021-07-07 18:14:32 -05:00
Thomas Weber dcda2b4897 Use a less hacky approach to make worker-loader always inline for scaffolding builds 2021-07-07 17:06:52 -05:00
Thomas Weber c977d73a63 Allow specifying which webpack build to analyze 2021-07-07 16:57:36 -05:00
Thomas Weber 751aee8b53 Use scaffolding-min when possible 2021-07-07 16:47:03 -05:00
Thomas Weber 0f80955d7c Generate scaffolding-min builds without music assets
4.8MB -> 2.8MB
2021-07-07 16:38:16 -05:00
Thomas Weber 0fb2608d76 Use multiple webpack configurations 2021-07-07 16:26:12 -05:00
Thomas Weber f182cc1309 Fix gamepad addon images 2021-07-07 16:11:44 -05:00
Thomas Weber 36d9b7fac8 Update translations 2021-07-07 12:11:02 -05:00
Thomas Weber 337c05dada Merge branch 'master' of github.com:TurboWarp/packager 2021-07-07 12:10:09 -05:00
Thomas Weber 02ee464b21 Rename "loaded" to "complete"
For consistency with scratch-gui translations
2021-07-07 12:10:03 -05:00
Thomas Weber 01e8744927 Improve l10n system
Now case insensitive and sets document lang properly
2021-07-07 12:08:55 -05:00
dependabot[bot] 905fdfaf46 Bump scratch-vm from 0a4d3a5 to dbae5fe (#66)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `0a4d3a5` to `dbae5fe`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/0a4d3a563f2b94998901ce6fc3617055f3034124...dbae5fe7d680c80fd59e244c86f4e55b4a41829c)

---
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-07-07 11:30:10 -05:00
Thomas Weber 6d20b3d29c Update translations 2021-07-07 10:54:19 -05:00
Thomas Weber 3f7eff0b5b Fix error modal message 2021-07-06 22:29:29 -05:00
Thomas Weber 3f2fad08df Add placeholder to other URL input 2021-07-06 22:28:43 -05:00
Thomas Weber 9a1ac5c7e1 Update select.selectHelp 2021-07-06 22:26:47 -05:00
Thomas Weber 4ef30e5981 Translate ComplexMessages 2021-07-06 22:08:15 -05:00
Thomas Weber c512b2b1ef Introduce ComplexMessage 2021-07-06 22:04:09 -05:00
Thomas Weber e7c218047f don't hardcode language to german, oops 2021-07-06 21:52:20 -05:00
Thomas Weber 1f0a783af8 Remove leftover testing logic 2021-07-06 21:29:01 -05:00
Thomas Weber 7e05b84051 Replace svelte-i18n with a homegrown system 2021-07-06 18:58:48 -05:00
Thomas Weber bdb279638e Use file-loader to load default icon 2021-07-06 18:19:00 -05:00
Thomas Weber c119d29aef Update translations 2021-07-06 18:08:16 -05:00
Thomas Weber e8820d9a2c Revert "Add custom extensions input placeholder"
This reverts commit 34afacfc27.
2021-07-06 17:02:09 -05:00
Thomas Weber 7e8f77fe34 Load when enter is pressed in project URL input 2021-07-06 17:00:56 -05:00
Thomas Weber cb08cf7ebf It's not very new anymore 2021-07-06 16:59:45 -05:00
Thomas Weber e6e6e65ac2 Allow loading projects from URLs 2021-07-06 16:56:39 -05:00
Thomas Weber 3935d8ad26 Remove tabindex from green flag overlay 2021-07-05 23:00:46 -05:00
Thomas Weber 1f96ce8837 Remove download-large-assets-locally from README
That assets are now cached locally after first use
2021-07-05 23:00:02 -05:00
Thomas Weber 459c7bfde8 Update package-lock.json 2021-07-05 19:34:06 -05:00
Thomas Weber 34afacfc27 Add custom extensions input placeholder 2021-07-05 17:35:10 -05:00
Thomas Weber 0177ff7bf6 Don't convert to PNG if already a PNG 2021-07-04 16:31:15 -05:00
Thomas Weber 3422e06a6c Allow using .svg icons
Just for convenience. The icon is still converted to PNG internally.
2021-07-04 16:28:52 -05:00
Thomas Weber af985ff660 Allow using non-PNG icons
Icons will be converted to PNG internally
2021-07-04 16:27:07 -05:00
Thomas Weber eb09b6bf8b Direct users towards packager extras 2021-07-04 16:15:00 -05:00
Thomas Weber d28241915b Update README and package.json 2021-07-03 16:53:14 -05:00
Thomas Weber 83251c7fd4 Add license information for TurboWarp and Scratch to nw.js credits.html 2021-07-03 16:52:41 -05:00
Thomas Weber 64a4d46dff Update translations 2021-07-03 11:18:56 -05:00
Thomas Weber 85a4613cc0 Don't display fade animation when removing NW.js options 2021-07-02 19:52:48 -05:00
Thomas Weber b947f2a369 Add submit button to prompts 2021-07-02 16:33:13 -05:00
Thomas Weber 04ffaece94 Fix prompt text overflow ellipsis 2021-07-02 16:02:40 -05:00
Thomas Weber 557c147fa1 Fix user-select issues in safari 2021-07-02 15:58:57 -05:00
Thomas Weber ab50f0c926 Use valid value for pointer-events 2021-07-02 15:58:45 -05:00
Thomas Weber aa404d2220 Hide overflowed overlays 2021-07-02 15:55:15 -05:00
Thomas Weber 6999579a8f Make sure context menu is always contained within the player 2021-07-02 15:39:57 -05:00
Thomas Weber 45f29c457a Update translations 2021-07-02 10:40:08 -05:00
Thomas Weber 9ab4703c4e Attempt to improve mouse event handling
Don't preventDefault mousedown events because that makes us rarely receive window focus
2021-07-02 10:37:54 -05:00
Thomas Weber 8404480176 iframe embed test file 2021-07-02 10:33:14 -05:00