Josh Tynjala
a68e9c4b8e
ExternalInterface: fix error from missing header on Linux in commit 95411acb8c
2023-03-28 13:00:23 -07:00
Josh Tynjala
95411acb8c
ExternalInterface: fix conversion of std::wstring to std:string on non-Windows systems for file dialog functions ( closes #1622 )
2023-03-28 12:06:41 -07:00
jf
aefce3c4ae
change hl_al_filteri argument type
2023-03-17 18:14:42 +00:00
Chris Speciale
3b5588267b
tools.hxml: Remove -D no-inline
...
The no-inline macro was added previously to fix a compatibility issue with an older version of Haxe. It remains to be seen whether or not it is necessary as it seems to create conflicts with intermittent versions of Haxe. For this purpose we will remove it, unless it is deemed necessary again in the future. See: https://github.com/openfl/lime/discussions/1645 for more info.
2023-03-07 12:03:27 -05: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
Dimitri Pomier
db0a8e95fa
Allow Assets.registerLibrary() for default library
2023-02-06 13:27:13 +01: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
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
player-03
759c026316
Merge pull request #1616 from player-03/brew-workaround
...
Remove conflicting files that caused CI to fail.
2023-01-05 18:53:45 -05:00
ecanela
fb596e9d8b
fix a typo in merge function comment
2023-01-05 17:10:42 -06:00
player-03
255b5cba9e
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-01-05 16:22:18 -05:00
player-03
092bee0680
Manually install the problem versions of python.
...
This way, we get to add the `--overwrite` flag.
2023-01-05 16:01:43 -05:00
player-03
04412da008
Return to the original approach.
...
We'll just enumerate all the files that produce errors. This time: pydoc3.
2023-01-05 15:40:10 -05:00
player-03
ffbe4154cb
Quote spaces.
2023-01-05 15:23:52 -05:00
player-03
3f630e169c
Try more ways to skip python.
...
Varying which versions get skipped to help figure out which worked.
2023-01-05 15:06:28 -05:00
player-03
83c24935ef
Try to skip reinstalling python.
2023-01-05 14:52:59 -05:00
player-03
41a473f3e6
Use brew update --force.
2023-01-05 14:43:49 -05:00
player-03
f02930d8ba
Remove idle3 files to prevent conflict.
...
Now using `*` to remove multiple files at once, because otherwise this may take a lot of space.
2023-01-05 14:29:22 -05:00
player-03
75a3f10a34
Remove conflicting files.
2023-01-05 14:15:32 -05:00
player-03
1545179b5b
Strip trailing whitespace.
2023-01-03 14:15:23 -05:00
Josh Tynjala
603a3619b6
HXProject: null check for keystore.path
2022-12-30 22:08:14 -08:00
Josh Tynjala
468c193330
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)
2022-12-30 22:08:14 -08:00
Josh Tynjala
7d7f6fbbd3
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
2022-12-30 22:08:14 -08:00
player-03
e9202b2355
Merge pull request #1589 from Vulpicula/patch-1
...
Fix openFile not working on Linux.
2022-12-20 14:45:48 -05:00
player-03
61dd0629be
Use getDisplayMetrics().
...
`getRealMetrics()` is now deprecated as well. It suggests using `getCurrentWindowMetrics()` instead, but that's new in SDK 30 and doesn't even contain DPI information. Whereas this function has been around since the start.
2022-12-20 14:29:37 -05:00
player-03
505d90b6ae
Don't modify the argument array.
...
Just on the off chance that the user reuses it.
2022-12-20 14:10:14 -05:00
player-03
b61ba08d64
Merge pull request #1591 from player-03/iOS_window_background
...
Fix null value in `IOSPlatform`.
2022-12-20 14:06:50 -05:00
player-03
3826b4182c
Merge pull request #1601 from player-03/macos-update
...
Use macOS 11 for testing.
2022-12-20 14:05:19 -05:00
player-03
e0b2c88182
Merge pull request #1605 from arm32x/fix/linux-static-build
...
Stop linking with liblinuxcompat.a
2022-12-20 14:01:54 -05:00
player-03
351849b0b6
Merge pull request #1603 from player-03/JNI_macro_error
...
Fix error when using JNI in macro context.
2022-12-20 14:00:14 -05:00
Josh Tynjala
53a1b80350
FileDialog: fix case where no file extension filters are specified
2022-12-16 14:37:39 -08:00
Josh Tynjala
4260d2be1f
Lime version 8.0.1
2022-12-16 13:04:24 -08:00
Josh Tynjala
d9e2a4ab71
FileDialog: use delete[] to match new[]
2022-12-16 13:01:42 -08:00
Josh Tynjala
38e3205bac
FileDialog: non-Windows support for multiple file extension filters in OpenFile/OpenFiles ( closes #2600 )
2022-12-16 12:38:40 -08:00
Josh Tynjala
0746928f39
FileDialog: Windows support for multiple file extension filters in OpenFile/OpenFiles (references #2600 )
2022-12-16 10:34:38 -08:00
Josh Tynjala
233f9a4d65
README: update build status URL
2022-12-16 09:02:58 -08:00
arm32x
162b5da2c3
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.
2022-11-30 11:37:04 -05:00
Mihai Alexandru
b5d6db38a7
Update GameActivity.java
2022-11-27 08:19:34 +02:00
Mihai Alexandru
d8237ff50b
Update GameActivity.java
2022-11-25 21:53:49 +02:00
player-03
14340b5f87
Fix error when using JNI in macro context.
2022-11-20 11:51:56 -05:00