Commit graph

388 commits

Author SHA1 Message Date
Christopher Willis-Ford
c6bdd43455 3.8.0-rc.1 2020-01-15 11:33:31 -08:00
Chris Willis-Ford
1f9001b158
Merge pull request #94 from cwillisf/electron-6
upgrade to electron@^6.1.7 with MAS patch
2020-01-15 11:28:25 -08:00
Christopher Willis-Ford
4f28d86e70 upgrade to electron@^6.1.7 with MAS patch
This version of Electron includes a patch which:
- removes the use of some private APIs which were causing Electron apps
to be rejected by the Mac App Store, but
- might cause degraded performance on Mac.
2020-01-15 11:27:06 -08:00
Chris Willis-Ford
0c23c3899e
Merge pull request #84 from LLK/dependabot/npm_and_yarn/react-dom-16.2.1
Bump react-dom from 16.2.0 to 16.2.1
2020-01-15 10:50:43 -08:00
Chris Willis-Ford
d3b269e4b2
Merge pull request #93 from LLK/paulkaplan-patch-2
Support 3.0 library syntax when fetching assets
2020-01-15 10:46:24 -08:00
Chris Willis-Ford
56f8a27848
Merge pull request #83 from LLK/paulkaplan-patch-1
Use dist path for library JSON files of GUI
2020-01-15 10:44:11 -08:00
Paul Kaplan
aa3c1abbc0
Support 3.0 library syntax when fetching assets
Fixes https://github.com/LLK/scratch-desktop/issues/92
2020-01-14 11:28:27 -05:00
Christopher Willis-Ford
96953c4acd 3.7.0 2019-11-26 13:46:27 -08:00
Christopher Willis-Ford
ba6e15a624 3.7.0-rc.1 2019-11-25 18:33:35 -08:00
Christopher Willis-Ford
e32fae831f let npm update package-lock.json
...in the hopes that npm will finally stop trying to change it.
2019-11-25 18:32:49 -08:00
Benjamin Wheeler
19196c39d4
Merge pull request #74 from benjiwheeler/manage-title
DesktopHOC manages project title, rather than wrapping with TitledHOC
2019-11-18 14:49:46 -05:00
Christopher Willis-Ford
33993cb61d add GitHub templates 2019-11-13 12:04:23 -08:00
dependabot[bot]
aa46450e74
Bump react-dom from 16.2.0 to 16.2.1
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/react-dom)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-01 23:03:52 +00:00
Paul Kaplan
f11e1c4279
Use dist path for library JSON files of GUI
In conjunction with https://github.com/LLK/scratch-gui/pull/5277, since we removed /src from the published gui files
2019-11-01 11:12:17 -04:00
Ben Wheeler
43f7cd5028 add canEditTitle and projectTitle props 2019-10-28 21:56:37 -04:00
Ben Wheeler
f9e77bc508 ScratchDesktopHOC manages project title, rather than wrapping with TitledHOC 2019-10-25 15:04:09 -04:00
Chris Willis-Ford
de6a271311
Merge pull request #76 from cwillisf/skip-signing-appx
Skip signing appx
2019-09-26 09:55:41 -07:00
Chris Willis-Ford
0bf03a2199
Merge pull request #77 from cwillisf/better-project-save-detection
Better project save detection
2019-09-16 12:57:57 -07:00
Christopher Willis-Ford
1df51faa95 detect project save based on content type
Also, if saving a file is canceled, only try to cancel project save
telemetry if the save was a project save.

Also also, don't skip showing the save dialog just because a file
doesn't have an extension. Instead, just skip trying to determine
filters for the extension in this case.
2019-09-16 11:23:13 -07:00
Christopher Willis-Ford
c327bc3de4 Add comments to electron-builder-wrapper.js 2019-09-16 09:24:21 -07:00
apple502j
9ef9d8fce3
Check extension before setting title 2019-09-13 22:29:21 +09:00
Christopher Willis-Ford
d077e79a8a skip code signing for AppX builds 2019-09-11 18:55:21 -07:00
Christopher Willis-Ford
9ec118ea48 3.6.0 2019-09-10 12:46:29 -07:00
Christopher Willis-Ford
a013abd925 3.6.0-rc.2 2019-09-05 13:10:17 -07:00
Christopher Willis-Ford
e80b6a27a5 3.6.0-rc.1 2019-08-29 12:45:10 -07:00
Christopher Willis-Ford
d121556de0 update dependencies 2019-08-29 12:43:38 -07:00
Christopher Willis-Ford
5c1e85044d 3.5.2 2019-08-28 12:26:10 -07:00
Chris Willis-Ford
76dc35cf52
Merge pull request #67 from cwillisf/telemetry-platform
telemetry: add 'platform' and improve 'version'
2019-08-06 12:43:45 -07:00
Christopher Willis-Ford
d960057260 telemetry: add 'platform' and improve 'version' 2019-08-05 15:46:29 -07:00
Christopher Willis-Ford
740872d14a fix lint problems 2019-08-05 15:39:33 -07:00
Christopher Willis-Ford
ddd1156dea update dependencies to fix eslint exception 2019-08-05 15:39:33 -07:00
Christopher Willis-Ford
232f2f4310 fix "about" window in dev mode 2019-08-05 15:39:33 -07:00
Christopher Willis-Ford
8b2cdb0086 3.5.1 2019-07-31 13:25:05 -07:00
Christopher Willis-Ford
6e8c842e4e fix provisioning profile for new app store submissions 2019-07-30 16:43:00 -07:00
Christopher Willis-Ford
53f20c3d61 add "quick start" instructions for scratch-gui 2019-07-29 15:22:49 -07:00
Christopher Willis-Ford
1b8d9796c9 3.5.0 2019-07-29 12:28:05 -07:00
Christopher Willis-Ford
43e4946365 3.5.0-rc.2 2019-07-28 18:41:43 -07:00
Christopher Willis-Ford
53812d79c7 fix "about" window in packaged context 2019-07-28 18:40:58 -07:00
Chris Willis-Ford
8dcbbfe5c9
Merge pull request #66 from cwillisf/about-window
About window
2019-07-28 17:38:04 -07:00
Christopher Willis-Ford
9746fc1dee add content to "about" window 2019-07-28 17:32:14 -07:00
Christopher Willis-Ford
3cba6fea38 add support for an "about" window 2019-07-28 15:23:38 -07:00
Christopher Willis-Ford
7121d0980f 3.5.0-rc.1 2019-07-27 14:55:06 -07:00
Chris Willis-Ford
b452eba142
Merge pull request #60 from cwillisf/show-loading-screen-sooner
Show main window ASAP, even if it's just a loading screen
2019-07-26 23:47:00 -07:00
Christopher Willis-Ford
68bb1f4acc apply Scratch 3.0 color and font styles to loading screen 2019-07-25 18:46:31 -07:00
Christopher Willis-Ford
1de581d01d allow per-machine/per-user choice in Windows installer 2019-07-25 10:55:29 -07:00
Chris Willis-Ford
79fd12f296
Merge pull request #64 from cwillisf/fix-telemetry-more
More telemetry fixes (plus project title editing)
2019-07-24 11:56:17 -07:00
Christopher Willis-Ford
00175f521d set project title from save file name 2019-07-18 14:45:01 -07:00
Christopher Willis-Ford
f57320e718 Show splash screen ASAP, load render JS async 2019-07-17 17:09:25 -07:00
Christopher Willis-Ford
5b028a1d3d correctly format code metadata in telemetry events 2019-07-17 17:01:10 -07:00
Christopher Willis-Ford
414a1f0cfd move index.js to app.jsx and add new index.js shim
Note that the code inside app.jsx is exactly what used to be in index.js
so this change causes no functional difference and just represents
preparation for upcoming changes. It simplifies at least two upcoming
changes: one wants the app code to be in a different file and the other
is simplified by JSX syntax.
2019-07-17 16:56:56 -07:00