Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swiftwasm/WebAPIKit
Access the DOM and other Web APIs from Swift! (Very much a WIP)
https://github.com/swiftwasm/WebAPIKit
8508bf2e0d0c743869383384589c20db7d62d14a authored about 1 year ago by STREGA <[email protected]>
7895f0b77a7b0a38e73e3f44fcccce6201e0c2e7 authored about 1 year ago by STREGA <[email protected]>
404215329ef24b53e18dadf01348a42b14c8db86 authored about 1 year ago by STREGA <[email protected]>
d3d8ce9aae30f3a3ba38ece3c62f6843e2d36327 authored about 1 year ago by STREGA <[email protected]>
* Add FileSystem module for fs/file-system-access APIs
* Revert "Revert "Update to latest IDL...
bc437f1a65ce7c61465a0746ff69fb609fe701fb authored over 1 year ago by Jed Fox <[email protected]>This reverts commit 1535ceb67ffb812e533f57538022b6da41aa7a53.
6e85c641580030c9d1a6d51e54d92c8dd28489b2 authored over 1 year ago by Jed Fox <[email protected]>1535ceb67ffb812e533f57538022b6da41aa7a53 authored over 1 year ago by Jed Fox <[email protected]>
0fc3378801525ec6f9380c6eddc508eb0250374c authored over 1 year ago by Jed Fox <[email protected]>
8dd037b13a2875ba31e2d678eff052a003548bb7 authored over 1 year ago by Jed Fox <[email protected]>
bdf22cf1933009f63524b4d6e6edd526bd486aed authored over 1 year ago by Jed Fox <[email protected]>
9eba3956087ef76eecc94e79446ef38e210814db authored over 1 year ago by Jed Fox <[email protected]>
786e4a7e24ce42a8c67c58f71e44be7acd04503e authored over 1 year ago by Jed Fox <[email protected]>
Co-Authored-By: Strega's Gate <[email protected]>
c1eadec1ca470b44289ab2f7d910b24e64bd6026 authored over 1 year ago by Jed Fox <[email protected]>Also resolves a few compiler warnings
d0e88c28919840b6b00d622f036e0d50aa93911b authored over 1 year ago by Jed Fox <[email protected]>Property 'value' cannot be used in an '@inlinable' function because 'JavaScriptEventLoop' was no...
946642eb1c7282d9a73e647567a624f6f54b4f80 authored over 1 year ago by Jed Fox <[email protected]>684635bf9a95ffcc8833995a5e6919aa026106f6 authored over 1 year ago by Jed Fox <[email protected]>
eca6448033caf1e3d987723e2c6a27c9f7fc6bb7 authored over 1 year ago by Jed Fox <[email protected]>
80cc677bf019256b3991aebedd7c1da9edb3f453 authored almost 2 years ago by Jed Fox <[email protected]>
239ec9266ee9ad9d391546fde4dfe8a9f712772c authored almost 2 years ago by Jed Fox <[email protected]>
6f039f2eceab7d03a85b10e14dced8c75877366b authored almost 2 years ago by Jed Fox <[email protected]>
5cb70da9f3317bda72f11a6ec183b8a1095d1c12 authored almost 2 years ago by Jed Fox <[email protected]>
144bf2fe4870576b54d7638e2f94ee65d66b0071 authored almost 2 years ago by Jed Fox <[email protected]>
2b65edc26b5880378579974676fdbec6347a336f authored almost 2 years ago by Jed Fox <[email protected]>
109d052321dd35a709b8575995ceecf8f9aa2b6c authored almost 2 years ago by Jed Fox <[email protected]>
d5125a0868b09e3e82b63e67ed52b16cf41ac6ec authored almost 2 years ago by Jed Fox <[email protected]>
840e8831ca6b469421e979a14282e63f5f82b98c authored almost 2 years ago by Jed Fox <[email protected]>
76a7af6cc11a331d988986214eafd4fb769f230c authored almost 2 years ago by Jed Fox <[email protected]>
61144ada0e1eba741d4416df7bc022e26aa35b29 authored almost 2 years ago by Jed Fox <[email protected]>
3263934ee4e179ec2c39042efee6a2c5f8b4f7d8 authored almost 2 years ago by Jed Fox <[email protected]>
a711b1a79ff4b05df3e7ca3e5b0432863e4cb82d authored almost 2 years ago by Jed Fox <[email protected]>
d65dd9a408cf481cb01869404c52aa858d82e91a authored almost 2 years ago by Jed Fox <[email protected]>
493bf5d4afca704a9c27b25259c8b694de78b76e authored almost 2 years ago by Jed Fox <[email protected]>
1f83e4ed378820488e3764480a8627b4682ff0b9 authored almost 2 years ago by Jed Fox <[email protected]>
fd9bfad8164daed67c0300ca60a87bdfcb7b88c9 authored almost 2 years ago by Jed Fox <[email protected]>
9ef958307ac9e3dc600b6a79218033c7ba687462 authored almost 2 years ago by Jed Fox <[email protected]>
4913d7e0db59f215190f9f9cec790ae0255009c2 authored almost 2 years ago by Jed Fox <[email protected]>
23b7e5a68eee40a0b17527240e733522ec02fc9b authored almost 2 years ago by Jed Fox <[email protected]>
14827c6a0023d6d643868565afa62e03dc5c631f authored almost 2 years ago by Jed Fox <[email protected]>
982149d06dc3682a20840118cfce1eed1ed0f322 authored almost 2 years ago by Jed Fox <[email protected]>
- merge setters with getters to make them visible
- support setters delegating to a getter in th...
This reverts commit 5de4dd48f63d4d7488555f04fede03dc226dceb9.
b9c529a80787ff4ecc721af5ccb83a9f4f424271 authored almost 2 years ago by Jed Fox <[email protected]>31dc61f920198c2c2e1445239968103ec83f35df authored almost 2 years ago by Jed Fox <[email protected]>
2940a550ca4aa647030ca1528c4cc8867b50deb5 authored almost 2 years ago by Jed Fox <[email protected]>
5de4dd48f63d4d7488555f04fede03dc226dceb9 authored almost 2 years ago by Jed Fox <[email protected]>
124bd13023c9a7139b8cf7acf9287fa4dae05fb2 authored almost 2 years ago by Jed Fox <[email protected]>
3f93217cf78901c6e6008b4a22f33d51459ccf6f authored almost 2 years ago by Jed Fox <[email protected]>
522d21c94333c2c713ee54f2c6266c48e0e3fbe8 authored almost 2 years ago by Jed Fox <[email protected]>
23365023635672fb59f7cbe2dac43b9292cce35c authored almost 2 years ago by Jed Fox <[email protected]>
61cf851f0ae558446370aee6f987aa781ba06631 authored almost 2 years ago by Jed Fox <[email protected]>
822a6ea77555f370a4bc2217825355149f5c8f6e authored almost 2 years ago by Jed Fox <[email protected]>
95a71a3fcbf23a8e28fdf012809e4fe24ec1575e authored almost 2 years ago by Jed Fox <[email protected]>
b8823537307b53833a28286b5894a79339c3a8cb authored over 2 years ago by Max Desiatov <[email protected]>
443d135af56d18dad0d99058812e38f974ce2166 authored over 2 years ago by Max Desiatov <[email protected]>
5f617d469f693ceb60911adb8fbe6cb8577e2b83 authored over 2 years ago by Max Desiatov <[email protected]>
3f91f8e17547df29f1753f8cd19b75536547d90b authored over 2 years ago by Max Desiatov <[email protected]>
007c2db1badcf1b07756c7c3372fbbeba54e94ae authored over 2 years ago by Max Desiatov <[email protected]>
dedd0250c69a328dbe71a2a53aeaa91245bef04b authored over 2 years ago by Max Desiatov <[email protected]>
New `Module` type is added that specifies dependencies between modules manually.
More advance...
ef2d1cacf6027cddb30a287a61a1c15600060ad8 authored over 2 years ago by Max Desiatov <[email protected]>Previously, `RenderingContext` and `OffscreenRenderingContext` were enums, which required the (o...
19229a9980998e2d00584010e7c0956a7298e987 authored over 2 years ago by Max Desiatov <[email protected]>Some properties in generated code have a layer of indirection due to their use of `ReadonlyAttri...
8328d416618ada6b065e74e520310db3570575e5 authored over 2 years ago by Max Desiatov <[email protected]>Updating the API to make it compatible with https://github.com/swiftwasm/JavaScriptKit/pull/190....
78ca09cd99c367803a6cf793f231912ad707c45e authored over 2 years ago by Max Desiatov <[email protected]>
This fixes an issue with
```swift
func vertexAttribPointer(
index: GLuint,
size: GLint...
f83fbb4b464c13e7bb8dadb77312bac835616154 authored over 2 years ago by Max Desiatov <[email protected]>
Resolves #22.
d8d0b1b1198eeca1117108becb01e1ff83cfbb92 authored over 2 years ago by Max Desiatov <[email protected]>This allows removing manual `OffscreenRenderingContext` and `RenderingContext` declarations.
1d0bf588a0fffc8f2278e83441a23c773b7418dc authored over 2 years ago by Max Desiatov <[email protected]>I've added WebGL 2 example code to `DOMKitDemo` ported from https://webgl2fundamentals.org/webgl...
aa4d781994b6ea34fa8f997bee63e9245af4c665 authored over 2 years ago by Max Desiatov <[email protected]>This is a requirement for `webgl2`, which I'm going to add in a future PR.
ce7f2272544ea2bfd29e6c3600dbdb15fb280db4 authored over 2 years ago by Max Desiatov <[email protected]>This is a requirement for `webgl2`, which I'm going to add in a future PR.
4a0138bbba5d72d3f0210da98852fe256a7df82e authored over 2 years ago by Max Desiatov <[email protected]>This is a requirement for `webgl2`, which I'm going to add in a future PR.
45f476a7ca582d8ebf5623c4493aa4194b416bb2 authored over 2 years ago by Max Desiatov <[email protected]>This is a requirement for `webgl2`, which I'm going to add in a future PR.
3730e21eb712cf46443e6ceabb8ac101d32a7f52 authored over 2 years ago by Max Desiatov <[email protected]>1a3a539f078a1ead1341df74fe1f0ded8a21bebe authored over 2 years ago by Max Desiatov <[email protected]>
e044e24c88f8c0e4d415eb693a7d9f2f5039f787 authored over 2 years ago by Max Desiatov <[email protected]>
These APIs are needed for the `webgl2` demo to work, which I'm going to add in a future PR.
070f99efca195eaa38f46beeb4dc46ca1d6ce04b authored over 2 years ago by Max Desiatov <[email protected]>* WebIDLToSwift: Generate into a single file to make the output filenames predictable
* Split...
271ef4156da79632e90ea6e41688394cdddea991 authored over 2 years ago by Yuta Saito <[email protected]>I don't think this file is currently used and we're happy with the default version supplied by `...
7ebda4b4fceefcdb1263d0efc9f3834d6b24daaf authored over 2 years ago by Max Desiatov <[email protected]>This shouldn't conflict much with #19, as it generates a single `console.swift` file.
Co-auth...
7aff5d8d39db3d5ffe227c0411babee3f0766d94 authored over 2 years ago by Max Desiatov <[email protected]>This is a requirement for `webgl2`, which I'm going to add in a future PR.
b56e5fc2222a6233a7cd61a971a7b28d98a4780d authored over 2 years ago by Max Desiatov <[email protected]>Resolves #7.
c50ae642f19272096f7263be3d1d3ef693593e8e authored over 2 years ago by Max Desiatov <[email protected]>a40aacc55b6a5cf50805118ceb0f0382321e78d7 authored over 2 years ago by Max Desiatov <[email protected]>
7e627974585a503930e28d164ab7031d37fefa96 authored over 2 years ago by Max Desiatov <[email protected]>
I rebuilt the code generation using the official (JS-based) WebIDL parser. Taking inspiration fr...
45ed26d277a73ff09fc79fd39d6f59fce39fdffd authored over 2 years ago by Jed Fox <[email protected]>The current test was meaningless as we didn't assert on the text content of `queriedButton`.
...
e45d37fbfddbe982a612f577d41ade85bab1bfbc authored about 4 years ago by Max Desiatov <[email protected]>Some weird names and typealiases were cleaned up (I don't think that `Int8ArrayOrInt16ArrayOrInt...
e4b50a4cf159e91b42aab32814365d0552c2bca5 authored about 4 years ago by Max Desiatov <[email protected]>12bc9b77273e51c4227ab1fdec96fe3e979add65 authored about 4 years ago by Max Desiatov <[email protected]>
Updates JavaScriptKit dependency to upstream 0.9 instead of using a fork as previously. I've upd...
44d49bcd25c0a223f8f1f3c0ec8e0e62bd60a072 authored about 4 years ago by Max Desiatov <[email protected]>7bfb3302910f1b66f771f1437554c0dc1237d188 authored about 4 years ago by Max Desiatov <[email protected]>
This apparently contains some pieces of [`webidl2swift`](https://github.com/Apodini/webidl2swift...
c62aafd5b49527bf9dcdfc1e51df4e0a390a2186 authored about 4 years ago by Max Desiatov <[email protected]>fae2df554bf8ae95af5b97b986d3d22f22f87532 authored about 4 years ago by Max Desiatov <[email protected]>
3fc341631e3eb6bc8ac169aa082f6e4c30a42802 authored about 4 years ago by Max Desiatov <[email protected]>
0977a93683d9156c6fc57c22eb1600491a97dd3c authored about 4 years ago by Max Desiatov <[email protected]>
bcf43c4bbce0d423031ac013f33dff9bb0b62fb9 authored about 4 years ago by Max Desiatov <[email protected]>
44739dcf09b9abefb97e4b1a2ff5d9ab81c52b1a authored about 4 years ago by Max Desiatov <[email protected]>
0ab2b220b162e4d3c1b3eae2a85bf4945ca69170 authored over 4 years ago by Jed Fox <[email protected]>
258c3205226f37096cf242791c569c29f00e7313 authored over 4 years ago by Jed Fox <[email protected]>
cac7c0f53271d1a6e441616d838114d33c96b01f authored over 4 years ago by Jed Fox <[email protected]>
143d250ea5928539363dd6c4b2491c9720a2ed24 authored over 4 years ago by Jed Fox <[email protected]>
b25536635d64b8d84a852374699607d851c63d84 authored over 4 years ago by Jed Fox <[email protected]>
b25f787f52200970f9be0b438f3f78330c6dfeae authored over 4 years ago by Jed Fox <[email protected]>
7d5867e9c43f907bb5d551f38c052a548c7bd6f9 authored over 4 years ago by Jed Fox <[email protected]>
c280c369279254fb0821faaad31046a5e2a05d1c authored over 4 years ago by Jed Fox <[email protected]>