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
73c8a226b5df383996feb576a197e5fd33950538 authored over 9 years ago by Gleb Kozyrev <[email protected]>
8a2bc150dcb01cfac91cc804f04e0bea8d731e38 authored over 9 years ago by Gleb Kozyrev <[email protected]>
...and make the attribute mandatory. Unlike glib:type-name it's always present.
0ec71393f03b1bd3f3bf7ce04aee97b65ac1084f authored over 9 years ago by Gleb Kozyrev <[email protected]>599416702b750127d19eeb7acbca835a28b4c782 authored over 9 years ago by Gleb Kozyrev <[email protected]>
036bff0b0c0d32c5a650a1ba710eebd10984a2c4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
9536c2816dc12cd2913e0b4d757799d24b14d3e1 authored over 9 years ago by Gleb Kozyrev <[email protected]>
cd6c7c3d7d51b4a55a3266d52fc8e892580545fc authored over 9 years ago by Gleb Kozyrev <[email protected]>
b2daa298c79c036ba8f109ace0baead9c675bcf7 authored over 9 years ago by Gleb Kozyrev <[email protected]>
When a build script is present cargo assumes that any file that is tracked by git and hasn't bee...
eda94c042469f1c0bd51381d3e986f3344c68e34 authored over 9 years ago by Gleb Kozyrev <[email protected]>Change ignoring rule for sys crate
919f98e00eb294abde164cb2f693ad9ef16e8385 authored over 9 years ago by Gleb Kozyrev <[email protected]>d62944f03aa67a718a3d174dabf1b2e66bb20899 authored over 9 years ago by Evgenii Pashkin <[email protected]>
f637fdf3f23fdb1b1efe545d9fa78ff6e2095802 authored over 9 years ago by Gleb Kozyrev <[email protected]>
69941ca66f707bbf6d50a5f3433294f85cbd0075 authored over 9 years ago by Gleb Kozyrev <[email protected]>
0202d482101020e2c0daf212e754afdf747deb07 authored over 9 years ago by Gleb Kozyrev <[email protected]>
d06337a057daaad898cc1f32c9f7a147df559907 authored over 9 years ago by Gleb Kozyrev <[email protected]>
333bfa220057361752cb0b07ef25533bf7803d65 authored over 9 years ago by Gleb Kozyrev <[email protected]>
Generate sys interface functions
1119e1db7acdec7e5cfe0ad20734839bfac30dca authored over 9 years ago by Gleb Kozyrev <[email protected]>c3b8401a2ac56132012cca892bc38d114638b286 authored over 9 years ago by Evgenii Pashkin <[email protected]>
4d7b5887b912e0f57a0a426276304ecb9b0747cc authored over 9 years ago by Gleb Kozyrev <[email protected]>
2da24076eb5a1847866e88b9cd93c317878e5a16 authored over 9 years ago by Evgenii Pashkin <[email protected]>
456af9997a4dbdc6db97fc101b5197c3826075ea authored over 9 years ago by Evgenii Pashkin <[email protected]>
Out parameters as return
fd7786d3015b893df4815680d54817dcaf60add2 authored over 9 years ago by Gleb Kozyrev <[email protected]>dc405b819da5e44d20a74d479f2492f4a557840d authored over 9 years ago by Evgenii Pashkin <[email protected]>
62f195aad4427353ac116e57e3926449931a2821 authored over 9 years ago by Gleb Kozyrev <[email protected]>
df2e148aa0626db64d38cc4b4d8470c014dcad8f authored over 9 years ago by Gleb Kozyrev <[email protected]>
Make the Type enum variant name match the enclosed type name.
d13c41eb654c4ffd82404a806a809566a7fe81ae authored over 9 years ago by Gleb Kozyrev <[email protected]>1f1324d3958510a49db0a49fb6e21da327baeabe authored over 9 years ago by Evgenii Pashkin <[email protected]>
Handle fix_external_name failure better.
876e8331e2b56e65dd5ecb56bdc8ce8a4482c01e authored over 9 years ago by Gleb Kozyrev <[email protected]>5934be7998175c102fdbc3d531ec5bd14559e302 authored over 9 years ago by Gleb Kozyrev <[email protected]>
The returned types should now more closely follow what's in the C headers.
7f3115d3b2622f6c0b3da113283f9c80aa7751ee authored over 9 years ago by Gleb Kozyrev <[email protected]>b94f263bb98284d23dfbf488fa8952414732f798 authored over 9 years ago by Gleb Kozyrev <[email protected]>
ff9a135a4ebb78263b1981bd35237736a59348c4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
I'm having a hard time deciding if there must be a unified style
concerinig the prefixes and wha...
3c15908235d56520c147970828865117b1dd61c4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
4ae0059149a4b6d841af8122baa302d67f3bbb29 authored over 9 years ago by Gleb Kozyrev <[email protected]>
6cd0cfd8e0353f54ca6b36b9ce1f100ad18da8f5 authored over 9 years ago by Gleb Kozyrev <[email protected]>
3e1fc512e726d759b8ade76752de21c663c620cd authored over 9 years ago by Gleb Kozyrev <[email protected]>
d64577bc84a884e6e94785eeae9259a1797e491d authored over 9 years ago by Gleb Kozyrev <[email protected]>
15cd99edb285eb25876c1783aa444e538d442da9 authored over 9 years ago by Gleb Kozyrev <[email protected]>
aeb5a36ba848694c6e3fc89b3f8aab3024e3d7fd authored over 9 years ago by Gleb Kozyrev <[email protected]>
fa0f8906f7987e3625a7f246f1fbdcef0261a4ba authored over 9 years ago by Gleb Kozyrev <[email protected]>
58f36932933b94a4d16ea0d5af436103701e4ea1 authored over 9 years ago by Gleb Kozyrev <[email protected]>
Generate sys structs
78ce4d9f95dd2db8f90472ce94e906d71ba40e32 authored over 9 years ago by Gleb Kozyrev <[email protected]>53dd8e790960866f0a50d498a34608b623212879 authored over 9 years ago by Evgenii Pashkin <[email protected]>
416503a72a3a9f54931420f4c8e8be7663c4aaec authored over 9 years ago by Evgenii Pashkin <[email protected]>
7d35985d7b8db041d6a68f4d5782e4f924d150a8 authored over 9 years ago by Evgenii Pashkin <[email protected]>
e5ce1d1106a8cae78c530ddfe799405f31104810 authored over 9 years ago by Evgenii Pashkin <[email protected]>
54d450dc4fe7e9d5fe75d1b7a5b37d60bcbfbda4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
c8713f589ba6beba8340390858cdda1859690c8a authored over 9 years ago by Evgenii Pashkin <[email protected]>
37c5b1c29fdfafcc0191bd0f1660c8b58fdecacd authored over 9 years ago by Evgenii Pashkin <[email protected]>
Replace unwrap_or_else(panic) with expect
9c41a6a6cf714879d5c7708d78432a982d66f0d7 authored over 9 years ago by Gleb Kozyrev <[email protected]>bbda75e7206df9e16847b8d9d7827fde21849954 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Fix external type names
6c39c15c0d31b05b4c4985eac6d13c341c1b2c27 authored over 9 years ago by Gleb Kozyrev <[email protected]>Add --help parameter
0abe0a6b5c4c62f260dd643f5b9a5b032196045e authored over 9 years ago by Gleb Kozyrev <[email protected]>80cd3388e58c15548ea926c196baa8c3799f2782 authored over 9 years ago by Evgenii Pashkin <[email protected]>
4ffcdb0addc06f7951ce2ba336147aa1bb94574a authored over 9 years ago by Evgenii Pashkin <[email protected]>
Generate ffi for functions of classes
cb0587844b6877b369b1e0feb314a662df7a5e86 authored over 9 years ago by Gleb Kozyrev <[email protected]>18880d0a7a971aef3468b7baba7291f3048d3ff6 authored over 9 years ago by Evgenii Pashkin <[email protected]>
5fced138891b6b5016c92be2d3ccb467f6d85a89 authored over 9 years ago by Evgenii Pashkin <[email protected]>
b4a3dd61f75cc65eafbcb813fad0c0ad51993407 authored over 9 years ago by Evgenii Pashkin <[email protected]>
9bce3bd7516236d0566581ac8ab4f591c17ed4b4 authored over 9 years ago by Evgenii Pashkin <[email protected]>
47906921220496e2fb72b3dcf85e3273f48a749f authored over 9 years ago by Evgenii Pashkin <[email protected]>
02718e67f17c391368cdf99aae25940bf128dc3e authored over 9 years ago by Evgenii Pashkin <[email protected]>
0032400979e7672cf043afcaa3d8ea90413f3542 authored over 9 years ago by Evgenii Pashkin <[email protected]>
015e1f5e7d24400a813c9db3e8010a0d5fde60ef authored over 9 years ago by Evgenii Pashkin <[email protected]>
40211746a159bd05f98952a5321b495d1bce7438 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Swap codegen::general::start_comments parameters
5597e91ac8fe3dbefc69cd83ccc5d106397439f1 authored over 9 years ago by Gleb Kozyrev <[email protected]>827d6b187dc7bcf09eb45e3b3b25a7abead00afb authored over 9 years ago by Evgenii Pashkin <[email protected]>
Mention the hash of the gir-files repository HEAD commit.
dc92ce12145e0e7072a6d674038f8f56fda8cc69 authored over 9 years ago by Gleb Kozyrev <[email protected]>2ef35ec993063bc29e5c87d6a44afd565932d425 authored over 9 years ago by Gleb Kozyrev <[email protected]>
cf51f946715658e84792f0452d0c6366847c4efe authored over 9 years ago by Gleb Kozyrev <[email protected]>
dbd41f0a75e750f85e9ff31f962e76e1b4a4f681 authored over 9 years ago by Gleb Kozyrev <[email protected]>
7e4548f0aa8564cbadd6bda83ebc91ec1943cfe6 authored over 9 years ago by Gleb Kozyrev <[email protected]>
8121058a50a41a8eaf6bec62d3b260e0bc75b1f3 authored over 9 years ago by Gleb Kozyrev <[email protected]>
Change external types rule
91afd1fcfb4b36918b60bec3642968cf2101f0d5 authored over 9 years ago by Gleb Kozyrev <[email protected]>411b08e807fe005eb30712923120307363c6a3b0 authored over 9 years ago by Evgenii Pashkin <[email protected]>
39877e75e99daa61f67a32d14291a204d7d54256 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Generate functions upcasts
8945b0fca89808ec4919bd1487fa202063040ecf authored over 9 years ago by Gleb Kozyrev <[email protected]>b1967a44956f1f5e0f0a5c3eddde57e64b2fe260 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Remove typekind widget
d2e3aaab28abbad31d6ec5f223226ebbfd7c3a23 authored over 9 years ago by Gleb Kozyrev <[email protected]>Generate uses
88770829bc14c63f2add596d2cc9f2df99838cf2 authored over 9 years ago by Gleb Kozyrev <[email protected]>947eaf5ae77f783474bba4874ef7154f6c16e47a authored over 9 years ago by Evgenii Pashkin <[email protected]>
69fb1a3451f46bf9c80888b0b3070493c328e0c0 authored over 9 years ago by Evgenii Pashkin <[email protected]>
31dff53807a6f1dbc8d9f65d50f21c7981b39fa2 authored over 9 years ago by Evgenii Pashkin <[email protected]>
3454f0dc7e1276467fbc458236fc7e1321d71825 authored over 9 years ago by Evgenii Pashkin <[email protected]>
1e43f2c1e38c53b600a65234e823f730ea7aa17a authored over 9 years ago by Evgenii Pashkin <[email protected]>
263e190cd290b8904fe5479f9b4664be142cef62 authored over 9 years ago by Evgenii Pashkin <[email protected]>
4afbb821411e5e397b1e10ed16d90feb20226235 authored over 9 years ago by Evgenii Pashkin <[email protected]>
058af1a2e90f5e750037b2f60667dfd60b57d3a0 authored over 9 years ago by Evgenii Pashkin <[email protected]>
214b729150a6d70d388750ddcfce9c94dbed9529 authored over 9 years ago by Evgenii Pashkin <[email protected]>
16dc60f538f472ee45e001c0e4a73673eac8545e authored over 9 years ago by Evgenii Pashkin <[email protected]>
Different names for types from other libs
3c9108929b460f6ee767f81d1aadaf62a7dbfe15 authored over 9 years ago by Gleb Kozyrev <[email protected]>f176e1e846001b4a7003f21cbcbf51104e0f8cf1 authored over 9 years ago by Evgenii Pashkin <[email protected]>
862ff66813950fc864e3ea97830506feb08c14da authored over 9 years ago by Evgenii Pashkin <[email protected]>
aadfb5224433c8e67f7f4467379f2292707bb447 authored over 9 years ago by Evgenii Pashkin <[email protected]>
f59743bd21779c69c4e886654bfe210400748cf3 authored over 9 years ago by Evgenii Pashkin <[email protected]>
868a010bf559250afbffddf5ec97ae7803a27d41 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Converted ToRustType and ToParameterRustType to functions
f9a87a2632725650bae61ac619a934f474624fa9 authored over 9 years ago by Gleb Kozyrev <[email protected]>e52edce93d1742a15b303192d9bd50112f60835b authored over 9 years ago by Evgenii Pashkin <[email protected]>
Generate function body
b4ebde661c2ecaed0e90c415e374240e010f9c7d authored over 9 years ago by Gleb Kozyrev <[email protected]>