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

Merge pull request #1496 from player-03/android-ndll

Don't expect Android extensions to use ndlls

d4f5c04d22a106baa77f6996acab983583b59137 authored over 2 years ago by player-03 <[email protected]>
Use Java 11 to build Android.

This is required by the newer Gradle plugin.

b03edaec730afca4dc6d0fd9027d4a52f0590066 authored over 2 years ago by player-03 <[email protected]>
Use type hint in `findMatch()`.

Haxe 3 can't deduce the type without it.

ab8003640be6b43ee03ffcae84a9c5e4fafbfda2 authored over 2 years ago by Joseph Cloutier <[email protected]>
Add `acceptSmaller` argument.

I finally figured out why `findNearestMatch()` was coded the way it was.

744b476f545136b63f93874bad6b6fb8cd9615bf authored over 2 years ago by Joseph Cloutier <[email protected]>
Don't ignore `priority` argument.

793aa69ff40451355688145510a9cd4237072878 authored over 2 years ago by Joseph Cloutier <[email protected]>
Target Android API level 30.

https://developer.android.com/distribute/best-practices/develop/target-sdk

46acd3b3735aaa279d53ef91f22d79aaa600bb3a authored over 2 years ago by Joseph Cloutier <[email protected]>
Update the Android Gradle Plugin.

8bcbafd587a15eea6b6d9798114cbb46549d1850 authored over 2 years ago by Joseph Cloutier <[email protected]>
Add instructions to debug Java classes.

The Java compiler complains about deprecated features and unsafe
operations, but it's surprising...

96bfa805cf1a9009f814907ce9bd476b02db6f2a authored over 2 years ago by Joseph Cloutier <[email protected]>
Remove uses-sdk tag.

This is now redundant, and sometimes even causes builds to fail.

87611eeed1f2fdbf4c90aa0160278518822b6e50 authored over 2 years ago by Joseph Cloutier <[email protected]>
Use androidX when available.

https://developer.android.com/jetpack/androidx/

f81439d1d2b2ce322b49fa5543d7766c1108693d authored over 2 years ago by Joseph Cloutier <[email protected]>
Replace references to `jcenter()`.

https://developer.android.com/studio/build/jcenter-migration

Gradle considers this function a "...

ded22af195cf6a8b8d3367567632019ac3fbaec0 authored over 2 years ago by Joseph Cloutier <[email protected]>
Replace `ndk.dir` with `ndkPath`.

https://developer.android.com/studio/projects/configure-agp-ndk#agp_version_41

The documentatio...

fa7f487595dfdf5a7327f43655c17dc0211ba60a authored over 2 years ago by Joseph Cloutier <[email protected]>
Don't expect Android extensions to use ndlls

I can't think of any practical reasons for an Android extension to compile an ndll. All of Andro...

2cd7161bbe6c19a14e6bbebc3b440b5227edad5a authored over 2 years ago by player-03 <[email protected]>
Add support for include.hxp.

Note that all paths in an include.hxp file must be absolute.
Fortunately, `Sys.getCwd()` works a...

1b310dcc456746580b63b8920a2c68d0b9c9dce0 authored over 2 years ago by Joseph Cloutier <[email protected]>
Merge pull request #1535 from player-03/buildBuffer

Only call `buildBuffer()` when needed.

80b9b89908a19f5d226659bafe0bb9c4f8badd97 authored over 2 years ago by player-03 <[email protected]>
Remove trailing whitespace.

17232fd7dceb570562b1ad31ce7c3745daf1656a authored over 2 years ago by Joseph Cloutier <[email protected]>
Only call `buildBuffer()` when needed.

Turns out, `HTTPRequest`'s call is only needed for internet requests.
Files on the local machine...

ad3a632927c06e5ed7d4b14ca3a6dd95a2e6c720 authored over 2 years ago by Joseph Cloutier <[email protected]>
Merge pull request #1534 from player-03/ForegroundWorker

Add thread management tools for Android

2d028bf75fc50df63af996d1ee773013a1376a81 authored over 2 years ago by player-03 <[email protected]>
Explain `ForegroundWorker`'s main use case.

f70b43a543e05ff239499752a8cd4e55da7e8f1e authored over 2 years ago by Joseph Cloutier <[email protected]>
MacPlatform: use executableDirectory instead of applicationDirectory when copying HashLink (references #1517)

8a3b990f980a3181a6e6be4e631b0a8685aa2593 authored over 2 years ago by Josh Tynjala <[email protected]>
Merge pull request #1517 from Apprentice-Alchemist/feature/update-hashlink

Update hashlink.

276a8f6c8a63083cc7aa2f62925672f7b692248a authored over 2 years ago by player-03 <[email protected]>
Fix null pointer error in FileDialog.hx.

Co-authored-by: ShaharMS <[email protected]>

afbd7e15f870a9df3f70591280f907e718074c95 authored over 2 years ago by Joseph Cloutier <[email protected]>
Try a different approach to `haxe_ver`.

c48f1fb44abaec254435c7c6ed26da62e19b58a3 authored over 2 years ago by Joseph Cloutier <[email protected]>
Fix conditional compilation.

For real this time, definitely, hopefully, maybe.

8015148ee07ea8c5eaeb4c8bacf28f8d91968f06 authored over 2 years ago by Joseph Cloutier <[email protected]>
Remove nonexistent function calls.

Earlier Haxe versions just used `EntryPoint`.

894445687e6c0207434a188802e1a5524e67b871 authored over 2 years ago by Joseph Cloutier <[email protected]>
Never inline `ForegroundWorker` functions.

The early `return` is incompatible with it.

312dd70d72cdb785c88ac206063d7139b602ac3a authored over 2 years ago by Joseph Cloutier <[email protected]>
Implement `ForegroundWorker`.

6e86e45851d14295d9221d52af15c22d06f64f83 authored over 2 years ago by Joseph Cloutier <[email protected]>
Add `MainLoop` support.

Pros: It's a standard Haxe feature that other Haxelibs may rely on. Plus
it offers built-in thre...

7890951d12186e86c5a6acedcbfb3b715b8a8fb8 authored over 2 years ago by Joseph Cloutier <[email protected]>
NativeHTTPRequest: Improve buffer management for O(1) performance

Fixes debilitating issue on Native where buffer creation created an O(n) slowdown

02617a854d02777ebb0e9534c1d59642938e8aef authored over 2 years ago by Chris Speciale <[email protected]>
Merge pull request #1533 from pozirk/develop

Add `exported="true"` to AndroidManifest.xml

6db5820f97a6a8bce8a88e1a74c9bc3c9399fb40 authored over 2 years ago by player-03 <[email protected]>
Required for apps targeting Android 12+

Otherwise it throws the following error on build:
"Apps targeting Android 12 and higher are req...

dec38dcc97814222c2b672a63d51be9c5efc8b7b authored over 2 years ago by Igor <[email protected]>
Fix YML syntax error.

b4e6764a2d1ff4d5d7c8d405f5454ac1c1a0524e authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Why are we still supporting haxe 3?

46ad92f11e0b5403e5e79caded5bf54b8b6337b5 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix CI, hopefully.

9fa6a20402afc5d4c40a94e115f1236df801a595 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix building lime.hdll.

1c35f44634f0ba95d7cbae44bbbb57a8c65858e6 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Try to fix Windows mess a bit.

Default to 64 bit on windows too.

ad70700a14ae7fd70630e263604afbf9bf4cbe90 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Try fixing macOS and support no_console Windows subsystem.

b2546aac9fc29882498253d8febdcb81dc4a2151 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Merge pull request #1510 from ninjamuffin99/pitch

Audio pitch change implementation

e6674ba1791284ed530bce71c343d7103a5b802b authored over 2 years ago by player-03 <[email protected]>
AIRHelper: can specify -appstore and -adhoc for AIR ios builds, similar to cpp ios builds

Uses ipa-app-store or ipa-ad-hoc, instead of ipa-test

b091ba88bb2a0a912723b00353ce738503db38c0 authored over 2 years ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into feature/update-hashlink

362ab26d18e626950069156b8c5910151f0ab691 authored over 2 years ago by Zeta <[email protected]>
Fix Main.cpp template for -static -debug builds

When building a Lime application in debug mode on Windows, the console
subsystem is used and Win...

3c4ddbab17e1c3a95f3a9e0e931a0f687e601a96 authored over 2 years ago by arm32x <[email protected]>
Update submodule paths

c406bc53ea14c229fcbb22ba9b21abd0cea5853e authored over 2 years ago by Joshua Granick <[email protected]>
Merge pull request #1527 from junsred/prevent-clipboard-being-set-as-null

prevent clipboard being set as null

4ea5807853162452c9e20744a0186597e3be3a5e authored over 2 years ago by Josh Tynjala <[email protected]>
rename and check focus pending

4ce66f8d9493204065bd419dbed00069864f4960 authored over 2 years ago by Junsred <[email protected]>
Merge pull request #1526 from player-03/validation-types

Reduce clutter by merging related files.

fe5d38df08ce388da204aec4f8994454b6b1bcab authored over 2 years ago by Josh Tynjala <[email protected]>
avoid duplicate code

b3af18c3524ba5ee55a7cc648890bb4199f22554 authored over 2 years ago by Junsred <[email protected]>
better readability

0c077da2bb34c15da6d10b0b8b5c091954b52dc0 authored over 2 years ago by Junsred <[email protected]>
More haxe 3 fixes.

7dbc4e9c719af8ae63aba73a4b50658992d00c2d authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix Haxe 3 compat.

6f196008c23e66aa3aaba0cf431f1c3f914b213a authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Update hashlink to 1.12.

0238825884efb2f74331eec37ba4e7256ff9b808 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Try to fix CI.

1471d8a60df9d0b0d8c4aca49709a196c4a22812 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix the HashlinkHelper

668b3f7ba7dc7da3c20b7241e0bf1a7ddfea73c3 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Add some include paths, to try and make mac work.

3a55a30faddd1fad97dd61e9a51a595b787f3387 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix filewatcher RemoveDirectory issue.

Windows headers define RemoveDirectory as RemoveDirectoryA.
system/FileWatcher.h needs to be incl...

50cc49c66d48baa03beec924df276cf798c2e87c authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Add more libs for libuv.

442c219fb56cd69d526a407c82efee0e70739b9e authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix INT32 redefined error in libjpeg.

de24e7bc4b15afb9863f85ae21b986f3c78115f3 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix typo.

0f8c5a69f28c716427282c9a5b413297f3c52c7c authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Why the hell are we still doing 32 bit.

abdf1450fdec90e60357bdd1f52f9d6e2ca144af authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fixup CI, and some includes.

c2595b908d6837a9dfe04c43bb58fb4dea1563a1 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Also build fmt, ui and uv libraries.

4c001e11696ec3ac1da29c82ac4b3555be1a8888 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Update hashlink.

d6b3e826d4f8a91cf938cad6a24cf1a41cb74aca authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix haxelime/lime#1516 again.

18f680e247856f7869ba40310e507550ed7a459c authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Implement `lime setup hl` in a hopefully better way.

cb3b0240de91f0102d400b375fca3e6c59d546d5 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix libpaths.

f544134144c43a2029968ab49f583c6e888ba666 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Put hashlink binaries in templates/bin again.

Add setup script for macOS codesigning.

a44fe3669a62b0c63ed2e081cd4237a231b7165c authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Try fixing mac and linux some more.

054c20171d5b774edb19ffba69caef0d88995389 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Set android platform to 21 in BuildHashlink.xml.

5c2e5577abca29be9098e96eebd085020bd56124 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Add some more -pthread.

aa62d786b341d2b2e9fa47c7ff0f7333f65bfb6b authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Fix macOS and Linux CI.

2d2e6458f705974fcb66bf2d13d19ce5f10725eb authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Only copy libhl.lib on Windows.

b72f45ed1609b9d168975c7ed69fdcbe8fd4f0d6 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Link with libpthread.

97f718b291a0af7b07e2f532d88aa3089d07ca2e authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Make windows work, install required packages on macOS.

e4793346ccb51a360d60216ae1d43ccc73db3d09 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Update hashlink.

9ced08920af9c23d74f24282209caa028d908b00 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Add hashlink as a submodule.

a288feca96ca03c88aac587b374cee678b7fafae authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Rename a few functions.

Currently there's conflicts between the names in the C code, and the names the haxe compiler woul...

c394aea8f11ea95808ad122196bbaffecae91a90 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Update hashlink.

a3b3d8593fad601a98e2492e9bd6bd18671ad2b8 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Update hashlink.

daca1a2a623de6a971d00f2bdb429c0395cb0720 authored over 2 years ago by Apprentice-Alchemist <[email protected]>
Close #1516.

Fixe an inconcistency between the C and haxe sides of the OpenGL bindings.

892d4612c4a3022abb86d0807c270624be6de4eb authored over 2 years ago by Apprentice-Alchemist <[email protected]>
focus back to textInput after setting clipBoard

c845859bc0f30ecd3212991f5316b4d852fc6edb authored over 2 years ago by Junsred <[email protected]>
prevent clipboard being set as null

c0a77a01fbaf56ead99d34903d464a76c90b5a25 authored over 2 years ago by Junsred <[email protected]>
Clarify purpose of data validation variables.

This value doesn't actually contain default values, but instead helps
verify that the correct fi...

50488aee5353c2918b7a00bbe2930c5cf51fe1c9 authored over 2 years ago by Joseph Cloutier <[email protected]>
Reduce clutter by merging related files.

There's no need to have three separate files containing a single static
variable each. Ideally, ...

3bbbb189c2d1374eb2c85c53b6bc5c03884cebf2 authored over 2 years ago by Joseph Cloutier <[email protected]>
Better naming/organization for application/metadata/window validation types

1f954d268fd964558e8d8d88d094ce38317805d3 authored over 2 years ago by Josh Tynjala <[email protected]>
update lime and lime-samples repo paths

10b8f962cdf6f84d7ec764194b6538f98ee72281 authored over 2 years ago by Josh Tynjala <[email protected]>
Fix compatibility with older Haxe

ee39b85a9e26fe5c2e9c00417324c333fb0335aa authored over 2 years ago by Josh Tynjala <[email protected]>
Github Actions: Haxe version matrix

80f83f69c7874644c8229bb3a15687d1920203f4 authored over 2 years ago by Josh Tynjala <[email protected]>
Electron: update to latest version 18

-lib hxnodejs is no longer included in the compilation of ApplicationMain (but it is still inclu...

da3705ed20dfe6c661bb4c8e751eb94dd8144273 authored over 2 years ago by Josh Tynjala <[email protected]>
Run Haxe formatter

1c92c707ccd3d40fa4b9d3ac95e6f4d1549e6eaf authored almost 3 years ago by Joshua Granick <[email protected]>
Merge HXProject defaults and exclude architectures at end

362be074f47f836614113218a460ef6223ff711c authored almost 3 years ago by Joshua Granick <[email protected]>
Default to high DPI on HTML5

54338c082ad9d5ab0165ef95f625cc003d55bc4b authored almost 3 years ago by Joshua Granick <[email protected]>
Revert "Set window.scale on DOM mode"

This reverts commit 5189413361001cd6ff328b3fc229ffe738bbe16b.

92b213b56bbda8e95800e5d7a4b28b2212f2a6a4 authored almost 3 years ago by Joshua Granick <[email protected]>
Set window.scale on DOM mode

5189413361001cd6ff328b3fc229ffe738bbe16b authored almost 3 years ago by Joshua Granick <[email protected]>
Fix preloader for processed libraries (IE: NyanCat)

6917d04090b40e8fc0857ceccba747757edd17d0 authored almost 3 years ago by Joshua Granick <[email protected]>
Silence deprecated motionevent warnings on Firefox

f34c274bb12cdd684d92dc0e47f08988a72a0ade authored almost 3 years ago by Joshua Granick <[email protected]>
Increment version to 8.0.0

79cf3ea9982cfde88b8f4104d9113d3aaa7d8f69 authored almost 3 years ago by Joshua Granick <[email protected]>
Fix Github repo URLs to go to haxelime/lime instead of openfl/lime

5977601ca8fcf2722c9d6549e00eb2241fc1a1ca authored almost 3 years ago by Josh Tynjala <[email protected]>
HTTPRequest: withCredentials in XMLHttpRequest and manageCookies in AIR's URLLoader are not the same

HTML5 doesn't have the ability to disable cookies, as far as I can tell, but we can disable them...

dbecf2276c6374bd25c20ff0c4a5858ae1f710e3 authored almost 3 years ago by Josh Tynjala <[email protected]>
Merge pull request #1523 from Apprentice-Alchemist/patch-1

Remove custom zip reader.

ac88927b1a0377bf34b2283808f1f9ab651b1366 authored almost 3 years ago by player-03 <[email protected]>
Remove custom zip reader.

This file was added 8 years ago, and currently breaks `haxe.zip.Reader` usage on all targets but...

68135c0d337c3b740eb45a6523003aa71fbe5c5d authored almost 3 years ago by Zeta <[email protected]>
Fix PP_vOdiii__v required but PP_vOiiii__v found in hdll error (references #1521)

Includes tweaks to commit 45955412eb685ee2f760d54850181e4127b57030 to allow the code to continue...

fbefc24a2210fb20ac4437efd2ca42afc6b62207 authored almost 3 years ago by Josh Tynjala <[email protected]>