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
91452188505b13145336738f72b4cb0570f94b6f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
646a8fa7c335a29153475c4297385a929165d6be authored almost 9 years ago by Gleb Kozyrev <[email protected]>
402acebe5c7174e408308de9783c81abb2195836 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
c0847438d1f9c48471d630510f3fdc8318975171 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
cf550db297b1ab9f97c67b650917f4376f7d658a authored almost 9 years ago by Gleb Kozyrev <[email protected]>
97465d95c803ba2022e9eda0f24199217d432a8a authored almost 9 years ago by Gleb Kozyrev <[email protected]>
c89e8d42e5b2da69b86872faca23b865cabe09f7 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
f0936e150b4f454ca06e3ca457cd486afd98e70d authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Update pkg-config to 0.3.7.
Let pkg-config compare version numbers.
If pkg-config can't be run e...
26f8a7b8f18174095257783fc0400b64f94847c5 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
e52f29c4668b17b2fb09ad8173e5493bfff1ea62 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
ec28cfebbd17e63ef6d564a2fa82b3a3e8b65e07 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
43d4c208dd890c72c5ba907b2d8275e771dd2564 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
3094ab4ebcda531037932dafb9a0a3657d9b58e6 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
387c145aae51a806cbfc88089f5d6f14517d84e9 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Extract equal functionality for config items to traits
dd27b74eaf1c25bf4067259b6d21be91d877c933 authored almost 9 years ago by Gleb Kozyrev <[email protected]>bbdf89ad1e4cb8594491746535be00ffcebfa970 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Version reform
17af3028129cc94f3c711c7960e75c14786d490f authored almost 9 years ago by Evgenii Pashkin <[email protected]>e934515a9d0646f1a9789e242074dca4119f08c6 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
f3806f8c23bdaaba69df9a57c8188598564fc56b authored almost 9 years ago by Gleb Kozyrev <[email protected]>
4735c68450ddd216ce886a85402044acb60b4ab9 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Don't detect version but check version features against the version returned by pkg-config.
If G...
b715f9abe75157791f9147d45bc697f45458fabf authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Its purpose is to set various quirks for enum, bitfield and record members.
484f720602500970a69a4eb5aef2a5a46f5343e1 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
alias: the enum variant is a non-canonical synonym of some other variant
version: the member is ...
6be6b06dc32c57adbe690645564f0fea5737c8f4 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
b6542ebddd0eb2437cce7a3cb3f70456ee31007c authored almost 9 years ago by Gleb Kozyrev <[email protected]>
e128fe6a40238065f1b44ff9afbbd75d988365cd authored almost 9 years ago by Gleb Kozyrev <[email protected]>
in preparation to remove version detection.
1cf5e6043d7f8a7c738f0c58346f5dc243fd9610 authored almost 9 years ago by Gleb Kozyrev <[email protected]>The minimal version should work by default.
67e9d31999772548df2ed4eb3ea9a4caf5d0c207 authored almost 9 years ago by Gleb Kozyrev <[email protected]>Add doc formatting
d1c3f81a567ac56661afdbf8da92f77177879238 authored almost 9 years ago by Gleb Kozyrev <[email protected]>e305babd803321768d8228df40f86c077c0eeb35 authored almost 9 years ago by Guillaume Gomez <[email protected]>
c427e2ef8d5c19d9b69ce574e840860b5acb32ff authored almost 9 years ago by Guillaume Gomez <[email protected]>
0e4170cfff7b4e359f34ce7e32ce9ca8175ddb30 authored almost 9 years ago by Guillaume Gomez <[email protected]>
5189e31afb4dcc296d7bfdf8c9e982d10cc7d16b authored almost 9 years ago by Guillaume Gomez <[email protected]>
Separate library postprocessing
c9185c91a1a0333039e482bcdc8ea68278b83a57 authored almost 9 years ago by Gleb Kozyrev <[email protected]>752105076c9a6784058efdae862f81583cea3405 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
d48bbc2c775a0687793a19a8c5b437e523f6dd12 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
a3f1675c8213813c0fadb29b7c8cd18143ec3330 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Make "ignored" classes, interfaces or records ignored rust types as well
19e73bdf29c615827d9aadb78b4a66e8b1ef936e authored almost 9 years ago by Evgenii Pashkin <[email protected]>47708e0058f3844e385bc144883a5072d2792bc1 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
7c42bde86dd80acf56cb4433385f9a21f49c935f authored almost 9 years ago by Gleb Kozyrev <[email protected]>
e3b64213622c8751849e7f83ea2016ce4f27f0bb authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Add doc generation
f6001117542a1b7aa92972cd4fe3495dd81db67f authored almost 9 years ago by Gleb Kozyrev <[email protected]>Add loop for elements other than Structs and Traits
3b495eb2ee5a319ff456ab9252f18646f715e49a authored almost 9 years ago by Guillaume Gomez <[email protected]>5093a1b33e4f1dee15c6d33a40298b51e918deb8 authored almost 9 years ago by Guillaume Gomez <[email protected]>
468015069f1c4bf8f0c5965644fec9b0a27ad11f authored almost 9 years ago by Guillaume Gomez <[email protected]>
Generate functions associated with bitfields, enums and unions
7446646734536d4c072d750219e1c04f7d3013be authored almost 9 years ago by Gleb Kozyrev <[email protected]>518749d2e17d2f21c91985f857729cb7b2a8c9ac authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Use Vec::extend_from_slice
9641808ad810410516a47299fa1676fe33eead7d authored almost 9 years ago by Gleb Kozyrev <[email protected]>b87d5f67e4881ee6256f531c17bcbb228928d500 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Trait bounds
baa441bdb71dddee418f9319efd5eff7c9739a39 authored almost 9 years ago by Gleb Kozyrev <[email protected]>0460f473c8f5d21def7225770b130978b483ec6c authored almost 9 years ago by Evgenii Pashkin <[email protected]>
71018d514b31261b730561d4407172698e845723 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
1e67d690b6dc1a90ffdbd2ae2b3ffcae5deca868 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
cd247504bcaea06a259dd687fe6782ed802a5aa5 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Add analysis::InfoBase with common fields
715c8e6f3733cd2ecd314036dfb33db3c9ed8e16 authored almost 9 years ago by Gleb Kozyrev <[email protected]>124855bfeb9b8a17afe8e2b2029c4694f4efa3a5 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
`to_glib_container` returns a `Stash`
40acd6abb6f5809e8fe118bb92df3a52eb098425 authored almost 9 years ago by Gleb Kozyrev <[email protected]>b3aa8eaaa43765a7a66f820986367af103d1dddb authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Remove empty line on hidden functions
463de47aa99618470e1d6343da34fa2cc211b5a0 authored almost 9 years ago by Gleb Kozyrev <[email protected]>55c04e4c2e294f8c0d63648fe285156eeb8cddd0 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Rename `Upcast` to `IsA`
34ea1b99d49c7b33e812cf69ae9b607aa4d53174 authored almost 9 years ago by Gleb Kozyrev <[email protected]>a03f1413ce5923f0943f8cfb0aa4bb7af9f4e2a1 authored almost 9 years ago by Gleb Kozyrev <[email protected]>
Remove extra empty line in "impl<O: Upcast<"
b6bbfcbb26c23bcb85d2abd1f4e236d04fb38012 authored almost 9 years ago by Gleb Kozyrev <[email protected]>0e157a4afead2765a97e81fa37eb8bfd5d9a2bd0 authored almost 9 years ago by ggomez <[email protected]>
Remove unneeded generated end extra line and add extra empty lines between trait function declar...
248500a25edabe6bfe782ece1fbc13683881fcd6 authored almost 9 years ago by Gleb Kozyrev <[email protected]>cac0a0f47b424044c3bd0662562aead6b1b4b4c6 authored almost 9 years ago by ggomez <[email protected]>
This feature is becoming feature gated and will cause build errors in stable Rust.
0c1dd4bb6543442408d59fcb72959fabd66a1f95 authored almost 9 years ago by Gleb Kozyrev <[email protected]>Throwable functions
Closes #130
WIP
15fe1aad20d067f0457bdf8ea945f06d9912132c authored almost 9 years ago by Homu <[email protected]>e235f68d05de54087c21d362ac7a5e28d7fc1ef8 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
f418c9a9da6f170e7924e675042a3b1cc08b3800 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
56abe141aeff8d787f68ca827e7b39865eb18d63 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
d0f5d0c1ef032048a1a46ee0e9f31f47767b5e69 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
cc213f59a1ad9e629e077d89ab5cc47f13325f12 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
69a1f043e33882311b9493366e2be9baaaae1ec0 authored almost 9 years ago by Evgenii Pashkin <[email protected]>
c1c70d68c43d5a40f8f086fc97befbb992a0a8aa authored almost 9 years ago by Evgenii Pashkin <[email protected]>
Provide type parameter defaults for optional parameters
Closes #143
2a17582c5f6a4d437217a74de75a03b57577344f authored almost 9 years ago by Homu <[email protected]>Closes #143
e71e8be484c682638de5d52c8ac214a0147ea6d0 authored almost 9 years ago by Gleb Kozyrev <[email protected]>Improve containers support
[This glib commit](https://github.com/gkoz/gtk-rs-glib/commit/a40657...
b3fbe4b99d53bdbdda69d0190d54b454f17c6672 authored about 9 years ago by Homu <[email protected]>In some cases it could be very inconvenient to create vectors of references.
6cfd5ccd4f5ba7dcba9aca7e78aaf932c182eec5 authored about 9 years ago by Gleb Kozyrev <[email protected]>Closes #104
c1d0709b2aba597604f1b2f841dccd65a7f78125 authored about 9 years ago by Gleb Kozyrev <[email protected]>Add out_parameters Mode::Combined for functions with nontrivial return types
None
fd50592186a8046731858ef28ee15d60a0383609 authored about 9 years ago by Homu <[email protected]>f127412e920f845abc1805ca1a714655c8cf3143 authored about 9 years ago by Gleb Kozyrev <[email protected]>
c2b73a53c5db6782579b8a3b85292a3bb2607c45 authored about 9 years ago by Gleb Kozyrev <[email protected]>
c758b05fd6364d9103d373d779bbc3b96ab283bc authored about 9 years ago by Gleb Kozyrev <[email protected]>
1daa8573901d31d2555f0941c5f111fcb587114c authored about 9 years ago by Gleb Kozyrev <[email protected]>
Cfg condition
Final part of #180
Example for config:
```
[[object]]
name = "Gtk.PaperSize"
sta...
a6fddc416ceaffa558f3e42a242a65c0a1791b1f authored about 9 years ago by Evgenii Pashkin <[email protected]>
Add version override for functions
First part of #180
9c3dda3e6a0af42da56caaec0fab1d75efa2382d authored about 9 years ago by Homu <[email protected]>Generate `Display`, `PartialEq`, `Eq`, `PartialOrd`, `Ord` trait impls
None
30cd1c9c933e312cb5c607cbc17a075e0b6e5e0d authored about 9 years ago by Homu <[email protected]>ae011de352e610cff9439ff52d8a96d18ea8870e authored about 9 years ago by Evgenii Pashkin <[email protected]>
21dc94fd8c502fe5cc154466be7d5404a3cd1785 authored about 9 years ago by Gleb Kozyrev <[email protected]>
0ce45f8066cc571bc2720bfa0c184622a39629b3 authored about 9 years ago by Gleb Kozyrev <[email protected]>
077214b070de2efc5a26a2ae30d3f5befa068e56 authored about 9 years ago by Gleb Kozyrev <[email protected]>
10144209ba80723812ef0339db282bfab58535c6 authored about 9 years ago by Gleb Kozyrev <[email protected]>
93223b2f0d5190725c6e7164b40d433c441b458c authored about 9 years ago by Gleb Kozyrev <[email protected]>
0ddfa196705a3d4edfa6a5ae3095cbb1abc8bc97 authored about 9 years ago by Gleb Kozyrev <[email protected]>
8d2ed87fc4784cf32e84513c70f686cedf92adb7 authored about 9 years ago by Gleb Kozyrev <[email protected]>
Add skip assertion if use objects or interfaces
Closes #174
Cover both `Option<Widget>` and `&[...