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
56e64478b5a8236bd62088ecce9b9629ba5c7e7d authored over 9 years ago by Gleb Kozyrev <[email protected]>
Fix various warnings
ebb1e49bbca7d93e2d164de048e8e7741f2d88e4 authored over 9 years ago by Homu <[email protected]>ce37d31b1482867e0cd3b488e4550a72368c89af authored over 9 years ago by Evgenii Pashkin <[email protected]>
Tests gdk and gdk-pixbuf
b3f592c419721dad4dd902b2e32eb31ffd901d68 authored over 9 years ago by Homu <[email protected]>4b688becea632c5a2e6c95b2f6f4fc2eff14a361 authored over 9 years ago by Evgenii Pashkin <[email protected]>
aecc17d17acbd1213295906bbfe3cae05c854f92 authored over 9 years ago by Evgenii Pashkin <[email protected]>
2f120dbbe48c4ce3221d59022b101966e79e4140 authored over 9 years ago by Evgenii Pashkin <[email protected]>
8c4ae9d2a2e66adbe063ddafaca190ead32e8481 authored over 9 years ago by Evgenii Pashkin <[email protected]>
An fn type is not nullable so the more faithful representation of the C type is wrapping in an O...
5d23703b78b213b57079c34d4f3d75416bac7a53 authored over 9 years ago by Gleb Kozyrev <[email protected]>821f376f11d4ed0d27ce76f357d3e42878f23d10 authored over 9 years ago by Gleb Kozyrev <[email protected]>
a465d92d08ca6a3dae4f8877e5861a0eef4486b4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
eb342a6ae45f444d110ffa02fcf23bce774f9e8b authored over 9 years ago by Gleb Kozyrev <[email protected]>
bae2601840073f65f4ee66b811a6a0b39d134ccc authored over 9 years ago by Gleb Kozyrev <[email protected]>
0e5fad1a2e3cb2cca4a0ad7f685c3385caa288b3 authored over 9 years ago by Gleb Kozyrev <[email protected]>
c197f2ea3f5cc9eb006a1fe3945963e2e66081ef authored over 9 years ago by Evgenii Pashkin <[email protected]>
ef1d5d9b1bc52fe247c20cc894c96e330f4b9fc1 authored over 9 years ago by Evgenii Pashkin <[email protected]>
1dad9c712a33f83ac3b940bc607d030d6afd7db5 authored over 9 years ago by Evgenii Pashkin <[email protected]>
058b7667957c0afe87aad8c19c8dfa5df15e3f5f authored over 9 years ago by Evgenii Pashkin <[email protected]>
ef254594509730802585a7379eb7edea238f45f9 authored over 9 years ago by Evgenii Pashkin <[email protected]>
tests: add libsecret
3e8474ccf50fc27c4efcb3f079ded7b685396649 authored over 9 years ago by Homu <[email protected]>Create src directory
5ca1f3c7db9635ebd69b38640f80a256e219c59a authored over 9 years ago by Homu <[email protected]>Arrays and bitflags improvements
Add GArray, GByteArray and GPtrArray support.
Make enums and ...
Small fixes in sys
6882dfb90b559a4a5c4ea5a27fce13ccae1f357e authored over 9 years ago by Homu <[email protected]>39537d1442552bed29727bea16bfc7a9711e3dce authored over 9 years ago by Gleb Kozyrev <[email protected]>
84549e5882587ff00401daa8136ad962c2a3d50d authored over 9 years ago by Evgenii Pashkin <[email protected]>
67455270061950cca71456791be499836c96efa2 authored over 9 years ago by Evgenii Pashkin <[email protected]>
6d2b544111eab4f728c9723c25080892459a12ad authored over 9 years ago by Evgenii Pashkin <[email protected]>
Shorthand for status="ignore" in toml
Problems, that I don't solved fully:
1. iterate all GSta...
9af78f708d6b8e7c606453e0d94edf5c19138670 authored over 9 years ago by Gleb Kozyrev <[email protected]>
65550199a88e4899952db0fc3b50ef18bc9d8157 authored over 9 years ago by Gleb Kozyrev <[email protected]>
ac017d44f0de5f83b86e730f73c02a11984d31a4 authored over 9 years ago by Gleb Kozyrev <[email protected]>
bb2f56193fbe1a00eb3933b45b2a42b5ff7c1e77 authored over 9 years ago by Gleb Kozyrev <[email protected]>
Add gio to tests
19c250cd2320861961b7b8a1e6b2bf1d0e6768f7 authored over 9 years ago by Gleb Kozyrev <[email protected]>c6075ba1a44cd95f389136bcf8c8a49166866f3d authored over 9 years ago by Evgenii Pashkin <[email protected]>
ed9b19673ebd518082ce19db68cfe5385f120e4c authored over 9 years ago by Evgenii Pashkin <[email protected]>
be821aba1056e6881f35bde8702e40e4af53a18c authored over 9 years ago by Evgenii Pashkin <[email protected]>
f78a8f260455db717a21c70640b469d825ffe18f authored over 9 years ago by Gleb Kozyrev <[email protected]>
660f46301f259c457eeb47fe7d1fc5b6b0c16e69 authored over 9 years ago by Gleb Kozyrev <[email protected]>
92a7dcabc149fa63e42835420532fd3519386a58 authored over 9 years ago by Gleb Kozyrev <[email protected]>
80d0170d57192bb5ca860f042f62b33c9d65e573 authored over 9 years ago by Gleb Kozyrev <[email protected]>
55660c3dd15a48117de05c165d93d401aaf83f93 authored over 9 years ago by Evgenii Pashkin <[email protected]>
d7790b4aab1cbac57b76e7578f9fe7271c8f3893 authored over 9 years ago by Evgenii Pashkin <[email protected]>
d9bc9afd1960845e44cfe6bc4324e8077ac24eed authored over 9 years ago by Evgenii Pashkin <[email protected]>
618a45945cadb3a67f05c02cf0b2bdeebe50a7e0 authored over 9 years ago by Evgenii Pashkin <[email protected]>
ffi_type fix
d0b8ced4faf7aace070175b6717ee2839fd8d49d authored over 9 years ago by Homu <[email protected]>Reduce hardcoded definitions and exceptions
4398e9490c89b740b5b306016f148ad08198581b authored over 9 years ago by Homu <[email protected]>sys: aliases
8dc0b8200c8bb24aa5f41c888f59ceb9edaec0b1 authored over 9 years ago by Homu <[email protected]>Add sized arrays support
d6351b533ca0e3c52899e389ed5db048c88438b7 authored over 9 years ago by Homu <[email protected]>Don't skip FooClass, FooIface records, stub out the unions
This should help #61
bb6bbac4a69f1a251e0dd351e3d312d21e4786d8 authored over 9 years ago by Homu <[email protected]>Tests gobject
506ebc871a7ecb5b360903cc9adb18a272452ddc authored over 9 years ago by Gleb Kozyrev <[email protected]>22e86b8230a2fd80decc78193508168cc2d6c057 authored over 9 years ago by Gleb Kozyrev <[email protected]>
54ad73a3d31857c57664556cc1605b33c0aa10bd authored over 9 years ago by Gleb Kozyrev <[email protected]>
94264788cd5db61172f3388953d60c9b8e0b10a0 authored over 9 years ago by Evgenii Pashkin <[email protected]>
b077749530432e9c0fe02628f5edb714b80f3f6c authored over 9 years ago by Evgenii Pashkin <[email protected]>
855ab46a37e7ea8e1914cd58feb5e0c261a805bb authored over 9 years ago by Evgenii Pashkin <[email protected]>
8f9bfa84526dff13af2630554262552eecc3dafd authored over 9 years ago by Evgenii Pashkin <[email protected]>
f1854d325338ad69dcfe57b9905d7da48ccdd770 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Compile-test the produced glib-sys crate
2628b32ad0a4d3b57a24e42c5eb5ef8227646e65 authored over 9 years ago by Homu <[email protected]>6649725fe5350e21cec0f588065d0df39c9c8ca6 authored over 9 years ago by Gleb Kozyrev <[email protected]>
cdb68f4fd6d17cff19d7410127e580ca0ae41dc9 authored over 9 years ago by Gleb Kozyrev <[email protected]>
a8c16d6e1a773306029a68455d0592ee9dc9e037 authored over 9 years ago by Gleb Kozyrev <[email protected]>
3a028d20ad34cfe17178360b6b33ed567bf369c3 authored over 9 years ago by Gleb Kozyrev <[email protected]>
138e72e1aaeb92f8559de9e244dc85fea1af54ba authored over 9 years ago by Gleb Kozyrev <[email protected]>
2f1d5b6845ceebe8536792feea1ba08f9e64d5ec authored over 9 years ago by Gleb Kozyrev <[email protected]>
32f8166ca238992c09e54cf5ba8720257bd62499 authored over 9 years ago by Gleb Kozyrev <[email protected]>
2663088b17b06486dab55a0bae4ea42223ef4a85 authored over 9 years ago by Gleb Kozyrev <[email protected]>
868238eaaa3325d0f151ab53d29c11634c756c5a authored over 9 years ago by Gleb Kozyrev <[email protected]>
This could cause problems if someone relies on their sizes.
b574934fa34dee03e9e56cc05659ff7426a03133 authored over 9 years ago by Gleb Kozyrev <[email protected]>74bebcc05eff22222e44572304f56aba48f8ced6 authored over 9 years ago by Gleb Kozyrev <[email protected]>
c_type tweaks
d73bcc500faf6f47af55ea431510d0ebfb0e71a8 authored over 9 years ago by Homu <[email protected]>sys: Records handling improvements
c1e914ce3160d37b8ec9f65dc1c7d4aa9b919f9f authored over 9 years ago by Homu <[email protected]>sys: Discard duplicate enum members, use typedef i32 for single-variant enums
e49d93bc08fb527700c7ec0fee7cf36fed909eee authored over 9 years ago by Homu <[email protected]>8251c75c5980b049204aa490f59464fcd9f64f28 authored over 9 years ago by Gleb Kozyrev <[email protected]>
Sys generator work from xxx-sys path
3e798b25578dba706e5f2fc093876acec3724de4 authored over 9 years ago by Homu <[email protected]>Preparing for glib 1
WIP.
Questionable:
1) Change crate name from snake to lowercase (don't ...
Solves c_type mismatch in GParamSpec/GParam.
a4ba9c5ca7e9316aa5e8b0506f2b64940a085b49 authored over 9 years ago by Gleb Kozyrev <[email protected]>This handles cases like `<type name="Object" c:type="gpointer"/>`.
9ae4a38516d3f5b1bfdb4f89b3ea5ec3218625c3 authored over 9 years ago by Gleb Kozyrev <[email protected]>61d706ab633c67632c0148e2a21277bd7ba985fc authored over 9 years ago by Gleb Kozyrev <[email protected]>
2b18069982805f4cc0d21bdc2f9eace55c1b954f authored over 9 years ago by Gleb Kozyrev <[email protected]>
5e5bd25562a6f83fd71c00c145b82d6970073b1b authored over 9 years ago by Gleb Kozyrev <[email protected]>
8542f799cf9aa4c1f2cdc304d08de7822c1765ab authored over 9 years ago by Gleb Kozyrev <[email protected]>
46d7e547a710cc05a0c78d1dff5c21c1c665ef1d authored over 9 years ago by Evgenii Pashkin <[email protected]>
4470811be6a4f28b64ab0e34c44cd348f42397bb authored over 9 years ago by Evgenii Pashkin <[email protected]>
d53b40ae31ef62e86ae27fe86dcdbf4124ad4758 authored over 9 years ago by Evgenii Pashkin <[email protected]>
7ef562e5bb8c9a1e60153786e6ad428c7e9f2097 authored over 9 years ago by Evgenii Pashkin <[email protected]>
46b0988b9a177af18a9bd45cc76172c1a7ce987f authored over 9 years ago by Evgenii Pashkin <[email protected]>
03b1d8d3f97f75f42efd6fc64e11f35aae387336 authored over 9 years ago by Evgenii Pashkin <[email protected]>
a91dcc4868434b0b78c2aa18f9de059a506b9219 authored over 9 years ago by Evgenii Pashkin <[email protected]>
b06be146d71114169581691649f32d5eb41f484e authored over 9 years ago by Evgenii Pashkin <[email protected]>
944892bfac72a27c12e88f270cd3627c9ec890a8 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Mangle all Rust keywords
0354c03f993a10a3331afd96a51b121742409dc5 authored over 9 years ago by Homu <[email protected]>sys: add callback fields support in records
2e2b59df97319a29811d31d96d3e3c5e792b1a5c authored over 9 years ago by Homu <[email protected]>parser: read the functions' `throws` attribute, insert GError parameter
657b802667146cf5a2f40b2eae93f747bdc4447b authored over 9 years ago by Homu <[email protected]>library: change glib_type_name to c_type for Enumeration and Bitfield
...and make the attribute...
640632dfad5681d30244fd9a94ceaf3fa7c6092a authored over 9 years ago by Homu <[email protected]>9d946605c9ef8cd95053686a2cee9ec587820080 authored over 9 years ago by Evgenii Pashkin <[email protected]>
Reexport traits from mod traits to avoid importing each of them
0860e4cd5a36a8139e0d00504c20f0ebe0119295 authored over 9 years ago by Homu <[email protected]>Generate record structs
b934659cb472d8a759029ca87917596f49f7b422 authored over 9 years ago by Homu <[email protected]>ffi_type refactoring and Record::field fix
828f2fc2d2c6cc4881e462b92beaf88fb93eb8b8 authored over 9 years ago by Homu <[email protected]>e62249370bc48d67cff691b06409fa1054251713 authored over 9 years ago by Gleb Kozyrev <[email protected]>
871d12d160b20049ab99af40072746d5318aaee2 authored over 9 years ago by Gleb Kozyrev <[email protected]>