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

Allow to overwrite returned type

0e27e7659bb7315cf2d9a7442aaa49f6ab1841d3 authored almost 6 years ago
Merge pull request #732 from EPashkin/master

Fix use order

c6b195050fe6b47022e724c5f07baf399639114d authored almost 6 years ago
Fix use order

f66e6b8f6df3e42af4a88675a35d9bad75adfbc7 authored almost 6 years ago
Merge pull request #728 from GuillaumeGomez/fixup

Fixup

2cce3e2fee3fa27bdaaa4c4e138e99792c3f6662 authored almost 6 years ago
clean up code a bit

851923d739152dd0d81d479449cf78d825b196ea authored almost 6 years ago
Merge pull request #730 from GuillaumeGomez/fix-crate-name

Fix invalid crate name generation

dcfd621cba13fe71cfafe0fb9db5ba291c1dc727 authored almost 6 years ago
Fix future functions generation

366fb238440f774c58223258280af475112a9bc1 authored almost 6 years ago
Fixup bad generation

68f6f5081537b6fcaa233818b6216cbd5d754ba2 authored almost 6 years ago
Fix missing .map calls

594d8d1bbc5bb19425a3c24363b6020db914f367 authored almost 6 years ago
Fix invalid crate name generation

f6a766c2de73197a5db7ed2349f2133e5c4a0b0c authored almost 6 years ago
Merge pull request #724 from GuillaumeGomez/into-removal

Remove Into trait generation

253cff1a01f4051802b82143768e6ef64f0272e4 authored almost 6 years ago
Remove Into trait generation

feb60e4cb562761a368b62692f5ef4067c974f6e authored almost 6 years ago
Merge pull request #721 from sdroege/fewer-transmute

Don't use transmute() for signal trampoline closures

48d40b33170140b33cf8311e21b983681b762662 authored almost 6 years ago
Don't use transmute() for signal trampoline closures

A simple cast works the same.

dcf1503d1cef28fbcd89ede0f6543c44da8c4bdf authored almost 6 years ago
Merge pull request #719 from EPashkin/incomplete

Fixed deriving Copy trait for struct with function with varargs

27232165a279c49da2e740e3d3eee2b014ba5516 authored almost 6 years ago
Use Ubuntu Xenial on travis

73a9fae4bcc306d609db485ba2f8b8d6d5c2bf4f authored almost 6 years ago
Fixed deriving Copy trait for struct with function with varargs

8a9024da332dee0f5455b4cd4f06d053ac21ffc1 authored almost 6 years ago
Merge pull request #718 from sdroege/update-dependencies

Update dependencies

4a198d9262fe72d7266006b80f3ed5b5b8b634c5 authored almost 6 years ago
Update all other dependencies

c17e041da549f3412137bddeac386b551130e5af authored almost 6 years ago
Update git2 dependency to 0.8

dceeedd12bed911d340ceb206c83f6ab8aaf5716 authored almost 6 years ago
Update env_logger dependency to 0.6

60736cf0848194304adecdee600268117ec75d1a authored almost 6 years ago
Merge pull request #715 from GuillaumeGomez/into-bound

Remove into bound for user callbacks

f5d3eab02db8aec6d6a2190d964ff314ba5ae7f0 authored almost 6 years ago
remove useless if branch

58b1ddc3d2a4998a0278bdae001152ac9f73f515 authored almost 6 years ago
Remove "::<>" when no bounds

e038d54a032f537c7816feeaad7f74429495ac2e authored almost 6 years ago
No more into for user callbacks

6c5f4ed41a55f74dd15db6001a448464d3e5c120 authored almost 6 years ago
Use rust_type_full more often

57f516f93384b164562dfc7eed19d0f1ced11c31 authored almost 6 years ago
full dynamic closure if nullable types

59cb650a4d8b3ee95565cfa8b7133ef797764556 authored almost 6 years ago
Remove into bound for user callbacks

0b424b55ed0998e3b31a45d2873786db8a9163f7 authored almost 6 years ago
Merge pull request #714 from GuillaumeGomez/gpointer

Want some more user-callbacks?

4a305171138b5565072507be244df8691616d4f2 authored almost 6 years ago
Fix user callback returned value conversion

a3b05bed5e4ec9db8c8d2beede91522a9ef6de7e authored almost 6 years ago
fix gpointer not being gpointer

015c84d7f69ccf067286ad74c7170c66b3897c7c authored almost 6 years ago
Merge pull request #711 from sdroege/signal-connector-arguments

Correctly generate signal connector function arguments

eb846084f34a0240608667a16f5f034ac4aea604 authored almost 6 years ago
Correctly generate signal connector function arguments

ae71b1e00ff8455837a07d6057e96ff3534b448f authored almost 6 years ago
Merge pull request #710 from sdroege/fewer-boxes

Create fewer boxes for closures

b5a197a59c7c7c38e78461e72ab094760ac7bf9c authored almost 6 years ago
Merge pull request #706 from GuillaumeGomez/user-callbacks

Few improvements on user callback generation

c28c3c17148e554043c7f83335d79cbb9dd8f100 authored almost 6 years ago
Add concurrency check for Interfaces and Records

52655f3eb23356eec498844d55108e5982fac7b8 authored almost 6 years ago
Don't box signal handler closures twice

By making the trampolines generic in the concrete type of the closure.

752c8266cac48f6212e029a90bb1dbb9142402ae authored almost 6 years ago
Don't needlessly double-box closures for GIO async functions

The trampoline takes the concrete type of the closure as type parameter
already and we don't pas...

7dafae5a82c63d74f36509b9c0b00f47b901a02a authored almost 6 years ago
Fix invalid nullable for destroy callbacks

6e51a298bd83d99a95ea81a219369f48709c6f93 authored almost 6 years ago
Fix Send/Sync invalid requirements

c69bebb13f41253e34509f21e5ad3536b5075021 authored almost 6 years ago
Merge pull request #707 from EPashkin/manual_traits

Add manual traits

76da22ec1a2d578bea188db193441068cec114c6 authored almost 6 years ago
Merge pull request #708 from EPashkin/nullable_constructors

Use nullable attribute on constructor return value

09a9822aebbb37b0c10b72a633f052e9e04cad1f authored almost 6 years ago
Use nullable attribute on constructor return value

f4fbb5d67533b28bf2d41548de5c9dd682395cf8 authored almost 6 years ago
Add manual traits for documenting

9cee3fcf5f806577367c9b0d91b12120592bf414 authored almost 6 years ago
Replace closure GString parameters with &str

20d908452fc965f3c60935b7667c8d66851c3b7e authored almost 6 years ago
Few improvements on user callback generation

113afc9eaa5e5fb6b240ecd07a555cf4ca9e0bb7 authored almost 6 years ago
Better handling of optional types

b200831c0e18851ef272d0675677ce70c5c7ed6d authored almost 6 years ago
Merge pull request #700 from EPashkin/analyze_async_out_parameters

Add imports for async out parameters

beae3da9cc178ab2183906b84a91b58158050794 authored almost 6 years ago
Merge pull request #703 from EPashkin/clippy

Remove references from TypeId usage

1ebbd5f1c4082fff6f9e1ab91fb94829eb9c4d67 authored almost 6 years ago
Remove references from TypeId usage

40dc0b3c2cf2506f15316b5f225048ee32d3eea8 authored almost 6 years ago
Merge pull request #702 from GuillaumeGomez/user-callbacks

handle aliases better

a6e229e9ed287f28b5177ecace1ff02401f81ae9 authored almost 6 years ago
handle aliases better

1321c20d9b727689311f77b22c6f5fedd809c888 authored almost 6 years ago
Merge pull request #701 from EPashkin/replace_hashmap

Fix unstable super_calback's list for g_vfs_register_uri_scheme

cfbc40dbc6bcbf84b80c1f0f298326f593ee933e authored almost 6 years ago
Merge pull request #698 from sdroege/final-types-subtypes

Check for known subtypes when deciding if a type is a final type

bbf0f442a41ad30a5c7ddb0c99d10bec7dbf5093 authored almost 6 years ago
Merge pull request #699 from GuillaumeGomez/missing-namespace

Fix invalid gboolean generation

e90e5f96e3b87131c499309c52c7360bb34f6332 authored almost 6 years ago
Fix unstable super_calback's list for g_vfs_register_uri_scheme

cc59d6a059bcd13f13c6a1addc0021c4f964e182 authored almost 6 years ago
Add imports for async out parameters

91cc09b9aa3d0aeb1f10e5c65b5fc78f2eff7aba authored almost 6 years ago
Fix invalid gboolean generation

032342c5dfcc4dfb01cb1f13d522a828555056b0 authored almost 6 years ago
Check for known subtypes when deciding if a type is a final type

If there's a subtype we don't consider it a final type too. The class
struct might be private bu...

0e7e0f421505754855ca39bf38104b911f99b3a4 authored almost 6 years ago
Merge pull request #667 from GuillaumeGomez/user-callbacks

Start of user callbacks generation

384e41ea6acb340f3dd9c4f372abd54ce272b57e authored almost 6 years ago
Replace error! with warn! and filter out messages to other crates' functions

3c365ceaa350b27a7daba6704c276041dbf1fc32 authored almost 6 years ago
Merge pull request #695 from sdroege/missing-imports

Add missing ObjectType import for notify-only properties

099f2e66e89fc7fc6fa2b204c99ec314814cb23b authored about 6 years ago
notifable -> notifiable

bd48739fd8d2556f43906cd12dcf0ad5d92bef34 authored about 6 years ago
Add missing ObjectType import for notify-only properties

e879873a268f22ef8b8efebc8473fad709a3a422 authored about 6 years ago
replace from_glib_none with from_glib_borrow

f30cc0a4580b41fcd0a5721efbeb5b1bd7037d31 authored about 6 years ago
code generation improvements

55a493d396c7192389cadcf0cc63131208b4d87b authored about 6 years ago
Remove extra unneeded imports

a8b82dabc4a22a9d03a2daf4f6743e0efd57f795 authored about 6 years ago
Handle concurrency fully

d2532cb0996c26efc685d5d230d9e1f9b8d1429d authored about 6 years ago
Fix invalid conversion for File

2b01fb5386575e6c0bec754233dde21faaee21fd authored about 6 years ago
Fix invalid removal of parameters and improve multiple callback/destroy callbacks handling

d89ebfa2364de7bef857f7ec707fdb979702a6b7 authored about 6 years ago
Better function generation

deb0bcd86d2dc88b823eeee23adf1532ac4f8f48 authored about 6 years ago
comment functions when needed

5f30d19bbbb88756f84ef64bcef8c11285edd3f2 authored about 6 years ago
comment out functions when needed

67a3d4e474b28b95f3ba1d124750852b1210fa3d authored about 6 years ago
make async scope FnOnce

e495bb00b389869d91b9908a2810b53843363624 authored about 6 years ago
fix destroy C func indentation

ec2108c4530c6863f456751ca115ecb1795cc141 authored about 6 years ago
more fixes

fc0b6f0cc10b93a869b27d1d6f0d0f817504f2bd authored about 6 years ago
Better async detection

1b07f82ab4727ad5774a0f8228728179cafd82d2 authored about 6 years ago
Generate complete return types

9b4ada04268d9aefd0dbe3f83fcdad1c981eebc2 authored about 6 years ago
Fix crash and invalid c_parameters filter

1097556e2b34111e99e0dce2a28fde5b626d0f3f authored about 6 years ago
Fix small invalid destroy analysis

d93d00023da0b13d2284d16f9b32971ef085d017 authored about 6 years ago
Move to multiple callbacks implementation

e861dff99dada08aac1d162dc5ebf88240bfae8f authored about 6 years ago
add comments, TODOs and FIXMEs

a9410152fcd37bc5956518e57c36e2625d89ca8d authored about 6 years ago
add unreachable case

9bcf66f6f6afcfb7ede6fef44204766ebfe9d4e2 authored about 6 years ago
fix clippy warnings

1c7f140868b8fedbdb6f6ffe7a132c2e98d1ea24 authored about 6 years ago
Improve naming

ce2fa58fff80be5ab2541b04b0f9c2bb68f81a4f authored about 6 years ago
better callback check for user data parameter

ba7d0ec3d5d43a6341720999f06bda8136fb1227 authored about 6 years ago
move analysis callback code into its own function

11a0678ba5699678f058aef981cd23c30abc2f92 authored about 6 years ago
take into account closures' scope

d96cd3f295acd33122007934a3eabde9400a5a45 authored about 6 years ago
Apply some review comments

ce8df8ad720369ada5170e3fa1d250e51fccd2ef authored about 6 years ago
Fix invalid conversion generation

dae1413a5b2e20c59c758d9b719ea003f76af8b4 authored about 6 years ago
Fix invalid callback setup

e6bca987f41b342b2fb925c00dad8ec8b35a6991 authored about 6 years ago
Improve callback parameter check

648e52ce6aead2c84b06fc188dee1a3e7f2dafbf authored about 6 years ago
Small fix just in case

ff6df8fd89f5d8bc0de731de78160776ec18d93d authored about 6 years ago
Start of work on codegen

614c099e95ff49dbfbf892ba54792b7e34f42641 authored about 6 years ago
Correctly analyze user data parameters as such

810415a2b7386b13ad9eee54fb78b4470e66d895 authored about 6 years ago
Fixes on async functions

47bff421fc05304c646e97cd8634846fa67f6e73 authored about 6 years ago
Handle multiple destroy callbacks

098f4c988bc9a29fe8f726dab9fe087174b1ae95 authored about 6 years ago
Prevent function with only destroy callback to be generated

3885309e47a46900986182be7897fcba2e801e66 authored about 6 years ago
End of handling indexes

3005bc761c3a7790c3672b42c33ae777d52b9112 authored about 6 years ago
handle user data indexes

927ee52ca006ffb1a408655f1261e7d1b9e1d5f0 authored about 6 years ago