Ecosyste.ms: OpenCollective

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

github.com/openfl/openfl

The Open Flash Library for creative expression on the web, desktop, mobile and consoles.
https://github.com/openfl/openfl

TextField: don't stop and start the cursor timer in setSelection() if __inputEnabled is false

It's possible for setSelection() to be called during getBounds() in __enableInput(), but and tha...

81ffcd018dad9d6e5175b7dbab0c35b9e0868005 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: add Haxe 4.3.1 to samples matrix

2b39f9c48cfcbc4906364625064263607ad45dee authored over 1 year ago by Josh Tynjala <[email protected]>
actions: add Haxe 4.3 to matrix

ac333f42aff347d2ab073b8de7da04c43e86f9c3 authored over 1 year ago by Josh Tynjala <[email protected]>
Fix :enum abstract warnings in Flash/AIR externs with Haxe 4.3

426614ae6fc9436da014547bbcea0c5c5682aca3 authored over 1 year ago by Josh Tynjala <[email protected]>
Fix :enum abstract warnings with Haxe 4.3

ab192c2dc9b01233c6324cdc57edd9573c1d95d0 authored over 1 year ago by Josh Tynjala <[email protected]>
Update Context3D.drawToBitmapData() to match class

The current extern's definition leaves out two optional parameters accepted by the actual function.

e819fc334bf64d3459d3e20547117f9e87d7c059 authored over 1 year ago by Vectorpark <[email protected]>
fix #2584 unused extension variables in ShaderFilter.hx

fe543f2ca6eb3ec59535b514c10cc3bc2cb2894c authored over 1 year ago by loudoweb <[email protected]>
Fix ShaderFilter's blendmode

d993a4e54bc9a5fc24cd1644cf499c8d6d07042c authored over 1 year ago by ThePlank <[email protected]>
ShaderFilter: minor tweak to setting default blendMode

46768c7e4c0d6324272ca9f5066d14687517323c authored over 1 year ago by Josh Tynjala <[email protected]>
Fix rawData vertical scale

405159f399ef60e35f65390eaabc0d5017793065 authored over 1 year ago by Victor G <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

20f1b4fbf9aecade52a9ca172c0a8e2fbcac5764 authored over 1 year ago by Josh Tynjala <[email protected]>
Socket: handle null result from SysSocket.peer()

Neko throws an exception when not connected yet, hxcpp and HashLink return null

592f783dacf1616e38ed5bc70256c8f2319b1470 authored over 1 year ago by Josh Tynjala <[email protected]>
Vector: fix arguments passed to Flash Vector constructor (closes #2634)

They aren't allowed to be null

ff2668a368a473ee27755ea06eb3a2c4664dbf37 authored over 1 year ago by Josh Tynjala <[email protected]>
Vector: run formatter

e7ce349f9ce2acc2b0981e7350ca6a9c995cfedb authored over 1 year ago by Josh Tynjala <[email protected]>
FileReferenceList use file.lastModified instead of file.lastModifiedDate

lastModifiedDate is non-standard and deprecated

This new code matches how FileReference does it

e12c68bcb7385b0c8908ed26cd83ad8e338d863e authored over 1 year ago by Josh Tynjala <[email protected]>
FileReferenceList: cast to get correct type for files property instead of Array

e3128919d7cf29db3fc0e33f31aa17fcfcc6eff3 authored over 1 year ago by Josh Tynjala <[email protected]>
FileReferenceList: Dynamic should be Array<Dynamic> fix

For at least Haxe 4.1.5, not sure about other versions

c813c8e0b8a7736cf03d7a60e68e83ad5b6aec4d authored over 1 year ago by Josh Tynjala <[email protected]>
FileReferenceList: fix docs build

bd025aa7d8284890f8f4f662a41b351adf441ec5 authored over 1 year ago by Josh Tynjala <[email protected]>
Socket: wait for SysSocket peer() before dispatching Event.CONNECT

Followup to commit 13f06c896a11e24f7b6d80d0474ab05d08cae0d1

5866127a262637eea390773850c0b42d47f5cb4d authored over 1 year ago by Josh Tynjala <[email protected]>
actions: more Haxe versions in matrix

60b1a86a2c2bbf88136a3adb190518e76f6248aa authored over 1 year ago by Josh Tynjala <[email protected]>
actions: html5 samples with genes

f2d1c0e5c73ec9382acc2f4ee4fd274605fac604 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: some samples require actuate

6d07fb8e7eac3dd1824ece28a94c9f6753d3c764 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: neko and hl samples

5990459c8b78384a0d975f8cc79cb0269fa1c283 authored over 1 year ago by Josh Tynjala <[email protected]>
Namespace, QName: fixed openfljs call to Object.defineProperties() that was accessing openfl.utils.Object instead of the global JS object

b6a76b61885a962a4edf874dcf5688daf37c389f authored over 1 year ago by Josh Tynjala <[email protected]>
actions: use openfl create instead of lime create for samples to avoid conflict

a298c961928e249860d49e02c2532891f9846a0c authored over 1 year ago by Josh Tynjala <[email protected]>
actions: notify requires samples

70c212fed0cc9795c9f4029ad89ff6d76327c68d authored over 1 year ago by Josh Tynjala <[email protected]>
actions: build some samples

672ab76f4928ad5fb1e4594c90dfd43180001ea2 authored over 1 year ago by Josh Tynjala <[email protected]>
Run Formatter

946ee82cdffa9d451c794e8f7994a8381d53370e authored over 1 year ago by Chris Speciale <[email protected]>
ShapeCache: fix incorrect conditional compilation logic

4bfb93df3635e85a54839284a85bc29debe5c12d authored over 1 year ago by Josh Tynjala <[email protected]>
ShapeCache: formatting

8f05487f7c36d6e61df67d503e16ea5c7025b004 authored over 1 year ago by Josh Tynjala <[email protected]>
FlashGraphics: needed #if flash conditional compilation

0ecc7d0d41110bf0eecafdc4f9cc0c01b7e73950 authored over 1 year ago by Josh Tynjala <[email protected]>
Context3DAlphaMaskShader: fix typo that conflicted with Context3DMaskShader

9dcb55fa1e62e1866b29471184c22c8f7cc35941 authored over 1 year ago by Josh Tynjala <[email protected]>
Fixed typo

4e94c52c99f65c24fe0c567f3e723957b74586d0 authored over 1 year ago by andresa88 <[email protected]>
openfl.globalization: Some fixes for openfljs define

d34935caebeae6951e1cd870f1a28fbabc08a1ea authored over 1 year ago by Josh Tynjala <[email protected]>
TextField: minor fix for possible this.stage != stage situation (references #2627)

A project could happen with multiple windows, so multiple stages. This also still returns for th...

89d062468d311b34a035e96346493ed4983e8480 authored over 1 year ago by Josh Tynjala <[email protected]>
File: Use path argument instead of __path

Minor fix to replace __path with the appropriate path argument. Also changes the order in which ...

2cf16b99d362a240d7df86731ad13089fbea582f authored over 1 year ago by Chris Speciale <[email protected]>
File: Translate path environmental variables on windows

This update allows the use of env var shortcuts on windows while introducing minimal overhead.

ca43f84a5584ac99b5bbfd5c95e66cdb93a1fa08 authored over 1 year ago by Chris Speciale <[email protected]>
Update Flash externs for compatibility with Haxe 4.3

67556081e5d79cc1fa3db4a469fdcdfb4efb0a7a authored over 1 year ago by Josh Tynjala <[email protected]>
Socket: wait for SysSocket peer() before dispatching Event.CONNECT

Followup to commit 13f06c896a11e24f7b6d80d0474ab05d08cae0d1

11eb034c54ae095f8e8f4fad125eefcbd7eb8453 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: more Haxe versions in matrix

9df4744a55d0a948df09859aed8aa5755753b9b1 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: html5 samples with genes

62cf362cbbd64bd6601aaca3e34232af39dfa954 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: neko and hl samples

6e748424e2d88c38e1c73283fbd4cc12328befdb authored over 1 year ago by Josh Tynjala <[email protected]>
actions: some samples require actuate

0ecc8c8207acd5173f214b00b5464da5e2546b15 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: use openfl create instead of lime create for samples to avoid conflict

71ccd5abcafa49f89091f0978d761223825fb4f7 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: notify requires samples

0e5a62a83e7c25e2c810c493c1444a983830b021 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: build some samples

0bcbf83b5c0efdd0252a20f9b2ed345c98de2356 authored over 1 year ago by Josh Tynjala <[email protected]>
Run Formatter

98855a7c3f085a7319f2d72f952de42820413a8d authored over 1 year ago by Chris Speciale <[email protected]>
ShapeCache: fix incorrect conditional compilation logic

0a176ed1e32e9cdfae9b25173a7d759fc185cda6 authored over 1 year ago by Josh Tynjala <[email protected]>
ShapeCache: formatting

5c06d27602c6a058ef603ad06928e2dcd3243778 authored over 1 year ago by Josh Tynjala <[email protected]>
Namespace, QName: fixed openfljs call to Object.defineProperties() that was accessing openfl.utils.Object instead of the global JS object

5dc9ebc6d24ecff9c3d6fce5f14fcbcccb97037c authored over 1 year ago by Josh Tynjala <[email protected]>
Fixed typo

3d193879ed6f47b42cbddd066ace12c71d441fcf authored over 1 year ago by andresa88 <[email protected]>
openfl.globalization: Some fixes for openfljs define

53369d1e331208613784f7c35c1d3f8c042528d5 authored over 1 year ago by Josh Tynjala <[email protected]>
FlashGraphics: needed #if flash conditional compilation

f0176dec64c099a13af33d4481dd48707944af6f authored over 1 year ago by Josh Tynjala <[email protected]>
Context3DAlphaMaskShader: fix typo that conflicted with Context3DMaskShader

e08ab2d8f8d53544caf3c1db49692b6bac06ec29 authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: Add Js/Html5impl

Could use some minor refactoring to make it neater, but it works. @MatseFR

4d7b77d33eb5dc9e2243e33a02cefda46fa6ec03 authored almost 2 years ago by Chris Speciale <[email protected]>
NativeWindow: minSize and maxSize properties

37a16eda8a7d91107cfc3ba51e6575f8b8bc1fcd authored almost 2 years ago by Josh Tynjala <[email protected]>
TextField: minor fix for possible this.stage != stage situation (references #2627)

A project could happen with multiple windows, so multiple stages. This also still returns for th...

73f5b619fcb1d514dc6e1262d329a9de3f7cb9f3 authored almost 2 years ago by Josh Tynjala <[email protected]>
Application: set to null in override of __onModuleExit, if not canceled

This matches where Lime sets Application.current to null

Of course, don't set to null if Lib.ap...

07f054b29ae8cbd888497643eb3f605da93324dd authored almost 2 years ago by Josh Tynjala <[email protected]>
Application: set Lib.application to null on exit only when it is equal to this

4c304997ecc5336bcd598918a14f814415ac6951 authored almost 2 years ago by Josh Tynjala <[email protected]>
Application: set Lib.application = null when all windows are closed to avoid memory leaks

Respects NativeApplication.nativeApplication.autoExit, if available

f0901646d4498a1e141b531d415a2a021d0e0d3f authored almost 2 years ago by Josh Tynjala <[email protected]>
Window: on close, add missing call to application.removeModule(stage)

This matches the call to application.addModule(stage) when the window is created.

Ensures that ...

8cd5b22919499c01ce4c21deb530b4b20940c328 authored almost 2 years ago by Josh Tynjala <[email protected]>
haxelib.json: bump version to allow conditional compilation

0154cd7246b51d285145296e6e89ad3185b44d92 authored almost 2 years ago by Josh Tynjala <[email protected]>
Update Flash externs for compatibility with Haxe 4.3

ca3e607e3a202051b7d0814c06fd5ea639a82e52 authored almost 2 years ago by Josh Tynjala <[email protected]>
File: Use path argument instead of __path

Minor fix to replace __path with the appropriate path argument. Also changes the order in which ...

b2ccee0c355b34db09037d5f356dff9060d2e070 authored almost 2 years ago by Chris Speciale <[email protected]>
File: Translate path environmental variables on windows

This update allows the use of env var shortcuts on windows while introducing minimal overhead.

97e319e0d222ed14df00a60973f313553984d1b9 authored almost 2 years ago by Chris Speciale <[email protected]>
Document useWeakReference supported targets

2f0cbdb20bc890477523c8d9e401e6e6e248b420 authored almost 2 years ago by Josh Tynjala <[email protected]>
EventDispatcher: support use weak reference on cpp target

e6f089ccfe6349a223a79f0b58cf70dde96f0415 authored almost 2 years ago by Josh Tynjala <[email protected]>
EventDispatcher: support use weak reference on html5 target, if available

de3a3b6372f106ce7cdcc106de5d4502b18f065e authored almost 2 years ago by Josh Tynjala <[email protected]>
SecureSocket: SysSocket.select() is still needed on Windows, at least for the time being

This may cause too many simultaneous sockets to fail on macOS. Or at least it did with non-secur...

cf0a17e0b32759929ffadd6062fd40ca8cc3b428 authored almost 2 years ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

9d2427ad040d1a9a95a72f30a9894b98809faf11 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: ignore Error.Custom("EOF") similarly to Eof

Same as we did with Error.Custom(Blocked) for Error.Blocked.

This fixes sockets on Windows afte...

e6d3324def13b640cc3b2280c8656e1612a29d38 authored almost 2 years ago by Josh Tynjala <[email protected]>
SecureSocket: catch exception thrown by sys socket constructor

f62339e48355d39530492accb5157d3c311bf952 authored almost 2 years ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

18dfea97f667bf6f1f066bcf5a90fad4cd609913 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: catch exception thrown by sys socket constructor

d77e3ea068b32073bcea4fcdb52a643bce97cf78 authored almost 2 years ago by Josh Tynjala <[email protected]>
SecureSocket: similar to commit 13f06c896a11e24f7b6d80d0474ab05d08cae0d1, SecureSocket doesn't need to use SysSocket.select(), which prevents crash from Error : Select error 22

d6e58d4a9b88dfb1df57d078f326d977fab2becf authored almost 2 years ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

bd9079f87bc8902609d2409deee3bb3009e650e1 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: don't call SysSocket.select() to avoid "Error : Select error 22" crash to desktop when many sockets are opened simultaneously

The select() call does not seem to be necessary. Catching Error.Blocked later in this method han...

13f06c896a11e24f7b6d80d0474ab05d08cae0d1 authored almost 2 years ago by Josh Tynjala <[email protected]>
Graphics: fix bounds calculation of cubicCurveTo() (closes #2611)

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

66cad37cbe8c137b309876969a58f6127d75c585 authored almost 2 years ago by Josh Tynjala <[email protected]>
actions: need to set lime config AIR_SDK to run AIR tests

fb02f020003735f8985a353400ae32209052f9d3 authored almost 2 years ago by Josh Tynjala <[email protected]>
fix typo

4619d4f55f18f2f8d6151b0cd3df42cb19ece60a authored almost 2 years ago by Josh Tynjala <[email protected]>
QName: make consistent with SWF

b94618862c7aba50a644a91ef766d37970226659 authored almost 2 years ago by Josh Tynjala <[email protected]>
SWF tests

862925ad3e7afb8a9e6c27436b23fd447750e696 authored almost 2 years ago by Josh Tynjala <[email protected]>
BitmapData: draw() should force the source to visible to match SWF (closes #2626)

It goes back to invisible before returning, of course

7f99c62b61efb3f806e89e32e04909a8a609319d authored almost 2 years ago by Josh Tynjala <[email protected]>
LocaleID: default locale on html5 uses Intl.DateTimeFormat().resolvedOptions().local instead of navigator.language

The two values may not match, for some reason, so it's better to use the one that's resolved by ...

dd0cea19ef09fd076a1b0d9e34571ab39d20d45f authored almost 2 years ago by Josh Tynjala <[email protected]>
DateTimeFormatter: fix returned AM/PM text when using pattern on html5

Was returning strings like "at night" and "in the afternoon" instead of AM/PM. must specify hour...

715a27d8c30c7b5a34cb9703b2189a8f281d3d42 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: restore connect() signature that shouldn't have default parameter values

6dde9f847c30aaa759402f9a52b6e48adc05bda8 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: formatting

b233557c2020541dacfd35eba4fbb1a058b68856 authored almost 2 years ago by Josh Tynjala <[email protected]>
openfl.display.Screen basic implementation

c1e648bbe2680148ff31f6644681b2c93035110d authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: bounds property

320e7ed381266672b89048b680592674677981c0 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: start out hidden on Lime >= 8.1

fbaa1823453a6ae32b1c527f9c385dddf7d2f5c1 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: support for systemChrome NONE

b9c567886a2392254de380b296db731aaae24457 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: Window.visible property in Lime 8.1

e903b18a2e0fc23ce5cca8920b1e7717063cf772 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: can't use final in Haxe 3

0e40055a7c05c48a4c93d7a86c5c466efbd3b96d authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: better isSupported implementation

43fd0fb5507e5650c5bb82f5392eb16b6f82a6f5 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeApplication: #if lime

e130aa13e6579eff8c3401e17c1cd3e3b0595608 authored almost 2 years ago by Josh Tynjala <[email protected]>
Some NativeWindow-related docs

068d662c57f09b0ab02335945f327f680ee1860e authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: close child windows when owner closes

a4752eac25d728a144e402b5e9712da29e70dcd4 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: more docs

a23eae5862d4bec9f0c30602ee88c5e0b6092196 authored almost 2 years ago by Josh Tynjala <[email protected]>
add some missing :noCompletion meta

f79349028ff70a874214d32fa2e8515aa8803c99 authored almost 2 years ago by Josh Tynjala <[email protected]>
NativeWindow: Initial implementation

a846b3c73ced773771348ac19011e065a79ded1e authored almost 2 years ago by Josh Tynjala <[email protected]>