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
gio: add spawn_blocking()
db5f305efd2358d9981aafed36e971b49a48a511 authored about 2 years ago by Sebastian Dröge <[email protected]>gio: fix clippy lints for rust 1.64
96e89df68e6dfbec3558fc4e639b13dfaaf80edf authored about 2 years ago by Sebastian Dröge <[email protected]>95c02d8f76a419b1c87fc85ea76077e0e5b2d1d6 authored about 2 years ago by Jason Francis <[email protected]>
f57819c5bf50864adbfc23c383f6373a80cfc3e4 authored about 2 years ago by Jason Francis <[email protected]>
2f2dbd4c361618649c5957c823ab0de7e17039d8 authored about 2 years ago by Jason Francis <[email protected]>
64452aa8ca0fbf3fc4bc747e26178a8b0a10276c authored about 2 years ago by Jason Francis <[email protected]>
530c734c6ac5a42be29e38f854f927d948cf2a72 authored about 2 years ago by Jason Francis <[email protected]>
glib: Bind more `g_utf8` APIs
359e80deaa3bf1d1e19cbb691fe909028a97efe2 authored about 2 years ago by Sebastian Dröge <[email protected]>bd37effe59939667a7981c0704d3fa814a4df100 authored about 2 years ago by Mițca Dumitru <[email protected]>
Group imports and use prelude
a452bdfcee8203f355001c1b3968b57c822cd620 authored about 2 years ago by Sebastian Dröge <[email protected]>14e00c844e1a8f8e88efa2a73d0baf371caf7964 authored about 2 years ago by Sebastian Dröge <[email protected]>
06b163caab063bae93c349028ad8aa9975ddeeac authored about 2 years ago by Sebastian Dröge <[email protected]>
7f335b22b43ec964d3f5ee76eac98e01df2c07bc authored about 2 years ago by Sebastian Dröge <[email protected]>
4c5f0d2c6337ff32bc9a5d0be44f8c1029dba649 authored about 2 years ago by Sebastian Dröge <[email protected]>
glib: Minor `GStringBuilder` improvements
33d349973cfb6d33e13b101ff74f4095fd03dc0c authored about 2 years ago by Sebastian Dröge <[email protected]>25cad904da9b34a4bce268571ffd044e7c8f9794 authored about 2 years ago by Sebastian Dröge <[email protected]>
6e76ebbdfd9d8dabf85bfe3a51a850176001564d authored about 2 years ago by Sebastian Dröge <[email protected]>
glib: Implement `GStringBuilder` as `BoxedInline` to avoid a useless …
932f275d10422e2f94043fb8ec85c11bb9dfd4a9 authored about 2 years ago by Sebastian Dröge <[email protected]>535f575bef5d38ec1bbd3a7a7e074ec4f0379be3 authored about 2 years ago by Sebastian Dröge <[email protected]>
glib: Add GStr::from_ptr_lossy() and GString::from_ptr_lossy() and implement From<&GStr> and Fro...
de6029ba09e0142de3cae7a28305f231950f7e9d authored about 2 years ago by Sebastian Dröge <[email protected]>279b3527964ed0bfdad8a00556e1fa3c8148d725 authored about 2 years ago by Sebastian Dröge <[email protected]>
285f4f4aafceff25874ff5e4cb62c94aa3f76541 authored about 2 years ago by Sebastian Dröge <[email protected]>
These validate that the string is actually UTF-8 and otherwise create a
copy with replacement ch...
glib: Use actual function name in `glib::BoolError` and include function name/source file/line n...
248aae97678381cfb729949ea36f74f6b1bb6dca authored about 2 years ago by Sebastian Dröge <[email protected]>83557ecf8c897a08a590e018a89d61078457f561 authored about 2 years ago by Sebastian Dröge <[email protected]>
Let's get the actual function name as this is a lot more useful for
debugging purposes.
3cc1064cdaf7a4b9aa83a00d2d326cd727ae6987 authored about 2 years ago by Sebastian Dröge <[email protected]>
445fe2830d251fa6013424a84d4b1ea6b236b32b authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
c0bb624049a82906e17f3726863fd991470d422c authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
419f13f919f2e5e3ce853039d7db6235f25d445a authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
976a70dcd24ab96d6cc712c7fb2a65cc1ed2f159 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
512b7a685e51448bbcce7356c41b8b409a9f483d authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
Will be used to track changes for each release to simplify the releasing process
f986fcf4d2231abe2c3a49c1a647ea05fa2cfe89 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>gio: Make GioFuture handle infaliable futures
35423d286c8405e3269b55aafdbf4e985f3ea871 authored about 2 years ago by Sebastian Dröge <[email protected]>d018caa09570a5c8b92ca663f581dd18856078b9 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
* Add CastNone trait
Closes #842
* Add CastNone to prelude, add dynamic_cast
* Add exam...
6961ee4b3462272c232e918895c6b29695e7a8c0 authored about 2 years ago by ranfdev <[email protected]>346d5c25d7c76aa0fcf0e8e9a605c9d4aca4ec79 authored about 2 years ago by Sebastian Dröge <[email protected]>
gio: socket/stream extras
543bc2fde3e96681c9b12ddf0f41a04cdc6b79d9 authored about 2 years ago by Sebastian Dröge <[email protected]>cairo: fix some misc warnings
b7f69373ea5888a0e1ec13795ee1b4010542426f authored about 2 years ago by Guillaume Gomez <[email protected]>ea7eb699588a2dbfe4f70d91d745520cfe134017 authored about 2 years ago by Jason Francis <[email protected]>
c63f07c5e599e33c2d2154491b39f4b7f6a164af authored about 2 years ago by Jason Francis <[email protected]>
47bb097b2cc49140c95ff6e81097801083a0ad0d authored about 2 years ago by Jason Francis <[email protected]>
b9d2746c7315e6cda7b167170acdd1573325f9fa authored about 2 years ago by Jason Francis <[email protected]>
3a880a959ae47acaebb169a523a40b55957f6bd5 authored about 2 years ago by Jason Francis <[email protected]>
Fix ABI tests
aa751877217644a250647e051ed1e41d02696ae8 authored about 2 years ago by Sebastian Dröge <[email protected]>ce13ff8ba0e1ba05957cf199b3f6c09464dbf26b authored about 2 years ago by Jason Francis <[email protected]>
cb43878bdc537827d2e0c09a231cf369a5e1d9e0 authored about 2 years ago by Jason Francis <[email protected]>
f1c9b59559cc729caa6708a6ab9bd33d3bffbf11 authored about 2 years ago by Jason Francis <[email protected]>
5c338675df22a6928202bc7a7a0e6066ba6048b7 authored about 2 years ago by Jason Francis <[email protected]>
Also update the windows VM so we can get the latest version of python
and gvsbuild, and update g...
glib: fix undefined behavior in types::register_type
b2c44ac826c77fed3b7796fbf65497f319bf80b3 authored about 2 years ago by Sebastian Dröge <[email protected]>ptr::addr_of has been stable for a while, we can remove this UB.
2b52d2f718f7144e26657e789e479e2b7483c492 authored about 2 years ago by Jason Francis <[email protected]>gdk-pixbuf: Add subclassing support
8426bdb111aeeffa3a8f07f375711fd2b3802611 authored about 2 years ago by Sebastian Dröge <[email protected]>568b4d93c03dc3d63d8f900525dc82f607d3d205 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
a2feeeeb96c714fe024af2f810dc24af0ad5e6db authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
93e36b8cf7b579a5f294bd0eea631b6dd7963348 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
a491ef8cb1cd916271138a1988bc7a0fd11a70f8 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
Update gir files
66538614308693dbdf06bdb9888f39469f901754 authored about 2 years ago by Sebastian Dröge <[email protected]>48780de495147cf05f03389433e58f1f59bfae18 authored about 2 years ago by Sebastian Dröge <[email protected]>
And require actually released 2.74 for the `v2_74` feature.
9a8c70d1537bd979095801fb743d1f34eb305d0c authored about 2 years ago by Sebastian Dröge <[email protected]>Implement From<T> for Value, Variant
d593925b1f81269d5daecd43ab4c89770ae62e4f authored about 2 years ago by Sebastian Dröge <[email protected]>b6e70dfb545db1646365a4867b56c31b6d85fa05 authored about 2 years ago by Jason Francis <[email protected]>
eb5d0bc09b7b7b25fab1dd3c633698e8dc4cdd29 authored about 2 years ago by Jason Francis <[email protected]>
f8df5df7f696b6b9ede73c7dd4d37612a1e5b433 authored about 2 years ago by Jason Francis <[email protected]>
d9851e326ed35ffd3bc30067aab431b603a8da88 authored about 2 years ago by Jason Francis <[email protected]>
1067617435262c017a3480bed7d74a1d22ed3d73 authored about 2 years ago by Jason Francis <[email protected]>
glib: Document the value guarantees for `ObjectImpl::set_property()` …
a859829be5fd565b241998cd5f31c9b95160781a authored about 2 years ago by Sebastian Dröge <[email protected]>06908ee3d34c707ec0d8230c140ac0310ac20d6c authored about 2 years ago by Sebastian Dröge <[email protected]>
glib: Add a doc string for `as_ptr` generated impls
efa9e6c93bb4e10ad8e4b873f2058e7d6119e219 authored about 2 years ago by Sebastian Dröge <[email protected]>
In some of my projects we use `#![deny(missing_docs)]`, and
this trips up on these new generated...
pango: Make `pango::Language::from_string()` infallible
684c32650f741ea88b5c6c85f4aa88f5abba2e45 authored about 2 years ago by Sebastian Dröge <[email protected]>It only ever returns `NULL` if passing `NULL`, which makes not much sense.
374aaa4020097daea56885e0e566b7982b555f24 authored about 2 years ago by Sebastian Dröge <[email protected]>4d5ef1247d8f7274df597f6e196e1a56d27efa02 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
Fix new clippy lints
8f989cc26bb8021a2b7b22c0ee7654bf501924d2 authored about 2 years ago by Guillaume Gomez <[email protected]>b82118098541d4a60968fbeca5b748ac51e495ed authored about 2 years ago by Guillaume Gomez <[email protected]>
bfeea2e7e52b131d044b80c59709f044797c0f0c authored about 2 years ago by Guillaume Gomez <[email protected]>
3a1aa8719f131162bebab0a22dc4e8eee29e1ff4 authored about 2 years ago by Guillaume Gomez <[email protected]>
Move `g_cancellable_set_error_if_cancelled()` to manual
0dc4bd38ea269dbf7b849c746c690511e4beb01f authored about 2 years ago by Sebastian Dröge <[email protected]>
Regression from this change:
https://github.com/gtk-rs/gtk-rs-core/commit/7c9b36c270a945012a2f5d...
fix CI for 1.65/1.66
6e08a3ae45fd83739267f5c2e86d5d8f94b8ccfd authored about 2 years ago by Sebastian Dröge <[email protected]>bb0c1438f1092961fd37d50fc11c0560608e62a3 authored about 2 years ago by Jason Francis <[email protected]>
d82e50cde5abfb54b884f56bbff4baf88cff355d authored about 2 years ago by Jason Francis <[email protected]>
Fix new clippy lints
cc7a2b1de10b1bc65f1841f259b8c118fec4221c authored about 2 years ago by Sebastian Dröge <[email protected]>3fe5903dcb93b57f02a6688afe5c2e215a983178 authored about 2 years ago by Guillaume Gomez <[email protected]>
6d355a88afb6a595f8b465ceaa8473e66cac8e36 authored about 2 years ago by Guillaume Gomez <[email protected]>
fc60f93ad4fb885b775a414e8dd3e28b987661ca authored about 2 years ago by Guillaume Gomez <[email protected]>
Signed-off-by: Aaron Erhardt <[email protected]>
78bc5a6a6fe04ce7605954182c7f00d3f2fed2a4 authored about 2 years ago by Aaron Erhardt <[email protected]>Move from `imp.instance()` to `imp.obj()`
01fa572c4fc8f0796ada8a191780b32076727d5e authored about 2 years ago by Sebastian Dröge <[email protected]>It's doing the same thing and is shorter.
4015541083afe04be275728914e12538c0d491a6 authored about 2 years ago by Sebastian Dröge <[email protected]>glib: Add unsafe bindings to `g_object_run_dispose()`
4f5e597590e30183c819c9cf15f74bd87e9ac687 authored about 2 years ago by Sebastian Dröge <[email protected]>f25a66a7877fc97cb9809425f98653865cbb8aa4 authored about 2 years ago by Sebastian Dröge <[email protected]>
gio: Add set_only/get_only helpers to BindingBuilder
600ce7e6522bc5985e399b46f1dccc5e9c3370e5 authored about 2 years ago by Sebastian Dröge <[email protected]>As the default value is GET|SET
9684227c2c7ca6c540cff70a065267c7e3c9761b authored about 2 years ago by Bilal Elmoussaoui <[email protected]>gio: Add helpers for setting SettingBinding flags
f56aded6dea75e1e1307041eff8244a78a8c6d3d authored about 2 years ago by Sebastian Dröge <[email protected]>glib: Add `ObjectSubclass::obj()` as a shorter alias for `instance()`
9eb40399ca388b8839f9befe4d4ae13361d5c79a authored about 2 years ago by Sebastian Dröge <[email protected]>8409b55f78dd5f66a1385ec181bc6cbe3425e4fd authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
8dea88fc7bfe3ac51f22ff7a293cf000cb09b9a4 authored about 2 years ago by Bilal Elmoussaoui <[email protected]>
These were moved to `subclass::basic` in 6a19f8de4332df36893c7c901a6dd26064c08881.
4dfa7d333360ec91042a6d67e495bd18ac93f66e authored about 2 years ago by anteater <[email protected]>
For the lazy among us and it also mirrors `imp()` more closely, which is
not called `implementat...
cairo: Fix rectangle getter
ed43e9a11646b70aebae8c2b9e09302d7fce6834 authored about 2 years ago by Sebastian Dröge <[email protected]>