Commit graph

488 commits

Author SHA1 Message Date
Christopher Willis-Ford
ee55d2b16f Fix line endings for electron-webpack.json5 2019-07-11 16:16:17 -07:00
Chris Willis-Ford
d34f94b55d
Merge pull request #58 from cwillisf/fix-telemetry-init
fix telemetry init and enforce queue length limit
2019-07-10 08:51:43 -07:00
Christopher Willis-Ford
bfb4710212 Update dependencies including Electron 4.2.0 -> 4.2.6 2019-07-09 16:31:44 -07:00
Christopher Willis-Ford
02b06b29a4 fix telemetry init and enforce queue length limit 2019-07-09 13:59:39 -07:00
Christopher Willis-Ford
f3346944a6 add 'npm run watch-gui', similar to build-gui 2019-07-09 11:29:17 -07:00
Christopher Willis-Ford
723e70104e 3.4.0 2019-06-25 13:27:45 -07:00
Christopher Willis-Ford
cdfdbbfba4 3.4.0-rc.3 2019-06-24 14:28:46 -07:00
Christopher Willis-Ford
91e16c2ab5 fix scripts/fetchMediaLibraryAssets.js missing some sprite assets
Assets which are referenced by a sprite but not referenced by the sound,
costume, or backdrop libraries were being missed by previous versions. I
also removed the default parameter to several methods in order to reduce
the likelihood of similar mistakes in the future.
2019-06-24 14:27:14 -07:00
Christopher Willis-Ford
7b13482bc6 improve scripts/build-gui.js error reporting, compatibility 2019-06-24 12:41:25 -07:00
Christopher Willis-Ford
25597be1f8 3.4.0-rc.2 2019-06-24 11:45:54 -07:00
Christopher Willis-Ford
d79811d842 make build-gui script work on all platforms 2019-06-24 11:35:12 -07:00
Christopher Willis-Ford
48964e616e 3.4.0-rc.1 2019-06-09 22:28:37 -07:00
Christopher Willis-Ford
a8cbb48599 3.3.0 2019-05-22 18:51:23 -07:00
Christopher Willis-Ford
59288c1660 3.3.0-rc.2 2019-05-16 20:23:47 -07:00
Christopher Willis-Ford
d37de9555d Document scratch-gui STATIC_PATH build parameter 2019-05-16 20:23:30 -07:00
Christopher Willis-Ford
e389901997 3.3.0-rc.1 2019-05-16 12:52:19 -07:00
Christopher Willis-Ford
b597ce1cd6 update dependencies 2019-05-13 17:31:26 -07:00
Chris Willis-Ford
b315581b7d
Merge pull request #42 from dlech/patch-1
README: use jsonc code formatting
2019-04-10 11:34:33 -07:00
David Lechner
b5d01b875b
README: use jsonc code formatting
jsonc allows comments, so it will make the ugly red highlighting go away when the README is viewed on GitHub.
2019-04-09 15:22:50 -05:00
Andrew Sliwinski
4bd7204c63
Update package.json 2019-03-06 12:59:58 -05:00
Andrew Sliwinski
b5d2a87bac
Update TRADEMARK 2019-03-06 12:59:41 -05:00
Andrew Sliwinski
f44872434f
Update LICENSE 2019-03-06 12:59:20 -05:00
Christopher Willis-Ford
96cd6d5490 1.2.1 2019-01-10 20:29:28 -08:00
Chris Willis-Ford
94822649f8
Merge pull request #27 from cwillisf/native-save-dialog
Override browser save dialog with a native save dialog
2019-01-10 20:27:28 -08:00
Christopher Willis-Ford
d93cd7ae33 Remember last save location 2019-01-09 10:41:33 -08:00
Christopher Willis-Ford
1113ba0c18 Support more file types in save dialog override 2019-01-09 10:41:33 -08:00
Christopher Willis-Ford
c0b8752fdc Override 'will-download' event to use native save window 2019-01-09 10:41:20 -08:00
Christopher Willis-Ford
521c32dd5d npm upgrade 2019-01-08 15:24:12 -08:00
Christopher Willis-Ford
05bc41389f Autodetect electron version for @babel/preset-env 2019-01-08 14:36:07 -08:00
Christopher Willis-Ford
530857a99b Document the NSIS signed installer build process 2018-12-28 12:17:56 -08:00
Christopher Willis-Ford
bd76e54643 1.2.0 2018-12-28 04:47:06 -08:00
Christopher Willis-Ford
eea135e52b npm upgrade 2018-12-28 00:48:29 -08:00
Christopher Willis-Ford
f9764d8fc6 Further simplify and consolidate webpack config 2018-12-28 00:48:24 -08:00
Christopher Willis-Ford
ba91c89d62 Add dev instructions to README.md 2018-12-27 12:18:09 -08:00
Paul Kaplan
a7519d167d
Merge pull request #20 from LLK/fix-mac-shortcuts
Include menu with default keyboard shortcuts to allow mac to work
2018-12-27 15:01:38 -05:00
Chris Willis-Ford
80ed0db606
Merge pull request #19 from benjiwheeler/external-windows
attempt to open _blank link targets in OS's default browser, not electron
2018-12-27 11:20:23 -08:00
Christopher Willis-Ford
9560798c8d Specify scratch-desktop branch of scratch-gui
This should go back to a version number once we merge the GUI's
scratch-desktop branch into its develop branch.
2018-12-27 11:05:14 -08:00
Paul Kaplan
87d9a5e448 Include menu with default keyboard shortcuts to allow mac to work 2018-12-27 13:49:26 -05:00
Ben Wheeler
9c7aceea70 attempt to open _blank link targets in OS's default browser, not electron 2018-12-26 13:59:02 -08:00
Christopher Willis-Ford
a866327656 1.1.1 2018-12-21 12:51:44 -08:00
Christopher Willis-Ford
4c838c01be Revert "Add last-resort hook to stop link navigation"
This reverts commit c8f6b38df2. It caused
the menus (like File -> Save) not to work.
2018-12-21 12:38:16 -08:00
Chris Willis-Ford
897a9d26bc
Merge pull request #18 from cwillisf/telemetry
Implement telemetry client
2018-12-21 12:01:27 -08:00
Christopher Willis-Ford
4848d7548a Add version field to telemetry events 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
22dd1821f4 Supply defaults for telemetry event fields 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
34d96bf49c Add onProjectTelemetryEvent handler for GUI 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
77b8a13d64 Populate telemetry events 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
6486201bf9 Improve appWillClose() reliability 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
64da5dff27 Hook up telemetry opt-in/out modal 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
30cafbf508 Enable telemetry persistence 2018-12-21 11:31:02 -08:00
Christopher Willis-Ford
f46fd1d7e3 npm install -D electron-store 2018-12-21 11:31:02 -08:00