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

ApplicationMain: ensure that AIR window initial title is populated

dquote>
dquote> Was incorrectly being set to Lime Application instead

b062f14bc8f4763d4f462992bd346c4ddd225d9a authored almost 2 years ago by Josh Tynjala <[email protected]>
Event: add CLOSING constant

af4193252044ab6794bbadce0da88ad514f59641 authored almost 2 years ago by Josh Tynjala <[email protected]>
actions: Can use Lime 8.0.1 for docs

f6505dc4625a1d1509bcb9141ab5f8e46e92405d authored almost 2 years ago by Josh Tynjala <[email protected]>
Context3D, OpenGLRenderer: fix scissor rectangle with new default HiDPI scaling

A better fix than 971a4c9e43b5472fd84d73920a2b7c1b3d8d9257 that accounts for both Starling sciss...

da0463a39863cf9caa86fe2d9716d7579251da5a authored almost 2 years ago by Josh Tynjala <[email protected]>
Revert "Context3D: fix scissor rectangle with new default HiDPI scaling"

This reverts commit 971a4c9e43b5472fd84d73920a2b7c1b3d8d9257.

77e47fc6bd7b8e0973c06ef849265fc8d4bf6e68 authored almost 2 years ago by Josh Tynjala <[email protected]>
FileReference: if no type filter, call removeAttribute("accept") on html5 target to ensure that previous filters aren't used

71668a75c7fa2d1ee21a1e191b9e170b6b6dcf25 authored almost 2 years ago by Josh Tynjala <[email protected]>
FileReference: on html5 target, detect when no files are selected by browse() to avoid null exception (closes #2621)

Also dispatches Event.CANCEL when no files are selected, but it's worth mentioning that this doe...

b93476ba8fc9f3488e110ce14e6cdc0318fb077f authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: Include missing properties for sys targets

This implements the missing properties for localPort, localAddress, remotePort, and remoteAddres...

8eb6ddf2e0479147b0997d46382cd41cd3efc591 authored almost 2 years ago by Chris Speciale <[email protected]>
Revert "Socket: Missing properties for sys targets"

This reverts commit a21f802b54eebe575d6f2eb2c8ebaeb35ce6bad8.

06f9ed4b85d3a95af30a3bf0ab0378bb963537f0 authored almost 2 years ago by Chris Speciale <[email protected]>
Revert "Socket: Move recent changes to 9.3.0"

This reverts commit 8d12e95b1a3dfe18601fb14a0281547feb3aadc2.

9d7e7967253435780b19b91fa208178252229f08 authored almost 2 years ago by Chris Speciale <[email protected]>
Socket: Move recent changes to 9.3.0

I realized I was working in the wrong branch when I committed the new API inclusions, but they w...

8d12e95b1a3dfe18601fb14a0281547feb3aadc2 authored almost 2 years ago by Chris Speciale <[email protected]>
haxelib.json: 9.3.0

9c55d2291fbf8230b23c4475fba0119e258f3592 authored almost 2 years ago by Josh Tynjala <[email protected]>
Socket: Missing properties for sys targets

Includes the missing properties to grab the local and remote port/ip from the socket. Will also ...

a21f802b54eebe575d6f2eb2c8ebaeb35ce6bad8 authored almost 2 years ago by Chris Speciale <[email protected]>
CairoTextField: prevent crash if the number of available glyphs doesn't match the selection (references #2602)

They may not match if the text contains ligatures. This is just a workaround.

407749d5be20d7f7e2f7d752b3ae97cee4fa1242 authored almost 2 years ago by Josh Tynjala <[email protected]>
Do not register Ctrl shortcuts if Alt is pressed

Alt Gr -> Ctrl + Alt on Windows, which causes issues for the Alt Gr + A
shortcut.

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

e7fc50f4808f7450c5edbdf7603d843d7d8ce472 authored almost 2 years ago by Josh Tynjala <[email protected]>
haxelib.json: Update releasenote

b13284d7a178f68e6fbaab155b298316d301a62e authored almost 2 years ago by Josh Tynjala <[email protected]>
actions: update ubuntu

4fe3d9bdb8eecc0ceca1028bc75c1b45d34a6a3d authored almost 2 years ago by Josh Tynjala <[email protected]>
actions: update actions

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

f9e37a961eb02da6e49f7da39a84a4a32cc78762 authored almost 2 years ago by Josh Tynjala <[email protected]>
ServerSocket: Backlog fix

Backlog should be the maximum value allowed by the device instead of the minimum if using the de...

067751ca4d8b21c66fd8a834cc3146355f8a7669 authored almost 2 years ago by Chris Speciale <[email protected]>
Update LICENSE.md

332cb95f2531b0a0a8f92e537e8057edc84298a6 authored almost 2 years ago by Joshua Granick <[email protected]>
Update NOTICE.md

9af51648798e627088e1ebc4d4eb19dcfb22f643 authored almost 2 years ago by Joshua Granick <[email protected]>
Clean up some edge cases in Graphics scale logic

c6652987e74a8beb712879aff0fef6c4dd252d20 authored almost 2 years ago by jgranick <[email protected]>
Fix clipping in scale9 graphics

fc42e35ee66d3405549c8a17892d7571e3cba03e authored almost 2 years ago by jgranick <[email protected]>
fixed error in setProgramConstantsFromByteArray (#2615)

* fixed error in setProgramConstantsFromByteArray

Co-authored-by: Josh Tynjala <joshtynjala@b...

fab52295c882804e8180435969afedaf24777548 authored almost 2 years ago by Mathieu Sénidre <[email protected]>
Graphics: cubicCurveTo() was incorrectly using __positionX for both x and y measurements (references #2611)

Changed it to use __positionY for y measurements

a65068a884f573509ead36d05fbf242e8bfacd22 authored almost 2 years ago by Josh Tynjala <[email protected]>
Stage: consolidate duplicate code for assigning uncaughtErrorEvents, and ensure that Lib.current.__loaderInfo is initialized beforehand (closes #2608)

Because __loaderInfo was not initialized in Lime's HandlingInputEvents sample, it crashed on sta...

4f3da1ef3bf3869e2bedd6329ba72ec44d5c81e5 authored almost 2 years ago by Josh Tynjala <[email protected]>
update remove order

023823ec65edab647a14cde57c31566d94b55e1c authored almost 2 years ago by baris <[email protected]>
improve fix

709296c667ec7499e8633c9b4ea87c68026e4c10 authored almost 2 years ago by barisyild <[email protected]>
fix memory leak

69c9de2ced2332222ee74bf295ff1b6d7f38f9e5 authored almost 2 years ago by barisyild <[email protected]>
Force GL cacheAsBitmap for scale9 (until implemented in Context3DShape)

1d97e672fca1e17e4ad39119c532f84821cf862e authored almost 2 years ago by Joshua Granick <[email protected]>
Add a pixel of padding to bitmap filter size to prevent clipping in software

70c804dc0722bb741c6c928c0f99f968a502e6ad authored almost 2 years ago by Joshua Granick <[email protected]>
Fix scale9 behavior (render square based on pixel ratio, then stretch center and sides)

bb8a97d717c819769d21d8019b4f6fe355cdbe34 authored almost 2 years ago by Joshua Granick <[email protected]>
Improved handling of scale9

8cf20bd30174ad637b9be53fc2193ece6854d83d authored almost 2 years ago by Joshua Granick <[email protected]>
Update software graphics pixel ratio behavior

211186fc0b256241ff91925f04d4ace033b79558 authored almost 2 years ago by Joshua Granick <[email protected]>
First pass at applying descent to spacing out text underline style

6c1c4a1d6398d2b21f95b14334a751b93d804340 authored almost 2 years ago by Joshua Granick <[email protected]>
Stage: fix incorrect dispatch of MouseEvent.DOUBLE_CLICK if the target changed between the first and second clicks

5345634677d45c6acf75c9cce508e0b41a1cbda5 authored almost 2 years ago by Josh Tynjala <[email protected]>
TextField: call __stopTextInput() on FocusEvent.FOCUS_OUT, even if another TextField is receiving focus (references #2564)

This ensures that any incomplete IME input is committed. Otherwise, IME would stay active, and a...

34fc47c674003bf985c18cf71957a0666fc9283f authored almost 2 years ago by Josh Tynjala <[email protected]>
CairoGraphics, CanvasGraphics: fix issue where an extra dot is drawn with lineGradientStyle (closes #2336)

Now calls closePath(true) instead of closePath() for lineGradientStyle and lineBitmapStyle. This...

b71666d8777620692fb435378e0ca7464440156d authored almost 2 years ago by Josh Tynjala <[email protected]>
Graphics: fix calculation of bounds when calling curveTo()

In some situations, the bounds were calculated too small because the anchor point was not consid...

f996638994ef222ef1963d5e3e89044b89ba121c authored almost 2 years ago by Josh Tynjala <[email protected]>
flash-externs: missing thickness property on TextField

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

0ada5b9e4cc453e903ab5bee21c9586b0a82a874 authored about 2 years ago by Josh Tynjala <[email protected]>
File: __getFilterTypes() returns all filter types if Lime >= 8.0.1 (closes #2600)

c6f6572b594330da4dd9d255f7c7158e74eb0179 authored about 2 years ago by Josh Tynjala <[email protected]>
README: fix build status

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

ab4d4c3cea00f79b3dec071978dd8eaab3f88a9d authored about 2 years ago by Josh Tynjala <[email protected]>
File: fix moveTo() and copyTo() when file is a directory

4febbf22b37fd0aa863858f21ebd3b1e87205ca0 authored about 2 years ago by Josh Tynjala <[email protected]>
File: fix moveToAsync, copyToAsync, deleteFileAsync, and deleteDirectoryAsync will dispatch IOErrorEvent.IO_ERROR if something goes wrong and there's a listener

efa934a7d8cdd22898d1e106fdc82f37e7d7b925 authored about 2 years ago by Josh Tynjala <[email protected]>
File: remove unnecessary call to FileSystem.deleteFile(__path) in deleteDirectoryAsync

There's already a call to FileSystem.deleteDirectory(__path) called by deleteDirectory() on the ...

bbf8969357b145e089f1eb8a6cead5fa3f1f8375 authored about 2 years ago by Josh Tynjala <[email protected]>
File: fix isDirectory getter incorrectly throwing an exception when file does not exist

4c194ee381da42aa3fcb5360d17dcd9df78fa0b3 authored about 2 years ago by Josh Tynjala <[email protected]>
File: formatting

56ebfed400fcc0cd86e755d2a8b9bd0141a336ce authored about 2 years ago by Josh Tynjala <[email protected]>
Socket: reduce memory usage by calling clear() on __input and __output before setting them to a new ByteArray or null

096f95d570da6371b0e8b1725b9201ae5b6df666 authored about 2 years ago by Josh Tynjala <[email protected]>
SecureSocket: after commit 60b1585, can call super.this_onEnterFrame()

Instead of copying most of this_onEnterFrame into the override

ce070aae320bc521f82ff9c7516c3588bd0a6d53 authored about 2 years ago by Josh Tynjala <[email protected]>
SecureSocket: fix hang when handshake is attempted in a loop and socket is blocked

Instead, try again on the next frame

60b158531753edfbffd44ee5617990b8bdabe576 authored about 2 years ago by Josh Tynjala <[email protected]>
Minor spelling mistake

4c86bc264ce9332d09031080e6957d65482413ec authored about 2 years ago by Wither362 <[email protected]>
Fix commonjs build

4f999ac75f7a47e0e50af9981067a3b728bbf78f authored about 2 years ago by jgranick <[email protected]>
DIsplayObject: Clone filters on setter

Closes out a longstanding TODO to match parity with flash

5b295db7003f38c77c152943b1a041b343f85beb authored about 2 years ago by Chris Speciale <[email protected]>
DisplayObject: renderDirty on filters when hitting setter

Filters should update immediately on the next frame.

dbef0189495f7fb5f5036a88c9176e3ac895f0c7 authored about 2 years ago by Chris Speciale <[email protected]>
Merge branch 'develop' into 9.3.0-Dev

b32f716e8234b5bc798ce6d788455c219dde2712 authored about 2 years ago by Josh Tynjala <[email protected]>
FileStream: uses Mutex to avoid race conditions (references #2599)

c65f98d96692f6e900f6500971aeaae0e1b9a406 authored about 2 years ago by Josh Tynjala <[email protected]>
FileStream: fix issues with async read and write after calling close() (closes #2599)

For reads, it should still dispatch ProgressEvent.PROGRESS and Event.COMPLETE after calling clos...

1fb9c4c888f22456eba124a21fc6e03f26bae995 authored about 2 years ago by Josh Tynjala <[email protected]>
OutputProgressEvent: add proper conditional fencing for flash/air targets

306c4429088827a725fb2f44c603a899c55e535c authored about 2 years ago by Josh Tynjala <[email protected]>
FileStream: return early from close() if already closed

Avoids null exceptions

68e7f8c0359f293c84ece974e51a6936b85793d9 authored about 2 years ago by Josh Tynjala <[email protected]>
FileStream: formatting

cd8150128f0b78c3a44bd6872c1398fca32e6a7e authored about 2 years ago by Josh Tynjala <[email protected]>
File: added lineEnding

d3cafb015731de677c5dc67dd56bf4862a07b021 authored about 2 years ago by Josh Tynjala <[email protected]>
File: added separator

02bb0b89459f9cb56403858bce83d9f1c077493c authored about 2 years ago by Josh Tynjala <[email protected]>
File: Retrieve proper temp path if duplicate

adbee5d90855e6a2dd57fa8b82435b91f3eb1e66 authored about 2 years ago by Chris Speciale <[email protected]>
Update README.md

28c0066e87e802a26f59e2b3f6f0aeb318da957d authored about 2 years ago by Joshua Granick <[email protected]>
Update README.md

42abcadfd3ca9cfd16f9c4693d7123a0b61d5114 authored about 2 years ago by Joshua Granick <[email protected]>
Update LICENSE.md

0b2c770864e8ec8f570cf5c343780b6f102e196e authored about 2 years ago by Joshua Granick <[email protected]>
File: Prevent multiple filter types until Lime Fix

This ensures that only the first filter type can be used. The glue in Lime for our native file d...

efde05d52afc13e75cab81a493e024fd3860ac78 authored about 2 years ago by Chris Speciale <[email protected]>
Remove obsolete draft filesystem APIs

6b0cc50e91a30222319f33563501295efe3d5bfb authored about 2 years ago by Josh Tynjala <[email protected]>
Font: similar to Lime's Font.fromFile, OpenFL's should also check if path is null

a8fd90ecc0c485fb4b039b7d6d490eb63438e91b authored about 2 years ago by Josh Tynjala <[email protected]>
formatting

a704ca5b41e86f14edf455e73cdae036abe183df authored about 2 years ago by Josh Tynjala <[email protected]>
Tests: fix HashLink test build to copy proper lime.hdll file

6400ef3f96a3896c247d869e6b63d740002fa880 authored about 2 years ago by Josh Tynjala <[email protected]>
fix tests

ca8bb0b77780e84c57de444302f6c145c9d43e7a authored about 2 years ago by Josh Tynjala <[email protected]>
NativeApplication: InvokeEvent.INVOKE for initial command line options

08291e5362df080894204c737a114f9f325ef176 authored about 2 years ago by Josh Tynjala <[email protected]>
NativeApplication: partial implementation

- applicationID
- exit()
- Event.ACTIVATE
- Event.DEACTIVATE
- supportsXXX static properties

65604b987564e8950af63eea7d3576f48e091624 authored about 2 years ago by Josh Tynjala <[email protected]>
include.xml: Allow Lime 8.1

90639174f3dd6a26786bac2127c83cf447165e0e authored about 2 years ago by Josh Tynjala <[email protected]>
DisplayObjectRenderer: optimize performance of cacheAsBitmap/filters inside a scrollRect

Followup to commit d693731add16b79cc72b883d7022fe34bfaf1d05. We don't need to render. We only ne...

a468f880492e9ba429e1efd7c45ac965e590efc7 authored about 2 years ago by Josh Tynjala <[email protected]>
DisplayObjectRenderer: fix changes to a scrollRect not affecting display objects cached as bitmap

d693731add16b79cc72b883d7022fe34bfaf1d05 authored about 2 years ago by Josh Tynjala <[email protected]>
CairoRenderer: fix exception while rendering StaticText when using -Dcairo (closes #2586)

This change makes SHAPE drawableType work the same on Cairo as it does on Canvas and Context3D

4d5cf2e4a9ba5d2b781d67cf47ad36db72c76edc authored about 2 years ago by Josh Tynjala <[email protected]>
Github Actions: replace macos-10.15 with macos-latest

macos-10.15 is deprecated and will be removed: actions/runner-images#5583

80a9a6a7df75a135c4a991f68b5eecbe07fbda19 authored about 2 years ago by Josh Tynjala <[email protected]>
Github Actions: replace ubuntu-18.04 with ubuntu-latest

ubuntu-18.04 is deprecated and will be removed: actions/runner-images#6002

77c467e696977e2ec9f3486c1811429a1f7f8755 authored about 2 years ago by Josh Tynjala <[email protected]>
TextField: fix listeners not being added when changing type to INPUT when TextField already has focus

The listeners wouldn't be added until TextField receives focus next time, but they need to be ad...

0ec6acd84de6dbc6f9072142f4535147fbf84fa4 authored about 2 years ago by Josh Tynjala <[email protected]>
SecureSocket

f577cd4e57099170a02dd300ab40f3cba706db49 authored about 2 years ago by Josh Tynjala <[email protected]>
Socket: connect() doesn't have default values for arguments

e85e7a32e36fbb5d5aff299bc36820e8b2c1b34f authored about 2 years ago by Josh Tynjala <[email protected]>
Fix double constructor in SWF library

b17bcd29f3633f957e9db7a3d508d744d6b568dd authored about 2 years ago by jgranick <[email protected]>
Minor crash fix

4ea36fee6d07f3f411924c6b5d615a5a5b639886 authored about 2 years ago by jgranick <[email protected]>
prevent logging unneeded shader info on js

5dbaefa7d4d89eff9870f05b72f0494d571c2507 authored over 2 years ago by George FunBook <[email protected]>
Socket: flush() should also handle Error.Blocked and Error.Custom(Error.Blocked)

7102f925b22fa26196c7d0ab45b9d22fd533d461 authored over 2 years ago by Josh Tynjala <[email protected]>
Socket: fix to handle both Error.Blocked and Error.Custom(Error.Blocked)

2e8415d48bc017c207425138222e4ec803c242fd authored over 2 years ago by Josh Tynjala <[email protected]>
Context3D: fix scissor rectangle with new default HiDPI scaling

971a4c9e43b5472fd84d73920a2b7c1b3d8d9257 authored over 2 years ago by Josh Tynjala <[email protected]>
run formatter

61089e1431b918d825eb99d05094d25030c55a84 authored over 2 years ago by Josh Tynjala <[email protected]>
Github Actions: temporarily use Lime 7.9 to build API docs

There's a bug in Lime 8.0.0 that will be fixed in a future update

0bbf0e84e8fed73de484ac73fa9c56d090b59258 authored over 2 years ago by Josh Tynjala <[email protected]>
docs: missing imports for new types

99e10ab691390af3f9bc038ac3ec468e8bb2c303 authored over 2 years ago by Josh Tynjala <[email protected]>
release date

22ff362236eac1ce8e2eca309ee62f11e19a666a authored over 2 years ago by Josh Tynjala <[email protected]>
Merge branch 'develop' of https://github.com/openfl/openfl into develop

3af7e76daaaddf808eaa840f125c78df6bfcb542 authored over 2 years ago by Chris Speciale <[email protected]>
FileStream: Include HaxeFile typedef

The access meta doesn't seem to work on private typedefs so I included it directly into the File...

973e59a5ffc2b18a2e911592649c8ac6bae7369f authored over 2 years ago by Chris Speciale <[email protected]>
File: Make HaxeFile typedef internal

Removes compilation and visibility of the HaxeFile typedef within the File Class.

8ad221e7c1cf59cdf2adaa8a90892d50554f10fe authored over 2 years ago by Chris Speciale <[email protected]>