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
Fix travis build
2384ad8744a95ec937b88df3b523fa33a746b8e3 authored over 5 years ago by Guillaume Gomez <[email protected]>de644fa9bd7247719ba2bd68d76756f81fdbf8a2 authored over 5 years ago by Guillaume Gomez <[email protected]>
add doc rule
aebd311172322b79c028211bc01cc93486f67ef9 authored almost 6 years ago by Guillaume Gomez <[email protected]>bd4e2525b9d0a7ce0678285aa59040a33146ae1f authored almost 6 years ago by Guillaume Gomez <[email protected]>
gbytes: Impl AsRef<[u8]>
89325e23eae8f8e4871ed9fc77343ab848ac5f8d authored almost 6 years ago by Sebastian Dröge <[email protected]>d94bc03416ad57b4f5293f066f21937af9421ae5 authored almost 6 years ago by Jordan Petridis <[email protected]>
Remove xx_sys to xx_ffi renaming
a3d0ab764a532f3c395121ff4620a712108bbd5a authored almost 6 years ago by Guillaume Gomez <[email protected]>ffcb4b31b5636a4d2215415d731cf001717d765f authored almost 6 years ago by Evgenii Pashkin <[email protected]>
Add missing #[doc(hidden)]
4a1c35bf66ee80909fa702ae3c348cc76ea28a63 authored almost 6 years ago by Sebastian Dröge <[email protected]>dcc5fed0327ce2431b4f1825abb2b73220adbe55 authored almost 6 years ago by Guillaume Gomez <[email protected]>
Fix some clippy warnings
92b365b51f84d9d32ce36f6087a53ebcd261ecea authored almost 6 years ago by Sebastian Dröge <[email protected]>781a66a1cc3245e4d9a4085eb8951850cfe919db authored almost 6 years ago by Evgenii Pashkin <[email protected]>
c80276b3d72a9ef679b2fef1b9fce3b1ab55e19e authored almost 6 years ago by Evgenii Pashkin <[email protected]>
Regen
9a9dd5c9e87664c0206e44276ec34826d4fbcc4f authored almost 6 years ago by Guillaume Gomez <[email protected]>a73a27ee0c6f2857ee1c3da2c9afe90db1ba71c0 authored almost 6 years ago by Guillaume Gomez <[email protected]>
641b82a881d0966481b74ce10280fa7e4c55243e authored almost 6 years ago by Guillaume Gomez <[email protected]>
e8d00a42c7ff13dfc85ac57e46eafcbe76b095db authored almost 6 years ago by Guillaume Gomez <[email protected]>
2719d43abb6d080f23ac1b72956e95d798adf684 authored almost 6 years ago by Guillaume Gomez <[email protected]>
1e5b617db9b36986b89fc9a4d736cb96e54d5581 authored almost 6 years ago by Guillaume Gomez <[email protected]>
ba003a1c937ff5ec5de4bf26fa7aa7ec84a33d6e authored almost 6 years ago by Guillaume Gomez <[email protected]>
Filename from uri fix
03b4191ee46662cc0bc1d2d217a86817ab23888c authored almost 6 years ago by Sebastian Dröge <[email protected]>Don't use deprecated ATOMIC_USIZE_INIT
db6b85e785641e8b83df505f9bdce59609b7df4e authored almost 6 years ago by Sebastian Dröge <[email protected]>gstring: Implement Hash trait
f789f54bfd114f5d0bec1268224097fa58247df4 authored almost 6 years ago by Sebastian Dröge <[email protected]>Introduced by commit 27843d0bd48b872f81da854e5d11d391ff856595.
23203d472ee7c6c9af8791d825a269d9bceb2fb5 authored almost 6 years ago by Philippe Normand <[email protected]>90f5dcae29c3873dbd55314a49374d7daa354edd authored almost 6 years ago by Philippe Normand <[email protected]>
644fcd6ac62cfb842f7144b2f895c82d22d4a91c authored almost 6 years ago by Evgenii Pashkin <[email protected]>
[release] merging master-release-update into master
e6771a1dba7ff2ae8012c40c824f3424de6c3362 authored almost 6 years ago by Guillaume Gomez <[email protected]>d9133fe66daa0c47c3b917d7895efefaeca0e793 authored almost 6 years ago by Guillaume Gomez <[email protected]>
For setting properties and the return value of signal handlers relax …
7cb6ad162a957a173a84b9212e3b44a7ff556b14 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Instead of requiring that the type of the Value itself has to be
compatible, we are checking for...
Re-implement MainContext channel around a manual channel
d6a3b037656ed3f18218e7bd5d2254e66134669d authored almost 6 years ago by Sebastian Dröge <[email protected]>
This allows us to ensure that dropping the Receiver and its GSource will
also directly drop the ...
Add test for checking if MainContext Senders return errors when the R…
d257b35d562eaf1a89acf7e7eeb7eedc376778ba authored almost 6 years ago by Sebastian Dröge <[email protected]>d68767ff8bc75179560220357cf24f2c19d173c2 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Install libmount-dev
65482e39f3c82223e745d9a83b90701cff28096f authored almost 6 years ago by Guillaume Gomez <[email protected]>8fd4c02624e5559efd4cb49afe2683b4cc997ba3 authored almost 6 years ago by Evgenii Pashkin <[email protected]>
subclassing: move parent invocation fnct in Ext trait
f33d7434ba960dc4b4038de9b9d8779dbdedf912 authored almost 6 years ago by Sebastian Dröge <[email protected]>
This reduces the risk for the user to override them, or even worse,
let the user believe that it...
Fix up some Source API to work with SourceId instead of raw u32
1b9ff5a63ee6ead052efc11a9e5b47b1e7ad5e9b authored almost 6 years ago by Sebastian Dröge <[email protected]>7f2cf76cf67b6ba8e69ef23e13ca2d752450543a authored almost 6 years ago by Sebastian Dröge <[email protected]>
Add variants for GSource/MainContext functions without Send bound
51b753e02186b1fc270368fa11ab5b357f9bd7f1 authored almost 6 years ago by Guillaume Gomez <[email protected]>08075963ab2d7cfabd1a89733b901abefcc71729 authored almost 6 years ago by Sebastian Dröge <[email protected]>
5bbdaad56d6f705eef5fc4e485e9df40bc8abbe8 authored almost 6 years ago by Sebastian Dröge <[email protected]>
7f1351a7f5135be048bcc30009cd5b1fe3c74da1 authored almost 6 years ago by Sebastian Dröge <[email protected]>
f46c0fc89262573abd3e2f79c9f7dee95fba56d7 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Update Travis to Ubuntu Xenial
ac1a38e0b4e793685a7c39f877c848799fdb7744 authored almost 6 years ago by Sebastian Dröge <[email protected]>86b54eb8e797a7599ed479adb6d1c85b91c873f5 authored almost 6 years ago by Sebastian Dröge <[email protected]>
This should be reverted once someone figured out how to actually test
something in a meaningful ...
18432bf7a1830ab0754713140ae780415aaf7e24 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Minor subclass API usability improvements
44e9f62da77efa6f372e7c09a04b0c2610b92d1e authored almost 6 years ago by Sebastian Dröge <[email protected]>03e3314a95647eb0f2075e394a2ec856bb6afde2 authored almost 6 years ago by Sebastian Dröge <[email protected]>
b0f10fd16ce7ae934fc2ee672c393979eee6e539 authored almost 6 years ago by Sebastian Dröge <[email protected]>
By making use of the Borrow<_> trait
d33813114bfbe824f312f8c3032d29c2871c536b authored almost 6 years ago by Sebastian Dröge <[email protected]>Various signal subclass improvements
697f46cfef538a2ac39464b7537335e3da25434c authored almost 6 years ago by Sebastian Dröge <[email protected]>e4206b6a3479cb25ada12d6880dd29e8f46143cd authored almost 6 years ago by Sebastian Dröge <[email protected]>
137eeddfbe1fe52c9d87c9109aff3e1162eb20cd authored almost 6 years ago by Sebastian Dröge <[email protected]>
57d26c4a32d42ccd77362761b680370dd645b649 authored almost 6 years ago by Sebastian Dröge <[email protected]>
This also makes add_action_signal() not needed anymore.
b0f0c15cd25f5872bcc81fefe2b3ac35799fc087 authored almost 6 years ago by Sebastian Dröge <[email protected]>Remove leftover testing usage of features for glib/gobject-sys
63a757f8a35b2c2c6e9ee8913dd2adf4d56a1576 authored almost 6 years ago by Guillaume Gomez <[email protected]>b104fa1810f70165993f432f8af613de8fe88d2a authored almost 6 years ago by Sebastian Dröge <[email protected]>
Update to GNOME 3.14 versions
d8d6d34d2544ee6194f4916c83af804207b1e5b3 authored almost 6 years ago by Guillaume Gomez <[email protected]>346e559b4b9ca833ff1e682854bd16066565492a authored almost 6 years ago by Sebastian Dröge <[email protected]>
10d9d210a590384ed73dbbbd6e5d08e1bb2e80fa authored almost 6 years ago by Sebastian Dröge <[email protected]>
https://github.com/gtk-rs/glib/issues/436
8e7f31f7606955cbac8e21a52cb865235822a46b authored almost 6 years ago by Sebastian Dröge <[email protected]>Add ObjectType trait to prelude
348454cbf4001f2b472504782a4e98a1157d4742 authored almost 6 years ago by Sebastian Dröge <[email protected]>It's useful to have for the various API defined on it.
f6673f90989cbb24786b7d87593d534dbc8b826c authored almost 6 years ago by Sebastian Dröge <[email protected]>Regen
e400e0e94f4d07f09df0eb8035462b69c5a8ccfc authored almost 6 years ago by Sebastian Dröge <[email protected]>a516c19b6a6c84101121063e4040bc0a642a776b authored almost 6 years ago by Evgenii Pashkin <[email protected]>
Add support for defining new interfaces and other minor things
14d3bb39d7c83d7a3ba2c153549b8fc61c09f03f authored almost 6 years ago by Sebastian Dröge <[email protected]>a5c65462ec5a1fd3cc2dd09017c563c5978e7bcc authored almost 6 years ago by Sebastian Dröge <[email protected]>
This will never directly appear anywhere in use apart from defining new
subclasses that inherit ...
bfa1c133193236f8d3487f0c31290aff57afcfb4 authored almost 6 years ago by Sebastian Dröge <[email protected]>
300fa04b7d315ee01865b389311c55c88d09293c authored almost 6 years ago by Sebastian Dröge <[email protected]>
Mirrors the exactly same API from the ObjectSubclass trait.
08f04dc8906c39fa38fab5e780fc43b5e548f4c2 authored almost 6 years ago by Sebastian Dröge <[email protected]>fe523efbce3524e30a7503de2d9ebd8fd52ad057 authored almost 6 years ago by Sebastian Dröge <[email protected]>
The same code will also work for interfaces.
d856438372e18dafc73a639659b7e5bde22a478d authored almost 6 years ago by Sebastian Dröge <[email protected]>2063013556cd99832d2b9d4e0ae0e128f8e329b7 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Regen
a0712e7d95a12c5212a0e17c94d96e0ee96df7e1 authored almost 6 years ago by Sebastian Dröge <[email protected]>18c47294d09e7775ee0d683ee47086ebfee65648 authored almost 6 years ago by Guillaume Gomez <[email protected]>
6c3414e890024590a0954ab1298915c49e65919c authored almost 6 years ago by Guillaume Gomez <[email protected]>
Only box data passed to Bytes::from_owned() once
26aa57cb93ef35924c94f673c6bb25421bb5b32b authored almost 6 years ago by Sebastian Dröge <[email protected]>6f59aecd6efbd3e2ad77f601e888ab4f5e9b3171 authored almost 6 years ago by Sebastian Dröge <[email protected]>
Update for signals using the concrete closure type instead of double-…
cd7c8e006cded7afafd9df8acd0eba36617a4906 authored almost 6 years ago by Sebastian Dröge <[email protected]>Also remove the old, now unused signal::connect() function.
a44661b48cae5de4ee92d9d041b004e157a5e291 authored almost 6 years ago by Sebastian Dröge <[email protected]>Add new Object::connect_unsafe(), Object::connect_notify_unsafe() and…
e5346be41e466b1e606d65c7ce89580057bf47a0 authored almost 6 years ago by Sebastian Dröge <[email protected]>
These allow to use non-Send/non-Sync/non-'static closures and it's the
job of the caller to ensu...
Derive clone for BoolError
81f68c90694e6679724cb280b99fb5185ada656f authored almost 6 years ago by Sebastian Dröge <[email protected]>4dfea971afa8d7c674ff31adffd11aecaa63bf35 authored almost 6 years ago by François Laignel <[email protected]>
Implement equivalents to mpsc::channel() and ::sync_channel() for the MainContext
f84b84bb42b159a102521b288362e43c61ed7650 authored almost 6 years ago by Sebastian Dröge <[email protected]>
This allows safely sending items from arbitrary threads to the main
context and handling them vi...
Otherwise we might run a Drop impl on uninitialized memory.
0f77d6f46e3966d2b04da32d89798a1e4fed071b authored almost 6 years ago by Sebastian Dröge <[email protected]>109acc8477c70b1a5f3e1bfd0ee4b9eaabbbfce2 authored almost 6 years ago by Sebastian Dröge <[email protected]>
2ddffc03180b4ba65796011ea6bd5303e8ad8b19 authored almost 6 years ago by Sebastian Dröge <[email protected]>
generate from_glib_borrow implementation for const pointers
d778e3ac3ea5d4697adbb2cfb465b446c8ce6b8d authored almost 6 years ago by Guillaume Gomez <[email protected]>9dbaa8149efdfa2b0dec76624fe741932cdc2887 authored almost 6 years ago by Guillaume Gomez <[email protected]>
Replace deprecated tempdir crate
96493f10d61a23dfee0ac4efecdbf6d6f5eaf8b4 authored almost 6 years ago by Guillaume Gomez <[email protected]>68a03649d6ff9f91ef46f879d30d84bd374b36e8 authored almost 6 years ago by Evgenii Pashkin <[email protected]>
Implement DerefMut for class structs too
ee61c14860268c847454bca88fd44481dea9e795 authored almost 6 years ago by Guillaume Gomez <[email protected]>5900cec2707709927be29a3441a2b190a2bede8d authored almost 6 years ago by Sebastian Dröge <[email protected]>
This is needed for subclassing
56517613594e329d137501a2040955c8398315ac authored almost 6 years ago by Sebastian Dröge <[email protected]>