Ecosyste.ms: OpenCollective

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

Ruffle

Adobe Flash Player emulator written in the Rust programming language.
Collective - Host: opensource - https://opencollective.com/ruffle - Website: https://ruffle.rs - Code: https://github.com/ruffle-rs

core: Ignore font style in default TextFormat for HTML fields

It seems that font styles in the default text format
are ignored when dealing with an HTML field...

github.com/ruffle-rs/ruffle - 62a46c7b60c2cfbca6a9cb37a50c4971280b0f8e authored 11 months ago by Kamil Jarosz <[email protected]>
core: Use the last processed tag time for stream time in case of buffer underruns.

github.com/ruffle-rs/ruffle - 4031659c9e4bbab6b301c7a825de5d892ef7712a authored 11 months ago by David Wendt <[email protected]>
core: Add method to read downloads in chunks instead of all-at-once.

github.com/ruffle-rs/ruffle - 91dd9563bbb9709c1d500a19b67e17949e86af4c authored 11 months ago by David Wendt <[email protected]>
core: Inform `NetStream` of the expected stream length.

`NetStream` uses this information to reserve stream buffer capacity. It also exposes this inform...

github.com/ruffle-rs/ruffle - 899e02fd824db8488fe59bfa8a7096e95b9053aa authored 11 months ago by David Wendt <[email protected]>
core: `Request` is now a trait. Body download is deferred to a second async method.

github.com/ruffle-rs/ruffle - 06eb2e1ee8cb50dca420ca0f1d7c8ef46f7c118c authored 11 months ago by David Wendt <[email protected]>
web: Use single-threaded shared ownership for body stream

github.com/ruffle-rs/ruffle - 9f70fab5b5645ac6207760b48314eaf58ce0abdc authored 11 months ago by David Wendt <[email protected]>
core: Load all `NetStream` data in chunks.

github.com/ruffle-rs/ruffle - 08ee3ea638067f2c00c12946616b9b9b44474800 authored 11 months ago by David Wendt <[email protected]>
core: Add backend method for getting the expected length of a response.

github.com/ruffle-rs/ruffle - 006c3af4b819cf397ddf1ee8c88cb204c57b4b49 authored 11 months ago by David Wendt <[email protected]>
core: Buffer overruns should not pause the stream unless we are actually at the end of the video.

github.com/ruffle-rs/ruffle - 56c14be7083bb8a7b7553ba39da5fd0d597a5076 authored 11 months ago by David Wendt <[email protected]>
core: Adding data to the buffer should reactivate the stream.

github.com/ruffle-rs/ruffle - 092e20a1be604cfed65a680b0226dfae9d071d3d authored 11 months ago by David Wendt <[email protected]>
avm1: `bytesTotal` should actually get `bytesTotal`

github.com/ruffle-rs/ruffle - 14dec5dcce6c889c79ac52edef6692cb00b1152b authored 11 months ago by David Wendt <[email protected]>
avm2: Add undocumented `IOErrorEvent` constants

github.com/ruffle-rs/ruffle - 6f5cf27d55dcbdb70a15d3aaf26226c51c1e22ef authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add remaining `StageVideoEvent` constants

github.com/ruffle-rs/ruffle - 8b9e490d2d61a451dc504eee39f4c6d5ff5a5e06 authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add remaining `ClipboardFormats` constants

github.com/ruffle-rs/ruffle - 97c539460048484472c1bce7a4d67eb117c09392 authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add constant `flash.ui.GameInputDevice.MAX_BUFFER_SIZE`

github.com/ruffle-rs/ruffle - 67674ba0890d4a33181ab9b10bb4d1353aead340 authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add `flash.events.ActivityEvent.ACTIVITY` constant

github.com/ruffle-rs/ruffle - bb0c30a686a03a1fcc731712578be7fc2ae94a2c authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add remaining, AIR-only `IOErrorEvent` constants

github.com/ruffle-rs/ruffle - c7b7f24a19c411e837ded50e31bf5e033ab06463 authored 11 months ago by TÖRÖK Attila <[email protected]>
avm2: Add AIR-only constant `flash.ui.KeyLocation.D_PAD`

github.com/ruffle-rs/ruffle - 36210c9f204fdb544ab9935e2b534fae5aba6fd5 authored 11 months ago by TÖRÖK Attila <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - e6ea51005d61b2e55db50c85f3ee27b6e3b2a43b authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Don't forget to set the state in `Avm2Button::set_state`

Fixes #14922. Also removes a redundant line. These regressed in #14820.

github.com/ruffle-rs/ruffle - 727a9a8334dd927f069276f85957d2831d03c029 authored 11 months ago by moulins <[email protected]>
tests: Add tests for FileReferenceList browse

github.com/ruffle-rs/ruffle - 70b6f62eabc1ccf735c89005a9016a81127524c9 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Partially implement FileReferenceList with a single FileReference

github.com/ruffle-rs/ruffle - 499dfc8990ad5cee8abd40b94122442148b699f0 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Fix handling of Loader.loadBytes for images

I've switched back to the original code for creating
the bitmap/bitmapdata, rather than relying ...

github.com/ruffle-rs/ruffle - bb9e7c04f74ecf58476e1af30a4cd899edc3f0bf authored 11 months ago by Aaron Hill <[email protected]>
nit: Fix some minor capitalization mistakes

github.com/ruffle-rs/ruffle - 38d58552f2c60edefc3dd2710f5243d953a168a2 authored 11 months ago by Lord-McSweeney <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - 917c1c08f73b68d6ab7c48736060960b095d4b75 authored 11 months ago by Crowdin Bot <[email protected]>
wgpu: Allow Stage3D texture upload where source is smaller than dest

Fancy Pants World 4 relies on this behavior.

github.com/ruffle-rs/ruffle - 820e7e828abe03653575166214e9ac58c2080fa7 authored 11 months ago by Aaron Hill <[email protected]>
web: Remove swfUrl from RufflePlayer for files loaded by data

github.com/ruffle-rs/ruffle - dd158c61939d15eec8f599e608e0ebdddb5e4048 authored 11 months ago by Daniel Jacobs <[email protected]>
render: Support PixelBender ByteArray/Vector.<Number> input/output

When ActionScript uses a ByteArray/Vector.<Number> as a shader input
or target, we create a temp...

github.com/ruffle-rs/ruffle - 1cb24b41b0393a462f3da90f012658252dbf4f94 authored 11 months ago by Aaron Hill <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - a916f6e7a2b76fc211c568aa6b63bb9d8dc76a01 authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Use inner mutability instead of `GcCell` in `Avm2Button`

github.com/ruffle-rs/ruffle - e014d7c023db5085e57e0d784dafdd961ef0ea80 authored 11 months ago by Moulins <[email protected]>
avm2: Add `Avm2Button::all_state_children` to centralize button child ordering

github.com/ruffle-rs/ruffle - 5f83b45692083f05612ce83c096c343c6bc40c1f authored 11 months ago by Moulins <[email protected]>
avm1: Use inner mutability instead of `GcCell` in `Avm1Button`

github.com/ruffle-rs/ruffle - d1cbe46e25e5aab457598894c4257363364634de authored 11 months ago by Moulins <[email protected]>
avm2: FileReference save test

github.com/ruffle-rs/ruffle - fbab0f6521905e54462f6ddc33872db05e7759a5 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Implement FileReference browse

github.com/ruffle-rs/ruffle - fff841a22ebcc078e80e6dbbd42c80bf7f3dee0d authored 11 months ago by Tom Schuster <[email protected]>
avm2: Implement FileReference save

github.com/ruffle-rs/ruffle - 3ddf0aec284f2a00f748f821102b3042baf670a9 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Basic FileReference object boilerplate

github.com/ruffle-rs/ruffle - e7b8b75d0713ccfa0be3b77f5cb820a590916251 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Fix FileFilter description getter

github.com/ruffle-rs/ruffle - 07afb048967a83749ffbb2bdc0d1d8caf4a8f2b1 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Implement flash.net.FileReference name

github.com/ruffle-rs/ruffle - c73be131f0c35709b49ebdc67905fe34ef29ee5f authored 11 months ago by Tom Schuster <[email protected]>
avm2: Implement flash.net.FileReference size

github.com/ruffle-rs/ruffle - 9101ab322e11c59206b45dc914d8d50379ee261f authored 11 months ago by Tom Schuster <[email protected]>
avm2: FileReference load test

github.com/ruffle-rs/ruffle - e4e0996fa112b2c4f7855b28edc43fe7df06e66f authored 11 months ago by Tom Schuster <[email protected]>
avm2: Basic tests for FileReference

github.com/ruffle-rs/ruffle - 84e3280a412ae151c87258980179c8f970ce9359 authored 11 months ago by Tom Schuster <[email protected]>
avm2: FileReference browse canceling test

github.com/ruffle-rs/ruffle - 154e7e52ae75bb429456c03b060319d18c8a990d authored 11 months ago by Tom Schuster <[email protected]>
avm2: FileReference browse select test

github.com/ruffle-rs/ruffle - 601748a987004c4b8d893bf91a36b2a502225cad authored 11 months ago by Tom Schuster <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - 430463ecd3506b5a8fa2da2c2a938189f00a565e authored 11 months ago by Crowdin Bot <[email protected]>
debug_ui: Add 'Show Domains' menu to view domains and classes

This opens a searchable list (similar to what we have for display
objects), which shows a tree o...

github.com/ruffle-rs/ruffle - dbcefd060fb4778a4ce6924b79566211e0e2cbb6 authored 11 months ago by Aaron Hill <[email protected]>
avm2: Make `flash.system.Capabilities#playerType` return "Desktop" within the AIR runtime

Unless the SWF is loaded by an HTML page.

github.com/ruffle-rs/ruffle - bebadb450f02683bfdae36f9e19c94666b77a39c authored 11 months ago by Lv Yitian <[email protected]>
swf: Parse string as Vec<u8> instead of String in SWF

Some obfuscated SWFs may have invalid strings in their constant
pool - trying to immediately par...

github.com/ruffle-rs/ruffle - c1fce1106fc3f48e29aef2ca19aa8df4065784ba authored 11 months ago by Aaron Hill <[email protected]>
core: Display image load when using Loader.loadBytes

The handling of images in Loader.loaderBytes is similar to
the handling of SWFs - some of the da...

github.com/ruffle-rs/ruffle - 8dbcfe26f98164283c185e6799d5f6596032a5e9 authored 11 months ago by Aaron Hill <[email protected]>
avm2: Stub flash.desktop.Clipboard

github.com/ruffle-rs/ruffle - 173efbb77abaa44d2b9c12c940800bab5a9d7aa4 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Fix `Error.toString` regression

This was introduced by #14897, and to make sure this won't happen again I added a test.

Fixes #...

github.com/ruffle-rs/ruffle - 1804c23b93edd0241216a3dcf2758c76402134cf authored 11 months ago by sleepycatcoding <[email protected]>
avm2: Implement `Error.prototype.toString`

And remove `ErrorObject::to_string` implementation. This fixes a few avmplus tests.

github.com/ruffle-rs/ruffle - 205741782495274bce600434ee79284ee79f5f06 authored 11 months ago by sleepycatcoding <[email protected]>
chore: Run `cargo update` to bump patch versions in `Cargo.lock`

Should fix https://github.com/ruffle-rs/ruffle/actions/runs/7611140142/job/20725992433

Changes:...

github.com/ruffle-rs/ruffle - 88f8020e544d6926e3258e227c57ecd4470829bf authored 11 months ago by sleepycatcoding <[email protected]>
fix(deps): update rust dependencies

github.com/ruffle-rs/ruffle - 262dff83a40e0b9537eafddb4e1e044bf37495a9 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: Switch to wgpu 0.19.1 from git

github.com/ruffle-rs/ruffle - 733459a29699a1c71731d64133f7b31263d1158f authored 11 months ago by TÖRÖK Attila <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - a1131cd70fe58b8127d8c791a72b32277abd18cd authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Stub `flash.text.engine.TextLine.getAtomIndexAtCharIndex`

github.com/ruffle-rs/ruffle - c6331113ed8ac23f31e25263f06f7fd05d1ffb58 authored 11 months ago by cmdocmd <[email protected]>
web: Enable webgpu

github.com/ruffle-rs/ruffle - c63f51f823f7ee35a5f9742473d1d6500cf02988 authored 11 months ago by Nathan Adams <[email protected]>
deps: Use wgpu by commit, for DX12 fix

github.com/ruffle-rs/ruffle - 8c6f8231d642052f9da75d11c6a15c193f23ba77 authored 11 months ago by Nathan Adams <[email protected]>
chore: Temporarily allow repos during PR - REMOVEME

github.com/ruffle-rs/ruffle - 78963ba15b09d332944ba35db0d557fbd90ca757 authored 11 months ago by Nathan Adams <[email protected]>
wgpu: Update wgpu and naga to 0.19

github.com/ruffle-rs/ruffle - 4d16e24889677424a2327bebee055db0fe0efd76 authored 11 months ago by Nathan Adams <[email protected]>
Use supported_sample_count for Context3D sample count

This rounds the requested sample count down to a value
that's supported by the device.

github.com/ruffle-rs/ruffle - e73819d531a1e022d1ee1858b3a234f04089c088 authored 11 months ago by Aaron Hill <[email protected]>
tests: Test net.getClassByAlias

github.com/ruffle-rs/ruffle - 7e40abe0f0d0c5383735189bdacf3886f34c6fb1 authored 11 months ago by Tom Schuster <[email protected]>
avm2: Only lookup own properties in flash.net.getClassByAlias

github.com/ruffle-rs/ruffle - ab99eb3e0956311e7ade6390d67d273c5f4f6aa5 authored 11 months ago by Tom Schuster <[email protected]>
desktop: Change the default Japanese fonts (#14877)

github.com/ruffle-rs/ruffle - d7df55fd7b3cf164b17032659e639b323858f8dd authored 11 months ago by Isao Mishima <[email protected]>
Update avm2 progress

github.com/ruffle-rs/ruffle-rs.github.io - bfebfad52426ef1deedcf6c2635c4ba345ceb527 authored 11 months ago by Tom Schuster <[email protected]>
web: Support DefineFont4 in fontSources

github.com/ruffle-rs/ruffle - 06c7e015e20b0cbf305c244493bbe384c86e971a authored 11 months ago by Tom Schuster <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - f90adeebe27fd9a0900332dec04349e4cb85ea9c authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Stub XML::inScopeNamespaces

github.com/ruffle-rs/ruffle - 5cf9e00f9c3ffc1c4d52ed5407153d2e3b80939e authored 11 months ago by cmdocmd <[email protected]>
Update vite to 5.0.12 in `package.json`

Renovate PR to update `vite` to 5.0.12 (https://github.com/ruffle-rs/ruffle/pull/14851) updated ...

github.com/ruffle-rs/ruffle - 22e5f16a218685b98ce2ad6478d1ebfea657c70e authored 11 months ago by Oleksandr Kalko <[email protected]>
swf: Show scaled value in `swf::FixedN`'s `Debug` implementations

github.com/ruffle-rs/ruffle - 233478a2738c4d5a3c5423fc5007cd9814613103 authored 11 months ago by Moulins <[email protected]>
core: Invalidate cached bitmap on state change in AVM2Button

github.com/ruffle-rs/ruffle - 379bed891fe48d65159d451a0fce2c0140b9ed61 authored 11 months ago by nosamu <[email protected]>
avm2: Stub Stage colorCorrection and colorCorrectionSupport

github.com/ruffle-rs/ruffle - 284489b721d987bb44cee4bf2056bd0e76678edc authored 11 months ago by nosamu <[email protected]>
chore(deps): update dependency vite to v5.0.12 [security]

github.com/ruffle-rs/ruffle - a107d97e469a3c7b0700543d05e7be3433a9df57 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - 1775e3e41f00daa45abc85c4a7cee09746d83608 authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Allow TLF to use embedded fonts when requested

github.com/ruffle-rs/ruffle - c9c1326d132235a9e523924e9d5b0abd14f12ddc authored 11 months ago by Tom Schuster <[email protected]>
tests: Add DefineFont4 test

github.com/ruffle-rs/ruffle - e6f18b8b1366dab47a06563c898fb70f77fd5b9b authored 11 months ago by Tom Schuster <[email protected]>
core: Implement DefineFont4

github.com/ruffle-rs/ruffle - 0a6cf92a53fe2dfe518f3642e4838f55ff9914c7 authored 11 months ago by Tom Schuster <[email protected]>
desktop: Support device font with a non-zero index

github.com/ruffle-rs/ruffle - e0f5b8906dc1893416d9d836fd4458c8acc2817b authored 11 months ago by Tom Schuster <[email protected]>
chore: Update translations from Crowdin

github.com/ruffle-rs/ruffle - 5f123c3c011b044670602c2b0bb986527fc57135 authored 11 months ago by Crowdin Bot <[email protected]>
avm2: Fix possible overflow in address calculations

github.com/ruffle-rs/ruffle - 11fe70ab65458dd81c9dffcb14b93240eb556e5f authored 11 months ago by Adrian Wielgosik <[email protected]>
avm2: Assume we have the default public namespace when matching XML names

github.com/ruffle-rs/ruffle - 28b20322f0506d883511f976a85f2ecd8e7e1a91 authored 11 months ago by Tom Schuster <[email protected]>
tests: Test XML lookup with no namespace

github.com/ruffle-rs/ruffle - 0f445f4c80a50436819d2d49838b4ee54c627985 authored 11 months ago by Tom Schuster <[email protected]>
tests: Don't set logger in test framework, it's the responsibility of the caller

github.com/ruffle-rs/ruffle - d717f92403726be191c79972ca7450173083c4f3 authored 11 months ago by Nathan Adams <[email protected]>
core: Make `Player::mutate_with_update_context` public

github.com/ruffle-rs/ruffle - 9aff95316310cbd06f82a6026626d24c7dbf397d authored 11 months ago by TÖRÖK Attila <[email protected]>
desktop: Fix doubling inputted characters

Fix a bug introduced by f65060e8.
The text input event was triggered two times: at key press and...

github.com/ruffle-rs/ruffle - d89ab3dc835b0490611d50981c49bf14a7283bce authored 11 months ago by Kamil Jarosz <[email protected]>
nits: Fix a whole bunch of typos all over the place

github.com/ruffle-rs/ruffle - d153290fd69d818e3e30d995c1af871f43550fdc authored 11 months ago by TÖRÖK Attila <[email protected]>
core: Add error for loading invalid SWF files and display as appropriate

github.com/ruffle-rs/ruffle - 8f2292c2c75bdd217ee357b311044807c52b718a authored 11 months ago by Daniel Jacobs <[email protected]>
web: Properly panic when loading invalid SWF files (fix #14665)

github.com/ruffle-rs/ruffle - 5765177ba71815695dc1c5707408c6be25e55597 authored 11 months ago by Daniel Jacobs <[email protected]>
avm2: Don't hold GcCell read ref open for Loader.loadBytes

We were holding this open while dispatching an event,
leading to a panic if anything attempted t...

github.com/ruffle-rs/ruffle - 97f868b8d58378d50f6dce2a267148bee914bf46 authored 11 months ago by Aaron Hill <[email protected]>
avm2: Handle explicitly imported/used namespace for XML lookup

Fixes #14792

github.com/ruffle-rs/ruffle - b54a807b376efe8be1f1f4a4eeaee5dd5ea62514 authored 11 months ago by Tom Schuster <[email protected]>
tests: Test XML with explicit 'use namespace'

github.com/ruffle-rs/ruffle - aa64ace9d879c19f346bcf817e6dccc33a8a6958 authored 11 months ago by Tom Schuster <[email protected]>
Add Date object to post metadata

Avoid constructing a new Date multiple times since it's error-prone (see #206)

github.com/ruffle-rs/ruffle-rs.github.io - 8504f40826fcce27f346f2eaec74f0aff6995f34 authored 11 months ago by nosamu <[email protected]>
avm2: Run most of Loader.loadBytes immediately

This requires moving `set_root_movie` into `UpdateContext`.

Now, we preload the entire moviecli...

github.com/ruffle-rs/ruffle - 6c420fa5d509b7428b7d00eebd13a2b0800fd0c0 authored 11 months ago by Aaron Hill <[email protected]>
wgpu: Add support for Stage3D anisotropic filtering

Instead of binding every supported sampler combination
and selecting the correct index in our AG...

github.com/ruffle-rs/ruffle - b5f28f6caaa07b7fb24282e5be9e548d2000d2f8 authored 11 months ago by Aaron Hill <[email protected]>
extension: Close `popup.html` when clicking "Open SWF Player" in Firefox

github.com/ruffle-rs/ruffle - c847309217bb8fd074082df9cecd70748f148375 authored 11 months ago by Toad06 <[email protected]>
desktop: Update winit to 0.29.10 and egui to 0.25.0

github.com/ruffle-rs/ruffle - f65060e8c957888286122fe32b94ebb487bd5747 authored 11 months ago by Nathan Adams <[email protected]>
Fall back to unauthenticated access when GitHub PAT is unavailable

Fixes error when building the site without GITHUB_TOKEN set

github.com/ruffle-rs/ruffle-rs.github.io - 8e274928ea4b34479a1b1755a15ec039e0ef3686 authored 11 months ago by nosamu <[email protected]>
avm2: Fix multiply with overflow in `string_to_f64`

github.com/ruffle-rs/ruffle - 5169d9db3d6a45e25f41b8beb52b76e5bb7121a8 authored 11 months ago by zhenghaoz <[email protected]>
Fix incorrect rss months

second argument to the Date() constructor is monthIndex 0-11

github.com/ruffle-rs/ruffle-rs.github.io - 1e6213ee6488d844e6b4d513be1ee0d6e2575cac authored 11 months ago by Ryan Stafford <[email protected]>
nit: Consistently spell "GitHub" as such in text

github.com/ruffle-rs/ruffle-rs.github.io - 35ad23b623ff1bc039c96c0f9ef7ff2e7d7f27f0 authored 11 months ago by TÖRÖK Attila <[email protected]>