Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gtk-rs/glib
DEPRECATED, use https://github.com/gtk-rs/gtk-rs-core repository instead!
https://github.com/gtk-rs/glib
9bcacc52832c510b0e9224acd0441bca05080966 authored about 5 years ago by Sebastian Dröge <[email protected]>
90eb5ec781819b072804176980a6409e2b085222 authored about 5 years ago by Sebastian Dröge <[email protected]>
0e18c8bc3725d3c0646d94dd995b4c9a9d627415 authored about 5 years ago by Antoni Boucher <[email protected]>
ec7a8b33d579dc561119a9f454bc614182768130 authored about 5 years ago by Antoni Boucher <[email protected]>
e3e1e7c388424e1992c6d3abe6e80f844d9655e7 authored about 5 years ago by Antoni Boucher <[email protected]>
2a6026564442d927ff387b909ecf642560b8153c authored about 5 years ago by Antoni Boucher <[email protected]>
89b3c6d27707caae02c8e1cff4ab46c7b3dc70d8 authored about 5 years ago by Antoni Boucher <[email protected]>
cea7448777209b79ccedd3f750e7cd4eb39dd754 authored about 5 years ago by Antoni Boucher <[email protected]>
2f41c31ce02a91cbcef57292b700ae1fbe4f8f8d authored about 5 years ago by Antoni Boucher <[email protected]>
c4bbb0af3ddfe1d09a23bbc1d01cf3eb01020257 authored about 5 years ago by Antoni Boucher <[email protected]>
b43145aff7939d5641dc8d8e562fc0e39ac9d3eb authored about 5 years ago by Antoni Boucher <[email protected]>
f1f9aaa6d815a7d31258c64c84831bd6b23bc962 authored about 5 years ago by Antoni Boucher <[email protected]>
ad9e790f7c5ab164d6dfc5cc5c9256951714e548 authored about 5 years ago by Antoni Boucher <[email protected]>
Update to futures 0.3
cbb8cf6c0d272c1cbfbc88e61cd8b1dd170fddba authored about 5 years ago by Guillaume Gomez <[email protected]>004c47629a376825e46d7ab02d27c11c6b529fbc authored about 5 years ago by Sebastian Dröge <[email protected]>
And require Rust 1.39.
We can't use async/await in the tests/etc yet because that requires
swit...
Use MainContext::with_thread_default() instead of pushing/popping man…
054dffed45de1df8a380723eca55ac14a70edb6a authored about 5 years ago by Sebastian Dröge <[email protected]>7fd49f5d1fc12fe97373c06e3a8a361285fdccb1 authored about 5 years ago by Sebastian Dröge <[email protected]>
remove not needed anymore libffi fix
2a0fc9e116b76712f1435600d1fe096803012900 authored about 5 years ago by Guillaume Gomez <[email protected]>c9050b6719baef4e8e433982f9e96b68f867278a authored about 5 years ago by Guillaume Gomez <[email protected]>
Implement Value::transform()
2ad3ad8952dbaf78837e27193af8f0a003522815 authored about 5 years ago by Sebastian Dröge <[email protected]>eb882282d08b29d7d407d88cb6f43592769333f0 authored about 5 years ago by Sebastian Dröge <[email protected]>
84cdf1d453e12fa6b51ffd622107cbaeedaee994 authored about 5 years ago by Sebastian Dröge <[email protected]>
50af4680baf75d2b5346a181246dcda398afc575 authored about 5 years ago by Sebastian Dröge <[email protected]>
Fix invalid cargo key for docs.rs
67869890a4f52539250faebf0fa542b8953469b9 authored about 5 years ago by Sebastian Dröge <[email protected]>d3fffbc99c254c79c735124a6f0d63ccdee3fcf2 authored about 5 years ago by Guillaume Gomez <[email protected]>
Remove subclass feature
c343a1a287d2bdbb54e6cada527b3760e38110a2 authored over 5 years ago by Guillaume Gomez <[email protected]>Fully qualify inner macros for exported macros...
65d947ed5f8e4237642679c78494b045f5bdb242 authored over 5 years ago by Guillaume Gomez <[email protected]>
... otherwise they can't be resolved in dependent crates compiled
for edition 2018.
3de38f78ad195e666950c20de6abf4535030e718 authored over 5 years ago by Guillaume Gomez <[email protected]>
e59f205c2295e43ec6a73bd0222ef6ddae22bebe authored over 5 years ago by Guillaume Gomez <[email protected]>
Improve docs.rs documentation
0314690c4df078fc0d567f2451d74b7f831ed041 authored over 5 years ago by Sebastian Dröge <[email protected]>value::GetError: add a constructor and make fields public
3813f4dca4354e6702e2fddea078a1ff5013e1d1 authored over 5 years ago by Sebastian Dröge <[email protected]>796e28fe73b7e57cb77a0752c96365ceb2e03738 authored over 5 years ago by François Laignel <[email protected]>
The constructor allows instantiating the error outside of the module,
e.g. for use in an `assert...
Remove tests which panic in signals
a01987612055455dba1ba24318bf8974fb91cfc8 authored over 5 years ago by Sebastian Dröge <[email protected]>See https://github.com/gtk-rs/glib/issues/518
5e21d8a27acbc748863f4c231a935691c8c52371 authored over 5 years ago by François Laignel <[email protected]>Value::get: return a Result to account for type mismatch...
580be8cab89183b1660c9e4f12e3b762ce8f4843 authored over 5 years ago by Sebastian Dröge <[email protected]>They break CI on this plateform:
```
fatal runtime error: failed to initiate panic, error 5
```
Align to usual conventions for `Error`s in the standard library.
1dacba6412cf71bf712844f72c91f945a23d5cbe authored over 5 years ago by François Laignel <[email protected]>... plus adjust unit and documentation tests.
62a50d6332ebbab9112f7b133351af1dd00abd70 authored over 5 years ago by François Laignel <[email protected]>a44de4cd2b52485771ea1322008b91e6f71cd275 authored over 5 years ago by François Laignel <[email protected]>
... with `TypedValue::get_some` (restricted to `FromValue` implementers).
dac4991e757640bb739989b46ac48bc5e920c543 authored over 5 years ago by François Laignel <[email protected]>... and introduce `get_some` for when `Some` value is expected.
7f00febe9fcf75297de7b8d2dcc8fa89d0efbe99 authored over 5 years ago by François Laignel <[email protected]>9cf3eeb5f67e87feffd49bdfc4d6f6702e3f6bae authored over 5 years ago by François Laignel <[email protected]>
Mark ByteArray::set_size() as unsafe
73bac1a35452922c98f2b25228ccd8c6bb0deb9d authored over 5 years ago by Sebastian Dröge <[email protected]>
Just like the version of Vec, this does not actually initialize the
memory if the array has to g...
039e7cc8168bd482bae891de0472493586f8bc58 authored over 5 years ago by Guillaume Gomez <[email protected]>
Implement FromGlib and ToGlib traits on Pid type
f0589f46a5403cd513f9c825d461736c14bfd00e authored over 5 years ago by Sebastian Dröge <[email protected]>5bf8b12b12e7ee74e96d395f46a7cfab88543505 authored over 5 years ago by Guillaume Gomez <[email protected]>
15964967f5289ce266b519b2c738ee4f20df8b65 authored over 5 years ago by Guillaume Gomez <[email protected]>
Fix handling of GValues containing a floating GObject
ffe1549f3949cfd062dab9e9360fe21e9390bb48 authored over 5 years ago by Sebastian Dröge <[email protected]>
We can't simply use g_value_dup_object() and take ownership of the new
reference as on the next ...
Zeroed
28831d1a854a9b00b70a3bcf0343527e6638e344 authored over 5 years ago by Sebastian Dröge <[email protected]>2ec63a373e349ddfdf14e2ea293e718903cc0a3b authored over 5 years ago by Guillaume Gomez <[email protected]>
c0adf5835968f5d97864067c8262e7fe6c1f59ad authored over 5 years ago by Guillaume Gomez <[email protected]>
Regen
d97731ccbb2a9391b42aa2716f4b2423dcfdf966 authored over 5 years ago by Sebastian Dröge <[email protected]>d3aa54e6504deddd313577a06cada6c6a6a66a1c authored over 5 years ago by Guillaume Gomez <[email protected]>
acd49d6da64faaa4d5daeaeb08f633b4213c5188 authored over 5 years ago by Guillaume Gomez <[email protected]>
ac9a1ea5d65d9f23af53f7318eff19be15418920 authored over 5 years ago by Guillaume Gomez <[email protected]>
6c1182605e842a4e3c07e7b79a658c39a9edc688 authored over 5 years ago by Guillaume Gomez <[email protected]>
New version
5223c51e423b232114f8096de766e20775b36980 authored over 5 years ago by Sebastian Dröge <[email protected]>56be8b286604c4fa240e0f73f9fa38a9a33b0320 authored over 5 years ago by Evgenii Pashkin <[email protected]>
[release] merging master-release-update into master
da4ef7550ddd0acc0d7c4b9c097ed1a355b72b40 authored over 5 years ago by Guillaume Gomez <[email protected]>66afe8d7b64da027b606cecbaa34a544c5102c2b authored over 5 years ago by Guillaume Gomez <[email protected]>
Update minimum rust stable version
9202a46b689a74073a13ef2ad333a95dfd9b9992 authored over 5 years ago by Guillaume Gomez <[email protected]>94a4925c051be5a0dd108b070120aa20cdf22ffd authored over 5 years ago by Guillaume Gomez <[email protected]>
Move trampolines
123a5abbcb51de1552b0cb07bc36eb3bce97812b authored over 5 years ago by Sebastian Dröge <[email protected]>Implement futures-0.3 `Spawn` for `&MainContext`
94bbc9f9dbda53544d26f6b5aa10574ef9556e30 authored over 5 years ago by Sebastian Dröge <[email protected]>This allows to use `MainContext` as a futures-0.1 `Executor` with the help of the futures-0.1 co...
d438334a4363ac951abdadb426a27ece3d59c368 authored over 5 years ago by Reto Kaiser <[email protected]>eee0019f07c6832fe362ab95338908410bf25f88 authored over 5 years ago by Guillaume Gomez <[email protected]>
dcc10522a0aae89d100719a9358b16d89833df1f authored over 5 years ago by Guillaume Gomez <[email protected]>
Add init/clear function for boxed types
c5e26321a1277c4fa4955389708b1ca190b888de authored over 5 years ago by Sebastian Dröge <[email protected]>Format code with rustfmt
b52d70805ba74d40099bdbc32f35659c5a9de99f authored over 5 years ago by Sebastian Dröge <[email protected]>05f068b484dee12df37b33b997a408cc9f9743eb authored over 5 years ago by Sebastian Dröge <[email protected]>
5a3e205b1043f57929bf2b35c3ea5d6fed9eaf90 authored over 5 years ago by Sebastian Dröge <[email protected]>
Manually implement Clone for Sender/SyncSender
c78caaf64ff8ec74dd9b8e03b0f822e39ceccbbd authored over 5 years ago by Sebastian Dröge <[email protected]>ea4c01179aa17ecaa1eb7a59b89f643d4f2dfc5b authored over 5 years ago by Sebastian Dröge <[email protected]>
51f2c04be29c87fccaa85b542286e1ee106e9dbc authored over 5 years ago by Sebastian Dröge <[email protected]>
7c647aa87ef94ad4cea6ffcc84b7ab29ec501eca authored over 5 years ago by Sebastian Dröge <[email protected]>
These allow allocated them on our side and releasing all memory of them
again. It is needed for ...
The automatically derived implementation will only work if the channel's
item type is also imple...
Fix dyn and import warnings
34b8df425a04f633c299f627b793b2a8cb35de69 authored over 5 years ago by Sebastian Dröge <[email protected]>dcf716c9773d86919e43cd8991996a6c18fe5803 authored over 5 years ago by Guillaume Gomez <[email protected]>
subclass: panic with error message when registering existing type
35b259ba552eab8cc3d989933c4e942b792d44f4 authored over 5 years ago by Sebastian Dröge <[email protected]>The assertion wasn't very user friendly, it deserves some explanations.
34642354d9bdd608c7df4b15c46b6a850b8e768d authored over 5 years ago by Guillaume Desmottes <[email protected]>Generate SpawnFlags
47caa98d3781e4626713b42f26fffdf87b557e27 authored over 5 years ago by Sebastian Dröge <[email protected]>6a7d09316bdd9a4c904de83c5df2a8f299719f02 authored over 5 years ago by Evgenii Pashkin <[email protected]>
Add missing traits
679b8071b6d0022034c125a57267ad369c54ba19 authored over 5 years ago by Sebastian Dröge <[email protected]>ce752bd66819b12eb41f806e1c39c27544b0d315 authored over 5 years ago by Guillaume Gomez <[email protected]>
Add ByteArray binding
8424ef08247b3dd22e0f04297ee3fe7e356e77a4 authored over 5 years ago by Sebastian Dröge <[email protected]>Always ref-sink after g_object_new() if the type inherits from GIniti…
3dd95f343b627abab92a5fe96f04de8c579fe38c authored over 5 years ago by Sebastian Dröge <[email protected]>Independent of it still being actually floating or not.
Fixes https://github.com/gtk-rs/glib/is...
665b91076663ca181334b97bf55c7f2de9aff94a authored over 5 years ago by Sebastian Dröge <[email protected]>
Not exactly the most useful thing, but an interesting exercise during
Rust+GNOME hackfest :)
Si...
15ff33d19cea3883aa95883a64be9ac8481f4a1a authored over 5 years ago by Marc-André Lureau <[email protected]>Run futures code and tests when building with nightly
6d260569b8e3ef13963c8dbf45bb564314c3c538 authored over 5 years ago by Guillaume Gomez <[email protected]>1581f3d4f1f524d023522d32a4b90cd374fe8d94 authored over 5 years ago by Sebastian Dröge <[email protected]>
The futures API is stabilized now so compilation with latest nightly
gives warnings when using t...
2455f1270aba9e1c24ca450cc5e2f3be84193d0b authored over 5 years ago by Sebastian Dröge <[email protected]>
Port to futures 0.3
66a9c53cb1c47e0a9dc08f5f6e94c96d0dca75c7 authored over 5 years ago by Sebastian Dröge <[email protected]>d8e6f6518788626c0be6d2a0c408e6efcb691e92 authored over 5 years ago by Sebastian Dröge <[email protected]>