Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gtk-rs/gtk-rs-core
Rust bindings for GNOME libraries
https://github.com/gtk-rs/gtk-rs-core
510da0f99c49c38f484a04217caa236124cd0694 authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
8c56dc43a5ca18560560f52fb269ce2350f79e16 authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
1f7cdc241f25528eb7b41ab1fc5067786063739a authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
Also implement PartialOrd/Ord/From<i32> traits
f32fd0608a7066366eef9e8aca63ba01752adf1c authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>glib: implement From<GStringPtr> for GString
7c2aeec8c042e341f311da9cb96e57c2d6c39b8c authored almost 2 years ago by Sebastian Dröge <[email protected]>94f97c218e20e0478c2e4c5269a88ff67214537e authored almost 2 years ago by Jason Francis <[email protected]>
Fix CI for rust 1.68
99034677593f54e9224f27eddb290a26153a541d authored almost 2 years ago by Sebastian Dröge <[email protected]>a3affea5ea472cf24cf4c02191cd70c0915cb894 authored almost 2 years ago by Jason Francis <[email protected]>
5c1bc514751c70aa6bc5681f9c39f6b5c0a2b614 authored almost 2 years ago by Jason Francis <[email protected]>
glib: impl StaticType, FromValue, ToValue, HasParamSpec for Box<str>
bb278669230cb457f4946765c8863ddd6434618d authored almost 2 years ago by ranfdev <[email protected]>36d3fb180c4889f48d83d54b1be84069213d57a6 authored almost 2 years ago by SeaDve <[email protected]>
Value delegate improvements
6bdbfe0fd1ef2f1138141dcb6a51b339c53edf7a authored almost 2 years ago by ranfdev <[email protected]>b93d961745627f5504aeddf024da668ef5071e49 authored almost 2 years ago by SeaDve <[email protected]>
This prevent having to import ToValue or the prelude
b8ed5b5e9f099284c4ef3f5160ea861e4dca2e38 authored almost 2 years ago by SeaDve <[email protected]>27c7cd3897861ce9522e202a0f44bdbdd85d5e59 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Fixed unit tests under macOS and possibly other *nix flavors
60946b74515e2cb4198d561a3f666b316f5bcc4a authored almost 2 years ago by Paolo Borelli <[email protected]>
- Optional use of SOCK_CLOEXEC on platforms that do not support the flag
- Fixed Path constructo...
gio: Make ListStore::new() take a type parameter
7b79419eb7b979ae7015e85e278c6777273bb922 authored almost 2 years ago by Sebastian Dröge <[email protected]>Makes passing the type more idiomatic.
e2235a6160cd904da99e9716cbe2a1fe7b23a92d authored almost 2 years ago by Christopher Davis <[email protected]>Added subclassing support for gio::SocketControlMessage
7c06442860e414e2691cfeeb55f20967f51dfa81 authored almost 2 years ago by Sebastian Dröge <[email protected]>df8c1aff87a654f78f7687b3ba81413a0153732e authored almost 2 years ago by Marco Mastropaolo <[email protected]>
glib: Don't include the NULL terminator in the `IntoStrV` slice
30f23870e09313d30bd2fdb78cc6e95b607d659c authored almost 2 years ago by Sebastian Dröge <[email protected]>4d43eba78ae5f255df0ba9c0a95d38ce5a7680e4 authored almost 2 years ago by Sebastian Dröge <[email protected]>
cairo: Surface::create_similar_image should return an ImageSurface
1a67ae4b4bf96de04228e9f42d3701c81d283dab authored almost 2 years ago by Sebastian Dröge <[email protected]>
This function is the counterpart of Surface::create_similar that explicitly returns
an ImageSurface
glib: Only optimize `IntoGStr` for `String` when capacity allows
1f762ecb1a361ffe1f368104d1805f7013e79678 authored almost 2 years ago by Sebastian Dröge <[email protected]>Also add a bench to track the performance of GStr conversions.
d08b995c800c944ab1973b7f6d5b96d0ad63aad3 authored almost 2 years ago by Jason Francis <[email protected]>gio: add FileEnumerator::into_stream
292f9a31e958d0851e06faa49f350c057f1412ae authored almost 2 years ago by Sebastian Dröge <[email protected]>Add ValueDelegate macro
2b91ec466c1ca7f3bd00b8e9bdb4dfaba4668459 authored almost 2 years ago by ranfdev <[email protected]>27a015eabed31c07e210f393ee721c3e22ee898c authored almost 2 years ago by Jason Francis <[email protected]>
ba274d27dd841d3477e5d51231ae329f664d2506 authored almost 2 years ago by ranfdev <[email protected]>
Add nullable attribute on properties macro
13e307951b7637de4be39503839e53f458fe657f authored almost 2 years ago by Sebastian Dröge <[email protected]>pangocairo-sys: fix package.description in Cargo.toml
a08e02da7b967266d299af5bf48de5ce9c5c48b1 authored almost 2 years ago by Sebastian Dröge <[email protected]>07d421b88be8c44f16db2d0885d8481f9b721a03 authored almost 2 years ago by Fabio Valentini <[email protected]>
53f3f385ca853180f2aeed279cdab14681dc0b3d authored almost 2 years ago by ranfdev <[email protected]>
glib: Add connect_notify* methods to SignalGroup
dc393c3263bc711da98d55a6a2254cb32d2c971f authored almost 2 years ago by Sebastian Dröge <[email protected]>Fixes https://github.com/gtk-rs/gtk-rs-core/issues/1021.
d71c109bd77d3c94dc05a2ad02ee04a7f9bc3f9b authored almost 2 years ago by Marco Melorio <[email protected]>strv: when calling g_strv ffi method, use our `as_ptr` implementation
5501aa4368af99060fb62ab6ccab91f2ed078c55 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Calling `self.ptr.as_ptr` does not properly convert a 0-sized strv to a
NULL-terminated array
impl HasParamSpec on glib::Variant
37a40ed617073c36338a92ea307a4909d2868fca authored almost 2 years ago by Sebastian Dröge <[email protected]>f0ece8db9ec126b999ba718975640e70e6086a92 authored almost 2 years ago by ranfdev <[email protected]>
3428b993a4740e156c55424d3d1085eaf649f500 authored almost 2 years ago by ranfdev <[email protected]>
7612a987bb6e2b02e0ee072942ae0501f92a93aa authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: implement WatchedObject for BorrowedObject
420b6becd423922dc1ff079e66268ac55ef05796 authored almost 2 years ago by Sebastian Dröge <[email protected]>Allows using @watch on imp.obj().
6da3bea5493d3ee1ba78c0abaef87105b991649e authored almost 2 years ago by Jason Francis <[email protected]>ef7c8653bc0ecfc659c420ed9c3d535efb960993 authored almost 2 years ago by ranfdev <[email protected]>
glib: Optimize `IntoGStr` impl for `String` by simply appending a NUL-byte
8bf3a36a4113fce3d8dbd4d71b7f4ee90f9c2387 authored almost 2 years ago by Guillaume Gomez <[email protected]>1535024a3d2a3972e80c5aa60acf6348644bc54b authored almost 2 years ago by Sebastian Dröge <[email protected]>
gio: Don't pass `NULL` to `g_list_store_find_with_equal_func_full()`
459bd8db2d8d201d793b1c621244510dd83d422e authored almost 2 years ago by Sebastian Dröge <[email protected]>Instead construct a fake item here that satisfies the checks from GIO.
Fixes https://github.com...
f30110c8dcb5faf381acf6f5871f34f8ff2d3260 authored almost 2 years ago by Sebastian Dröge <[email protected]>glib: add missing ObjectImpl vfuncs overrides
20252e1479424bfdd2e200c68686bf9f0569d3cb authored almost 2 years ago by Sebastian Dröge <[email protected]>Update gir-files
feb2a38b856025caa220582df6c7d9e450f82bc2 authored almost 2 years ago by Sebastian Dröge <[email protected]>552c79a35ff29ff7ee4792170414de74e93db310 authored almost 2 years ago by Sebastian Dröge <[email protected]>
03134c04ffb9b438443803e78308738d8769fa85 authored almost 2 years ago by Sebastian Dröge <[email protected]>
8087e6e277b52e03a2022e9b092d04f73008d4d6 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Revert "SimpleAction: take state by value"
a683a4324976c6a2b88362c6ce45af4e86ac3e48 authored almost 2 years ago by Paolo Borelli <[email protected]>This reverts commit 42c72aa9bfd40016e5b497c50950df19325b2f55.
The generated bindings are leakin...
4d101226b5725ab4338452517463d6b4775722d4 authored almost 2 years ago by Matteo Biggio <[email protected]>Implement PartialEq for WeakRef
713401d1c3fd475519a69f0e3a9aa01228f94e95 authored almost 2 years ago by Sebastian Dröge <[email protected]>69c20d4ab9de81fbb3d9d14c152615a9654d43ca authored almost 2 years ago by Andrey Kutejko <[email protected]>
More strv fixes
adf698474c38696344cb1c8d4f8b5337b9a1bb8f authored almost 2 years ago by Paolo Borelli <[email protected]>ff5748409774856d3f74045f735c9186c73b1edf authored almost 2 years ago by Paolo Borelli <[email protected]>
ae0da095919765217b5d9488e9c1332490d37785 authored almost 2 years ago by Paolo Borelli <[email protected]>
object: improve downcasting docs
2d4c6665f1d64120dedeac1cc144db05b03dd921 authored almost 2 years ago by Sebastian Dröge <[email protected]>
CanDowncast sounds too certain to me, and made me wonder why downcast*
still need to perform run...
The NOTE in the downcast* docs was lifted from upcast and incorrect,
and the dynamic_cast doc ga...
5d74f74df90dfe492d0ac5b67910b67ec50f9d4c authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
bb69386db6782fd5124a123fd276bbaf37127d3e authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
strv: add join() method
1fddbfd78332cd4c4cfe557bc5078fa9b9c61b7e authored almost 2 years ago by Sebastian Dröge <[email protected]>Derive HasParamSpec for SharedBoxed
a635857286f6d180f403f09e418ae51633eea91a authored almost 2 years ago by Sebastian Dröge <[email protected]>c345668eed44e806b9c367c3d9149f58947f8b97 authored almost 2 years ago by Paolo Borelli <[email protected]>
glib-macros: allow properties macro generated functions to be unused
f7e2aec28200f0a15186eeb66e4febf1bef11731 authored almost 2 years ago by Sebastian Dröge <[email protected]>85ff43158042bfab55135aa700e04ab005b7824d authored almost 2 years ago by Jason Francis <[email protected]>
glib-macros: slightly improve Properties macro docs
7cde5e994d811abe4d558d33874e9ab46984c540 authored almost 2 years ago by Sebastian Dröge <[email protected]>properties: impl HasParamSpec for Vec<String> and StrV
3841f3104a700c39828bc339c270d09cfa48c44b authored almost 2 years ago by Sebastian Dröge <[email protected]>9233fe1d2762c957df9ec833ebb1826876059f06 authored almost 2 years ago by SeaDve <[email protected]>
a651ad2b29c520be18c8a79c44ca9b819925e896 authored almost 2 years ago by Paolo Borelli <[email protected]>
0ce2cbd3b6aad199e27b4790b065edb643c53fe0 authored almost 2 years ago by Paolo Borelli <[email protected]>
9839ec685d4ae1823e5aea7f55a3a13edfe398ad authored almost 2 years ago by Sebastian Dröge <[email protected]>
Make `WeakRef` and `SendWeakRef` useable with the `Properties` derive macro
267f08c64e148fe2273ab7965a9e0dcdf8291919 authored almost 2 years ago by Sebastian Dröge <[email protected]>b8946e5446856851aa0dc12a0805352d4fbb1f99 authored almost 2 years ago by Mițca Dumitru <[email protected]>
2154a524a2e5decacf7ba076565d791b22ddb3cc authored almost 2 years ago by Mițca Dumitru <[email protected]>
Improve conversion errors for setters
591409cf660fa0250e3f68b4897efbc53ecfb589 authored almost 2 years ago by Sebastian Dröge <[email protected]>cfc42a24670e3d122c1634af6ec977b6b6bc03fc authored almost 2 years ago by ranfdev <[email protected]>
Implement Default trait for vectors
864702ecc773ced101670816d332f15f7eaabfb1 authored almost 2 years ago by Sebastian Dröge <[email protected]>36b2d7fb60fe885d95c5e21a5cf815edc47aeca7 authored almost 2 years ago by YuraIz <[email protected]>
glib: Add various `IntoStrV` impls
14b4563ea2212f5daac3b0914323b9b5e264dc98 authored almost 2 years ago by Sebastian Dröge <[email protected]>
And don't copy any strings in the ones for containers of already
`NUL`-terminated strings.
Fixe...
a2a9eb0e94b699fdbd5c89b3db4d6eed76e03107 authored almost 2 years ago by Sebastian Dröge <[email protected]>param_spec: add ParamSpecEnumBuilder::default_value()
f0685a745a17048d5505192d10729442bacf2c1e authored almost 2 years ago by Sebastian Dröge <[email protected]>
Make the API more symetric and may be useful if builder has been
created with builder().
f340e9607381b03621319465daef0d0b6774bf74 authored almost 2 years ago by Sebastian Dröge <[email protected]>
5509de66d51c57e4959ceda1263829bbc29bd760 authored almost 2 years ago by Sebastian Dröge <[email protected]>
66c0f66d1d9dd05cade50cff6979a717580559a3 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Implement `ValueArray` `Value` traits manually because of the c…
c0e2ac944607ae0b15543b289067fab5fa295a58 authored almost 2 years ago by Sebastian Dröge <[email protected]>Fixes https://github.com/gtk-rs/gtk-rs-core/issues/971
0f967339bfbe636b737a76b54336a4491c600eae authored almost 2 years ago by Sebastian Dröge <[email protected]>Improve properties macro docs
d6571fcdb0c10038afad6663b412502f9d9c85c9 authored almost 2 years ago by Sebastian Dröge <[email protected]>5e722d7d98e88071935412da35641d7629a7b63d authored almost 2 years ago by ranfdev <[email protected]>
impl PropertyGet for T: `HasParamSpec`
e73ff61ce022ff198e74950fd3cd683cf9a167d3 authored almost 2 years ago by Sebastian Dröge <[email protected]>4f6ef8e1adb6d20f633fb80ca3ea7518b274bdf7 authored almost 2 years ago by ranfdev <[email protected]>
Update CHANGELOG.md for 0.17
29b04d58d1eef6625cb92f8393bc7693c5c5e1a8 authored almost 2 years ago by Sebastian Dröge <[email protected]>cc0c214895d68593c63871edea097032c361b48b authored almost 2 years ago by Sebastian Dröge <[email protected]>