Commit Graph
316 Commits
Author SHA1 Message Date
dependabot[bot] 5baa341d24 Bump scratch-vm from 9e15b0f to dae5a5e (#9)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `9e15b0f` to `dae5a5e`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/9e15b0f38ac0f8e0140a04bd43c7bc62926ef5eb...dae5a5ecd3a9adfb5d35a4ab70f238af105a3f0a)

---
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-06-24 14:09:21 -05:00
Thomas Weber 690939e2f6 Trim whitespace 2021-06-24 14:09:20 -05:00
Thomas Weber a71e14d74b Fiz zip environments 2021-06-24 14:09:20 -05:00
Thomas Weber ed7d24df7b Fixup some regressions 2021-06-24 14:09:20 -05:00
Thomas Weber cd31982646 Make buttons more consistent across systems 2021-06-24 14:09:20 -05:00
Thomas Weber 7ce98dc0dd Continue refactoring 2021-06-24 14:09:20 -05:00
Thomas Weber 21b8bf85e6 Fix prompt placement 2021-06-24 14:09:20 -05:00
Thomas Weber a98630b268 Download project in worker 2021-06-24 14:09:19 -05:00
Thomas Weber 2281570d7d Rewrite project loading again 2021-06-24 14:09:19 -05:00
Thomas Weber 494fd77f5d Make reader errors consistent 2021-06-24 14:09:19 -05:00
Thomas Weber 390218a61d Load project when pressing enter 2021-06-24 14:09:19 -05:00
Thomas Weber fabc7916a1 Set theme color to background color 2021-06-24 14:09:19 -05:00
Thomas Weber b1591f44bd Disable context menu on canvas 2021-06-24 14:09:19 -05:00
Thomas Weber 907b2c2dec prevent default on mouse down 2021-06-24 14:09:18 -05:00
Thomas Weber 1e4027de10 Make preview use same meta viewport as packager 2021-06-24 14:09:18 -05:00
Thomas Weber 55d11e82d5 Make it more clear that URLs are accepted 2021-06-24 14:09:18 -05:00
Thomas Weber 5e70f33824 Make sure that more parts of the VM get gc'd 2021-06-24 14:09:18 -05:00
Thomas Weber 9cefff811a Let VM get gc'd after loading 2021-06-24 14:09:18 -05:00
Thomas Weber 72d803a7f4 Different way of loading Scratch 2021-06-24 14:09:18 -05:00
Thomas Weber 9c1e85c8da NODE_ENV production for deploy not build 2021-06-24 14:09:17 -05:00
Thomas Weber 0d9f50a55c Add favicon 2021-06-24 14:09:17 -05:00
Thomas Weber 8504b95fee Let's make it more colorful 2021-06-24 14:09:17 -05:00
Thomas Weber a34c45eeb3 Fix package name trimming 2021-06-24 14:09:17 -05:00
Thomas Weber 1333aaa934 Simplify default icon fetching 2021-06-24 14:09:17 -05:00
Thomas Weber fde210a2b0 Smarter deep clone, fixes nw.js icon 2021-06-24 14:09:16 -05:00
Thomas Weber ca1d35cf81 Trim whitspace from package name and title 2021-06-24 14:09:16 -05:00
Thomas Weber a415dc23d0 Fix progres bar style for hopefully the last time 2021-06-24 14:09:16 -05:00
Thomas Weber a040b300a8 Deploy minimized 2021-06-24 14:09:16 -05:00
dependabot[bot] c5e09e19f2 Bump scratch-vm from 29bac8c to 9e15b0f (#8)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `29bac8c` to `9e15b0f`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/29bac8c8d1fbc0977836c057d1fda543e4570a5b...9e15b0f38ac0f8e0140a04bd43c7bc62926ef5eb)

---
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-06-24 14:09:16 -05:00
Thomas Weber 73e0b1132e Add github pages deploy action 2021-06-24 14:09:16 -05:00
Thomas Weber 42e03e9dd6 If only fullscreen button, don't display header row 2021-06-24 14:09:15 -05:00
Thomas Weber 697901985a Remove leftover debugger 2021-06-24 14:09:15 -05:00
Thomas Weber 8cb6b8c66b Disable all controls by default 2021-06-24 14:09:15 -05:00
Thomas Weber 06b7c9c1a5 Loading screen text placeholder 2021-06-24 14:09:15 -05:00
Thomas Weber dff0fff941 Unified progress bar logic 2021-06-24 14:09:15 -05:00
Thomas Weber f591d91441 Reword load project button 2021-06-24 14:09:15 -05:00
Thomas Weber 9083c73326 Loading screen text 2021-06-24 14:09:14 -05:00
Thomas Weber 6f735f5ae7 Add reset button 2021-06-24 14:09:14 -05:00
Thomas Weber 92abf00bcb Write some text about further steps for NW.js packaging 2021-06-24 14:09:14 -05:00
Thomas Weber 07e7d91c67 Add some better looking buttons 2021-06-24 14:09:14 -05:00
Thomas Weber 091e710ea7 Add a 404 page 2021-06-24 14:09:14 -05:00
Thomas Weber 1464504ab6 No scrolling when modal is visible 2021-06-24 14:09:14 -05:00
Thomas Weber c190863d17 Spend a bit more time on organization, wording... 2021-06-24 14:09:13 -05:00
Thomas Weber 09bf0e973f Deep copy options when making child packager 2021-06-24 14:09:13 -05:00
Thomas Weber 8fcf51fe06 These transitions should be local 2021-06-24 14:09:13 -05:00
Thomas Weber 9c4f9926e1 Move everything icns-related into a single bundle 2021-06-24 14:09:13 -05:00
Thomas Weber 3f65933587 Display progress bar in preview 2021-06-24 14:09:13 -05:00
Thomas Weber ac3937de30 Change incorrect progress message 2021-06-24 14:09:12 -05:00
Thomas Weber 2507b5b5a8 Serialize project once, when its selected 2021-06-24 14:09:12 -05:00
Thomas Weber e4b759cf11 Don't let people run packager multiple times at once 2021-06-24 14:09:12 -05:00