Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gtk-rs/gir
Tool to generate rust bindings and user API for glib-based libraries
https://github.com/gtk-rs/gir
Add link to gir tutorial
5394f82dff16b126507bf46a402f0c55ae009a02 authored over 5 years agoa2101fd525ef9ea0393ed12fb28c44149ab0fd17 authored over 5 years ago
71b378fb3f55038dee19db1dec24de0c0a257b1f authored over 5 years ago
bd463340731d285beb2f93a90774393413fa7043 authored over 5 years ago
bb4f757652fc26059bf0de96e74cd9ab157b22bd authored over 5 years ago
This reverts commit 32f6eb5b2098dd35aaea26d1d8edce2aa51d5169.
2e37019ca5c129ccac9badf06db371b3e7c38039 authored over 5 years agoImprove gir errors a bit
75915f1bb2cbba23cf7be18142bf28806e8f3229 authored over 5 years ago2afa8690c03eeb818fc8d6c9512a8f5c60698fd0 authored over 5 years ago
1c64911a8bdafd3c73d8321adfbdf0a86900446e authored over 5 years ago
dfad4e0498e3f1c7e4df09c7a40748272ed31898 authored over 5 years ago
Ignore the <attribute> element in any other XML element
4618ddbc20ce0dd7799832faa9d5a961b1be4075 authored over 5 years ago
It is added by newer versions of gobject-introspection in various
places.
b6f4dcf6a55e12ebfe09f3c8594aa84ff1947123 authored over 5 years ago
Dont generate builders constraint and minor fixes
91ab805be6d9b11db762532ed0b6aeaf60e4d544 authored over 5 years agoa8326f07f99bf4a5c0c1e52476374fa03e9f7661 authored over 5 years ago
c2fe98d214b3c4072e8f7d74c5e3aaece881c99c authored over 5 years ago
b694b3841efe109b25a486cbc33a33ee550606c5 authored over 5 years ago
Fix builders
37621b2b618dece57d40799cdf8721bc040cc821 authored over 5 years agod60b7ff904ce275ec80739aef127d9dcc1ba9942 authored over 5 years ago
85e79459b087192b04a8dd7cae0f42825a3c4fa1 authored over 5 years ago
7fbc5ba1afb22e795502cb1cbb1e156158d08ff3 authored over 5 years ago
0b727c8f56fa1ce5c7decc12a31fc3e2c6ab504b authored over 5 years ago
32f6eb5b2098dd35aaea26d1d8edce2aa51d5169 authored over 5 years ago
9f1b35205d13274fb8e110010120d611d8e1203b authored over 5 years ago
199ec5f89360257c27ee1744b889fb2aa3e14be6 authored over 5 years ago
Use disguised in final types check
2daab190101be446bdaed4ac9b0602ba4d24ce94 authored over 5 years ago1318a1d8f057fcdad55ecae08df247255ebbed86 authored over 5 years ago
3e061534d53d9fcdb48b1a470d6490f249d25394 authored over 5 years ago
Rust 2018 and code formatting
f10b0e5f7bb5c219bfe12ea9a08590a4ae266989 authored over 5 years ago
Run clippy first to ensure the gir_version module is present. Otherwise
formatting would fail.
81953fb696b833e55d58066e95a091aecc5ea7ae authored over 5 years ago
ae40a58b203bff3ca686fa6bdd0b644dde2b7e42 authored over 5 years ago
9fa1724945e27a0df84a80f0f0b33ec4e23e5c2b authored over 5 years ago
53306f849b3a102052c5a89bfc0264329c4ff890 authored over 5 years ago
e6a239d43d23a44f234469b411ce05c39bacd0e8 authored over 5 years ago
warning: very complex type used. Consider factoring parts into `type` definitions
e2b1c3503941c25e45967dc195b49f16be921d13 authored over 5 years agowarning: variant `Generate_Builders` should have an upper camel case name
8f5c0429b08cbf6085967edd710f6827662e8d37 authored over 5 years ago47f7c2dbd542c5c2b0cd7824741921f1e3d569b5 authored over 5 years ago
b22bc9ae4d1f70a0885da097b497f7ed89317551 authored over 5 years ago
Used rustfmt nightly with `merge_imports = true`. This does not conflict
with stable rustfmt, so...
56f6de49e185fb3ff8502ed0d4ddf447d8d5fc05 authored over 5 years ago
637bf5a2fcce960761d309cd16e8d62c4159f823 authored over 5 years ago
7d9411f56883b25601a18a22b153983d60b10850 authored over 5 years ago
64897b5b403fef723bab4141b38cbe4c20db2b51 authored over 5 years ago
https://users.rust-lang.org/t/automatically-replace-all-try-with/16873
5c95d38add8a67249ecf13361215b06137609a2e authored over 5 years agoGenerate builder for widgets
6a2bf39746b39ab276ada70a6e7a41484977e0b9 authored over 5 years ago7e0057a8bb42b45c43a3476c20803935f97bf8d3 authored over 5 years ago
ce30f9430f877f8cf49a63d86521de5fe30c1592 authored over 5 years ago
Fix callbacks
3114b7cec2eecb6e4744fa376fc58f3c4eb116c0 authored over 5 years agofaa107bc31cc7ab22ec6c9bd28f4eb13f10ca18b authored over 5 years ago
ea78a8be1a14d173f7156f7e9b9900ed0d0cb12b authored over 5 years ago
2b3078bbac0215d040dd69e5602d20d0d08187c3 authored over 5 years ago
4dbbedb85f886b5e229e9c8b435555f52eca55a4 authored over 5 years ago
6571752bad815e5a4af8973ae9f9b7e161b1bbb1 authored over 5 years ago
ce3999dfe6679484d47f92e16af695a406e24211 authored over 5 years ago
574da3eed5d3e2b090b0adc20c1377aedcb315d7 authored over 5 years ago
14c90a60892596cdc08f44d71d3fa00ce26d577d authored over 5 years ago
1e1613c3db759054c0d508044110e71f526abee7 authored over 5 years ago
a438116ec4ede049212894426e199b482bbe6d24 authored over 5 years ago
39e90a925c1286f2512d0aa99f899fc4d44f955e authored over 5 years ago
363090eb667915ed17a638ccfcd18682137fb7ea authored over 5 years ago
More source position & rustfmt.toml
7dc957442f6fab8803d4de85cf77a285c8d13fcb authored over 5 years ago
On my f30 system /usr/share/gir-1.0/GLib-2.0.gir,
<source-position> element is present in more p...
Sadly, the project doesn't use rustfmt. Let's make it clear.
Signed-off-by: Marc-André Lureau <...
a55c3a630a6bc6634e817af8a017e27b7c50df18 authored over 5 years agoUpdate sys cargo
461bb8118f262974cc3a544407b8eb91616bc52d authored over 5 years ago86bc8bf83a7e1074c69c3ef029858834d89fb11b authored over 5 years ago
aeb174975815f46ab0c9d59fcd65c1cfe679f14e authored over 5 years ago
79badd24f3177851abd599b7c065a5af7dcf957f authored over 5 years ago
Port to futures 0.3
6d4ca01ce8937a72895bb56a7131c351f3d3a183 authored over 5 years agoRemove unneeded "mut"
5a7cf0037083192104760ffe165698b6cdac3228 authored over 5 years ago949061807e22805d8c7654bf90ac844494927aa8 authored over 5 years ago
library_postprocessing: Don't expect c:type for FixedArray
251be82a38c777fbb952331399baed63d9ea70b2 authored over 5 years agoAs of https://gitlab.gnome.org/GNOME/gobject-introspection/commit/1f0965e379035be51ae96d5761358e...
52954026999ad858d5ffa75b7703658e22df07de authored over 5 years agoForce replacing '-' in crate name for `use`
0008263b5f1bdafa235e0a428a25afc903886187 authored over 5 years agoparser: ignore source-position
6e5f6d81a1d8c3d80b4bdb00e346d42fa4e5efe4 authored over 5 years ago89f3f7b0fc71560eb9260745566b4656bf2b3ccb authored over 5 years ago
G-i now generates a source-position element, but for our
purposes we don't need it yet.
This al...
d3777ea685f941376cd49129c102d83b52426cc1 authored over 5 years agob9f35e831d5cff81ba7446534e3a6f84ebd28135 authored over 5 years ago
Allow nullable trampolines with scope="call"
58cffd4e0186bbede9b5bb4a8fb9095daf66eedf authored almost 6 years ago9b6f48fe052504a12dc51934cc9e9fd1f0b9f515 authored almost 6 years ago
Add crate name fix for webkit2xx
16d8c2d3441b91530d3ea8ce4a7ad80cb324cbdf authored almost 6 years ago32480288236221d496b3c4fe95a01c2eec4bdcab authored almost 6 years ago
Don't generate docs for totally deprecated items
1afe7c7637fd0e2d78d3cff2565e62f7d6877982 authored almost 6 years ago82d1d850b932c5cc09409cec970568797fb5e137 authored almost 6 years ago
Handle nullable parameters for callbacks as well
1ae7210500f62112eb28b3a238b6a3ec3de7c6a7 authored almost 6 years ago017c4988949b0a1c45158a7f2a02291e0137c625 authored almost 6 years ago
Fix some clippy warnings
914ca736b4b6b4fa2317e898cc8b3c3384399579 authored almost 6 years ago614109d7a7234ed8aad04e6f4819d98247ff8c43 authored almost 6 years ago
Don't use "ffi" suffix for sys crates
44398d608b47f37dc0dc26bf226b4d4f30381021 authored almost 6 years agof622825432daf3fd7a2d90baeea66c32b0acd00f authored almost 6 years ago
[ffi] Support alignment on objects
7f03627d5e65ed30d11a7c59a5ba0e6932158810 authored almost 6 years agoc7f5e869eca30fc45c06ecbb3ade3a69b4cf7e76 authored almost 6 years ago
16298dfe0ebebb8b7464e82239178c2c5394f779 authored almost 6 years ago
Recheck crate names usage
8d7ac9f74f6205bf1abd2d54e71f71c97c582bb0 authored almost 6 years agob56973e3a9b43253597196d6061816bb3889835b authored almost 6 years ago
0dd4a51751c257e088edb53937136eb19fa73f88 authored almost 6 years ago
Allow to overwrite returned type
26ffa3b315fba94c9a29a5ef57176fb079297a0f authored almost 6 years ago658bdc7e01983b198efd5dac5cd43ac119ebbbd7 authored almost 6 years ago
39d85b2f00c043f7af4414fc2838e4e5faa5e53f authored almost 6 years ago
21191c33baca6df9e04080fb381d45ed79f51a6e authored almost 6 years ago