Thomas Weber
be6c4bb7e3
Add experimental peripheral autoconnect
2022-07-11 13:11:29 -05:00
Thomas Weber
b5ce85f20a
Trim whitespace
2022-07-11 13:11:29 -05:00
Thomas Weber
57c9be3d92
Update translations
2022-07-10 17:23:02 -05:00
Thomas Weber
0e370f1218
Add list color option
2022-07-09 17:24:01 -05:00
Thomas Weber
80b31bab40
Convert list background-color to hex code
2022-07-09 17:24:01 -05:00
Thomas Weber
10eb2eada6
Clarify what the theme detection in template.ejs does
2022-07-08 22:49:10 -05:00
Thomas Weber
ff863d4ec7
Use project token when it's available
...
Tokens are not being enforced yet.
2022-07-05 22:46:34 -05:00
Thomas Weber
1764191584
Reorganize sb3 downloader
2022-07-05 13:20:35 -05:00
Thomas Weber
37c3f7c104
Fix missing sb3 assets when multiple assets are missing md5ext
...
https://github.com/forkphorus/forkphorus/issues/504
2022-07-05 13:20:27 -05:00
Thomas Weber
f31d084b93
Improve error message when an asset is not in compressed zip
...
This can happen if the project downloader doesn't work properly.
Before: TypeError: zip.file(...) is null
After: Error: Asset is not in zip: b32470b82ea4e7e0ed4d21565f83f1ee.svg
2022-07-05 13:05:45 -05:00
Thomas Weber
852907e16e
Update translations
2022-07-05 00:32:22 -05:00
Thomas Weber
424f496c6b
Add text file to generated macOS apps about how to run the app
2022-07-05 00:22:18 -05:00
Thomas Weber
9af8beb43e
Update translations
2022-07-01 16:29:48 -05:00
Thomas Weber
ae827b574d
electron: Update Windows README.txt
2022-06-28 11:39:32 -05:00
Thomas Weber
9e2dcab7fc
electron: Add warning when any child process dies
2022-06-28 11:31:52 -05:00
Thomas Weber
5e1c65a3e7
Document system architecture support limitations on Linux
2022-06-28 11:30:00 -05:00
Thomas Weber
6184c8111a
Update translations
2022-06-28 11:03:17 -05:00
Thomas Weber
d87c53ad10
Clean up DO_NOT_RETRY_ERRORS
2022-06-27 21:52:14 -05:00
Thomas Weber
e3dbc92ff9
Don't use fallback trampoline URLs for unshared projects
2022-06-27 21:24:00 -05:00
Thomas Weber
b8ec4dbbe4
Move electron-mac to other environments for now
2022-06-27 21:24:00 -05:00
Thomas Weber
3c40ec58cf
Update environment documentation
2022-06-27 21:24:00 -05:00
Thomas Weber
65ee813d0b
Set LSApplicationCategoryType to public.app-category.games for macOS apps
...
By default Electron uses the developer tools category
Most packaged projects are games
In the future, this should be configurable
2022-06-27 18:15:40 -05:00
Thomas Weber
1457bd7c92
electron: Update plist properties
2022-06-27 18:08:48 -05:00
Thomas Weber
ca48e02097
electron: Consolidate webPreferences
2022-06-26 20:53:42 -05:00
Thomas Weber
754387f659
electron: Remove "View" menu from macOS menu bar
...
View has options like reloading, zoom, and developer tools which don't make sense in packaged apps
2022-06-26 20:53:20 -05:00
Thomas Weber
b2e005e1ef
electron: Fix fullscreen button on macOS
2022-06-26 20:50:11 -05:00
Thomas Weber
5a00085fdd
Update electron-mac asset with real URL and checksum
...
This binary is from https://github.com/GarboMuffin/packager/actions/runs/2566201479
2022-06-26 20:46:02 -05:00
Thomas Weber
a5a179517c
Fix indents in plist.js
2022-06-26 19:26:06 -05:00
Thomas Weber
7b7ecc5cd8
electron: Reorganize
2022-06-26 19:26:06 -05:00
Thomas Weber
751a5f66da
electron: Generate icns icon for macOS apps
2022-06-26 19:26:06 -05:00
Thomas Weber
be3fd4f74b
electron: Don't create inner folder when making macOS app
2022-06-26 19:25:53 -05:00
Thomas Weber
783b32c33b
electron: Add preliminary macOS support
2022-06-26 19:25:53 -05:00
Thomas Weber
611187166d
Refactor Plist logic and set CFBundleDisplayName
...
Electron sets CFBundleName and CFBundleDisplayName. We will have to
override CFBundleDisplayName when we add Electron support anyways.
2022-06-26 19:25:15 -05:00
Thomas Weber
8cbdd29395
Add boolean support to Plist parser and generator
2022-06-26 19:25:11 -05:00
Thomas Weber
950a249a5f
Update translations
2022-06-26 14:21:48 -05:00
Thomas Weber
89dc31c976
Update version help string
2022-06-26 13:47:48 -05:00
Thomas Weber
3473fc5e8c
wkwebview: Support version option
2022-06-26 13:47:48 -05:00
Thomas Weber
7cb059e7aa
nw.js: Support version option
2022-06-26 13:47:48 -05:00
Thomas Weber
9040fb7bfb
electron: Support version option
2022-06-26 13:47:48 -05:00
Thomas Weber
373ce20068
Add version option
2022-06-26 13:47:48 -05:00
Thomas Weber
4f46d87b28
wkwebview: Cleanup
2022-06-25 23:52:48 -05:00
Thomas Weber
537bc9943c
electron: Generate package.json with indents
2022-06-25 23:40:35 -05:00
Thomas Weber
c20c831a27
Update translations
2022-06-24 13:51:25 -05:00
Thomas Weber
2c039f4228
Update translations
2022-06-23 12:01:15 -05:00
Thomas Weber
9b7ea3874d
Merge branch 'master' of github.com:TurboWarp/packager
2022-06-23 11:29:45 -05:00
Thomas Weber
06257185b3
Update pause addon with similar changes as https://github.com/ScratchAddons/ScratchAddons/pull/4697
...
Fixes major performance cliff in some projects.
I only included pause changes; there is no single stepping here, which matters for licensing reasons.
2022-06-23 11:29:38 -05:00
GarboMuffin
9af69f2e90
Add scaffolding methods to get and set variables and lists ( #432 )
2022-06-22 16:07:03 -05:00
Thomas Weber
bbace127dd
Add some tests for getDefaultPackageNameFromFileName
2022-06-19 13:56:58 -05:00
Thomas Weber
a2e1f3adcf
Improve automatic window title logic
...
Fixes #436
2022-06-19 13:56:53 -05:00
Thomas Weber
d5dcc343c3
Update translations
2022-06-17 11:16:46 -05:00