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

Merge pull request #771 from gtk-rs/GuillaumeGomez-patch-1

Add link to gir tutorial

5394f82dff16b126507bf46a402f0c55ae009a02 authored over 5 years ago
Add link to gir tutorial

a2101fd525ef9ea0393ed12fb28c44149ab0fd17 authored over 5 years ago
Remove unused GStatus::Comment

71b378fb3f55038dee19db1dec24de0c0a257b1f authored over 5 years ago
Add object config generate_builder

bd463340731d285beb2f93a90774393413fa7043 authored over 5 years ago
Rename builder options to "builders"

bb4f757652fc26059bf0de96e74cd9ab157b22bd authored over 5 years ago
Revert "Fix getting config "options.generate_builders""

This reverts commit 32f6eb5b2098dd35aaea26d1d8edce2aa51d5169.

2e37019ca5c129ccac9badf06db371b3e7c38039 authored over 5 years ago
Merge pull request #766 from GuillaumeGomez/errors

Improve gir errors a bit

75915f1bb2cbba23cf7be18142bf28806e8f3229 authored over 5 years ago
fmt

2afa8690c03eeb818fc8d6c9512a8f5c60698fd0 authored over 5 years ago
Use complete pointer type for trampoline return

1c64911a8bdafd3c73d8321adfbdf0a86900446e authored over 5 years ago
Builder setters accept references

dfad4e0498e3f1c7e4df09c7a40748272ed31898 authored over 5 years ago
Merge pull request #768 from sdroege/ignore-attribute-tag

Ignore the <attribute> element in any other XML element

4618ddbc20ce0dd7799832faa9d5a961b1be4075 authored over 5 years ago
Ignore the <attribute> element in any other XML element

It is added by newer versions of gobject-introspection in various
places.

ca3c44f78755e5af0c9dfc4dbffbe70a98bcae65 authored over 5 years ago
Improve gir errors a bit

b6f4dcf6a55e12ebfe09f3c8594aa84ff1947123 authored over 5 years ago
Merge pull request #765 from EPashkin/dont_generate_builders_constraint

Dont generate builders constraint and minor fixes

91ab805be6d9b11db762532ed0b6aeaf60e4d544 authored over 5 years ago
Add builders check to not_bound mode

a8326f07f99bf4a5c0c1e52476374fa03e9f7661 authored over 5 years ago
Don't generate unused "use glib::GString" for builder

c2fe98d214b3c4072e8f7d74c5e3aaece881c99c authored over 5 years ago
Don't generate feature = \"builders\" constraint

b694b3841efe109b25a486cbc33a33ee550606c5 authored over 5 years ago
Merge pull request #764 from EPashkin/fix_builders

Fix builders

37621b2b618dece57d40799cdf8721bc040cc821 authored over 5 years ago
Fix glib::Object::new call

d60b7ff904ce275ec80739aef127d9dcc1ba9942 authored over 5 years ago
Move builder analysis to separate file

85e79459b087192b04a8dd7cae0f42825a3c4fa1 authored over 5 years ago
Fix condition in builder's build()

7fbc5ba1afb22e795502cb1cbb1e156158d08ff3 authored over 5 years ago
Collect version_condition_string only once

0b727c8f56fa1ce5c7decc12a31fc3e2c6ab504b authored over 5 years ago
Fix getting config "options.generate_builders"

32f6eb5b2098dd35aaea26d1d8edce2aa51d5169 authored over 5 years ago
Check for builder generation one time per class

9f1b35205d13274fb8e110010120d611d8e1203b authored over 5 years ago
Import ToValue from glib for builders

199ec5f89360257c27ee1744b889fb2aa3e14be6 authored over 5 years ago
Merge pull request #762 from EPashkin/use_disguised_in_final_types_check

Use disguised in final types check

2daab190101be446bdaed4ac9b0602ba4d24ce94 authored over 5 years ago
Use disguised flag for detecting final types

1318a1d8f057fcdad55ecae08df247255ebbed86 authored over 5 years ago
Use disguised flag from .gir files

3e061534d53d9fcdb48b1a470d6490f249d25394 authored over 5 years ago
Merge pull request #759 from heftig/2018+fmt

Rust 2018 and code formatting

f10b0e5f7bb5c219bfe12ea9a08590a4ae266989 authored over 5 years ago
ci: Run fmt --check and clippy

Run clippy first to ensure the gir_version module is present. Otherwise
formatting would fail.

ea14f4d487e2acb91605df23b4847819352cf56a authored over 5 years ago
Reorder imports into a single block

81953fb696b833e55d58066e95a091aecc5ea7ae authored over 5 years ago
Remove macro_use `extern crate`

ae40a58b203bff3ca686fa6bdd0b644dde2b7e42 authored over 5 years ago
Manually clean up imports

9fa1724945e27a0df84a80f0f0b33ec4e23e5c2b authored over 5 years ago
Activate lints for edition idioms

53306f849b3a102052c5a89bfc0264329c4ff890 authored over 5 years ago
Run cargo fix --edition-idioms

e6a239d43d23a44f234469b411ce05c39bacd0e8 authored over 5 years ago
Reduce type complexity for group_by_user_data

warning: very complex type used. Consider factoring parts into `type` definitions

e2b1c3503941c25e45967dc195b49f16be921d13 authored over 5 years ago
GStatus: Rename Generate_Builders

warning: variant `Generate_Builders` should have an upper camel case name

8f5c0429b08cbf6085967edd710f6827662e8d37 authored over 5 years ago
Fix or suppress clippy lints

47f7c2dbd542c5c2b0cd7824741921f1e3d569b5 authored over 5 years ago
Remove non-macro_use `extern crate`

b22bc9ae4d1f70a0885da097b497f7ed89317551 authored over 5 years ago
Format all the code!

Used rustfmt nightly with `merge_imports = true`. This does not conflict
with stable rustfmt, so...

2b4b09fa0dbf952a5d6b93c63394a6805891ab77 authored over 5 years ago
.rustfmt.toml: Remove

56f6de49e185fb3ff8502ed0d4ddf447d8d5fc05 authored over 5 years ago
Cargo.toml: Enable edition 2018

637bf5a2fcce960761d309cd16e8d62c4159f823 authored over 5 years ago
tests: Fix multiple definitions of "toml"

7d9411f56883b25601a18a22b153983d60b10850 authored over 5 years ago
Run cargo fix --edition

64897b5b403fef723bab4141b38cbe4c20db2b51 authored over 5 years ago
Replace try! with ? using rerast

https://users.rust-lang.org/t/automatically-replace-all-try-with/16873

5c95d38add8a67249ecf13361215b06137609a2e authored over 5 years ago
Merge pull request #757 from antoyo/feature/builders

Generate builder for widgets

6a2bf39746b39ab276ada70a6e7a41484977e0b9 authored over 5 years ago
Add documentation in README

7e0057a8bb42b45c43a3476c20803935f97bf8d3 authored over 5 years ago
Add generation of parent properties in builder

ce30f9430f877f8cf49a63d86521de5fe30c1592 authored over 5 years ago
Merge pull request #761 from GuillaumeGomez/fix-callbacks

Fix callbacks

3114b7cec2eecb6e4744fa376fc58f3c4eb116c0 authored over 5 years ago
Only generate builders when specify in Gir.toml

faa107bc31cc7ab22ec6c9bd28f4eb13f10ca18b authored over 5 years ago
Fix conditions for callbacks generation

ea78a8be1a14d173f7156f7e9b9900ed0d0cb12b authored over 5 years ago
Move to function

2b3078bbac0215d040dd69e5602d20d0d08187c3 authored over 5 years ago
Use version_condition

4dbbedb85f886b5e229e9c8b435555f52eca55a4 authored over 5 years ago
Generate builder for writable properties

6571752bad815e5a4af8973ae9f9b7e161b1bbb1 authored over 5 years ago
Prevent crate name to be put before callback type

ce3999dfe6679484d47f92e16af695a406e24211 authored over 5 years ago
Fix callbacks call when it's a tuple

574da3eed5d3e2b090b0adc20c1377aedcb315d7 authored over 5 years ago
Ignore more files

14c90a60892596cdc08f44d71d3fa00ce26d577d authored over 5 years ago
Simplify generated code

1e1613c3db759054c0d508044110e71f526abee7 authored over 5 years ago
Fix formatting

a438116ec4ede049212894426e199b482bbe6d24 authored over 5 years ago
Revert useless code

39e90a925c1286f2512d0aa99f899fc4d44f955e authored over 5 years ago
Generate builder for widgets

363090eb667915ed17a638ccfcd18682137fb7ea authored over 5 years ago
Merge pull request #756 from elmarco/source-position

More source position & rustfmt.toml

7dc957442f6fab8803d4de85cf77a285c8d13fcb authored over 5 years ago
Ignore more source-position

On my f30 system /usr/share/gir-1.0/GLib-2.0.gir,
<source-position> element is present in more p...

3ba51bce3ec579854c71556da51321b32567b403 authored over 5 years ago
Add rustfmt.toml to ignore all files

Sadly, the project doesn't use rustfmt. Let's make it clear.

Signed-off-by: Marc-André Lureau <...

a55c3a630a6bc6634e817af8a017e27b7c50df18 authored over 5 years ago
Merge pull request #755 from GuillaumeGomez/update-sys-cargo

Update sys cargo

461bb8118f262974cc3a544407b8eb91616bc52d authored over 5 years ago
Improve specific sys dependencies

86bc8bf83a7e1074c69c3ef029858834d89fb11b authored over 5 years ago
Improve Cargo.toml generated file a bit

aeb174975815f46ab0c9d59fcd65c1cfe679f14e authored over 5 years ago
Preserve toml generation order

79badd24f3177851abd599b7c065a5af7dcf957f authored over 5 years ago
Merge pull request #753 from sdroege/futures-0.3

Port to futures 0.3

6d4ca01ce8937a72895bb56a7131c351f3d3a183 authored over 5 years ago
Merge pull request #754 from EPashkin/fix_unneeded_mut

Remove unneeded "mut"

5a7cf0037083192104760ffe165698b6cdac3228 authored over 5 years ago
Remove unneeded "mut"

949061807e22805d8c7654bf90ac844494927aa8 authored over 5 years ago
Merge pull request #752 from BrainBlasted/fixed-array-ctype

library_postprocessing: Don't expect c:type for FixedArray

251be82a38c777fbb952331399baed63d9ea70b2 authored over 5 years ago
library_postprocessing: Don't expect c:type for FixedArray

As of https://gitlab.gnome.org/GNOME/gobject-introspection/commit/1f0965e379035be51ae96d5761358e...

52954026999ad858d5ffa75b7703658e22df07de authored over 5 years ago
Merge pull request #751 from EPashkin/fix_test_crate_name_without_lib

Force replacing '-' in crate name for `use`

0008263b5f1bdafa235e0a428a25afc903886187 authored over 5 years ago
Merge pull request #750 from BrainBlasted/expect-source-position

parser: ignore source-position

6e5f6d81a1d8c3d80b4bdb00e346d42fa4e5efe4 authored over 5 years ago
Force replacing '-' in crate name for `use`

89f3f7b0fc71560eb9260745566b4656bf2b3ccb authored over 5 years ago
parser: ignore source-position

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 ago
Port to futures 0.3

b9f35e831d5cff81ba7446534e3a6f84ebd28135 authored over 5 years ago
Merge pull request #747 from EPashkin/nullable_scope_call

Allow nullable trampolines with scope="call"

58cffd4e0186bbede9b5bb4a8fb9095daf66eedf authored almost 6 years ago
Allow nullable trampolines with scope="call"

9b6f48fe052504a12dc51934cc9e9fd1f0b9f515 authored almost 6 years ago
Merge pull request #745 from EPashkin/fix_webkit2_sys_crate_name

Add crate name fix for webkit2xx

16d8c2d3441b91530d3ea8ce4a7ad80cb324cbdf authored almost 6 years ago
Add config for overriding crate names

32480288236221d496b3c4fe95a01c2eec4bdcab authored almost 6 years ago
Merge pull request #744 from EPashkin/dont_doc_totally_deprecated

Don't generate docs for totally deprecated items

1afe7c7637fd0e2d78d3cff2565e62f7d6877982 authored almost 6 years ago
Don't generate docs for totally deprecated items

82d1d850b932c5cc09409cec970568797fb5e137 authored almost 6 years ago
Merge pull request #742 from GuillaumeGomez/nullable-closure-params

Handle nullable parameters for callbacks as well

1ae7210500f62112eb28b3a238b6a3ec3de7c6a7 authored almost 6 years ago
Handle nullable parameters for callbacks as well

017c4988949b0a1c45158a7f2a02291e0137c625 authored almost 6 years ago
Merge pull request #740 from EPashkin/clippy

Fix some clippy warnings

914ca736b4b6b4fa2317e898cc8b3c3384399579 authored almost 6 years ago
Fix some clippy warnings

614109d7a7234ed8aad04e6f4819d98247ff8c43 authored almost 6 years ago
Merge pull request #737 from EPashkin/ffi_to_sys

Don't use "ffi" suffix for sys crates

44398d608b47f37dc0dc26bf226b4d4f30381021 authored almost 6 years ago
Use current sys crate by full name

f622825432daf3fd7a2d90baeea66c32b0acd00f authored almost 6 years ago
Merge pull request #739 from sfanxiang/align

[ffi] Support alignment on objects

7f03627d5e65ed30d11a7c59a5ba0e6932158810 authored almost 6 years ago
Support alignment on objects

c7f5e869eca30fc45c06ecbb3ade3a69b4cf7e76 authored almost 6 years ago
Don't use "ffi" suffix for sys crates

16298dfe0ebebb8b7464e82239178c2c5394f779 authored almost 6 years ago
Merge pull request #734 from EPashkin/crate_package

Recheck crate names usage

8d7ac9f74f6205bf1abd2d54e71f71c97c582bb0 authored almost 6 years ago
Add comments for crate-names functions

b56973e3a9b43253597196d6061816bb3889835b authored almost 6 years ago
Clippy check on stable

0dd4a51751c257e088edb53937136eb19fa73f88 authored almost 6 years ago
Merge pull request #733 from GuillaumeGomez/overwrite-return-type

Allow to overwrite returned type

26ffa3b315fba94c9a29a5ef57176fb079297a0f authored almost 6 years ago
Improve code readability

658bdc7e01983b198efd5dac5cd43ac119ebbbd7 authored almost 6 years ago
Recheck crate names usage

39d85b2f00c043f7af4414fc2838e4e5faa5e53f authored almost 6 years ago
Add documentation for returned type overwriting

21191c33baca6df9e04080fb381d45ed79f51a6e authored almost 6 years ago