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

Remove repeating git call

ed9a492609f8b186e124bed6e9da35d9fdaa4bfb authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #246 from EPashkin/list_errors

Write error list for commented signals

af5277e0a79bba2695780b6fc368f3f4488faa5e authored over 8 years ago by Gleb Kozyrev <[email protected]>
Write error list for commented signals

81c17d7ab6d29f60dd454f6a3e8202fb9a5b21c1 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #245 from EPashkin/bad_gesture

Fix `+IsA<Object>` without active signals in gesture.rs

b798f4f55234546103cf9cecc4e5e99693f3f9ee authored over 8 years ago by Gleb Kozyrev <[email protected]>
Fix `+IsA<Object>` without active signals.

2304d4f2dd3edb5a07f65db0457d9643a96b7878 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #206 from EPashkin/signals

Signals

adc662d4a24f6b2634f29b79f12fac7786a1f06b authored over 8 years ago by Gleb Kozyrev <[email protected]>
Disable mutable parameters in trampoline functions

fe48a01e66698e8f9c848ed183af4cf9b1bb9e4f authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add use Downcast

4c21d18b154eb7362b1e990b4d9b8c857b069d0a authored over 8 years ago by Evgenii Pashkin <[email protected]>
Fix detecting empty c_type's

d17a531226e16ca5fe60c2db969225567fb3a303 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Import trampoline parameters types

84f1f3e27c264681112f692d23565a8b0467f09f authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate trampoline signature

d3cb53a84cd0edc4836001bbdb36c5f0353f27c7 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Ignore signals with `out` and `inout` parameters

9f5e6aeecef4b75e78b03c35e55c9c76296becf1 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add check for bad/ignored types and uncomment signal connectors

569a8859aaa476350b4a473ddc9dc3c9bca66225 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate placeholders of signal connectors

a241d353806eb4c2382d50988a47b183fa271a65 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate signal connectors body

595d71f064b566e0d28f24952dfba2234ce94827 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Trampolines transmute gpointer to boxed function reference

08f27801d121c45b1c93f3ea1ed3199782afd2d8 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Configure ignoring for signals

5dd6639d0ae5c35fe7d8fcb118a369081dd71f0c authored over 8 years ago by Evgenii Pashkin <[email protected]>
Use std::boxed::Box as Box_

187fa5624ddd313d6e7cca95daf26d807854acc6 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate `use` for signal parameters (but not for trampolines)

a93d879174793b78d5ffaa181cdc1ee8322c6d7c authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add type to Chunk::Let

c1e9ad112bd0af95ad157d9056a9b0e3e06652c7 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Remove unneeded type names in trampoline closure calls

68c4625613a5abb72664997aa9dd98ec4eb1e789 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Fully generate trampoline

6178fcd5394a12f604c8021016cc247acbffa509 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Name trampolines after signal

008bbaaa84295575c3654cdbbae448e18ef0e149 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add objects to Gir_Gtk.toml

b9055cb635858acb8015b79e069336c027a3234e authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add signals empty ctypes post processing

6884c4d48dda1590021fee450d52585836483695 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add possibility of empty c:type attributes for signals parameters and return values

f1ac578458713a69699a329c4ac781ebc9560814 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add generation used bitflags and enums

c64e2d169f295762ffd77a1ff3c3486b8736545b authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate version conditions for signals and trampolines

cdd7c15dcf13b2bb557f7bd7d4649f3e1d6035ee authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate placeholders for trampolines (only void_trampoline now)

cfbb5c4b36a05f9930fc2d0885aa77e090188430 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate signal function type

ba725df38d7a28f9dc5bfeb65572b9237bfdde76 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate signal bounds

058a25a21664aa42d197feee9d0cae8c050cb6c8 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add library::Signal and its parsing

b60ad799485a65b446bff36e11adb163011a7e70 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Generate unnamed trampolines

43626baac78607b7dc823b959805535efe6b6f3d authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add Imports::add_used_types

4930c565b563f3c30c6e20b904f6fc7ab19496f6 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #243 from gkoz/enums-asserts

Add skip_assert_init macro calls to enums/flags codegen

ce87292a0bb6a70c0641c0d68ffdd66378291167 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add skip_assert_init macro calls to enums/flags codegen

88def75fe49a75df6425cf675ce0c0d2a26a2a6c authored over 8 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #237 from gkoz/force_trait

Allow forcing generation of a trait when it's only needed by other crates

26020e81170c94cc3aa736f51b8acbf1241ef15b authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Allow forcing generation of a trait when it's only needed by other crates

4558aabec49a917146baa5df8791ca25f8fa3a4f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #235 from gkoz/shared

Add Shared (refcounted) records support

503323c4ecc508a03848c44ef32ca8340db88b79 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Sync Gir_Gio

c6af6b06b6e92ed3eb4154c27756f3ba9d55b922 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add Shared (refcounted) records support

2b0886562cce57df49ad6e851778a0e95b4f5263 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Detect mangled 'ref' method name

ceadde1180ca2c0a37f94284e25e4853a1070b7c authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #229 from gkoz/enums

Generate bitflags and enums in high-level crates

4a1b7963a131d0e6a0209ae400b41423eb6b25a3 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Generate bitflags and enums in high-level crates

a55588ebbd85daefea7e5edcc1a1aac8770b67e9 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Refactor version_condition

864e8f520e9c5f6147d1e89e538e73246b4f386f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add some bitfields and enums to sample gir configs

84304e69526475068712098d5b718a3b9f2f5042 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Generalize the 'Class or interface not found' diagnostic

4ad34b2108c70283cd3a720416224e2b98c025c4 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Default to ignoring bitfields and enums like we do with other types

de7b7fac4ef36b74adf7e4e61c19ce827776cd7a authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add GObject::type_id field

abd5deb8a16ace44e990f90236506fe3b64d2aa5 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add error-domain, identifier-prefixes and symbol-prefixes parsing

e41498ac4bb55e63e0c927d778bb0f4639f59e52 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Switch bitfields and enums to scalar conversion

44ae0a00aec257e11244ac5c6fadbfebcbcac185 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #232 from gkoz/fix

Use rust_type when generating `Foo::uninitialized()` chunks

becf3b41e88cdee500a8b76a269724f17fff50de authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add Value and Variant to Gir_Gtk.toml

2e0a6ed5ef489b419bf406ecccf86fee7e5c3397 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Use rust_type when generating `Foo::uninitialized()` chunks

... to account for types that come from external crates.

f913ee3c78becedbaea43636f983a2954b86aae5 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #231 from gkoz/tweaks

Make record returns nullable by default, small tweaks

387ece8759709a053a601943317e9dd27796705e authored almost 9 years ago by Evgenii Pashkin <[email protected]>
If GObject is not ignored don't list it among parent types

The macro always implements that relationship anyway

850664e66b346cbebe7537bd6edb5acd8fd92a59 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Reflect the VariantType/VariantTy duality

ff0a16eff184160149b86bf29aae238d2d18b987 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Record return values are nullable

cd1986835983d7345e5e2c08c2f3c8170a6e1b52 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #228 from gkoz/gio

Use more expressive object macro syntax for cross-crate inheritance

28510368921184cd09234c8b8062403691ddf12b authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Add Gio gir and Gtk.Application for reference

9ff09c7da42f7c53caedc1f453dc0029badca8a2 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Use more expressive object macro syntax for cross-crate inheritance

c7c83cffba21b95a17f1c5c91ddeef37b534b7ed authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add ffi_crate_name to namespace analysis

a441e18e28dfdc78e7b5190afd14ca0ecc76893e authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Assume (for now?) Error is reexported in all crates

e2e317270a55c845de5d9cf136180f2ff275568e authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Remove higher_crate_name override for gio

acc791b372cc7f569a18378dbc565c035e86f95c authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #227 from gkoz/version-cfg

Change version features format from "x.y" to "vx_y" to make crates.io happy

0d8699e6cf233d8d3d4ffde918ea82dc05f4f08a authored almost 9 years ago by Evgenii Pashkin <[email protected]>
cargo update

b72233cbd335b02e208d90039fc826c0ac89b7ef authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Change features format in sys test

3d224e92bdf65a945f0b459bac5c381a69772df4 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Regen

0d642d8b78a779fbe8fd29eb313ed6dcc1199b17 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Change version features format from "x.y" to "vx_y" to make crates.io happy

5a125c472f98d664f1724871fd95bf256fb67fd7 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #226 from gkoz/crate-name

Add higher_crate_name to rename gobject and gio to glib

dc20488257c2c1edab8e584f1fcf5b4baa046838 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add higher_crate_name to namespace analysis

Set higher_crate_name for "gobject" and "gio" to "glib".

03a901226e94b8f1163827ff1131e39d09b4970c authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Use higher_crate_name in rust_type

d0ede9bd120102695398cb29906b499f0454011d authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #224 from gkoz/doc-version

Docs: include Since and deprecated versions, `[Deprecated]` tags

7dd2bcde00fcf9463059e482385152273eaaf4cf authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Move version notices above parameters in function docs

bee229b1dc07f1d5ee2aa3056040b5aa9943dd5b authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add Popover version override

a7b49ee4dbb4e1fe022bf7b3d67ed2a0230345af authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Hide `mod traits` from rustdoc

c1223816779969bf604a517503851cd471fa1158 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Docs: include Since and deprecated versions, put [Deprecated] tags

...into struct and trait docs.
Drop alias docs.

ea0c5b1cd238af344fe954b15b590d3277fb7c3f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add deprecated_version and deduce object versions from functions

If all class/interface/record functions have a `version`, assume it has
the same one. Same with ...

625fdae5a19614ef1a61e82112be99f5b2d3b670 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Make Library version and doc_deprecated fields consistent with GIRs

fdb2ff35ed2cb744d0e8c8692cb4d3ec7661854d authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Allow overriding objects' versions in the config

79a15558acf47492e1a285de5d4d26888229e869 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #222 from gkoz/docs

Small doc improvements

9c09e728f1337580c5feb70eb74acfad7c330d86 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Doc generator: avoid empty 'Implements' sections

a932e7eaf86bb4e62d5ff3270359f5ec35342887 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Doc generator: don't document function type aliases

d4e291795b8278e3e26fa97cf8a2aa5c6bcf2934 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Doc generator: camel case enum members

a6fae8d5daca157768583598d31e30e00dc7be06 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #221 from gkoz/master

Order types in the docs alphabetically

4c2242fc058b884770f90f2cd088a675779c6ad9 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Order types in the docs alphabetically

a8236bdacd98f23d8967b0d6434871693fed7b10 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #220 from gkoz/class_hierarchy

Docs generator extensions and class hierarchy refactoring

c6989c31bd3f3493cbf980d87812042efa8ef315 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Use class_hierarchy everywhere instead of Class::parents and the like

21b1833ae1cacdf5691e126d29eb9b49aee66dc0 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Remove class hierarchy postprocessing from the library

9ad8021966485a38c8432b96b55f2fa6b734630f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
List implementors in trait documentation

055b85473a1141959661f4bbc27b189164f2de17 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Add analysis::class_hierarchy

56a56cee7a63d251f204b6e1cedc0e2d34406d4a authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Remove the 'Parameters' subheading in function docs, it's redundant

6a9f7fc2914624c44878fb878782b3b5f546e5aa authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Document structs in doc generator

0b5fc5d4c3a36970f39014efb9b7e10b094d5e45 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Switch to new rustdoc-stripper interface

7011eeb426c558f2c10c9d1781d438347e7c60e2 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #217 from gkoz/libgit2

Appveyor: speed up libgit2-sys build

70a9f80560a511d394803c977bd974f62abe9fdb authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #216 from gkoz/sys_build

sys build script: avoid duplicate metadata when it's not suppressed

3e5142919c206030785a9469fca7c58ba8328638 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Appveyor: speed up libgit2-sys build

25e03be997ecacab5bedf5b8481eadfd8bff5c6a authored almost 9 years ago by Gleb Kozyrev <[email protected]>
sys build script: avoid duplicate metadata when it's not suppressed

cf2a8206dd9da1309596dc2d1dc59361f0ff852b authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #214 from gkoz/doc_dict

More intelligent symbol name handling and other docs generator improvements

9b22a9e2cd95570199b595731cba168323817f94 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #215 from gkoz/build_script

Build script update

6f545ff4b3b7a3a66e5e678b470e5858c96e6f5a authored almost 9 years ago by Evgenii Pashkin <[email protected]>