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
7aae3accf1469575183e753dd90a32745fdb91b2 authored almost 7 years ago
Union, Clone and Copy
f8eb742ffb40f40fa662ecfb312828c4b0373a91 authored almost 7 years ago4635ba79b8fd4e4e1b2ab66696341b7bf7b1adfc authored almost 7 years ago
980eefee724d675c252734debe84ae5d0a7f008c authored almost 7 years ago
fc944fd9b121481847c0917879443e68fbf4a736 authored almost 7 years ago
* Reuse is incomplete check from analysis phase. The Library::fix_field
establishes all invari...
f9de6fd026c22096b6ae319f34720be623f6581a authored almost 7 years ago
438d3ecc953d47c87a62f90fb69a7daf1596dc8e authored almost 7 years ago
Update dependencies
15175d6cb7a84f9cdf73be4e2035b3d258796474 authored almost 7 years ago
xml-rs: 0.6 → 0.7
env_logger: 0.4 → 0.5
lazy_static: 0.2 → 1.0
log: 0.3 → 0.4
b00264120303017ce84f78162cca39859b211d52 authored almost 7 years ago
Fill missing c:type in fields in postprocessing phase.
b20b67f3b246cb9ba016ad646fbfcced64ca64e7 authored almost 7 years agoThere is manually written code that uses their fields.
edc3a95a1eaa1b4061514eba0c25c07d23b8d3fa authored almost 7 years ago93925a413162a30a90ce7c51b0d797d61afb6166 authored almost 7 years ago
b69e1f487de2e68e339abf00f61625343e567762 authored almost 7 years ago
a4a4f21f23f92dbcab4327425082063155e84125 authored almost 7 years ago
4348f78a4714ed80a1d13c94aff339a4b4a6b6f7 authored almost 7 years ago
91bad859eef12df3f8ef3ea1bffe5a9bc96735a6 authored almost 7 years ago
General idea is to ensure that once postprocessing phase is completed,
the types themselves desc...
468015efd888671533ca7fa31c48fb8eda46042c authored almost 7 years ago
Remove unnecessary parentheses in async trampoline result
9261d777599a76181762331b2086a307402911c0 authored about 7 years agoFix property parent check
871d221793db850f0d1d9ce6be3c27049d233a27 authored about 7 years ago969f6f4d1f61c14cb6d357d25f397f9fba223ba5 authored about 7 years ago
1445c7b8aa8e52679b85e13efe0432e427a3c677 authored about 7 years ago
fba99f804d8a84fc91c8f0c5ad688acc14bb8f06 authored about 7 years ago
1cd2abac0c97434f6a259adf28918d1629c96fcd authored about 7 years ago
65d633f857202a4846f8c5dc17517b0a1fb42ce9 authored about 7 years ago
Avoid to generate variable names which are keywords
a8c50ebdbe100f4e2a6a851fc1a43d7600fbe432 authored about 7 years agodf890a55df61c7421c57484fc0f74d129dc6e4c3 authored about 7 years ago
Fix async for boxed
cd0fb4819647d6ef7afb0a3d256ff1e96499760a authored about 7 years ago2d0e5e0ea3938c8107e70d08609527d2dbd1a6df authored about 7 years ago
4e1a29c7b6e20fad6ca42cca23684ee6c8740087 authored about 7 years ago
c3a877fe43235b58a20eda72a80060f85e7b22f5 authored about 7 years ago
31301cab26fa7e3fe368fe2a24cd194a8f73f076 authored about 7 years ago
Generate deprecated attribute on deprecated functions
c6b70b00ac5b3de2defc59da54685aa488a34e3d authored about 7 years ago463ac26782cd6bfa9aefa85c4f4e6f07f4af39d8 authored about 7 years ago
Generate const_override for objects trait functions that have const p…
5a68ad0235b09ebc76ae76500d70e4206dde3c23 authored about 7 years agodf830dc9a69c5f3df9d0fccd64e988b8cea6f37c authored about 7 years ago
Add detecting and including custom modules on sys mode
86dfd9848081884041efcd3cfe33abb9b6be5797 authored about 7 years agoeed3d692da8376bfb24cb6939b5ea630b4c90abb authored about 7 years ago
Various async function improvements
13f739b2cb17cb7cd4bf01c45fcce802f351e688 authored about 7 years agoFixes https://github.com/gtk-rs/gir/issues/508
fdffc6ed451c2120af48fc1aca55d9a827648c61 authored about 7 years ago2bed7f34721755375c491c205d44962208d4f681 authored about 7 years ago
1bc23af33909a36c87ffbbaa189387a5598fce4e authored about 7 years ago
They are called at most once, no need for Sync here
686d8ec0081e8217d4d4f5905ddc3eaf639a3dcf authored about 7 years ago0300afca868cb0e48a25a081cfe8d2ea8acbd4c6 authored about 7 years ago
They're generally unsafe, not that they just contain an unsafe block
95ec57af7186e562f8499afafb1a48c20c7b700d authored about 7 years agoFix renamed trait docs
40f5dccee5cc33ad1793dba472c48392b04019a1 authored about 7 years agoAdd generation `Char` and `UChar` parameters
d8a605dac3e852567379aa39a508b58b01aeb458 authored about 7 years agoAdd new mode to see not bound type
80807333dcb4f3eeef58f2d0d2305f84d50c0bd7 authored about 7 years agoff288b56939d7c8d339d0f9eace692b60b4ceaf0 authored about 7 years ago
Add version override for enums and flags
38add47f079dc36a59983537b287fc0e6d65c849 authored about 7 years ago6d22a8df2161816c31985a7e8db39d9c6ba6a2ed authored about 7 years ago
83cd11e6f250d5bb015b920205a59aabb354861e authored about 7 years ago
40b43d3b352f3f2d2a068e84b163455b4bfd1f3f authored about 7 years ago
Use new Value::from_type() function for property getters
c5136726bed5fb136e852ed44e79fbaab8a65ee0 authored about 7 years agoee7cceba06e01df81ec3b5c75528f5ed7b0a8432 authored about 7 years ago
Get rid of some unneeded transmutes and other special cases for enum/…
d50d839ceaed9cc5eabac729dbc161c295306270 authored about 7 years agoc11669d8a4bbeb49515a06e64e00a26ab35cc44e authored about 7 years ago
They used an integer-initialized GValue for flags/enums before, which is
wrong as it causes the ...
Fix invalid [c_void] debug implementation
01137358493a9e19382045c84a141273f7e29b46 authored about 7 years ago2eeaa90116558ff9813a5ac8ee5a305dd1d06c05 authored about 7 years ago
They implement the Value traits now, no special handling needed here.
43a52b22787cb20c448be93744aa850a9bc74119 authored about 7 years agoAdd callback_guard to async trampolines
d933f9a143bb23ecb79550ba1692c4de640fa05f authored about 7 years ago727e248112c55182a031f185bca46bc4007be873 authored about 7 years ago
Add `use gio_ffi` if needed
bc1c2f87d08d0d92fee97b778f6ff324c19c7b09 authored about 7 years ago27fd578ae51eca5c3ddbc67224c015b3662e11f1 authored about 7 years ago
Add async method code generation
24099bbb36a980f0ef063b68592720ff81c53d11 authored about 7 years agoSpelling correction in README.md
c8a480a4f305aa86b3853d68f196385411852b10 authored about 7 years ago00ae4093eebdcc654722501c6682236adbbec1aa authored about 7 years ago
dc0152ca1197a6d09b19d587a0dafcd3bf9c88b7 authored about 7 years ago
9e87ba8f04e550bad074f6a3054dfee2c13d3eca authored about 7 years ago
f71e698f4255f0d2a3a10d281349916101d343a4 authored about 7 years ago
18053b1e1e655ca555949135f1564a8bd66c15f3 authored about 7 years ago
114440fc5fd7fac53568bfff8da2347ecf2d48af authored about 7 years ago
11ef7fd301897d0628e088818b98d55d53d9430c authored about 7 years ago
0e6665f195a40eb918183836d01bf2442f485719 authored about 7 years ago
8560db729c40b91df1192ac8dabb528f4d02eca5 authored about 7 years ago
aeefc4d39f08ae33916482b0916dc47b73e8204b authored about 7 years ago
a5e2bbb585d5a60ab0a6dfb982c1046b41cc4efe authored about 7 years ago
21a7e4f3858a1794dce421fc87ac48a74e783b86 authored about 7 years ago
dcc04f602a2e202f0072c2d16ff1e47f531a15f0 authored about 7 years ago
6ca55c2127c13e1c2b82578fb039c1a2ebdece9d authored about 7 years ago
Improve README file
e912ccfb384458bfbd52b91e6be1e36273f46b59 authored about 7 years ago
At least I made the mistake of defining 'external_libraries' above
'[options]' and I have a feel...
Generate Debug for sys types
e58a8dbfb2b385279104f935e677dd61c9f24352 authored about 7 years ago54a102e0efcadf16e32c55a8b6cdb0e92ca65fc1 authored about 7 years ago
5a152897f2a72a6a169c12114482dd3422e5c05a authored about 7 years ago
Update dependencies
0409d738312d7704e727e8e729b0b65b34bfe5ff authored about 7 years agoa9dfef628d217274bdbe6fd43d9d575434844930 authored about 7 years ago
Emit ffi::FooClass whenever we emit a ffi::Foo Object
0aadfa5d7c331a2635cc694f117d6922d82cb51f authored about 7 years ago7dbc26bcc8ae9f51988c806388f547a252ec332d authored about 7 years ago
407c9ca4d43f29e28c5ca016ec5251ba8ed66ce8 authored about 7 years ago
17d4bac2ef3bb90c1f4b7a1f6191bcbf69ec25c7 authored about 7 years ago
4aee3167ee26c753adf65f6cab6e43bf53537582 authored about 7 years ago
489a039ffa7bb8812f4fec2e3ae52942c45ba00c authored about 7 years ago
b0f354697bf4c8aef8bb6d4d60bf6136e1a0f70a authored about 7 years ago
0a58a7a998c01e3ebdbc571a167fcce027dacaa5 authored about 7 years ago
cf18ff3ea089f810cec1c01ea18ec4fd8aae4582 authored about 7 years ago
7f5e0b33c06b53afe1dbc13875e4cdf7dee3a964 authored about 7 years ago