Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ruffle-rs/ruffle
A Flash Player emulator written in Rust
https://github.com/ruffle-rs/ruffle
9e96b075d1078158a0ee86ec36e1e04d4821a639 authored over 2 years ago by Mike Welsh <[email protected]>
Fix `assertions_on_result_states` lints.
d092861c15b2a0ae82f75076b76ded4fe09685d5 authored over 2 years ago by Mike Welsh <[email protected]>In SWF8 and SWF9, unsigned right shift actually has a signed result.
d01a03b4ca8561bc2be13d95be8135e39f176e31 authored over 2 years ago by relrelb <[email protected]>Also add a SWF8 variant to test its special behavior.
e500885a375b12ceff04a5f2e3aaafaeafdf11f0 authored over 2 years ago by relrelb <[email protected]>context: https://github.com/rust-lang/rust/pull/98835
67fbc84ba327ef2af513ddc7e1f20e47525df7ba authored over 2 years ago by Ali MJ Al-Nasrawy <[email protected]>
FP allows code like
`class Foo { static var INSTANCE: Foo = new Foo(); }`
However, this brea...
0d3e046b0e1abdce8f3c969510cb9eea7d52f4fb authored over 2 years ago by Aaron Hill <[email protected]>
It is essentially a unification of `create_color_pipeline`, `create_bitmap_pipeline`
and `create...
Both `byteorder` and `fnv` are no longer used since #4273.
2827be1f8061356ff8881c45bbb9e50b290735f8 authored over 2 years ago by relrelb <[email protected]>
As usual, also bump its helper crates (`js-sys`, `web-sys` and
`wasm-bindgen-futures`) to the la...
No longer necessary now that web audio mixing is done on Rust side.
405c7194b0bae9d1b2f573772ebc8406f9b8add5 authored over 2 years ago by Mike Welsh <[email protected]>30b185cbd47ec8c1a34b14acb793ada4d8fe5757 authored over 2 years ago by Mike Welsh <[email protected]>
On web:
* Mix audio on the Rust side, piping to `AudioBufferSourceNode`.
* Decode MP3 using `s...
This returns the approximate interval that the audio backend
updates the sound position informat...
7249db9052fc3d6a71f00a2fa24bc152dbce4d28 authored over 2 years ago by TÖRÖK Attila <[email protected]>
Previously, we would create a fresh `LoaderInfo` object each
time the `loaderInfo` property was ...
f2deeb4de87fc85fe2bf2a2ff6ce11b789be1d2f authored over 2 years ago by Aaron Hill <[email protected]>
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.14 to 3.2.15.
- [Release notes](https://g...
Bumps [embed-resource](https://github.com/nabijaczleweli/rust-embed-resource) from 1.7.2 to 1.7....
2d2dd17fab0f9d9506b9b69976a32392f981347a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>577f221db80ceb0c56e3492dd00429e900bfdaf1 authored over 2 years ago by EmperorBale <[email protected]>
d14b868c4f208f150e55033c76a2e2c978e6d83e authored over 2 years ago by EmperorBale <[email protected]>
ea79f98eb5d89e28637b1cd019fecd4110eac593 authored over 2 years ago by EmperorBale <[email protected]>
efa8dbbc406a33b8c96108334108ae8df80d9c3a authored over 2 years ago by EmperorBale <[email protected]>
dda97dbccb0666f3d576ac26f9c65d68e186cbb7 authored over 2 years ago by EmperorBale <[email protected]>
bc31014f93c6f1b1bb5c93a806b44adf490fafd3 authored over 2 years ago by EmperorBale <[email protected]>
19605cff45d8f83cbbf351dc7a73f038d0dfe17e authored over 2 years ago by EmperorBale <[email protected]>
a2261cd55699c247c26d2028745da68746024f8b authored over 2 years ago by EmperorBale <[email protected]>
026fcfff62e91e80de2481e2e9bd5c46dc3f47e8 authored over 2 years ago by EmperorBale <[email protected]>
ae5e2be8a3306a821f1a2ac30fd149ac9111de78 authored over 2 years ago by EmperorBale <[email protected]>
df4e56f9dde0ea2a0b562283fcbe87d7a6ac25ca authored over 2 years ago by EmperorBale <[email protected]>
696896938139a72b3980022120d032787deef35d authored over 2 years ago by EmperorBale <[email protected]>
67dd53ac9fc079ee43aaca330eda59003da3faf9 authored over 2 years ago by EmperorBale <[email protected]>
dde2895f98d3fb0386748bb548d42e44a0763141 authored over 2 years ago by EmperorBale <[email protected]>
d79c68bbcd33105adf87be65e77c714db362c998 authored over 2 years ago by EmperorBale <[email protected]>
6dab6ca557263bd048985071f349e54d3069d67e authored over 2 years ago by EmperorBale <[email protected]>
d6604f538c65dd13a1297dd5f1c40e6dec879378 authored over 2 years ago by EmperorBale <[email protected]>
ba2416c126de67f6372cc293ccb2feb633d235f9 authored over 2 years ago by EmperorBale <[email protected]>
aae862e10883a98b64fc66a6ccf190314d6bf1bd authored over 2 years ago by TÖRÖK Attila <[email protected]>
The current 'setInterval/setTimeout' implementation is
moved to 'core/src/timers.rs', and now wo...
515c7bf518f19bf332925d52337b2c25a55ce708 authored over 2 years ago by Aaron Hill <[email protected]>
Simply use `Matrix::translate` directly, which is more explicit and
intuitive.
This basically reverts #5737 and #6458 for the WebGL backend, which
regressed a bug where settin...
Instead of a directly initialzed `Matrix`.
bbfd272c154361222ca420f55d8f380d5ddacea0 authored over 2 years ago by relrelb <[email protected]>fc87a35572c0744b9cc0b24b005472c1b1aae996 authored over 2 years ago by relrelb <[email protected]>
As a first step towards a simpler Web API, convert `SourceAPI` from
a class to a constant object...
Use regular subtraction, since it should never overflow.
Also remove `swf::Twips::saturating_sub...
29ae39a2d17a7001f2ab935812dcfd18d724ac6e authored over 2 years ago by relrelb <[email protected]>
e78bf30d58abbfc8fc575b127aa735bde47ec6e6 authored over 2 years ago by relrelb <[email protected]>
* avm2: implement string replace where pattern is string and replacement is a function
* * re...
fac32b488b5efca03be61997b31f194bc5202317 authored over 2 years ago by Rafał Dowgird <[email protected]>
This commit adds support for combining instance allocators with
ActionScript playerglobal class...
01c8c3876255e0d8b173fce20751ce4837f2fa3c authored over 2 years ago by nosamu <[email protected]>
Bumps [terser](https://github.com/terser/terser) from 5.10.0 to 5.14.2.
- [Release notes](https:...
6f142c21faca439b6cb1ac5c2db183974adad0b8 authored over 2 years ago by Mike Welsh <[email protected]>
ef838a3536c9864dc85c641e9bf8fe21a15c9658 authored over 2 years ago by Mike Welsh <[email protected]>
1980d6f420a9f7110c7a8bf8007c5096472fc7ef authored over 2 years ago by Mike Welsh <[email protected]>
* web: Add a loading screen
* web: Workaround sometimes overwitten remove method
* web: Co...
56adcc566595b0e5f53d3709cbb0f4eec6625f18 authored over 2 years ago by Daniel Jacobs <[email protected]>23fdc2b2ee47ed18acdb1b046737322223217c07 authored over 2 years ago by relrelb <[email protected]>
* avm2: implement string.replace(...) with fn, for now regex only.
* string - added path fo...
934cb05371abff4e06ebd978927763a1577cdd69 authored over 2 years ago by Rafał Dowgird <[email protected]>
Bumps [symphonia](https://github.com/pdeljanov/Symphonia) from 0.5.0 to 0.5.1.
- [Release notes]...
`char_indicies()` isn't really needed because the position is never
used.
So use the simpler `ch...
22d2810ef97e0de903cfc2ff14937f1143a7f9fa authored over 2 years ago by Adrian Wielgosik <[email protected]>
This reduces some complexity.
cad3cd8dbfbf13e2d09688434f09aba0bce46e78 authored over 2 years ago by relrelb <[email protected]>
This commit adds support for marking methods as `native`
in ActionScript classes defined in play...
95809f8a9be427b9fe5dd9ce4f923238567c33ce authored over 2 years ago by EmperorBale <[email protected]>
41bfc028d2b67abbba3c7285ae54b5a9652aa853 authored over 2 years ago by EmperorBale <[email protected]>
320f84dc88f4987f95eaf23d35d9e24ca5025d6b authored over 2 years ago by nosamu <[email protected]>
7c55a14c3653adaa822b44d252a91aa19f19891e authored over 2 years ago by nosamu <[email protected]>
245b55a83238306003df44509b175c5e7588f7d9 authored over 2 years ago by nosamu <[email protected]>
cfc9f51c5d3c53c4591e6e2f631f1be17234ea5b authored over 2 years ago by dowgird <[email protected]>
As mentioned in the [CHANGELOG.md](https://github.com/rhysd/path-slash/blob/master/CHANGELOG.md#...
13a0eb3d929ca979513db13717a55abe2b693f6b authored over 2 years ago by relrelb <[email protected]>
Bumps [path-slash](https://github.com/rhysd/path-slash) from 0.1.5 to 0.2.0.
- [Release notes](h...
Bumps [lyon](https://github.com/nical/lyon) from 0.17.10 to 1.0.0.
- [Release notes](https://git...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.138 to 1.0.139.
- [Release notes](http...
This reverts commit bec0710175cdd1e24b03ea99a1373d6756d118c7.
a31dd2e1016af30182e25d05b4b1cf1c79be181a authored over 2 years ago by nosamu <[email protected]>This reverts commit 2c067fe5ddfa83af08042ff3c24cc43e6e109de0.
478c69f8461482127745b871973b7acb5298b3ec authored over 2 years ago by nosamu <[email protected]>This reverts commit ded77ab46adaa996c08b7aa96e162e97e728c933.
7c522f2d665074ff79f6c63898f14ad1f7dc4073 authored over 2 years ago by nosamu <[email protected]>This reverts commit ed4f0b98b246c21a491aec46cd82ef004ea8f14c.
47d9c5220a05bff62b94317b54a37c0c624dce68 authored over 2 years ago by nosamu <[email protected]>This reverts commit c48ca2874b5069b452f301799eeab810bc765c1c.
d79e45e49edf9eb34f26c0fa819a7388425cdb3a authored over 2 years ago by nosamu <[email protected]>* avm2: implement string.split for regex
* Compressed the testing for regexp and unwrapping t...
80d1a8449a69f1e34d5135948758d7eab40d1813 authored over 2 years ago by Rafał Dowgird <[email protected]>2c067fe5ddfa83af08042ff3c24cc43e6e109de0 authored over 2 years ago by Daniel Jacobs <[email protected]>
ded77ab46adaa996c08b7aa96e162e97e728c933 authored over 2 years ago by Daniel Jacobs <[email protected]>
bec0710175cdd1e24b03ea99a1373d6756d118c7 authored over 2 years ago by Daniel Jacobs <[email protected]>
ed4f0b98b246c21a491aec46cd82ef004ea8f14c authored over 2 years ago by Daniel Jacobs <[email protected]>
c48ca2874b5069b452f301799eeab810bc765c1c authored over 2 years ago by Daniel Jacobs <[email protected]>
9856a037975b38d10c275ad20e4e8ec8daa7e42d authored over 2 years ago by relrelb <[email protected]>
78ebf06f55eff05db6939166973bbfa08641300b authored over 2 years ago by relrelb <[email protected]>
afd24cad123ceb48963602089182ccfc89836475 authored over 2 years ago by relrelb <[email protected]>
Which holds both a URL and what was `RequestOptions` formerly.
f643048c1cc5ed52705cb149554643383e13e16f authored over 2 years ago by relrelb <[email protected]>
Though https://github.com/rust-lang/rust-clippy/pull/8355 has been
merged, it seems to still rep...
7fa35f2a82c94f805377d2e0c61f15b37ee5bc2a authored over 2 years ago by nosamu <[email protected]>
Similarly to how `str` implements `ToOwned`, and `From<&str> for String`
forwards to `to_owned()...
Prefer creating a static `AvmString` over allocating an owned one.
2f4e31c6be9844e51a3f069b3820aa16a02ba297 authored over 2 years ago by relrelb <[email protected]>Use `string_to_f64` and `string_to_int`, as [`MathUtils::convertStringToNumber`](https://github....
9c1a05aaafeeea7031ed5584f7233758ba01211b authored over 2 years ago by relrelb <[email protected]>
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.81 to 1.0.82.
- [Release notes](ht...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.137 to 1.0.138.
- [Release notes](http...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck) from 1.9.1 to 1.10.0.
- [Release notes](h...
Bumps [embed-resource](https://github.com/nabijaczleweli/rust-embed-resource) from 1.7.2 to 1.7....
8cbb5cc4ebde1e05c2eb43bce13f9bb861aaa726 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [path-slash](https://github.com/rhysd/path-slash) from 0.1.4 to 0.1.5.
- [Release notes](h...
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.8.1 to 1.9.0.
- [Release notes](...
Bumps [gc-arena](https://github.com/ruffle-rs/gc-arena) from `4931b3b` to `4882182`.
- [Release ...
The register index was not being increment when preloading the
`super` register which would caus...