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

Update gir/gir-files submodules

510da0f99c49c38f484a04217caa236124cd0694 authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir/gir-files

8c56dc43a5ca18560560f52fb269ce2350f79e16 authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
Fix nightly clippy warnings

1f7cdc241f25528eb7b41ab1fc5067786063739a authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
glib: Move priority constants to associated ones

Also implement PartialOrd/Ord/From<i32> traits

f32fd0608a7066366eef9e8aca63ba01752adf1c authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
Merge pull request #1049 from jf2048/from-gstringptr

glib: implement From<GStringPtr> for GString

7c2aeec8c042e341f311da9cb96e57c2d6c39b8c authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: implement From<GStringPtr> for GString

94f97c218e20e0478c2e4c5269a88ff67214537e authored almost 2 years ago by Jason Francis <[email protected]>
Merge pull request #1050 from jf2048/derived-hash-lint

Fix CI for rust 1.68

99034677593f54e9224f27eddb290a26153a541d authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: update error messages in compiletests for rust 1.68

a3affea5ea472cf24cf4c02191cd70c0915cb894 authored almost 2 years ago by Jason Francis <[email protected]>
pango: rename removed clippy lint

5c1bc514751c70aa6bc5681f9c39f6b5c0a2b614 authored almost 2 years ago by Jason Francis <[email protected]>
Merge pull request #1044 from SeaDve/box-str-value

glib: impl StaticType, FromValue, ToValue, HasParamSpec for Box<str>

bb278669230cb457f4946765c8863ddd6434618d authored almost 2 years ago by ranfdev <[email protected]>
glib: impl StaticType, FromValue, ToValue, HasParamSpec for Box<str>

36d3fb180c4889f48d83d54b1be84069213d57a6 authored almost 2 years ago by SeaDve <[email protected]>
Merge pull request #1043 from SeaDve/value-delegate-improvements

Value delegate improvements

6bdbfe0fd1ef2f1138141dcb6a51b339c53edf7a authored almost 2 years ago by ranfdev <[email protected]>
glib-macros: support higher level types on ValueDelegate

b93d961745627f5504aeddf024da668ef5071e49 authored almost 2 years ago by SeaDve <[email protected]>
glib-macros: qualify to_value

This prevent having to import ToValue or the prelude

b8ed5b5e9f099284c4ef3f5160ea861e4dca2e38 authored almost 2 years ago by SeaDve <[email protected]>
Update CHANGELOG.md for 0.17.3

27c7cd3897861ce9522e202a0f44bdbdd85d5e59 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1038 from xanathar/pr/macos-unit-tests

Fixed unit tests under macOS and possibly other *nix flavors

60946b74515e2cb4198d561a3f666b316f5bcc4a authored almost 2 years ago by Paolo Borelli <[email protected]>
Fixed unit tests under macOS and possibly other *nix flavors

- Optional use of SOCK_CLOEXEC on platforms that do not support the flag
- Fixed Path constructo...

c1057ecf7100ecc9c95c50666810d6762cf2a251 authored almost 2 years ago by Marco Mastropaolo <[email protected]>
Merge pull request #1032 from BrainBlasted/generic-liststore-new

gio: Make ListStore::new() take a type parameter

7b79419eb7b979ae7015e85e278c6777273bb922 authored almost 2 years ago by Sebastian Dröge <[email protected]>
gio: Make ListStore::new() take a type parameter

Makes passing the type more idiomatic.

e2235a6160cd904da99e9716cbe2a1fe7b23a92d authored almost 2 years ago by Christopher Davis <[email protected]>
Merge pull request #1039 from xanathar/pr/subclass-socket-control-message

Added subclassing support for gio::SocketControlMessage

7c06442860e414e2691cfeeb55f20967f51dfa81 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Added subclassing support for gio::SocketControlMessage

df8c1aff87a654f78f7687b3ba81413a0153732e authored almost 2 years ago by Marco Mastropaolo <[email protected]>
Merge pull request #1037 from sdroege/into-strv-len-1

glib: Don't include the NULL terminator in the `IntoStrV` slice

30f23870e09313d30bd2fdb78cc6e95b607d659c authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Don't include the NULL terminator in the `IntoStrV` slice

4d43eba78ae5f255df0ba9c0a95d38ce5a7680e4 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1036 from tintou/tintou/cairo-imagesurface

cairo: Surface::create_similar_image should return an ImageSurface

1a67ae4b4bf96de04228e9f42d3701c81d283dab authored almost 2 years ago by Sebastian Dröge <[email protected]>
cairo: Surface::create_similar_image should return an ImageSurface

This function is the counterpart of Surface::create_similar that explicitly returns
an ImageSurface

916abae50f055dbd95bbcdb7c3eab59e630fee8b authored almost 2 years ago by Corentin Noël <[email protected]>
Merge pull request #1034 from jf2048/string-into-gstr-perf

glib: Only optimize `IntoGStr` for `String` when capacity allows

1f762ecb1a361ffe1f368104d1805f7013e79678 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Only optimize `IntoGStr` for `String` when capacity allows

Also add a bench to track the performance of GStr conversions.

d08b995c800c944ab1973b7f6d5b96d0ad63aad3 authored almost 2 years ago by Jason Francis <[email protected]>
Merge pull request #1035 from jf2048/file-enumerator-stream

gio: add FileEnumerator::into_stream

292f9a31e958d0851e06faa49f350c057f1412ae authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1000 from ranfdev/value_delegate

Add ValueDelegate macro

2b91ec466c1ca7f3bd00b8e9bdb4dfaba4668459 authored almost 2 years ago by ranfdev <[email protected]>
gio: add FileEnumerator::into_stream

27a015eabed31c07e210f393ee721c3e22ee898c authored almost 2 years ago by Jason Francis <[email protected]>
Merge branch 'master' into value_delegate

ba274d27dd841d3477e5d51231ae329f664d2506 authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #1023 from ranfdev/nullable_props

Add nullable attribute on properties macro

13e307951b7637de4be39503839e53f458fe657f authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1031 from decathorpe/patch-1

pangocairo-sys: fix package.description in Cargo.toml

a08e02da7b967266d299af5bf48de5ce9c5c48b1 authored almost 2 years ago by Sebastian Dröge <[email protected]>
pangocairo-sys: fix package.description in Cargo.toml

07d421b88be8c44f16db2d0885d8481f9b721a03 authored almost 2 years ago by Fabio Valentini <[email protected]>
Explain `nullable` attribute.

53f3f385ca853180f2aeed279cdab14681dc0b3d authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #1027 from melix99/signal-group-connect-notify

glib: Add connect_notify* methods to SignalGroup

dc393c3263bc711da98d55a6a2254cb32d2c971f authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Add connect_notify* methods to SignalGroup

Fixes https://github.com/gtk-rs/gtk-rs-core/issues/1021.

d71c109bd77d3c94dc05a2ad02ee04a7f9bc3f9b authored almost 2 years ago by Marco Melorio <[email protected]>
Merge pull request #1026 from mbiggio/wip/biggio/fix-strv-ptr-master

strv: when calling g_strv ffi method, use our `as_ptr` implementation

5501aa4368af99060fb62ab6ccab91f2ed078c55 authored almost 2 years ago by Sebastian Dröge <[email protected]>
strv: when calling g_strv ffi method, use our `as_ptr` implementation

Calling `self.ptr.as_ptr` does not properly convert a 0-sized strv to a
NULL-terminated array

74513abe4c5ff9d96de1cf76da1ae629d2e3f8db authored almost 2 years ago by Matteo Biggio <[email protected]>
Merge pull request #1022 from ranfdev/variant_has_param_spec

impl HasParamSpec on glib::Variant

37a40ed617073c36338a92ea307a4909d2868fca authored almost 2 years ago by Sebastian Dröge <[email protected]>
impl HasParamSpec on glib::Variant

f0ece8db9ec126b999ba718975640e70e6086a92 authored almost 2 years ago by ranfdev <[email protected]>
Add nullable attribute on properties macro

3428b993a4740e156c55424d3d1085eaf649f500 authored almost 2 years ago by ranfdev <[email protected]>
Update CHANGELOG.md for 0.17.2

7612a987bb6e2b02e0ee072942ae0501f92a93aa authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1017 from jf2048/watch-borrowedobject

glib: implement WatchedObject for BorrowedObject

420b6becd423922dc1ff079e66268ac55ef05796 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: implement WatchedObject for BorrowedObject

Allows using @watch on imp.obj().

6da3bea5493d3ee1ba78c0abaef87105b991649e authored almost 2 years ago by Jason Francis <[email protected]>
Add ValueDelegate macro

ef7c8653bc0ecfc659c420ed9c3d535efb960993 authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #1016 from sdroege/into-gstr-for-string

glib: Optimize `IntoGStr` impl for `String` by simply appending a NUL-byte

8bf3a36a4113fce3d8dbd4d71b7f4ee90f9c2387 authored almost 2 years ago by Guillaume Gomez <[email protected]>
glib: Optimize `IntoGStr` impl for `String` by simply appending a NUL-byte

1535024a3d2a3972e80c5aa60acf6348644bc54b authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1015 from sdroege/list-store-find-with-equal-func-null-item

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]>
gio: Don't pass `NULL` to `g_list_store_find_with_equal_func_full()`

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]>
Merge pull request #1003 from gtk-rs/bilelmoussaoui/objectimpl

glib: add missing ObjectImpl vfuncs overrides

20252e1479424bfdd2e200c68686bf9f0569d3cb authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1013 from sdroege/update-gir-files

Update gir-files

feb2a38b856025caa220582df6c7d9e450f82bc2 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Regenerate with latest gir-files

552c79a35ff29ff7ee4792170414de74e93db310 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Ignore new 2.76 free functions

03134c04ffb9b438443803e78308738d8769fa85 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Update gir-files

8087e6e277b52e03a2022e9b092d04f73008d4d6 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #1011 from mbiggio/wip/biggio/revert-simple-action

Revert "SimpleAction: take state by value"

a683a4324976c6a2b88362c6ce45af4e86ac3e48 authored almost 2 years ago by Paolo Borelli <[email protected]>
Revert "SimpleAction: take state by value"

This reverts commit 42c72aa9bfd40016e5b497c50950df19325b2f55.

The generated bindings are leakin...

4d101226b5725ab4338452517463d6b4775722d4 authored almost 2 years ago by Matteo Biggio <[email protected]>
Merge pull request #1006 from andy128k/weakref-eq

Implement PartialEq for WeakRef

713401d1c3fd475519a69f0e3a9aa01228f94e95 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Implement PartialEq and PartialOrd for WeakRef

69c20d4ab9de81fbb3d9d14c152615a9654d43ca authored almost 2 years ago by Andrey Kutejko <[email protected]>
Merge pull request #1007 from pbor/more-strv

More strv fixes

adf698474c38696344cb1c8d4f8b5337b9a1bb8f authored almost 2 years ago by Paolo Borelli <[email protected]>
strv: fix join to take &self and add test

ff5748409774856d3f74045f735c9186c73b1edf authored almost 2 years ago by Paolo Borelli <[email protected]>
strv: add contains()

ae0da095919765217b5d9488e9c1332490d37785 authored almost 2 years ago by Paolo Borelli <[email protected]>
Merge pull request #1005 from MathieuDuponchelle/downcast-docs

object: improve downcasting docs

2d4c6665f1d64120dedeac1cc144db05b03dd921 authored almost 2 years ago by Sebastian Dröge <[email protected]>
object: rename CanDowncast to MayDowncastTo for clarity

CanDowncast sounds too certain to me, and made me wonder why downcast*
still need to perform run...

aac536d6621d1db20a91732941116243a0da8665 authored almost 2 years ago by Mathieu Duponchelle <[email protected]>
object: address misleading casting docs

The NOTE in the downcast* docs was lifted from upcast and incorrect,
and the dynamic_cast doc ga...

fedb625f79086af7701a78f5de22b76c197d3506 authored almost 2 years ago by Mathieu Duponchelle <[email protected]>
glib: Add missing ObjectImpl vfuncs overrides

5d74f74df90dfe492d0ac5b67910b67ec50f9d4c authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
glib: Mention lack of finalize method on ObjectImpl

bb69386db6782fd5124a123fd276bbaf37127d3e authored almost 2 years ago by Bilal Elmoussaoui <[email protected]>
Merge pull request #989 from pbor/strvjoin

strv: add join() method

1fddbfd78332cd4c4cfe557bc5078fa9b9c61b7e authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #999 from pbor/shared-boxed-has-param-spec

Derive HasParamSpec for SharedBoxed

a635857286f6d180f403f09e418ae51633eea91a authored almost 2 years ago by Sebastian Dröge <[email protected]>
Derive HasParamSpec for SharedBoxed

c345668eed44e806b9c367c3d9149f58947f8b97 authored almost 2 years ago by Paolo Borelli <[email protected]>
Merge pull request #996 from jf2048/prop-allow-dead

glib-macros: allow properties macro generated functions to be unused

f7e2aec28200f0a15186eeb66e4febf1bef11731 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib-macros: allow properties macro generated functions to be unused

85ff43158042bfab55135aa700e04ab005b7824d authored almost 2 years ago by Jason Francis <[email protected]>
Merge pull request #994 from SeaDve/docs-improve

glib-macros: slightly improve Properties macro docs

7cde5e994d811abe4d558d33874e9ab46984c540 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #995 from pbor/strv-pspec

properties: impl HasParamSpec for Vec<String> and StrV

3841f3104a700c39828bc339c270d09cfa48c44b authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib-macros: slightly improve Properties macro docs

9233fe1d2762c957df9ec833ebb1826876059f06 authored almost 2 years ago by SeaDve <[email protected]>
properties: impl HasParamSpec for Vec<String> and StrV

a651ad2b29c520be18c8a79c44ca9b819925e896 authored almost 2 years ago by Paolo Borelli <[email protected]>
strv: add join() method

0ce2cbd3b6aad199e27b4790b065edb643c53fe0 authored almost 2 years ago by Paolo Borelli <[email protected]>
Update CHANGELOG.md for 0.17.1

9839ec685d4ae1823e5aea7f55a3a13edfe398ad authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #985 from RealKC/weakref-property

Make `WeakRef` and `SendWeakRef` useable with the `Properties` derive macro

267f08c64e148fe2273ab7965a9e0dcdf8291919 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Make `WeakRef` useable with the `Properties` derive macro

b8946e5446856851aa0dc12a0805352d4fbb1f99 authored almost 2 years ago by Mițca Dumitru <[email protected]>
Make `SendWeakRef` useable with the `Properties` derive macro

2154a524a2e5decacf7ba076565d791b22ddb3cc authored almost 2 years ago by Mițca Dumitru <[email protected]>
Merge pull request #986 from ranfdev/props_errors

Improve conversion errors for setters

591409cf660fa0250e3f68b4897efbc53ecfb589 authored almost 2 years ago by Sebastian Dröge <[email protected]>
properties: improve conversion error inside setter

cfc42a24670e3d122c1634af6ec977b6b6bc03fc authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #979 from yuraiz/default-vectors

Implement Default trait for vectors

864702ecc773ced101670816d332f15f7eaabfb1 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Implement Default trait for vectors, matrix, points and rect

36b2d7fb60fe885d95c5e21a5cf815edc47aeca7 authored almost 2 years ago by YuraIz <[email protected]>
Merge pull request #977 from sdroege/more-intostrv-impls

glib: Add various `IntoStrV` impls

14b4563ea2212f5daac3b0914323b9b5e264dc98 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Add various `IntoStrV` impls

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]>
Merge pull request #974 from gdesmott/enum-default

param_spec: add ParamSpecEnumBuilder::default_value()

f0685a745a17048d5505192d10729442bacf2c1e authored almost 2 years ago by Sebastian Dröge <[email protected]>
param_spec: add ParamSpecEnumBuilder::default_value()

Make the API more symetric and may be useful if builder has been
created with builder().

c5feb256291d06ee036783aedada2022d9991c4b authored almost 2 years ago by Guillaume Desmottes <[email protected]>
ci: Add 0.17 release to the docs and drop 0.10 release

f340e9607381b03621319465daef0d0b6774bf74 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Update versions to 0.18.0

5509de66d51c57e4959ceda1263829bbc29bd760 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Update CHANGELOG.md

66c0f66d1d9dd05cade50cff6979a717580559a3 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #973 from sdroege/value-array-pspec

glib: Implement `ValueArray` `Value` traits manually because of the c…

c0e2ac944607ae0b15543b289067fab5fa295a58 authored almost 2 years ago by Sebastian Dröge <[email protected]>
glib: Implement `ValueArray` `Value` traits manually because of the custom paramspec

Fixes https://github.com/gtk-rs/gtk-rs-core/issues/971

0f967339bfbe636b737a76b54336a4491c600eae authored almost 2 years ago by Sebastian Dröge <[email protected]>
Merge pull request #969 from ranfdev/props_clean

Improve properties macro docs

d6571fcdb0c10038afad6663b412502f9d9c85c9 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Improve properties macro docs

5e722d7d98e88071935412da35641d7629a7b63d authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #967 from ranfdev/props_clean

impl PropertyGet for T: `HasParamSpec`

e73ff61ce022ff198e74950fd3cd683cf9a167d3 authored almost 2 years ago by Sebastian Dröge <[email protected]>
impl PropertyGet for T: `HasParamSpec`

4f6ef8e1adb6d20f633fb80ca3ea7518b274bdf7 authored almost 2 years ago by ranfdev <[email protected]>
Merge pull request #966 from sdroege/0.17-preparations

Update CHANGELOG.md for 0.17

29b04d58d1eef6625cb92f8393bc7693c5c5e1a8 authored almost 2 years ago by Sebastian Dröge <[email protected]>
Update CHANGELOG.md for 0.17

cc0c214895d68593c63871edea097032c361b48b authored almost 2 years ago by Sebastian Dröge <[email protected]>