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

TimerEvent: implement updateAfterEvent()

Note: Currently does not work the same as Flash because Lime throttles haxe.Timer to the framera...

b7e6390e5b449016b612401b3671de17d6c8983e authored over 1 year ago by Josh Tynjala <[email protected]>
MouseEvent: another missed updateAfterEvent() handler

Followup to 0f8c9919577ac347bf943de19f020556ff6d8cb0

5bc30f1e3865d7bf0183e7aee37141d1a63ee249 authored over 1 year ago by Josh Tynjala <[email protected]>
TouchEvent: implement updateAfterEvent()

64644773f9f936fcbb0b3a42f32683409f6151a9 authored over 1 year ago by Josh Tynjala <[email protected]>
MouseEvent: missed a few updateAfterEvent() calls

Followup to 0f8c9919577ac347bf943de19f020556ff6d8cb0

415857f72a78ed658805b987aadfa97f35edef0a authored over 1 year ago by Josh Tynjala <[email protected]>
KeyboardEvent: implement updateAfterEvent()

b61dc79b23fcc0bb7ca9a742d765af90d8f2fedc authored over 1 year ago by Josh Tynjala <[email protected]>
MouseEvent: implement updateAfterEvent()

0f8c9919577ac347bf943de19f020556ff6d8cb0 authored over 1 year ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

913681ffbdcb3bb957b998a817f314c9638f7426 authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: added missing dispatch of Event.OPEN for download()

03ea7d8aef524543a9f26f7ed656c0d3113eca5e authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: dispatch Event.OPEN, HTTPStatusEvent.HTTP_STATUS, HTTPStatusEvent.HTTP_RESPONSE_STATUS, and DataEvent.UPLOAD_COMPLETE_DATA for upload()

Event.COMPLETE is dispatched when an HTTP status code of 200 is encountered, instead of when res...

2586fdf84ba1bef10f68495647b43d2c5e96daf2 authored over 1 year ago by Josh Tynjala <[email protected]>
URLLoader: dispatch HTTPStatusEvent.HTTP_RESPONSE_STATUS

This also changes HTTPStatusEvent.HTTP_STATUS to remove responseURL and responseHeaders for impr...

ce27d5a5c03c4c7dc1739c18df29aef94f356aaf authored over 1 year ago by Josh Tynjala <[email protected]>
HTTPStatusEvent: responseHeaders defaults to empty array instead of null

a355ddf1c30f3187434e50badcd44c5e5bf01df1 authored over 1 year ago by Josh Tynjala <[email protected]>
File, FileStream: should use ThreadPool instead of BackgroundWorker if lime >= 8.2.0

3191f4f0ad56f3de3f81b8588f1ef447abe6c025 authored over 1 year ago by Josh Tynjala <[email protected]>
TextField, TextEngine: warning about bugs in the OpenFL text code now suggests reporting an issue on GitHub instead of contacting singmajesty directly

3867e3d97abf5301dcff386276b853d3fd2de0ed authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: upload() can include URLVariables as URLRequest.data

If URLRequestMethod.GET, url variables are appended to URL, if POST, url variables are included ...

a2bac0e0c779e9455da9e371aa925aa98e2a194c authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: implement upload() on sys targets

7dc3b14cc8f420e1a734200abeee4f6bbae3964a authored over 1 year ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

d157ff70762dbefaf0b03fe6719e7a64b5d28b18 authored over 1 year ago by Josh Tynjala <[email protected]>
BitmapData: clarify some documentation around fromTexture() and the readable property (references #2646)

d59c3504ebfb7996fad52f610ca69570a158e32c authored over 1 year ago by Josh Tynjala <[email protected]>
Graphics: Delegate beginBitmapFill() to beginFill() with hardware-only BitmapData where readable == false (references #2646)

This avoids confusing exceptions being thrown, and it ensures that there's a match for endFill()...

c54052d5fa9049ab4bee54bfa39823fe72c773af authored over 1 year ago by Josh Tynjala <[email protected]>
actions: remove Haxe 3.4.7 from AIR tests matrix until Lime 8.0.3

There's an externs issue that is causing failure

4245dbf056de7f91fcfdf30500aeed33ad1bdb86 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: Haxe 4.3 for AIR

ce7fdd347f4bbda752d081f7c8b36622ecb15b58 authored over 1 year ago by Josh Tynjala <[email protected]>
FileReference: Fixed using download() with binary files

Uses URLLoader, which defaults to text instead of binary. This was causing binary data to be int...

23e79eee7597d40a4d0957b5dfa010c89ee70fc3 authored over 1 year ago by Josh Tynjala <[email protected]>
CHANGELOG: 9.2.2

cb059d80a6db503ec827cea1e90f23c2abf3efbb authored over 1 year ago by Josh Tynjala <[email protected]>
Graphics: on HiDPI screens, snap to the nearest *device* pixel instead of the nearest *stage* pixel

This code was written before HiDPI screens were common, so it was safe to assume
that device and...

59d3f322d58e89455be853b57bc104d89981865f authored over 1 year ago by Josh Tynjala <[email protected]>
Graphics: new define openfl_disable_graphics_pixel_snapping that disables rounding tx/ty when assigning to __worldTransform

261331999b160fbcc53fed03205480a11c84d349 authored over 1 year ago by Josh Tynjala <[email protected]>
ScreenMouseEvent: missing description

f08fc1616780384cb7d10d33d52d55786db9026a authored over 1 year ago by Josh Tynjala <[email protected]>
DeviceRotationEvent, GeolocationEvent

9d0636a0da1a53d5ab9ad92a8ee3275147a78814 authored over 1 year ago by Josh Tynjala <[email protected]>
DNSResolver placeholder

Returns false from isSupported

fa9b5df8d5713c0450ffc5e6b3398070e7a0db90 authored over 1 year ago by Josh Tynjala <[email protected]>
StageText implementation

4f9a96658059600247fcb3b2f8de8cda8e95ef7b authored over 1 year ago by Josh Tynjala <[email protected]>
More AIR enums

AutoCapitalize, ReturnKeyLabel, SoftKeyboardType, StageTextClearButtonMode, FontPosture, FontWeight

fcfededcba0d65409b9b8ac0c6d59499146df300 authored over 1 year ago by Josh Tynjala <[email protected]>
Several new enums from AIR

FocusDirection, AudioPlaybackMode, CameraPosition, IPVersion, ImageDecodingPolicy

5b565c0e6bb4b80b5b80cc02ee56ca20bb2fbf1b authored over 1 year ago by Josh Tynjala <[email protected]>
Geolocation, DeviceRotation: fill in some properties and defaults

05574f43aa62c1aabf811b5f4e2338f84ad289db authored over 1 year ago by Josh Tynjala <[email protected]>
InvokeEventReason, NotificationType: add some missing docs

06780e14157e8e4df58b81790063cc04fb697e81 authored over 1 year ago by Josh Tynjala <[email protected]>
DeviceRotation and Geolocation placeholders

Returns false from isSupported

5b8c5ac24db980009ceaf941871bd2f513e3986d authored over 1 year ago by Josh Tynjala <[email protected]>
Updater class

Only support on Adobe AIR, and returns false from isSupported

697c1e27b6274c502e1f58c37388d1037329ec47 authored over 1 year ago by Josh Tynjala <[email protected]>
SystemIdleMode enum

0727068dc6d38dd56d9144de19913dd72f1b7959 authored over 1 year ago by Josh Tynjala <[email protected]>
ScreenMouseEvent

8aea6d6bbeb98790c72d19adf2343d037cb1f771 authored over 1 year ago by Josh Tynjala <[email protected]>
MouseEvent: add missing controlKey property

e32dbc8332ecbbcc95f622e175358c1edfbe7d2a authored over 1 year ago by Josh Tynjala <[email protected]>
DockIcon and SystemTrayIcon placeholders

d274165feed43a96b1bb0321cbf0d762bb12d1c0 authored over 1 year ago by Josh Tynjala <[email protected]>
more consistent docs for AIR vs OpenFL target support

10c831b3dc1b70341270085d43c26318d85c88aa authored over 1 year ago by Josh Tynjala <[email protected]>
NotificationType enum

93a81e41cbc9514ab55600d029d69fcad6c6d630 authored over 1 year ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

3859d29748f279d572c9db187ea8197232321341 authored over 1 year ago by Josh Tynjala <[email protected]>
Graphics: fix default values for lineGradientStyle and beginGradientFill when ratios is null

The values were too small and were not evenly distributed between 0-255

0c7b5e89ab0e4373a20c1f1872c9cfb933f3ee08 authored over 1 year ago by Josh Tynjala <[email protected]>
Graphics: lineGradientStyle() should allow null alpha and ratio values

Similar to beginGradientFill(), check for null and populate reasonable defaults

c3e14ce6305b5aa1fdb2ec82a32d99470bb7a9d4 authored over 1 year ago by Josh Tynjala <[email protected]>
Sqlite Draft: Synchronous API

Most things work synchronously. It still lacks error handling and event dispatch(which is mostly...

f2544b0337d4a748813b00cd186adfbd12423aab authored over 1 year ago by Chris Speciale <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

25d6718bbd0e9ad031dc8760180cc67302464f37 authored over 1 year ago by Josh Tynjala <[email protected]>
File: add null read-only icon property as placeholder for future implementation

35868092debaf9a798f07594cd5476c8032e1804 authored over 1 year ago by Josh Tynjala <[email protected]>
NativeApplication: add null read-only icon property as placeholder for future implementation

012cf0e9c22bf28213db1c7b14456b9373eff86e authored over 1 year ago by Josh Tynjala <[email protected]>
Icon, InteractiveIcon

12725d7db3f471900e6f3c1f00df88334679ced7 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: AIR unit tests on Haxe 4.3 not compatible with current Lime

Can enable after Lime 8.0.2 is released

00da678f8ed67334c7a438ac4d196e6635691d0f authored over 1 year ago by Josh Tynjala <[email protected]>
include.xml: Error when using Haxe >= 4.3 and Lime < 8.0.2 with flash/air targets

d7db2e6325a4f203b939d384b96f132a3fcd3811 authored over 1 year ago by Josh Tynjala <[email protected]>
CairoGraphics, CanvasGraphics: some stronger typing in createGradientPattern() where things where Dynamic and didn't need to be

05b4d8527efa9b2277cd5380335c09c0b7e0f07c authored over 1 year ago by Josh Tynjala <[email protected]>
Draft Sqlite API

Introduces a WIP draft Sqlite API for parity with flash/air.

f8dc9b73fef6f29517672c5f71f87eabe15bc868 authored over 1 year ago by Chris Speciale <[email protected]>
OutputProgressEvent: Include missing override methods

Adds the missing override for toString and the __init method required for pooling.

bed2c131d36e9f502e7ee71b1763e37e9814b6c8 authored over 1 year ago by Chris Speciale <[email protected]>
OutputProgressEvent: Use EventType<T> instead of String

Corrects a minor oversight.

2dfc5a6edc78bb1653a7971cb15a4c3a786f0524 authored over 1 year ago by Chris Speciale <[email protected]>
Update src/openfl/system/System.hx

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

59615efa40f388937194d14104f98bb045485dd0 authored over 1 year ago by Victor G <[email protected]>
Update src/openfl/system/System.hx

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

f60ab65db2171332db2096544fbba119e2101f6d authored over 1 year ago by Victor G <[email protected]>
Add support of System for hl

f6e86eb91bdf1eb76c7fd8469c6321ee1d2a581e authored over 1 year ago by MrCheemsAndFriends <[email protected]>
PermissionEvent: remove old code left behind from copy/paste of another event class

9d4f279061d6663f535759555fdd68743e932574 authored over 1 year ago by Josh Tynjala <[email protected]>
Fix. Allow resizing of the Video object via the width and height properties.

c28a350b7497fd072f18cb15454be78e9367c9cd authored over 1 year ago by andresa88 <[email protected]>
Tests: remove conditional compilation required for ClipboardRTFTest

2f09029322aea77b7e4b060be8ae4896b5073b2e authored over 1 year ago by Josh Tynjala <[email protected]>
ImportAll: add some missing types

556ce68e629dfb09ce0f8fef913b1e915fae76c6 authored over 1 year ago by Josh Tynjala <[email protected]>
PermissionError, PermissionEvent, PermissionStatus

d1b274f0c589e6a2bc35a964fe9abc6ce27cdc3c authored over 1 year ago by Josh Tynjala <[email protected]>
tests: fix air stage invalidate test

905bedb486ad04bfef7a430b048d1ee9905504b2 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: run tests for Neko and Haxe 3.4.7 using hxp

For some reason, there's an error with Thread.current()

bb72eadea88031ef10e7358a7e0a42067f13eee8 authored over 1 year ago by Josh Tynjala <[email protected]>
Tests: Haxe 3.4.7 compatibility

609ea90449dfe8fc8659ac282f9060d7f2d654db authored over 1 year ago by Josh Tynjala <[email protected]>
NativeProcess, FileStream: some Haxe 3 compatibility fixes

1a7ba130a6bdff969b1c7c5ec716cb0712fe0b39 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: fix env variable on windows

0f106d9ab70ab0b07cfae2b49f50f5c44a39575a authored over 1 year ago by Josh Tynjala <[email protected]>
actions: update notify for new unit-test- jobs

b1cf87175fd6b18884b045c2448b551b36cecf65 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: separate unit tests into separate jobs for each target

272f5eb28fee5ca0bf1a7e5e340eec43706e17be authored over 1 year ago by Josh Tynjala <[email protected]>
Tests: bypass stage3D tests because no assertions

dc6dc2a101e62330e823b4c7811e779aded96fbc authored over 1 year ago by Josh Tynjala <[email protected]>
actions: try ubuntu-latest, since that works for Feathers UI'

f1fa888cb31dd96687814ed07ea66eefbeb6cf42 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: try to go back to macOS

0e459952ee1362de3012f31499ca13904737de87 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: Try without Haxe 3.4.7 temporarily

e26b0970829468cec929b3ccde16e0167b6a5b71 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: don't run neko on haxe 3.4.7

88a1599c0b506b7b7d7fee2200187d12209af9a8 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: try to run tests on ubuntu

aedba436b829815baf799bb228ef30f17e36c062 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: hxp alias really is needed

352a2590f7b0202ae82a491a35364b6ccf93fc50 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: revert a6d3f91e0e52ff2b41d4bb20b4715f174dc6a144 and 1e11bbfcdc829daaa145e7ebaaa58b7b329be0e6

84ba515f16ecc12771b398c65e952034d80b7b78 authored over 1 year ago by Josh Tynjala <[email protected]>
fix tests in script.hx with use-lime-tools

da11d6d7f7cc4d4bfb6a6a9b8f656498702cb0eb authored over 1 year ago by Josh Tynjala <[email protected]>
actions: try to get lime tools tests working with value for define

1e11bbfcdc829daaa145e7ebaaa58b7b329be0e6 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: install hxp alias again

a6d3f91e0e52ff2b41d4bb20b4715f174dc6a144 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: install lime command alias too

ea1888670414542574c4b63b3dcb282cae9a3daa authored over 1 year ago by Josh Tynjala <[email protected]>
remove file that wasn't supposed to be committed

b0fc7ea8315290d5727ef1b5f260e62e028790f6 authored over 1 year ago by Josh Tynjala <[email protected]>
Tests: add project.xml for each test project, allowing them to run with Lime tools

actions: run tests with Lime tools by default

086ed170dd52c942ec27f4a56edacc230d8a7d79 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: AIR tests can run on Haxe 3.4.7

5eb1c10c7a7f881e44d7af5adb9d722b0845a991 authored over 1 year ago by Josh Tynjala <[email protected]>
URLRequest externs: fix typos

314e6209bdd2b02206dd41ffda1877a4446858d0 authored over 1 year ago by Josh Tynjala <[email protected]>
Added missing getter functions for the ShaderFilter extension properties

835ebcc7fa910466b7a6465c678ebc4a12e95861 authored over 1 year ago by andresa88 <[email protected]>
ShaderFilter: make getter and setter functions private

03ebee95210b169e77674d16cdaf55afbc3e4055 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: add SimpleTilemap sample

dd7014b15257a8785662bc86c3448a2d1eef778e authored over 1 year ago by Josh Tynjala <[email protected]>
Tilemap: make compatible with Haxe 4.3 when targeting flash/air

3ccf59234fdfae3bf8643d556d929143553a0945 authored over 1 year ago by Josh Tynjala <[email protected]>
RenderEvent: allow to compile for Flash target

49d7669634961e80fbe2670846c0871048915585 authored over 1 year ago by Josh Tynjala <[email protected]>
actions: need to use newer macos-11 because 10.15 isn't working anymore

78f3c78d564f762ed18ee52396f5cfe5a6ffcb90 authored over 1 year ago by Josh Tynjala <[email protected]>
use #if false to hide a few more unimplemented APIs so that their doc comments don't affect anything else (references #2636)

ab284cb731457eadebe2147d2a7dcce1302ef225 authored over 1 year ago by Josh Tynjala <[email protected]>
TextField: use #if false to hide unimplemented properties so that they don't affect documentation generation

1d28881f46b32f4ebfe9622f20d30fdaf4a9eb34 authored over 1 year ago by Josh Tynjala <[email protected]>
Fix commented prop breaks doc for the prop below.

34ec0d0936d937724387ebda0b874129181e4c54 authored over 1 year ago by Timur <[email protected]>
Workaround for missing #if macro in lime.ui.FileDialog in some versions of Lime < 8.1.0

See openfl/lime@d299add52df39e9e879bbf09c3eacde851eb2dba

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

2746e5e85c4742a3a3806f8fe0a4e66ee7bfbe88 authored over 1 year ago by Josh Tynjala <[email protected]>
FileMode: Fix :enum abstract warning with Haxe 4.3

64fa68e36ac5ac4af3a7987b893aff3b80cda85d authored over 1 year ago by Josh Tynjala <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

6732f1097e2360f57ac2b5161f007edd7e53e179 authored over 1 year ago by Josh Tynjala <[email protected]>
TextField: better solution to double timer issue in commit 81ffcd018dad9d6e5175b7dbab0c35b9e0868005

Restores the old behavior of setSelection(), and instead checks __inputEnabled inside __startCur...

8ee433b1d0eac9b503e9d09f65fe26f522426425 authored over 1 year ago by Josh Tynjala <[email protected]>
TextField: call __stopCursorTimer() before __startCursorTimer() when setting __inputEnabled to true

This is a followup to 81ffcd018dad9d6e5175b7dbab0c35b9e0868005 to add even more safety against m...

6bf02ecc03cf5cca0930ec3fb29bc89297d56879 authored over 1 year ago by Josh Tynjala <[email protected]>