Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openfl/lime

A foundational Haxe framework for cross-platform development
https://github.com/openfl/lime

Application: on exit, clear Application.current if it is equal to this

This matches setting Application.current in the constructor, and helps avoid memory leaks

82ec709831a9d52f6ddec6a5af33d012e44fff08 authored almost 2 years ago
System: exit() on html5 "closes" the main application window

23bafb203556d6d4cbe02260051664c6dfa716cf authored almost 2 years ago
Application: let AIR handle checking for all windows closed with its own autoExit behavior

48dc64373bfdd4c7081a9e87260be2afbe0a7286 authored almost 2 years ago
Merge pull request #1615 from player-03/eval_tools

Add the `-eval` flag to run Lime tools using Eval.

780ec7e8372fcc17c774fc092bb154ddfeb7fb8b authored almost 2 years ago
Use "password" text input only on Android.

Using `userAgent` to tell whether the app is running on Android. This isn't foolproof, but will ...

adda161ec6811c5c4f18ffe99c3c1f20a77816e1 authored almost 2 years ago
HTML5HTTPRequst: status 400 should be considered an error

0f694662f95c511138861989759e97a0c6b5415c authored almost 2 years ago
Use forward slashes to load lime.ndll.

`substr(7)` returns the substring _starting_ at character 7, which will never be "windows". The ...

4d3ae39d5013e24f78fb2c4b073d71bc318c594b authored almost 2 years ago
Initialize variable.

2026f404ff8ff9a9aaccd39a1540af403f736e03 authored almost 2 years ago
Add missing type declaration.

Nowadays you're supposed to omit this type declaration, but what I didn't realize is that that f...

776db44e37bc909299d896865f1c46e80b2e9681 authored almost 2 years ago
Improve "Could not find NekoAPI interface" message.

This message comes up relatively often when a new user tries to set up Lime, but fails to give a...

77f3d4bacf87afed54cb98a68ad311bfe80c00b5 authored almost 2 years ago
ExternalInterface: fix error from missing header on Linux in commit 95411acb8c6edcecbd80e756b692dff0f55c4571

a68e9c4b8e714e208c715bfd452924deb6821291 authored almost 2 years ago
ExternalInterface: fix conversion of std::wstring to std:string on non-Windows systems for file dialog functions (closes #1622)

95411acb8c6edcecbd80e756b692dff0f55c4571 authored almost 2 years ago
change hl_al_filteri argument type

aefce3c4ae34c15f9711f9b248ec308f86dfca39 authored almost 2 years ago
ExternalInterface: fix lime_window_set_visible on HL (wrong signature)

33c8a79dddd20ab99f1f8762fc420b9a225b39bc authored almost 2 years ago
Window: visible property to show and hide window

0160c1231130bba8c80e7ac24cd5cb6e14df432b authored almost 2 years ago
Window: save the initial title from WindowAttributes

If not saved, the title getter will return the wrong value

4105b97fc85843e9831ff50b7f69c63bfb3cf1d0 authored almost 2 years ago
ApplicationMain: ensure that AIR window initial title is populated

Was incorrectly being set to Lime Application instead

589712e29ffc71ec3020a769dad84d0b21cfa59b authored almost 2 years ago
Allow eval for HXP projects.

Plus, do some cleanup. For instance, `nekoOutput` is only used in one
spot, so might as well dec...

22032ef6b51ed9e3e0f4c865cf65fd9d515abaa3 authored almost 2 years ago
tools.hxml: Remove -D no-inline

The no-inline macro was added previously to fix a compatibility issue with an older version of H...

3b5588267b1f584849c6fed12690628b6d265576 authored almost 2 years ago
Merge branch 'develop' into 8.1.0-Dev

cebe8dff82b4e4c1692a22f165ea71eb45b4fc6a authored almost 2 years ago
haxelib.json: release note

fa49cf1a2ac672c99ed3c8f9478d85892e286712 authored almost 2 years ago
Use Ubuntu 20 for testing.

GitHub has officially begun to drop Ubuntu 18.04 support, causing workflows to fail.

bca5a33ac281a1c59dd7333e47e500927a4299f3 authored almost 2 years ago
Use v3 of `checkout` and `upload-artifact`.

Version 2 of these actions seems to rely on deprecated features.

We might be able to leave `d...

4232a9fa52615e4a35c9888fd542d3799011c566 authored almost 2 years ago
Update changelog for 8.0.1 (#1621)

* Apply markdownlint's recommendations.

It's not a fan of double blank lines.

* Fix accide...

bb3d2fefa633a412619698d305586f2c8ae39d4c authored almost 2 years ago
Allow Assets.registerLibrary() for default library

db0a8e95fa81975e879691f1ea0a3a5cabcb6625 authored almost 2 years ago
Update LICENSE.md

afadf5fec2b54364a0c330de7342eaf4c9d15db4 authored almost 2 years ago
Update NOTICE.md

74f6cf6c742e9eb461b9920c2cebad8f697868e7 authored almost 2 years ago
Merge pull request #1619 from player-03/programPath

Use `applicationDirectory` to locate assets on Mac.

434956753a266ab425773dbf7bc037abd6665fe7 authored about 2 years ago
Use `applicationDirectory` to locate assets.

`programPath()` returns the directory of the executable, but that isn't
always the asset root. (...

c44e292a0630d4194b31cf8ef84067cc3892296e authored about 2 years ago
HTML5Window: add lime_enable_html5_ime define (references openfl/openfl#2564)

d75b9f9cfaafbca58cafadeaf91475ea36362c8a authored about 2 years ago
HTML5Window: use HTMLInputElement password instead of text to avoid IME issues on Android (closes openfl/openfl#2564)

e03cc18d31392b40f8079c4d53b17830abbc9dca authored about 2 years ago
HTML5Window: rename inputing to imeCompositionActive

0a0a6f17a6978572cfef111b52379f89fc2c06f1 authored about 2 years ago
HTML5Window: call blur() before removing the compositionend listener (references openfl/openfl#2564)

This ensures that incomplete IME input gets committed

26c6930c41d5a6a59478aa6897a06ae615f999ae authored about 2 years ago
Merge pull request #1617 from ecanela/patch-1

fix a typo in merge function comment

4c81de53833f7f13f9671949e87bdb57f17a325d authored about 2 years ago
Change "A" to "An."

908905b8875ab86be9a5e5d1f7442bbc34ac0da9 authored about 2 years ago
fix my mystake typo..

sorry for the previous mistake,

da40e9ea27f1f83f8bf5dc37e9c255ffa5245e9b authored about 2 years ago
Merge pull request #1616 from player-03/brew-workaround

Remove conflicting files that caused CI to fail.

759c026316d7a909098b5711ed3e503d583621ab authored about 2 years ago
fix a typo in merge function comment

fb596e9d8bb173f996994b95eea67a67b0aba6e2 authored about 2 years ago
Return to the original approach, again.

At least this time it printed a full list of conflicts. With any luck, this will do it.

255b5cba9eb2e97ee2ab4a76d27e6e13945a52d2 authored about 2 years ago
Manually install the problem versions of python.

This way, we get to add the `--overwrite` flag.

092bee0680a9ef5948a9ee1625e884f3abdb99ba authored about 2 years ago
Return to the original approach.

We'll just enumerate all the files that produce errors. This time: pydoc3.

04412da008ba789d5684259a390ae9d95562ff3e authored about 2 years ago
Quote spaces.

ffbe4154cbef24520642a2f568d2544d31fbdb90 authored about 2 years ago
Try more ways to skip `python`.

Varying which versions get skipped to help figure out which worked.

3f630e169c206dd26b4c86d000898b17a5aab545 authored about 2 years ago
Try to skip reinstalling `python`.

83c24935ef96963f74532186fe1dab9f1d54ee8f authored about 2 years ago
Use `brew update --force`.

41a473f3e6adbbdd7dedf745a23082af67cae8e8 authored about 2 years ago
Remove `idle3` files to prevent conflict.

Now using `*` to remove multiple files at once, because otherwise this may take a lot of space.

f02930d8ba3aa0edd09f9aae8f8f55ad11622ba6 authored about 2 years ago
Remove conflicting files.

75a3f10a34e675f5387f669cbd4c22e99debc37f authored about 2 years ago
Allow using Eval to run Lime tools.

92e65370ee926d23a61da6035e9a709b5ce187e8 authored about 2 years ago
Strip trailing whitespace.

1545179b5b2d7a94db7a84609488094f94b54b09 authored about 2 years ago
HXProject: null check for keystore.path

603a3619b66386bd1ee15620a6cabc94bc4a49e5 authored about 2 years ago
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)

468c1933306d72ed2b32014d5ff44ba4bc6cc853 authored about 2 years ago
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 mac...

7d7f6fbbd351c76362aa0c607901412ad2f365da authored about 2 years ago
Merge pull request #1500 from player-03/DeprecatedGradleFeatures

Fix warnings and errors in the Android build process

43fb0f15c554b1a8e38c6cf8f19cc6a540f8ca6e authored about 2 years ago
Update Gradle.

73202191cc2894d0c69929677b5b3fa4e4a9ae74 authored about 2 years ago
Merge pull request #1589 from Vulpicula/patch-1

Fix openFile not working on Linux.

e9202b235532b9cfbea8cdb33634f89380b529f0 authored about 2 years ago
Use `getDisplayMetrics()`.

`getRealMetrics()` is now deprecated as well. It suggests using `getCurrentWindowMetrics()` inst...

61dd0629bee96064217f64dbf8ba1620ebb755c6 authored about 2 years ago
Don't modify the argument array.

Just on the off chance that the user reuses it.

505d90b6ae39b1377af8225472b9d6f8ea46e737 authored about 2 years ago
Merge pull request #1591 from player-03/iOS_window_background

Fix null value in `IOSPlatform`.

b61ba08d649e890c93e792524208928d2cff63e6 authored about 2 years ago
Merge pull request #1601 from player-03/macos-update

Use macOS 11 for testing.

3826b4182cd757cfedf5220ed37bd6c464582b9e authored about 2 years ago
Merge pull request #1605 from arm32x/fix/linux-static-build

Stop linking with liblinuxcompat.a

e0b2c88182b5156f37a9ef9180f93a265828dc81 authored about 2 years ago
Merge pull request #1603 from player-03/JNI_macro_error

Fix error when using JNI in macro context.

351849b0b62a1a012dd351ac894273ecb8a41a71 authored about 2 years ago
FileDialog: fix case where no file extension filters are specified

8e3aa8afffaf64617501b7c8aa7e4dc5a01e9bc9 authored about 2 years ago
README: update build status URL

ffe07c63955f44cea2789bc4e541251ce00388a3 authored about 2 years ago
FileDialog: use delete[] to match new[]

52b7b4d5746904c2eb5c1742e6842cb8179c86e0 authored about 2 years ago
FileDialog: non-Windows support for multiple file extension filters in OpenFile/OpenFiles (closes #2600)

8d6a4966257d9c374920254a7d0923aebad7e47c authored about 2 years ago
FileDialog: Windows support for multiple file extension filters in OpenFile/OpenFiles (references #2600)

41064e57b4deb8132c317e4bb9a8433d9f7ccaf1 authored about 2 years ago
FileDialog: fix case where no file extension filters are specified

53a1b8035054036cda32e157c6b9b3955a5dfb77 authored about 2 years ago
Lime version 8.0.1

4260d2be1f3a73452e54e945b4e58fe8ae6b3a6d authored about 2 years ago
FileDialog: use delete[] to match new[]

d9e2a4ab713cb582fc1cf09178ee30e55681d61d authored about 2 years ago
FileDialog: non-Windows support for multiple file extension filters in OpenFile/OpenFiles (closes #2600)

38e3205bac2913eb7a6584faba71f788a0ef310c authored about 2 years ago
FileDialog: Windows support for multiple file extension filters in OpenFile/OpenFiles (references #2600)

0746928f3964daa1e2f8e7f7d1d15319ea9dda58 authored about 2 years ago
README: update build status URL

233f9a4d65db59875f58ee5929ea3638d6fe95c8 authored about 2 years ago
Stop linking with liblinuxcompat.a

This library used to be provided by HXCPP, but it was removed in version
3.4.185. Fortunately, i...

162b5da2c37793db3f73c26de1c29f47bf680bc6 authored about 2 years ago
Update GameActivity.java

b5d6db38a7b2443cfcdd3e50d265509e55736f70 authored about 2 years ago
Update GameActivity.java

d8237ff50b98839b3136f97e128127dbc7e7a785 authored about 2 years ago
Fix error when using JNI in macro context.

14340b5f87db9fa5c8ad6506d8cdd2a015b046c4 authored about 2 years ago
Use macOS 11 for testing.

GitHub has officially begun to drop macOS 10.15 support, causing workflows to fail.

8a3c7ac6290fe784ff2e3bbe6ad23e71dce2f2ae authored about 2 years ago
Merge pull request #1597 from player-03/remove_kha

Remove the defunct Kha backend.

63d2f896fba0b23a34b5b1a9db7824259e2aebdd authored about 2 years ago
Remove the defunct Kha backend.

1546e826c2bdce31fabe76863c46d18f46dcfe5f authored about 2 years ago
Update JNI.hx

b3bf305fc42224a7edcc53c2df2d76ec6dfd607b authored about 2 years ago
Fix null pointer error in `IOSPlatform`.

cd9f0225a1f7c29ba9ec3eb6a3e3be69e16fc5a8 authored over 2 years ago
Fix openFile not working on Linux.

Thanks to LeotomasMC for some assistance with this.

I noticed and was quite confused by the f...

6900d189718de3b25605fb73e4a402d7e7ac454f authored over 2 years ago
CURLBindings: fix "Send failed since rewinding of the data stream failed" error with 302 redirect

When CURLOPT_READDATA is specified, not only must we set CURLOPT_READFUNCTION, but we must also ...

4c821525b425664a2bf968597d243b069c088171 authored over 2 years ago
Application: extract the auto exit behavior into a separate method from __removeWindow()

This will allow OpenFL to override the behavior based on the NativeApplication class.

6e8fb70d0405d9c000c0cc6c81279821fa45c98a authored over 2 years ago
set version to 8.1.0

a9d964cb898b5a41156595bdf6f840e112da429d authored over 2 years ago
Merge pull request #1551 from player-03/replaceVariable

Expose more information to project.xml users.

54c5ea4542f56e5ebeebc8e5f8deb29dbc8fc44b authored over 2 years ago
Merge pull request #1539 from player-03/JNI

Parse JNI class names more intelligently.

59eedb6aa658289deac14abe4a960b0b7ea781d3 authored over 2 years ago
Merge pull request #1538 from player-03/programPath

Allow running native apps from other directories.

76e1df8ef49d00bde251866ca773776ab568a219 authored over 2 years ago
Merge pull request #1579 from ShaharMS/develop

Implement `clickCount` on HTML5 and Native.

fe6f1db7fd3eb85670d80e89b0fadecbae5fd688 authored over 2 years ago
Merge pull request #1570 from Apprentice-Alchemist/feature/window-opacity

Implement window transparency.

9204858082bbdf8236cf6c93854caa026f1f3127 authored over 2 years ago
Merge pull request #1581 from X-sam/patch-1

Catch null pointer exception

49d31c3947d10a95afeded9ee36415419e06ee96 authored over 2 years ago
Fix command line arguments not being passed to HashLink on macOS

5b3641e78f86b5995739bfd98d62b293ecd2483a authored over 2 years ago
Add missing space.

a37e139bdd07650c8412f42f73cb8c64bb6a5f5d authored over 2 years ago
`HTML5Window`: unset `clickCount` once done.

It's meant as an extra argument to `dispatch()`, so once `dispatch()` returns, it's technically ...

94f791e34bd710c0dd3b2ea3c9c570ff81e875bf authored over 2 years ago
`NativeApplication`: unset `clickCount` once done.

It's meant as an extra argument to `dispatch()`, so once `dispatch()` returns, it's technically ...

25491e51c8b4da78eac89bdb78e524192c18ddd3 authored over 2 years ago
Fix spacing.

9ac49f148cec2f0162be65431b6d3bdc06375e2f authored over 2 years ago
Fix more spacing.

7d9aa709b44853d58e92e4888679034a77f1dac5 authored over 2 years ago
Fix spacing.

c4147262a455c7dd9478606d3b57c9ea8a339259 authored over 2 years ago
Fix for touch (thanks @player-03)

bf04e38e2ef9e8ade5d6a155ecfab4f446796f26 authored over 2 years ago
fix an oversight when setting clickCount

for some reason I'm assigning clickCount after dispatching the event. that means we're always on...

56f7a429920e1a4efca9498271648db233f7cde3 authored over 2 years ago