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

Generating properties

94c0d52eb0fd6a7d1dc82fa20b984511c66880fa authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #307 from EPashkin/nullable_for_error_result

Apply configured return.nullable to out parameters

0b206670660d9cd32b9639eb21f98a26b2a0f75e authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Apply configured return.nullable to out parameters

1ec7e91f33f29800ab822bdfbc5269274fd144b1 authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #305 from EPashkin/dont_repeat_parent_functions

Don't generate a method if a parent already has it

1644ef1b69d4da2d03e48d5110ea839ba8964265 authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Add not(feature=xxx) when parent has versioned duplicate method

8f656ba9942bab95c38b7454f1a8d8c0263b6e78 authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Add ignoring methods if parents has it (with checking parameters and return types)

6c2e31b69df93023fe3a0f65c07c5c1451c574ce authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Resorted analysis in order to parents were analyzed first

d63ed69b6e1d17af20464996ad8444b3cddf3edc authored almost 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #293 from EPashkin/trampolines_parameters_transformations

Trampolines parameters transformations

e48471c6eb2411246d88c7714bd03712b751b940 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #303 from EPashkin/remove_records_empty_line

Remove records empty line

95c108e543715e78803f6cd31f81f87c558cb30f authored about 8 years ago by Evgenii Pashkin <[email protected]>
Don't generate empty impl for records

fc396c1c2781e96b1a4109c4cef41be18645a326 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Remove empty in records Impl

89642669de9b8f92060f850e6d06b4be77ef7b5c authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add configured signal parameter local variable name change

ecb32bc095f49cf142a78c2822ec427df281ac88 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add configured signal transformation "treepath"

99c3c2ec00cd8f18fed38d1c5bb22ac58a58cae5 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add trampoline parameters transformation draft

4114145995cad31bc7a5add2952a917d065d97e5 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add configured signal transformation "borrow"

3894d8706e32ec2dedbb615303470fd80a2e1d37 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #299 from EPashkin/generate_child_properties

Generate child properties

25bba39e3e0232865644b8764aab69b4f3d54b91 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Fix child properties with type of class or interface

427c18cb7043688c1e44649154481742b96da3b1 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add tests for child properties config

4f45626642e6a7eb88c6b8026107b35bae8a227e authored about 8 years ago by Evgenii Pashkin <[email protected]>
Removed unneeded type hint

30822476487ba7002bd23a3ac8cf83f154bb430a authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add analysis of child properties

7c7b1feac57e2628f2b1a2fa0163adf188a37f9c authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add code generation of child properties

2e1c7eed14d2e7d4236ba76e58cb620a11dda25b authored about 8 years ago by Evgenii Pashkin <[email protected]>
Added enum child properties

8061882655fde19f0cb4b7c52cf620c10d12fedd authored about 8 years ago by Evgenii Pashkin <[email protected]>
Fixed string child properties

d6b08ada90438b70b10756c77e0d3cdd27c74fbb authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add child properties to config

f354ca551b29b6f37fabf169933747da46e2bb04 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #302 from EPashkin/add_long_and_short_types

Add long and short types

5c1d4d9f2b22dcfb8b6f21b3ddc70eaf6f08706f authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add long and short types

08d13ffbbe978390a586a874c82faa51d417cf3c authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #300 from EPashkin/error_chain

Use error_chain crate to process errors

d8e520c405b42628ee31ef5c5c764b5f417641e4 authored about 8 years ago by Guillaume Gomez <[email protected]>
Merge pull request #301 from EPashkin/update_appveyor

Update rust version in appveyor.yml

c6928a98f2a85ca4203abd7c27a87ab6fe8d295e authored about 8 years ago by Guillaume Gomez <[email protected]>
Use error_chain crate to process errors

4b0f2c3004aae9badc7dde22e3ced7db14dd2bfc authored about 8 years ago by Evgenii Pashkin <[email protected]>
Update Cargo.lock

955cc3a76ef4179e2b6dc9f0180c669299bf9518 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Sys build test with gtk 3.20

33f601dc3ca10fe867cc4ed00f4ca2897f9b10aa authored about 8 years ago by Evgenii Pashkin <[email protected]>
Use latest stable rust in appveyor.yml

e97b9b0bf07bad8e51e5855f7e277a05b6ba380e authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #298 from EPashkin/add_sys_comments

Add group comments in generated sys

41b8c21d507ef7dacc13c4aed25c146fc6c4301a authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add group comments in generated sys

a26802045358d66d1ba22e917a5bedc223f071b4 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #297 from eugene2k/struct_fields

Parse fields in classes and generate correct class structs (resubmit)

cf68cb715b61793eff0bf9a29458840132f1f290 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Parse fields in classes and generate correct class structs

4dcc47d45e87e13eeb60a3b17f2a8c7308089a13 authored about 8 years ago by Eugene Gorodinsky <[email protected]>
Merge pull request #294 from EPashkin/fix_load_zesty_girs

Fix load latest girs

5e8c56e9159467dc962e6012013485491c3ea00a authored about 8 years ago by Guillaume Gomez <[email protected]>
Fix load latest girs

83a4af61d7775ed12d7c4a20d040be77af9bdb18 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #292 from EPashkin/nullable_signal_parameters

Nullable signal parameters

5e400b0ce4a6c6698041c83f9d606d139453edca authored about 8 years ago by Guillaume Gomez <[email protected]>
Combined functions and signals `matched_parameters`

1d915ef9aa4dfe3b980c79dc11116aa7c9af3948 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Split config::identables::Identables to Matchable and Parsable

f8557d8970acd6b93889a7b4bf08b8e2bc62bf61 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add separate analysis::parameter::analyze_for_trampoline

2fface6cec1c7465079dfa1cccc5745ec10f988f authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add signal parameters config

413c582dfbc3ca0dc158d747549daf2ad321bdb8 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Rename variable

c994aeb17a65c73b20031566358576189da19558 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #290 from EPashkin/nullable_constructors

Add nullable override for constructors

3b3585f09dc1f76450105fe031578312fde4e124 authored about 8 years ago by Gleb Kozyrev <[email protected]>
Add nullable override for constructors

80f84c4000668daa2ff68cd1d9f95b110f28f829 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #282 from EPashkin/throwable_to_string

Throwable to string

6d9b14a82fc093873d26178311fa057c5a77265f authored about 8 years ago by Gleb Kozyrev <[email protected]>
Fix generating Display for records with throwable `to_string`

06c1d5ccd5753b0d010a8711e46defe546498ca6 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Add object.signal.return.nullable config

78b1141d6a88049148608efd81e7fe2e13f75249 authored about 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #275 from EPashkin/error_domain

Enums primary detects error domain by function "quark"

abe6164c148dbba77fd0b4742475489d79d1e5fb authored over 8 years ago by Gleb Kozyrev <[email protected]>
Enums primary detects error_domain by function "quark"

6a5d2e735edafc24792d8c5c672e964835e07203 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #274 from EPashkin/fix_used_ffi_types

Don't return from used_ffi_type basic types

074a1ca9ddd13ae82fccdfd74070696734f72fb5 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Don't return from used_ffi_type basic types

b077000ce38b44cb70f51757db4879e5251d9a15 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #273 from EPashkin/signal_version_override

Add signal version override

74c4749692c3ec996064421365d92ca05ec91a5a authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add signal version override

cebc7dfe7f14c405fc008d418cf03b6551995edf authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #270 from EPashkin/version_mode

Add single digit version variant

0d368d6940f682e3d5f9c413ee431746d0903da6 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add single digit version variant

bf5935def493d98d5b86af92393f8b90ca00f297 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #267 from gkoz/analysis-pass

Add a separate analysis pass

dc86d2001332f207e58e7c11ad591061743e1b83 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add a separate analysis pass

Objects (classes and interfaces) and records ('generated' and 'manual'
ones from all namespaces)...

bff5391effa18a785f38c4675878613f8d4fa039 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Fix unused import

fa266ff7939f0ee1630e86522c965961d2663d5b authored over 8 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #266 from hfiguiere/enums-fixes

Proper ffi namespace use in glib

82bc292c0e7ecbf5d26b7333b8884dfe7b775b6b authored over 8 years ago by Gleb Kozyrev <[email protected]>
Proper ffi namespace use in glib

b908e49d6f8be843e2f8d44c89151df1fe170d1a authored over 8 years ago by Hubert Figuière <[email protected]>
Merge pull request #265 from EPashkin/gen_fix_for_glib

Fix imports from glib when generate glib

d9bce8f67d6f43cfc6a2903347efcc0a56ca35b3 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Fix imports from glib when generate glib

aad43733868594bff9488a3849a1f9a198e46273 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #263 from gkoz/doc-version-feature

Doc mode: change "Since x.y" to "Feature vx_y"

222bcd33d9ba1ac2fd5f76c3abf5d829daeb1b0c authored over 8 years ago by Guillaume Gomez <[email protected]>
Doc mode: change "Since x.y" to "Feature vx_y"

5c0fa69b57f73f99998acd1ee47898caacccb672 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #262 from gkoz/toml-fix

Update toml again

356ab929cc9059b9d817d5e73ea2ac6156cb7b2f authored over 8 years ago by Evgenii Pashkin <[email protected]>
Update toml again

It no longer rejects comments after table headers

```toml
[table] # comment
```

867a3644e780a14aa7029367f140166b25aaf04e authored over 8 years ago by Gleb Kozyrev <[email protected]>
Merge pull request #260 from GuillaumeGomez/duration

Fix Display error for Duration

bf8445a484a43ff0e8df5b96f9dd3cbac070ed05 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Update rustc version in appveyor script

ad05d65a22cdc72882ce33195d32404ad6956199 authored over 8 years ago by Guillaume Gomez <[email protected]>
Replace stopwatch by hprof

Update Cargo.lock file

c905f7f502f680662d14745430eb8b5ad977a59a authored over 8 years ago by Guillaume Gomez <[email protected]>
Merge pull request #258 from EPashkin/detect_union_ctype

Detect union ctype

4d68d198066944dcb0a6f0f48b5bc4f87d829ab0 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Remove usage Gdk.Rectangle as local Rectangle

30763ad051604f259921a76b960e932e43c2acb9 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Detect ctypes for unions

b1d994187567de37318ce2d74fe165a10eb095ea authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #257 from EPashkin/union

Allow union parameters

81f9b8c9ccabdc8bc5173cc9bf4afc8ef3dee5e8 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Allow union parameters

87bdab48482c41014010fc00041bdfcd6139434b authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #256 from EPashkin/inhibit

Inhibit

8cacc34ad1a29e03acbc459a56e63893f1e14ee5 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add config option to make signal's closures return Inhibit instead bool

315ca6fc2d4cd5dafb187c5c8b6d0d5ecd41fd2c authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add inhibit flag for GtkLabel "activate-link" signal

ba50a342294b4d32421f48d1091e527137be2fb4 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #255 from EPashkin/option_reference

Fix signal parameters with Options

e6cb5d03d8c165d41e93063ef4f59a3559b76169 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Fix signal parameters with Options

001ad53caf01e7bc065459149df13297614e33c3 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #254 from EPashkin/trampoline_namespaces

Trampoline namespaces

c77e3394bdff1851ca4e5b98832101b082c3c659 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Use ffi_type in used_ffi_types

919e774ca291fc871934d5d071d953685ed2979a authored over 8 years ago by Evgenii Pashkin <[email protected]>
Move function implements_c_type to analysis::c_type

dca0500cd8ed3e77d365b755277f835ba646d773 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Fix main ffi name in analysis::namespaces

a57b88be19f635b3255c7bbce9a0512e7508a635 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add function ffi_type to analyze

84e336a9766fab2fc5847fe6d3a968d4977cd7cb authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #253 from EPashkin/automatic_deprecation

Deprecate functions and signals that deprecated by minimal version

324239f6b796aef7ecac4ef6f5e2e5cc9c93cc91 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add anchors to config patterns

188ec8172db443cb78d2224f9121c102d42e183b authored over 8 years ago by Evgenii Pashkin <[email protected]>
Deprecate functions and signals that deprecated by minimal version

cfa62aa26b978e58cae3bdd8e3b053c1bb33a7b0 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #251 from EPashkin/block_enum_to_i32

Make cast generated enums to i32 non-scalar

a3f05e3ff6b6917e9ee9e7e0ca7ae3d4da1999fc authored over 8 years ago by Gleb Kozyrev <[email protected]>
Make cast generated enums to i32 non-scalar

294175456037b0a751aca92d9d0db4431048bd01 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #250 from EPashkin/use_signal_return_types

Add used types from signal return

6c5bade8ed2129e09e283f163d063f1019c66529 authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add used types from signal return

00b5a3b1b4c8dd1c9292bbed1e965c613e4393d6 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #248 from EPashkin/statistics

Add collecting statistics

2b69b4d41e6e59ce062e48682e40702cdb2f7bec authored over 8 years ago by Gleb Kozyrev <[email protected]>
Add command-line parameter for statistics

de4d18c6606f928e7fdc6ef8e9868ff224842cc1 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Change statistic API to RAII style

250cca15f3680afd890a3332ae397dd41130585f authored over 8 years ago by Evgenii Pashkin <[email protected]>
Add collecting statistics

c5818c6156c7725cd035047dcbb1bc141ff54b0c authored over 8 years ago by Evgenii Pashkin <[email protected]>
Fixed enum iterator

c3f7155efc131e33a1c36c07f7f733b97beae30a authored over 8 years ago by Evgenii Pashkin <[email protected]>
Remove unneeded &mut in Statistics::print

f0aa320e98951f1e4bfbfccae2d192bc21e4a1f2 authored over 8 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #249 from EPashkin/fix_gir_files_version

Remove repeating git call.

3cec2ad063c0c7b92858791a83c1a9ba33039e99 authored over 8 years ago by Evgenii Pashkin <[email protected]>