Josh Tynjala
da3705ed20
Electron: update to latest version 18
...
-lib hxnodejs is no longer included in the compilation of ApplicationMain (but it is still included for compilation of ElectronSetup, of course). hxnodejs was removed from ApplicationMain because it forces some require() calls to be included in the generated .js, which would require disabling certain Electron security features to work properly in newer versions of Electron than we targeted previously. Electron's documentation recommends not to do that.
To use Node.js APIs, you need to run them in more secure contexts, while communicating over IPC with a "preload script" from the "renderer" process. In Lime/OpenFL, this would require a custom ElectronSetup template override, but that shouldn't be all that surprising. See: https://www.electronjs.org/docs/latest/tutorial/process-model for more details on the Electron side.
2022-04-14 12:08:58 -07:00
player-03
8ab755d359
Merge pull request #1497 from player-03/gitignore-obj
...
Ignore project/obj in extensions.
2021-12-20 10:03:45 -05:00
Josh Tynjala
0ecf27d2d6
disable_preloader_assets haxedef
...
When the project contains no assets, excludes asset-related classes for big file size savings
2021-11-18 10:46:07 -08:00
player-03
dc637ca98c
Ignore project/obj in extensions.
...
No one ever wants to include the intermediate build files. However, some choose to include the outputs, so I left them as comments.
2021-11-07 12:33:47 -05:00
Josh Tynjala
b17bc6100b
electron: sets -D electron to allow differentiation between plain html5 and electron, if needed
2021-10-19 17:57:36 -07:00
zatrit
75407f5db8
Fixed dialog on android APK signing
2021-07-23 09:00:09 -07:00
Josh Tynjala
216096270e
ios: add missing required Metal.framework dependency to Xcode project
2021-04-29 14:42:46 -07:00
Josh Tynjala
152bd3df2c
air: template supports window allow-high-dpi for desktop apps
2021-01-26 15:24:48 -08:00
Rainy
6ee94bcf60
Compatible with electron version 11.
...
Compatible with electron version 11.
2021-01-04 11:55:39 -08:00
dustinaux
a7451bb9a4
Fix Touch not working on some Google Pixel phones
2021-01-04 11:16:15 -08:00
Joshua Granick
c43be68eab
Revert "add failIfMajorPerformanceCaveat setting"
...
This reverts commit aa77fcbdd7 .
2020-12-17 12:37:37 -08:00
Александр Хохлов
aa77fcbdd7
add failIfMajorPerformanceCaveat setting
2020-10-14 09:23:52 +04:00
Joshua Granick
1b809a4918
Update ios-deploy
2020-10-05 19:45:18 -07:00
dependabot[bot]
93eddd1f3d
Bump electron from 1.8.8 to 9.1.0 in /templates/electron/template
...
Bumps [electron](https://github.com/electron/electron ) from 1.8.8 to 9.1.0.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v1.8.8...v9.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-19 20:42:40 -07:00
m0rkeulv
bf2b51ce1e
fix for android rotation
2020-08-03 10:25:40 -07:00
m0rkeulv
f3adce068c
fix for android screen orientation
2020-08-03 10:25:40 -07:00
Jens Fischer
8aba4fdfe0
Update Google Closure to v20200315
2020-05-11 19:21:22 -07:00
Joshua Granick
42283e61bb
Update to SDL 2.0.12
2020-03-18 13:36:35 -07:00
mc0239
7708353a6a
Change http to https in gradle-wrapper.properties as services.gradle.org is inacessible over http
2020-01-27 12:47:52 -08:00
mc0239
1fcc76ee12
Use gradle built-in shorthand notations for jcenter and google
2020-01-27 12:47:52 -08:00
Joshua Granick
883ba6260e
Add hxnodejs to Electron template
2019-11-11 11:07:47 -08:00
Justin Espedal
d5e80fa5c1
Allow use of launch storyboard instead of launch images on iOS
2019-11-06 12:27:48 -08:00
flashultra
72beeced30
Update to the latest Gradle 5.6.3 and Gradle Android plugin 3.5.1
...
Fix issue with ANDROID_GRADLE_TASK. Set apk file in separate folder ( from
gradle 4.x)
2019-11-01 13:21:36 -07:00
Joshua Granick
bb2af5eed1
Rely on SDL for Android fullscreen window behavior
2019-10-08 13:41:36 -07:00
Joshua Granick
274ae5fe3b
Fix double root path
2019-10-08 13:13:10 -07:00
Joshua Granick
21d64f9c1c
Remove hxelectron dependency
2019-10-05 17:46:13 -07:00
Lewis Sobotkiewicz
e2ae97d6cc
Don't use the hxelectron library when building ApplicationMain. That sets the 'nodejs' compiler flag, which emits improper JavaScript when running in the Electron window.
2019-09-20 21:10:48 -07:00
Joshua Granick
4eaf5fe290
Update lime.exe template file
2019-09-05 09:16:54 -07:00
Joshua Granick
aeff90d3b0
Update lime.exe to work with Neko 64-bit installed
2019-09-05 08:01:05 -07:00
Joshua Granick
80867b3f62
Android root path changes ( fix #1346 )
2019-08-22 08:00:55 -07:00
Joshua Granick
e9a790a4ea
Update SDL to 2.10
2019-08-20 12:59:31 -07:00
Joshua Granick
d215e9c344
Update HL Mac binary to 0.10
2019-08-20 07:41:43 -07:00
jgranick
9359e1ed37
Update HL Linux/Windows binaries to 1.10
2019-08-19 14:37:35 -07:00
Joshua Granick
1caf9d92f8
Revert "Update ManifestResources.hx"
...
This reverts commit dfdb576e37 .
2019-08-13 10:57:51 -07:00
Joshua Granick
dfdb576e37
Update ManifestResources.hx
2019-08-13 10:38:41 -07:00
Joshua Granick
d0f15395a5
Asset manifest fix
2019-08-12 14:48:55 -07:00
Joshua Granick
7bc1d06634
Update SDL
2019-07-03 13:18:39 -07:00
Justin Espedal
0fdbb6b2ed
Fix asset loading on Windows
2019-06-24 12:39:20 -07:00
Joshua Granick
ef154d2916
Revert "Move native DLL directory to 'lib'"
...
This reverts commit 20f626dab8 .
2019-06-24 10:37:22 -07:00
Joshua Granick
f637bdd8ef
Fixes for bundle loading
2019-06-21 15:07:08 -07:00
Joshua Granick
7c4110fbef
Initial support for libraries using asset bundles
2019-06-21 12:15:58 -07:00
Kostas Chatzikokolakis
d969c7fa30
output.js: add AMD compatibility
...
If the code is loaded via AMD/requirejs:
- we call define() instead of exporting 'lime' globally
- we disable AMD while the embedded libraries are loading, so that they
register themselves in the global scope.
2019-06-12 11:51:36 -07:00
Joshua Granick
290b86fb87
Progress on CPPIA support
2019-05-14 12:02:52 -07:00
Joshua Granick
fa91dd6039
Update SDL to HG revision 24883e864f7e
2019-05-08 14:26:45 -07:00
Joshua Granick
f702c8958b
Apply SDL patch https://hg.libsdl.org/SDL/rev/3b1f484500f0
2019-05-07 12:17:18 -07:00
Joshua Granick
44133fe2d4
Add -npm option for HTML5
2019-04-15 13:59:18 -07:00
Joshua Granick
20f626dab8
Move native DLL directory to 'lib'
2019-04-11 12:09:26 -07:00
Carlos Madrazo
7b50cb39ff
Update name
2019-04-10 10:21:25 -07:00
Carlos Madrazo
e1a0f3a473
Initial Winrt -appx
...
Outputs Appx file, needs 2 manual steps:
Modify sdkVersion variable in WindowsPlatform.hx to the one you want to use for bin tools in C:\Program Files (x86)\Windows Kits\10\\bin\ and do openfl rebuild tools
For creating the certificate, Powershell command fails but the command lets you know which command you need to execute (copy and past in the cmd prompt)
2019-04-10 10:21:25 -07:00
Joshua Granick
42649d1b9a
Improve output HTML5 script wrapper for better Haxe 3.2 support
2019-04-03 11:31:49 -07:00