Ecosyste.ms: OpenCollective

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

github.com/openfl/scratch-openfl

Open source version of the Scratch 2.0 project editor. This is the basis for the online and offline versions of Scratch found on the website.
https://github.com/openfl/scratch-openfl

Work around drawWithQuality absence in older Flash

On older versions of Flash, manually suppress any resize events that may
be generated by changin...

987fb64f4b7f2b6d45670e9e3c4e87be55f948b1 authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Use drawWithQuality, don't change stage quality

Changing the stage quality sometimes triggers a resize event. If this
happens while converting a...

e7e409feb402c3b5420fb06ee0f972be2210513c authored almost 10 years ago by Chris Willis-Ford <[email protected]>
When renaming a variable, the current name is proposed.

d577b67794ca1b88668e117279ee6b3d1b931536 authored almost 10 years ago by AndersBillLinden <[email protected]>
Merge pull request #638 from LLK/crop-button

Expose bitmap crop through a new button

a251b6dab28da5e5ba2c2c428f06a1bee73a8b5c authored almost 10 years ago by Shane M. Clements <[email protected]>
Expose bitmap crop through a new button

b07cd5da891bac6c4b5e86c54eefa5306675eeed authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Remove actionjson due to license conflict

This reverts commit 6ae4b816c62555c48445504d30f4949af6add129, reversing
changes made to d53aaf3d...

a88da87e7057b118087a054a21d4aee10713877a authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #637 from LLK/note_trademark

Add link to trademark policy

28fd5776a07b959763ca9bc30d3bf3d351df3db3 authored almost 10 years ago by Shane M. Clements <[email protected]>
Wording changes

4d4421494bd8e7e7ca7f817eee77020fbdc08d5e authored almost 10 years ago by Shane M. Clements <[email protected]>
Add link to trademark policy

c73f6e14459b3f52da87a63bc324d9ed862340d2 authored almost 10 years ago by Shane M. Clements <[email protected]>
Removed warning about Context3D class in newer SDK versions

83d391a87a7a309c7f8d8d48b11c9c561af061be authored almost 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #630 from LLK/actionjson

Use actionjson for JSON decoding

6ae4b816c62555c48445504d30f4949af6add129 authored almost 10 years ago by Shane M. Clements <[email protected]>
Fixed auto-build

d0477faf4d261f9b8c6b1718a12dd81866d89c80 authored almost 10 years ago by Shane M. Clements <[email protected]>
Fixed build.xml for actionjson

46e98c3306617093e65e138966d4cefb74b9063d authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Switched JSON decode calls to use actionjson

Using 'true' as the second parameter tells actionjson to use the native
decoder when available (...

0d4d95b4fa5b0256b71de2a9a5e11bce8f303038 authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Added actionjson.swc

e73efeb0c656108e40ff29391773ba69d2f04b5b authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #620 from LLK/add_sprite_tiles

Added white background to sprite thumbnails.

d53aaf3d21e66a2f672c723f4081758d00be677f authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #605 from AndersBillLinden/comment-layout-fix

Comment layout fix

cfffd014c422cc981d8aa01b8402fd3bc77e8f6e authored almost 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #607 from AndersBillLinden/add-comment-selects-text

Automatically select text when adding comment

11eee08cb90a6cc318d1e293f9a2f4eae37dc6d7 authored almost 10 years ago by Shane M. Clements <[email protected]>
Added white background to sprite thumbnails.

3d910802e1f68be12fbeb4efa61c390e47285c68 authored almost 10 years ago by Shane M. Clements <[email protected]>
Only have one FileFilter containing both suffixes (.sb and .sb2)

0f2a41bbcec9657ca04e9e660e9b2136d0f90883 authored almost 10 years ago by AndersBillLinden <[email protected]>
Merge pull request #608 from AndersBillLinden/esc-cancels-dialogs

ESC in a dialogs

36fab59bd27f2d7ff76773b2ec9356c6c74f2f37 authored almost 10 years ago by Shane M. Clements <[email protected]>
When the user presses ESC in a dialog, cancel is called.

1241a3c1bf1b7e92eff09fafa0357717582d2675 authored almost 10 years ago by Anders Lindén <[email protected]>
When the user adds a comment to a block, it would be convenient to have the text "add comment here..." selected and the TextField focused.

679a6889047ada98b4cf66a91d19fac428324fa0 authored almost 10 years ago by Anders Lindén <[email protected]>
When a user defined block has been edited, and some inputs has been added/removed, the width of the block can change, so we need to call fixCommentLayout.

73bbe51efe70fa0f5f4b88cf31cc7939d12ec9f0 authored almost 10 years ago by Anders Lindén <[email protected]>
Merge pull request #597 from LLK/separate-eraserWidth

Store eraser width separately from pen width

943aea92f554cccbea60bd5918b3ffd2398ed488 authored almost 10 years ago by Shane M. Clements <[email protected]>
Store eraser width separately from pen width

The default eraser size is larger than the default pen size, but the
limits are currently the same.

7c7efa38a48c585c70ae5b6531386e0e9eb3543c authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #592 from LLK/fix_add_sprite_3d

Force an update to the 3d renderer when a sprite is added to the stage.

0c1dec566494e7182adefd9edc24aacabe375f5b authored almost 10 years ago by Shane M. Clements <[email protected]>
upped version to 432

10599793c4511ef848f05dbea8c130795cee52b0 authored almost 10 years ago by Shane M. Clements <[email protected]>
Force an update to the 3d renderer when a sprite is added to the stage.

d2cf9dbacfafcb97fb7b336294f08f8807a1bb73 authored almost 10 years ago by Shane M. Clements <[email protected]>
v431

dcf68170f2dcf3b9e2dba6a40e842e811e09d5fe authored almost 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #577 from djdolphin/master

Check for HTTPS also when determining if offline

6765fc71ca63a94889ee57784a5b8f76ad6368e7 authored almost 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #574 from LLK/larger-eraser

Scale the eraser up to make it easier to use

c48840d7e1f6e32eefd10fb27519fcb79c3d15c2 authored almost 10 years ago by Shane M. Clements <[email protected]>
Check for HTTPS also when determining if offline

Should fix problem with project player

956cb33b058021d5616d978a467c0c2e10ddc2f3 authored about 10 years ago by djdolphin <[email protected]>
Scale the eraser up to make it easier to use

The bitmap-mode eraser tool is now 4x larger than it used to be.

065e77db009fe9a7847b4a5d5c2848dfdede0985 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #573 from LLK/fix_mp3_with_flash11

Fixed MP3 name handling during import

1e7033823925c1b7b94181971176dbab18534dbe authored about 10 years ago by Chris Willis-Ford <[email protected]>
Fixed MP3 name handling during import

f9c7f99800bd84feec26442de4fd8d441b96f17c authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #508 from la10736/master

Fix Bug #460: recover user selected language at start up

e010b9e4912385dd6ad90f12b60e804bfacffa5a authored about 10 years ago by Chris Willis-Ford <[email protected]>
v430

4e1a0afdd76265f9b5114d231d335cf21bdd5520 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #565 from LLK/toggle-3d-fix

Add null check on buffer disposal for fx change

30682c8902bf234214d11fab0ba865dd543064ce authored about 10 years ago by Shane M. Clements <[email protected]>
Add null check on buffer disposal for fx change

This fixes an exception that was being thrown when toggling 3D off and
back on with control-M.

9f03f36aabfcdf257c300d566d87c11e47e86d4a authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #556 from LLK/fix_palette_change

Change the block category when the mouse clicks instead of on mouse_up

3d1b57431e2cfb0e35542b5a244d6093e3ad5ec8 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #558 from LLK/fix_mp3_with_flash11

Use Flash 11's Sound::loadCompressedDataFromByteArray to load MP3 files

5955b2e842bfaf1277dede3d075d3e78c27c7011 authored about 10 years ago by Chris Willis-Ford <[email protected]>
bumping version to 429a

6f32325981121db6b2d3c316d28363f08d3064ed authored about 10 years ago by Shane M. Clements <[email protected]>
Added try/catch in case sound.loadCompressedDataFromByteArray() fails.

8c3bf4a2d0727854c6fab83ed070457622e13342 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #559 from LLK/revert_sprite_library_frames

Removed the code that adds frames to sprites.

79ea49dc0ada749cc5ac37da45fcaacc39db0096 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Removed the code that adds frames to sprites.

867c5f602c0f578184b48f9aa5addc947a618dca authored about 10 years ago by Shane M. Clements <[email protected]>
Use Flash 11's Sound::loadCompressedDataFromByteArray to load MP3 files when available

54ff99a11f07d3e588afbba46c9fbd3c3cf97dd2 authored about 10 years ago by Shane M. Clements <[email protected]>
Now changing the block category when the mouse clicks instead of on mouse_up.

223dffab607b3a5fe1a184bc9e02a6ef5ea620bf authored about 10 years ago by Shane M. Clements <[email protected]>
v429

cf4f87448ab837bb78022b7941f241f922e30dd0 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #519 from bobbybee-tests/optimization/list-arithmetic

Slight performance boost when performing arithmetic on lists (again, thanks DCPU-16)

4df56b6565293dd2ee7295aa6f492c5a9f29a0da authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #548 from LLK/fix_costume_md5

Don't overwrite the MD5 of a costume that failed to load.

db8df458fe8f6b7e0d9110ee97f6fa5f46880cee authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #543 from LLK/fix-svg-clone

Cloning a Shape now copies the whole transform

84e39611a8a87f21d0da9b742dc76128bb84220d authored about 10 years ago by Chris Willis-Ford <[email protected]>
Don't overwrite the MD5 of a costume that failed to load.

5374f89100a939df4ca368b9253ae60349d9b420 authored about 10 years ago by Shane M. Clements <[email protected]>
v428a

fdc1229431c853278822215ce3e213a06e1b1a5c authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #546 from LLK/fix-#544

Color detection fixes

5e89eef21d5dbf4aa60d4dad2210d670b3f9f56e authored about 10 years ago by Chris Willis-Ford <[email protected]>
Color detection fixes

Align getOtherRenderedChildren() to pixels
Revert mask in getBitmapWithoutSpriteFilteredByColor(...

41eca4a22d14bde0c90df2ff9723163af3b9c02e authored about 10 years ago by Chris Willis-Ford <[email protected]>
Cloning a Shape now copies the whole transform

Fixes LLK/scratch-flash#467

dec1c729e65544967fcc973b750a167f9882ec72 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #541 from LLK/fix_edge_bounce

Use ScratchSprite::bounds() instead of Flash's less accurate getRect() m...

9a8c9023ca66e83a69dbfe7be84184755840497d authored about 10 years ago by Chris Willis-Ford <[email protected]>
Use ScratchSprite::bounds() instead of Flash's less accurate getRect() method.

3f2218d1102f527d13147e232b418960f1d776b4 authored about 10 years ago by Shane M. Clements <[email protected]>
v428

3f0745665f8ce9f5b95af825e1a55ad54575bfea authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #533 from LLK/minimal-shader

Minimal shader

d8a6ab47365ac537021ea8994537b04e46deef3c authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #537 from LLK/revert_key_hat_change

reverted stack restarting for whenKeyPressed hats

e44d3872819bd6cdab7fb24ec5bda9df380cb653 authored about 10 years ago by Chris Willis-Ford <[email protected]>
reverted stack restarting for whenKeyPressed hats

6d5beaa3d2163152f459c0a2b7582cc33c1bb84c authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #535 from LLK/fix_color_touching

Don't render things behind a sprite with subpixel coordinates

700c0b4fc784177b50204f3980f70db29e316ef6 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Removed unnecessary argument

f86dae5e5b432e74d83bc48ff851a85559440670 authored about 10 years ago by Shane M. Clements <[email protected]>
Don't render things behind a sprite with subpixel coordinates

d592ffa00c5378d2da2a90a6ce0dca0a5f57fa4f authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #529 from LLK/thumbnail-load-done

Always call done() after loading a thumbnail

5bd1110c900508c45b384da5562695056f87b4e9 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #513 from LLK/fix_svg_viewbox

Make the SVG viewbox more accurate.

ed5e316bb5ac1f5c5c91336e66c3d25403212b30 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Cleaned up index & vertex buffer resize code

de5f20ab5300d15478d7ba84a37452f92e886065 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #534 from LLK/fix_when_key_pressed

Key presses will always restart whenKeyPressed hats as long as the key w...

6e6881b024394fb93756d7512151104bc314a6b4 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Key presses will always restart whenKeyPressed hats as long as the key was released and repressed.

2fd63f612ddefdf16297f9b9fe29d17a4673c31d authored about 10 years ago by Shane M. Clements <[email protected]>
Minimize the size of the vertex buffer

The vertex buffer no longer contains data for an effect unless that
effect is used (non-zero) so...

37dc73e49cf9881091d9ded3bed57fbc4fd00404 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Always call done() after loading a thumbnail

When loading thumbnails for the media library, some error cases were not
reporting that the work...

f077826692ef57e60cde84e6c6c922914c3f9794 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Pack texture ID with the other required attributes

The fragment shader can now treat v0 and v1 as dedicated to
always-required attributes in a stab...

b23c4c4d0dfd6a4334218598d481185aab77a185 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Use symbolic names for vertex attributes

ebeb107c175478b2a534801ebf8d73dab34204bd authored about 10 years ago by Chris Willis-Ford <[email protected]>
Don't try to use swizzle on output registers

AGAL doesn't support swizzing the components of the register used for
the output of an operation...

f5e98642a86bef976d0cfdc405a5c81fd358f2d6 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Converted shaders to macro syntax

Both the vertex and fragment shader are now built with the AGALMacroAssembler.
Also any errors d...

1a1ff883687aa472d1b3f4f20a0fb5c5c62bb27d authored about 10 years ago by Chris Willis-Ford <[email protected]>
Added support for comparison operators

79e2d46c203348a552249aea381a9116ff9036bb authored about 10 years ago by Chris Willis-Ford <[email protected]>
Cache shader sets based on a calculated ID

The ID is calculated from the number of textures to be sampled and the
active effects.
The cache...

d67464ea068c6d41f81f6f455d36211d2683e3f6 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Track activated effects and build minimal shader

Seems to work in most cases but needs more testing; there are probably
cases where the effect re...

bbc728f6f5b872ead317bb461693e07c8ebe9440 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Fragment shader ifdefs for effects and sampler count

This change also switches fragment shader compilation to use the
AGALMacroAssembler.

8a9bc6ede91bf6e07d073eec846a549c12dd3cc8 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Fixed parsing line comments containing semicolons

Also squashed a warning and improved readability of code in flight.

d2208f5c4a68be5f32725fedaaa078dabbba8875 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Moved shader code into embedded files

2ea081e646bcf9ef1b68b6e97d76736d1bad1590 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Bumped version to 427

bfa8b9f1ffe3304cc60bc71e140b22abfa67402a authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #521 from LLK/fix_grow_fill

Switch to select tool when image editing tools are disabled.

f1e21ec7488ccccb74a2c01745a1c4f8779532e9 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Switch to select tool when tools are disabled.

8af0b0ff11a75c9d191e05c001b0e3d4f8498183 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #301 from nathan/empty-sprite-library-ui

Change library UI so sprites with empty names and costumes are still visible

2f647eaeb1e49c46edf4eb7a5e51436ba15a9eab authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #325 from nathan/scroll-frame-update-size

Fix updating size of scroll frames

cca2384c594e64279b30f2cc886047b0909ff26d authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #392 from LLK/drop-number-on-boolean

Allow dropping reporters on predicates in text/number slots

ba47639655c50aa3ec2f390225a34c4df8975dba authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #270 from nathan/shape-tool-selection

Make rectangle, ellipse, and text tools consistently stay selected after creating a shape

64869ea5f680baba33ce007bc3585396f732bc41 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #520 from LLK/nathan-prevent-var-shadowing

Nathan prevent var shadowing

df1225f106c2bbcda60efa8f0737cb509c13328b authored about 10 years ago by Shane M. Clements <[email protected]>
Merged Nathan's variable name change fixes.

52a2ee88bbe93c1129541886e4e5895f428d0d27 authored about 10 years ago by Shane M. Clements <[email protected]>
Merge pull request #348 from nathan/translation-fixes

Translation fixes

0be73cba0e4b642f4c94df2833e3ac587ff61e1b authored about 10 years ago by Shane M. Clements <[email protected]>
Bumped version to v426c

5c8f0c06b5ec34828a0d9270d96c9287e5cd3983 authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #518 from bobbybee-tests/optimization/list-replace

List replace is now about 1.5x faster. Thanks DCPU-16 ^_^

ef6af4565731c842627f0b4726f0c34125b7d48a authored about 10 years ago by Shane M. Clements <[email protected]>
Slight performance boost when performing arithmetic on lists

89e84bd84286551ad359aa8ac756d7d998f93fd7 authored about 10 years ago by bobbybee <[email protected]>
List replace is now about 1.5x faster. Thanks DCPU-16 ^_^

504b13995369611c1e5d6fa89c94cacaf8319843 authored about 10 years ago by bobbybee <[email protected]>
Merge pull request #314 from nathan/poll-match-protocol

Match protocol more closely for /poll in HTTP extensions

1190b1a6afdf3a193247006c495f37f87133f04f authored about 10 years ago by Shane M. Clements <[email protected]>
Merge branch 'serial-thread-fix'

Accidentally skipped merging this before the hotfix release

ee378a5fee78bee236f1f6ea74d5a65bc5cae49b authored about 10 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #515 from LLK/agal-macro-assembler

Updated AGALMiniAssembler and added AGALMacroAssembler

bc61cefb8796638184bd3cd9bfdd9be54e601f2b authored about 10 years ago by Shane M. Clements <[email protected]>