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

Merge pull request #900 from LLK/fix_path_error

Use app's stage instead

4eb9073f283ecfc52174be83e74b7b82194940ff authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #902 from LLK/fix_gif_into_editor

Support importing animated GIFs into a costume

52c1a9336f453ce8ca9841151c36ebf90eec031b authored over 9 years ago by Shane M. Clements <[email protected]>
Change the way paint actions are committed on undo

On undo or redo, we now reactivate the tool that currently looks like
it's active. This means th...

d768b9046740d13160040fbc0ca2fa86c3862668 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Set stage color only if supported

We were setting the `color` property on the stage with the assumption
that it would fail silentl...

97b8eec681ae5d4f0adf268887a7c35e91491635 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #904 from LLK/extension-stop-event

Make stop button call ScratchExtensions.stop()

c0eeb543d43c73078e88e043ee898ce93df5afd4 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Add a way to turn off echoing log messages to JS

d64eb42fdd95e8c4ff6f44d9f06da3f31fbcec80 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Convert logging calls to new logging system

f7d27c5e00cb5f81894dce2953e4a09230500d47 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Add "Tracking" log level

This log level will report the event to JS so that it can trigger web UI
changes, get reported t...

5d038d9a9b50eac85c76c39f6498d566b3ea8542 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Log to browser and trace when in debug

cda89570c2fb294c69e1b9056bf3dba02965561c authored over 9 years ago by Chris Willis-Ford <[email protected]>
Fix logging directory/package capitalization

f166e9ab2f829f39a672ebf75e092e037b216171 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Renamed toJson() to report() and reformatted

The report() method on Log() is now formatted for readability on our
event reporting middleware.

d740e8d678f4897bea9ce8fbe2a7063625c96d6a authored over 9 years ago by Chris Willis-Ford <[email protected]>
Simplified log levels

ade91b79a6ec43b226f8ba82be923542ed15a86a authored over 9 years ago by Chris Willis-Ford <[email protected]>
Store severity as int instead of String

Also include severity in toJSON() output.

ecc60e5f35dfa06ee5c597ed6523c0755741c26f authored over 9 years ago by Chris Willis-Ford <[email protected]>
First pass at logging system for the editor

The idea with this logging system is that we will record up to a fixed
number of events, and if ...

96066b3480dfc7c787ef522a078ae584b4b8b00a authored over 9 years ago by Chris Willis-Ford <[email protected]>
Make stop button call ScratchExtensions.stop()

The `stop()` method is a new method that will allow ScratchExtensions to
decide whether to call ...

d5b097af68261eee23b789179e83535fb7eb98d5 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Support importing animated GIFs into a costume

b03f2f689299ae7fafa69cdc692121fa413f1882 authored over 9 years ago by Shane M. Clements <[email protected]>
Return zero if there is no active thread.

3244048fb1c855821d482b4875b7cc73378c6873 authored over 9 years ago by Shane M. Clements <[email protected]>
Use app's stage instead

If the instance has been removed from the stage then this.stage will be null. Use the app's stag...

d50f71bdd29367c571b04fcb2dda8c63ceb5135f authored over 9 years ago by Shane M. Clements <[email protected]>
Merge branch 'master' of github.com:LLK/scratch-flash

417178c024089e748d7d349459250c348344ff15 authored over 9 years ago by Shane M. Clements <[email protected]>
bumped version to 439.2

2d5dcb08c7f013f902e3ce168f6c71ab24dde1a4 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #898 from LLK/fix_sound_error

Don't play beyond the end of our buffer

3b295e4edb75774f2366fb814986f78840d47695 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #899 from LLK/fix_text_error

add null check

6911ac800ed54ddfd53f999d9c2e70bf158c6349 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #897 from LLK/fix_too_big_tex

Bump down the max texture size.

a1d77886ca5f81567f2f5401075229c2ae402752 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #896 from LLK/fix_3d_exception

Make sure the backbuffer isn't too small

10a3c21d86fefd705df2f70865d3451bceebeaa9 authored over 9 years ago by Shane M. Clements <[email protected]>
add null check

5b9ec0c68dc177c300e9c4463ca6effae45704d6 authored over 9 years ago by Shane M. Clements <[email protected]>
Don't play beyond the end of our buffer

758493b6dd6f6788238e95ededac9f667a9b9132 authored over 9 years ago by Shane M. Clements <[email protected]>
Bump down the max texture size.

936abf8f67fac778519d5c5f3989290eb77337af authored over 9 years ago by Shane M. Clements <[email protected]>
Make sure the backbuffer isn't too small

2d21e5348dbd93c52ce81f8660c0cf6d45c7b488 authored over 9 years ago by Shane M. Clements <[email protected]>
More compile fixes

cd48213f521ae1ccfbc9dcec4bb90b4558c4b891 authored over 9 years ago by Joshua Granick <[email protected]>
Continued progress

aeb1a420ba22045a2ba59e17d3cec01d3c8ffd50 authored over 9 years ago by Joshua Granick <[email protected]>
Remove unused build files, progress on compiling

1c0e426312a1a663ffcc64d78d516f5ab4b677f6 authored over 9 years ago by Joshua Granick <[email protected]>
First pass at ActionScript to Haxe conversion

f9c57fae5ad00fd44e0228aae3f7830fc7f85a77 authored over 9 years ago by Joshua Granick <[email protected]>
Bump version to 439.1

b1e2d7529bae9edc23a7400130e3f466346a2f4f authored over 9 years ago by Chris Willis-Ford <[email protected]>
Load official extensions using URL overrides

This should make official extensions work correctly in both staging and
production environments....

d768a4116b85ce0ffed65e2b87678857b6f619ef authored over 9 years ago by Chris Willis-Ford <[email protected]>
Fixed WeDo and PicoBoard help links

1846f8f6e41baa3bc6a6efbefd30421157d9d00c authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #885 from LLK/fix-key-pressed

Fix exception when processing `key () pressed?`

562b9afc6104798cdba06ddebcafc150a5cf5ac8 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Fix exception when processing `key () pressed?`

When 'any' key support went in, this code was rearranged so that
checking `stack.args[0]` was no...

e75331536ddaff12dee1f43d1de4fe6a9bdc1f78 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #882 from LLK/fix-load-experimental-button

Show Load Experimental Extension only in dev mode

803ba94cd63356796303dc99c49ec3c4a723ae14 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Show Load Experimental Extension only in dev mode

The button only works on ScratchX so it should be hidden elsewhere.
This fixes LLK/scratch-flash...

1dc967ac9360f34919d19c2c6b90a7dd8fbe8f37 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #879 from LLK/gradle

Set up Gradle build scripts and tell Travis to use them

9f5edb77d79dea4315a80591c7b8658b326c867e authored over 9 years ago by Chris Willis-Ford <[email protected]>
Implement actual git commit ID collection

This replaces the hardcoded placeholder.

49417ea52b13899dde766d852ade5d00417de52e authored over 9 years ago by Chris Willis-Ford <[email protected]>
Tell Travis to use 'build' instead of 'assemble'

Also, build both 10.2 and 11.6 in the Travis "install" phase.
It seems that GradleFX doesn't do ...

48cc231912b3cdd9ec545c9f0042ddbcde33b61d authored over 9 years ago by Chris Willis-Ford <[email protected]>
Turn on advanced telemetry

bac69eea41d35cfc8cf803e6050ed58d10543098 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Use target=10.2 instead of variant=Old

I think this will be more clear to future devs

67907db0f9dbada3da14e7ccb80d95cae5a03f8f authored over 9 years ago by Chris Willis-Ford <[email protected]>
v439

967aef321971d80562fa709749d74472066b4eec authored over 9 years ago by Chris Willis-Ford <[email protected]>
Make output file (and path) reflect variant

8df2fa8be01d256432197ec62243d76fc3c03428 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Use ext.commonDir to locate config.groovy and libs

Also added osmf.swc

be243d34e7efb02db23addf4ccb051d08f677210 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Move most Gradle logic into scratch.gradle

The core logic can now be shared with the online and offline editors.

c772f0515aa59671211a4205ee710179611da889 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Make gradlew executable

d0459a1b44184da7d874bf660db2f766378088c9 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Switch Travis to use Gradle

a79b86f01cb56ca1b472a057b615115dc8f1bbfd authored over 9 years ago by Chris Willis-Ford <[email protected]>
Add initial version of Gradle build files

Use `gradle build` to build the default variant, currently `New`.
Use `gradle build -Pvariant=Ol...

5156e7414dcb3f7fa6694432444acef818deccd0 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #866 from LLK/fix_empty_png

Don't thrown an exception when loadBytes fails.

20902bf8a1845c5dc9eb8499b5a4912878e9255c authored over 9 years ago by Shane M. Clements <[email protected]>
Don't thrown an exception when loadBytes fails.

88184226df535cd1b889c02807226dc2a0e07284 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #864 from LLK/change_key_menu

Moved any key in menu

bf4ccebd2dc29ef5c2bded442003cceac4bc85c6 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #654 from AndersBillLinden/rename-broadcasts

Renaming broadcasts (using right click menu)

fbb6de87f974667a0ba475d1cd9521ba0aeba769 authored over 9 years ago by Shane M. Clements <[email protected]>
Moved any key in menu

bc4e67d64e519a15a276f2b586ae80217731bd89 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #334 from nathan/any-key-pressed

Add "any" to key press menu

6b78730df04c73e64ebd31f902e2347dd5ca2a90 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #797 from TheLogFather/go-to-definition

Adds new item "go to definition" for drop-down menus of custom block callers

211f6992891f6a00ab0769121c8b2d430f7d736a authored over 9 years ago by Shane M. Clements <[email protected]>
Change menu item to just "define".

f1c5e5a08eb67b2e1dd3e4d49d81bd0847507a1d authored over 9 years ago by TheLogFather <[email protected]>
Change menu item text to "see the define script".

Change function name to match spec name (Spec.PROCEDURE_DEF="procDef").
Slight tidy-up of code.

067fda0434d9d836d98e058875f64b66441abb75 authored over 9 years ago by TheLogFather <[email protected]>
Merge pull request #862 from LLK/optimize_watcher_toggle

Optimize toggling watcher visibility

d7455e344548970d89f6be404241bb6e74801c9e authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #718 from AndersBillLinden/esc-drag-operation

Aborting block drag operations by pressing ESC.

86361a441f464e80787c0add4432c075b836ed86 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #860 from LLK/fix_blank_sound_tab

Added a null check in imaDecompress.

03021646fe256e1e8c0d2f04b10cf42c18520147 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #639 from AndersBillLinden/rename-var-fill-in-current-value

When renaming a variable, the current name is proposed.

1f8872db7bc913bbc25b66d559597ae62447884c authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #335 from nathan/corner-rounding

Fix corner rounding

24a499966ff296b4513c9541f25f5633a9350ce7 authored over 9 years ago by Shane M. Clements <[email protected]>
Don't update the palette if nothing changed.

e3bbd7462870d27317e1a7fba927182548642688 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #859 from LLK/fix_str_cmp

Fix argument comparisons

e53257e344b757e09daa6baf834d563825d8cfe0 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Added a null check in imaDecompress.

1b61f2602c288f483fb26feb0d9c696ee18bb9c6 authored over 9 years ago by Shane M. Clements <[email protected]>
Fix 1/0 == 'Infinity'

8a02c38ec24ce335d8f1b7804e82fe41b1bb55d9 authored over 9 years ago by Shane M. Clements <[email protected]>
Don't suffix empty strings

6afc2e85b44da27866437ba3e965cc2d19eaed9c authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #851 from LLK/ant-build-improvements

Ant build improvements

bb4c35e742fd2a666722443397c22aaded0bf244 authored over 9 years ago by Shane M. Clements <[email protected]>
Change Flash version requirement from 11.9 to 11.6

333c0cdad782b077db4d7b630113681e0e37aef2 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Bump "new" build from Flash 11.4 to Flash 11.6

Flash 11.6 is the earliest version that supports our current 3D code.

6d422c1697c41d38ba56ed396efac00a79cd5a7f authored over 9 years ago by Chris Willis-Ford <[email protected]>
Fixes for git-commit-id macro

All variables used by git-commit-id (except the output) are now local.
The git command now runs ...

ce9a7fd6ffd6881a40a44a4722e68218fccbe29c authored over 9 years ago by Chris Willis-Ford <[email protected]>
Cleaned up Ant build script and added commit ID

This change makes SCRATCH::revision available as a string in the AS3
code. When built through ID...

d011845131ba6610758fba906aed9c7237b87774 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Make `addBackdrop` protected

41646aebf0cf0a6b10d08838c65c5f86472ff967 authored over 9 years ago by Matthew Taylor <[email protected]>
Make camera methods protected

ff28aeeb824f9a767ee1057a41e2a27bb7c5f56e authored over 9 years ago by Matthew Taylor <[email protected]>
Merge pull request #847 from LLK/fix-issue-845

Ensure correct appScale when activating 3D mode

d6d02d269e731f8f1b4947cb89dbff02fe7b587c authored over 9 years ago by Shane M. Clements <[email protected]>
Ensure correct appScale when activating 3D mode

Instead of calling `setRenderView()` when setting up the 3D context,
call `onStageResize()` whic...

5a9bdfde8c767861531e62243b048ecd54d0c619 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #846 from LLK/fix-transparent-video

Apply video transparency as ghost effect

6ae9d10a3a18b6edfc31d81b0718a16b23996e87 authored over 9 years ago by Shane M. Clements <[email protected]>
Apply video transparency as ghost effect

The previous method of making the video image transparent relied on the
fact that all objects we...

a3e8049e6bfdf0eabd6b3386a20b6d72bb611150 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #841 from LLK/fix-color-touching

Bring back texture filtering workaround

1e551ac79223cf790b4aca33822fe031f2e7c4ab authored over 9 years ago by Shane M. Clements <[email protected]>
Bring back texture filtering workaround

The recent 3D refactor broke the `forcePixelate` flag, which used to
force the pixelate effect o...

02c67db4d69b58d8761c26ba2ed144ead799853e authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #834 from LLK/url-override-protocols

Override protocols in URL overrides

ac39ed3b4a883bfb40e4f9863db1462fb2425c8f authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #833 from LLK/rollback_sound_refactor

Revert sound refactor

26d988209690846b9735c23b877a208e42f31206 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Override protocols in URL overrides

If the SWF is loaded over HTTP or HTTPS then overrideURLs will replace
the protocol specified by...

5ba19beb5711595eb5844423628119d3cc371d42 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Revert sound refactor

f9e9a3164699edadbb59672ef0e96f76b601416a authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #828 from LLK/use_native_sound

Convert sounds to native Flash Sound objects and use them for playback.

9fb9a69e73cf3e104eaf760c1b11456ecf6a2bd7 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Now logging wave decoding exceptions

555643cd943e124427187b14cc1104bf50a01248 authored over 9 years ago by Shane M. Clements <[email protected]>
Added backwards compatibility for earlier Flash versions.

bd941700bda05e1b8f5a4527717b2ea60a68aef9 authored over 9 years ago by Shane M. Clements <[email protected]>
Convert sounds to native Flash Sound objects and use them for playback.

3fcb0fa623b785eedbefda6ec6b4d59aea162785 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge branch 'master' of github.com:LLK/scratch-flash

62febe97450074eafcac46e6f506ddb5dd412653 authored over 9 years ago by Shane M. Clements <[email protected]>
Bumped to v438

7fe5eefd9ef8642f9217960a8dfb01c27e637757 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #827 from LLK/microworlds

Microworlds

45809d554dd8b1d7127ea4b008db7ddacd3c2638 authored over 9 years ago by Chris Willis-Ford <[email protected]>
default to non-microworld mode and enable it via flashvar

3340cad7641ee46c638be20f99ddeb4058ea27e2 authored over 9 years ago by Shane M. Clements <[email protected]>
Added flag for microworld mode and adjusted layout

f54ed8bdf43781d026375a4d52cfdafd6bfd24a9 authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #826 from LLK/make_server_more_flexible

Added a method for setting default urls that can be overridden.

faebeb012d19b65bb6d49c5802eb2f6af08362d5 authored over 9 years ago by Chris Willis-Ford <[email protected]>
Merge pull request #820 from LLK/expose-savePhotoAsCostume

Expose savePhotoAsCostume() to allow override

a3dd412acafd7406270247b23a4120491d3ef1fa authored over 9 years ago by Shane M. Clements <[email protected]>
Merge pull request #824 from LLK/fix-logo-positioning

Fix logo positioning

18fbb046763e6434b5025d2c52815cb600e0df4a authored over 9 years ago by Shane M. Clements <[email protected]>
Added a method for setting default urls that can be overridden.

d18f5b144f584c66d34a51b1383b7b6a0823fc3a authored over 9 years ago by Shane M. Clements <[email protected]>