Commit Graph

5423 Commits

Author SHA1 Message Date
player-03
46d2145baa Change "A" to "An." 2023-02-22 13:24:18 -08:00
ecanela
2787450163 fix my mystake typo..
sorry for the previous mistake,
2023-02-22 13:24:17 -08:00
ecanela
8911550100 fix a typo in merge function comment 2023-02-22 13:24:17 -08:00
player-03
598af41d59 Return to the original approach, again.
At least this time it printed a full list of conflicts. With any luck, this will do it.
2023-02-22 13:24:17 -08:00
player-03
6f9b26ee56 Manually install the problem versions of python.
This way, we get to add the `--overwrite` flag.
2023-02-22 13:24:17 -08:00
player-03
118123b1b3 Return to the original approach.
We'll just enumerate all the files that produce errors. This time: pydoc3.
2023-02-22 13:24:17 -08:00
player-03
ebb7b2ba28 Quote spaces. 2023-02-22 13:24:17 -08:00
player-03
6ae8bc21d7 Try more ways to skip python.
Varying which versions get skipped to help figure out which worked.
2023-02-22 13:24:17 -08:00
player-03
811e97193b Try to skip reinstalling python. 2023-02-22 13:24:17 -08:00
player-03
38acf6fdc4 Use brew update --force. 2023-02-22 13:24:16 -08:00
player-03
8aec178484 Remove idle3 files to prevent conflict.
Now using `*` to remove multiple files at once, because otherwise this may take a lot of space.
2023-02-22 13:24:16 -08:00
player-03
a91f95ef65 Remove conflicting files. 2023-02-22 13:24:16 -08:00
player-03
baa5bc79b7 Strip trailing whitespace. 2023-02-22 13:24:16 -08:00
Josh Tynjala
3ea3f90842 HXProject: null check for keystore.path 2023-02-22 13:24:16 -08:00
Josh Tynjala
923ebf789a ProjectXMLParser: don't require path to be specified in <certificate/> element to create Keystore object (can also be created if type is specified, which allows keystores without paths) 2023-02-22 13:24:16 -08:00
Josh Tynjala
1aa0398ded AIRHelper: allow Adobe AIR apps to be signed with storetypes that don't have a keystore file
For example, -storetype KeychainStore can be used to sign with an -alias value stored in the macOS Keychain
2023-02-22 13:24:16 -08:00
Vulpicula
49d8628e10 Fix openFile not working on Linux.
Thanks to LeotomasMC for some assistance with this.

I noticed and was quite confused by the fact that certain things in Flixel failed to work on Linux, such as FlxG.openURL, which returned "xdg-open: unexpected argument '&'". This appears to fix that and seems to work quite fine, with that segment of Flixel now working once more.

May be good to have someone more qualified than I check this out before er... merging, as I'm not exactly the best programmer around.
2023-02-22 13:24:15 -08:00
player-03
179c2fe081 Fix null pointer error in IOSPlatform. 2023-02-22 13:24:15 -08:00
Joseph Cloutier
558490671d Use macOS 11 for testing.
GitHub has officially begun to drop macOS 10.15 support, causing workflows to fail.
2023-02-22 13:24:15 -08:00
arm32x
88a5cb8818 Stop linking with liblinuxcompat.a
This library used to be provided by HXCPP, but it was removed in version
3.4.185. Fortunately, it doesn't seem to be necessary, so this commit
stops Lime from attempting to link with it.
2023-02-22 13:24:15 -08:00
player-03
66ad36f8f3 Fix error when using JNI in macro context. 2023-02-22 13:24:15 -08:00
Josh Tynjala
6d7be9b767 Lime version 8.0.1 2023-02-22 13:24:10 -08:00
Joseph Cloutier
7ae766d448 Use applicationDirectory to locate assets.
`programPath()` returns the directory of the executable, but that isn't
always the asset root. (Notably, in the case of Mac apps.)
2023-02-22 13:21:51 -08:00
Josh Tynjala
cebe8dff82 Merge branch 'develop' into 8.1.0-Dev 2023-02-22 08:52:43 -08:00
Josh Tynjala
fa49cf1a2a haxelib.json: release note 8.0.1 2023-02-21 10:42:59 -08:00
player-03
bca5a33ac2 Use Ubuntu 20 for testing.
GitHub has officially begun to drop Ubuntu 18.04 support, causing workflows to fail.
2023-02-21 06:29:59 -10:00
player-03
4232a9fa52 Use v3 of checkout and upload-artifact.
Version 2 of these actions seems to rely on deprecated features.

We might be able to leave `download-artifact`, but it seems best to keep it in sync.
2023-02-21 06:23:53 -10:00
player-03
bb3d2fefa6 Update changelog for 8.0.1 (#1621)
* Apply markdownlint's recommendations.

It's not a fan of double blank lines.

* Fix accidental HTML tag.

The tag doesn't get rendered, and it looks like the line says "Fixed
merging of multiple tags in project files." Which makes perfect sense at
a glance, so it isn't surprising this wasn't noticed.

Thanks to markdownlint for catching this. Now that all its minor
warnings are gone, important ones will stand out.

* Write first pass of 8.0.1 changelog.

Includes commits up to Jan 11, 2023.

* Escape underscores.

* Add release date

---------

Co-authored-by: Josh Tynjala <joshtynjala@bowlerhat.dev>
2023-02-21 08:18:56 -08:00
player-03
082c9f462d Merge pull request #1625 from player-03/future_generic_workaround
Fix null pointer error on RPi.
2023-02-07 14:08:39 -05:00
Dimitri Pomier
db0a8e95fa Allow Assets.registerLibrary() for default library 2023-02-06 13:27:13 +01:00
Joseph Cloutier
c422b1f0a2 Work around Promise being @:generic.
On at least some static targets, trying to cast a generic type just results in null.
2023-02-05 09:01:54 -05:00
player-03
eb4a210a18 Remove references to "virtual" threads.
Java has essentially redefined this term, so let's avoid using it.
2023-02-04 17:23:13 -05:00
player-03
74b79f5c31 Remove unnecessary type check syntax.
Apparently it could cause a null pointer error on RPi.
2023-02-04 17:04:26 -05:00
Joshua Granick
afadf5fec2 Update LICENSE.md 2023-01-31 08:26:51 -08:00
Joshua Granick
74f6cf6c74 Update NOTICE.md 2023-01-31 08:26:38 -08:00
player-03
03f2ae8b91 Update C++ project docs based on feedback. 2023-01-25 23:46:33 -05:00
player-03
434956753a Merge pull request #1619 from player-03/programPath
Use `applicationDirectory` to locate assets on Mac.
2023-01-17 12:17:29 -05:00
Patrick Gutlich
21903a5f50 add ctrlKey modifier to ESCAPE key
for quiting application on RPi
2023-01-15 16:13:24 +01:00
player-03
91ffb3e2f1 Merge pull request #1620 from gepatto/8.2.0-Dev
Fix SIZEOF_SIZE_T in jpeg for RaspberryPi
2023-01-14 08:36:43 -05:00
Patrick Gutlich
82e6e9b779 Fix SIZEOF_SIZE_T in jpeg for RaspberryPi 2023-01-14 12:33:29 +01:00
Joseph Cloutier
c44e292a06 Use applicationDirectory to locate assets.
`programPath()` returns the directory of the executable, but that isn't
always the asset root. (Notably, in the case of Mac apps.)
2023-01-13 21:19:52 -05:00
player-03
391a266cd4 Merge pull request #1518 from player-03/single_threaded_async
Add virtual threads and web workers.
2023-01-13 16:47:51 -05:00
Josh Tynjala
2f4b0844ef Merge pull request #1531 from player-03/submodules
Restructure and update submodules
2023-01-13 13:44:33 -08:00
Josh Tynjala
d75b9f9cfa HTML5Window: add lime_enable_html5_ime define (references openfl/openfl#2564) 2023-01-11 16:00:57 -08:00
Josh Tynjala
e03cc18d31 HTML5Window: use HTMLInputElement password instead of text to avoid IME issues on Android (closes openfl/openfl#2564) 2023-01-11 15:59:49 -08:00
Josh Tynjala
0a0a6f17a6 HTML5Window: rename inputing to imeCompositionActive 2023-01-11 12:51:15 -08:00
Josh Tynjala
26c6930c41 HTML5Window: call blur() before removing the compositionend listener (references openfl/openfl#2564)
This ensures that incomplete IME input gets committed
2023-01-11 12:49:52 -08:00
player-03
4c81de5383 Merge pull request #1617 from ecanela/patch-1
fix a typo in merge function comment
2023-01-06 13:41:42 -05:00
player-03
908905b887 Change "A" to "An." 2023-01-06 13:40:58 -05:00
ecanela
da40e9ea27 fix my mystake typo..
sorry for the previous mistake,
2023-01-06 12:39:16 -06:00