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 |
|
GarboMuffin
|
38e9cdc892
|
Merge pull request #451 from TurboWarp/macos-electron
macOS Electron support
|
2022-06-27 20:51:05 -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
|
05cadc3e78
|
electron-bin: Use Node 14 in GitHub Actions workflow
|
2022-06-26 20:22:30 -05:00 |
|
Thomas Weber
|
2d3dbf8096
|
electron-bin: Make structure of macOS binary more closley match other electron binaries
|
2022-06-26 20:18:37 -05:00 |
|
Thomas Weber
|
c42483402d
|
electron-bin: Rename macOS binary for consistency with other electron binaries
|
2022-06-26 19:36:47 -05:00 |
|
Thomas Weber
|
c04e286798
|
electron-bin: Add GitHub Actions workflow to generate macOS binary
|
2022-06-26 19:36:40 -05:00 |
|
Thomas Weber
|
be556c7334
|
electron-bin: Print checksum and size for macOS binary
|
2022-06-26 19:36:32 -05:00 |
|
Thomas Weber
|
51a90a4f85
|
electron-bin: Use higher zlib compression level for macOS binary
|
2022-06-26 19:36:22 -05:00 |
|
Thomas Weber
|
d7715c1d4c
|
electron-bin: Add script to generate macOS binary
|
2022-06-26 19:36:09 -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
|
18cd833cfd
|
Update package-lock.json
Ran npm install to fix broken npm ci on macOS
|
2022-06-26 00:04:01 -05:00 |
|
GarboMuffin
|
6ace84e232
|
Add .DS_Store to .gitignore (#443)
|
2022-06-26 00:02:41 -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 |
|
GarboMuffin
|
b1ba67280b
|
Early draft for scaffolding API docs (#435)
|
2022-06-25 03:08:11 -05:00 |
|
Thomas Weber
|
c20c831a27
|
Update translations
|
2022-06-24 13:51:25 -05:00 |
|
Thomas Weber
|
da07aaa9e9
|
1.1.0
|
2022-06-24 13:39:38 -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 |
|
Thomas Weber
|
0f565d4e63
|
Rename scaffolding.js to scaffolding-full.js
|
2022-06-16 11:46:26 -05:00 |
|
Thomas Weber
|
c95419203c
|
Rename api -> node-api-docs
|
2022-06-16 11:06:04 -05:00 |
|
Thomas Weber
|
7cd822ce51
|
Add funding to package.json
|
2022-06-14 16:37:05 -05:00 |
|
dependabot[bot]
|
d837cf11e2
|
Bump scratch-vm from 930caca to 0312e28 (#431)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `930caca` to `0312e28`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/930caca9de32c015a96706c8e22c3b7c478e407c...0312e28ecb0fbf418fefbffc24232e8cfc3fe8b6)
---
updated-dependencies:
- dependency-name: scratch-vm
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-06-13 22:11:17 -05:00 |
|
dependabot[bot]
|
4dfb541ac8
|
Bump webpack-cli from 4.9.2 to 4.10.0 (#429)
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.9.2 to 4.10.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.9.2...webpack-cli@4.10.0)
---
updated-dependencies:
- dependency-name: webpack-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-06-13 22:09:49 -05:00 |
|
Thomas Weber
|
6e86b889fb
|
Merge branch 'master' of github.com:TurboWarp/packager
|
2022-06-13 22:08:56 -05:00 |
|
Thomas Weber
|
c37839fab0
|
Remove broken WKWebView warning
|
2022-06-13 22:08:52 -05:00 |
|