Commit Graph
198 Commits
Author SHA1 Message Date
Thomas Weber 2eb9ec75c6 Use passive scroll listsener 2021-06-24 14:09:00 -05:00
Thomas Weber d76f613133 Better project ID parsing 2021-06-24 14:09:00 -05:00
Thomas Weber 3dd5390940 Better local storage merging 2021-06-24 14:08:59 -05:00
Thomas Weber 7701e23872 Simplify a bit 2021-06-24 14:08:59 -05:00
Thomas Weber 253451e42d Fix hiding cloud variable options in projects without cloud variables 2021-06-24 14:08:59 -05:00
Thomas Weber e50b476734 Improved project loading progress bar 2021-06-24 14:08:59 -05:00
Thomas Weber 2a9b327a42 Remove unnecessary logic from P4.svelte 2021-06-24 14:08:59 -05:00
Thomas Weber cb4a88b99e Reset project when ID or file changes 2021-06-24 14:08:58 -05:00
Thomas Weber fd78c009ce Unsubscribe persistent store listeners 2021-06-24 14:08:58 -05:00
Thomas Weber 613568f973 Never try to load extensions when downloading projects 2021-06-24 14:08:58 -05:00
Thomas Weber 7ca5f8de64 LGPL3 2021-06-24 14:08:58 -05:00
Thomas Weber 58fe62d911 Start writing tests 2021-06-24 14:08:58 -05:00
Thomas Weber a737a0c90b Cloud variable options 2021-06-24 14:08:58 -05:00
Thomas Weber 31533cb453 Update some meta 2021-06-24 14:08:57 -05:00
Thomas Weber f3323b3d85 Make gamepad support optional 2021-06-24 14:08:57 -05:00
Thomas Weber 42fbd92375 Fix preview in Chrome 2021-06-24 14:08:57 -05:00
Thomas Weber 75228ac4f3 Reset projectData earlier 2021-06-24 14:08:57 -05:00
Thomas Weber cb28419703 Refactor scratch imports 2021-06-24 14:08:57 -05:00
Thomas Weber 4a0a3cab56 Better error handling 2021-06-24 14:08:56 -05:00
Thomas Weber 4248d30460 Disable webpack dev server auto reloads for now
Breaks packaged projects
2021-06-24 14:08:56 -05:00
Thomas Weber 7472e2d2ac Major refactor 2021-06-24 14:08:56 -05:00
Thomas Weber a44f23d094 Update webpack dev server config 2021-06-24 14:08:56 -05:00
Thomas Weber c2450184d7 Fix stage size on high DPI displays 2021-06-24 14:08:56 -05:00
Thomas Weber ef1d2e1fa0 Tell webpack to listen on 0.0.0.0 2021-06-24 14:08:55 -05:00
Thomas Weber cdeb8206d7 Fix zip preview 2021-06-24 14:08:55 -05:00
Thomas Weber 5b10150fdb Rewrite project downloading, add zip support 2021-06-24 14:08:55 -05:00
Thomas Weber 68f1e0a18c Update dependencies 2021-06-24 14:08:55 -05:00
dependabot[bot] c09d5ec74a Bump svelte-loader from 3.1.1 to 3.1.2 (#4)
Bumps [svelte-loader](https://github.com/sveltejs/svelte-loader) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/sveltejs/svelte-loader/releases)
- [Changelog](https://github.com/sveltejs/svelte-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte-loader/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: svelte-loader
  dependency-type: direct:development
  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-06-24 14:08:55 -05:00
GarboMuffin 5058b312f8 Create dependabot.yml 2021-06-24 14:08:54 -05:00
Thomas Weber f350160ecb Update scaffolding cloud variable support -- init lazily, local storage provider 2021-06-24 14:08:54 -05:00
Thomas Weber d70364d042 Fix scratch-translate-extension-languages shim errors 2021-06-24 14:08:54 -05:00
Thomas Weber 1d32fb315b Avoid unnecessary monitor update when dragging slider 2021-06-24 14:08:54 -05:00
Thomas Weber 0852561a79 Fix more variable monitor issues 2021-06-24 14:08:54 -05:00
Thomas Weber b43d389fcb Support large monitors 2021-06-24 14:08:54 -05:00
Thomas Weber 8af6ce1fb7 Don't add all chunks to example 2021-06-24 14:08:53 -05:00
Thomas Weber e698c5acd1 Round monitor numbers to 6 decimals 2021-06-24 14:08:53 -05:00
Thomas Weber 1e7bc5d9d8 Support all monitor opcodes 2021-06-24 14:08:53 -05:00
Thomas Weber 44fd6121cf Add cloud variable support to scaffolding 2021-06-24 14:08:53 -05:00
Thomas Weber 489e480fa9 Update wording 2021-06-24 14:08:53 -05:00
Thomas Weber 768b95bef7 Move example.html 2021-06-24 14:08:52 -05:00
Thomas Weber d7045aac35 box-sizing: border-box everywhere 2021-06-24 14:08:52 -05:00
Thomas Weber 8e61300acf Variable sliders 2021-06-24 14:08:52 -05:00
Thomas Weber a3252b630b Update README 2021-06-24 14:08:52 -05:00
Thomas Weber 602c7593e9 Set process.env.NODE_ENV 2021-06-24 14:08:52 -05:00
Thomas Weber 7ba9db3342 Progress bar for projects 2021-06-24 14:08:51 -05:00
Thomas Weber 47243a04d7 Display download link and revoke URLs after no longer used 2021-06-24 14:08:51 -05:00
Thomas Weber a4c6619ed4 Preview button 2021-06-24 14:08:51 -05:00
Thomas Weber d13f4abc57 Force worker-loader to always use inline: true, fallback: false 2021-06-24 14:08:51 -05:00
Thomas Weber 75de84c716 Fix variable monitors 2021-06-24 14:08:51 -05:00
Thomas Weber 16a988a353 Loading projects from files 2021-06-24 14:08:50 -05:00