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

Merge pull request #665 from cuviper/glib-macros-license

glib-macros: symlink the parent LICENSE

0f48fab262315c12f8dcd21fb47b4eeb461e12df authored over 4 years ago by Sebastian Dröge <[email protected]>
glib-macros: symlink the parent LICENSE

A symlink to `../LICENSE` is usually enough to ensure the license is
included in the package of ...

9f6b8188d8acba481390ed24891491afd672fc13 authored over 4 years ago by Josh Stone <[email protected]>
Merge pull request #662 from aledomu/patch-1

Keep the scope of clone! macro arms in the crate

5dfc0b5a986caaf687b5cc1648432fe4c73d0ad1 authored over 4 years ago by Sebastian Dröge <[email protected]>
Make test for clone! import renaming

227870efff6fd7838051098bd67e5401522d2a67 authored over 4 years ago by Alejandro Domínguez <[email protected]>
Keep the scope of clone! macro arms in the crate

When doing recursive calls in the macro, it calls itself by its raw
name. This is a problem whe...

bb4506afa42e20e72d04306a331700c4c11ee194 authored over 4 years ago by Alejandro Domínguez <[email protected]>
Merge pull request #660 from gtk-rs/master-release-update

[release] merging master-release-update into master

7107aebb54e67d2358bdc537b77fca83def594f1 authored over 4 years ago by Guillaume Gomez <[email protected]>
Update versions [ci skip]

be3923e95104ada4af717676b778130fa7c3391d authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #659 from GuillaumeGomez/regen

Regen

9edc9b43d35e2d842d0832e85777d73507ae0795 authored over 4 years ago by Guillaume Gomez <[email protected]>
regen

af2ac85e0cd2c079ef69bc77a3407950d3cf05ec authored over 4 years ago by Guillaume Gomez <[email protected]>
Update gir submodule

3a4b2aa6d490995f14f0e145aec8cf10bf5e69bf authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #657 from sdroege/type_register_simple

Use g_type_register_static_simple() instead of g_type_register_static…

e1adabdb15fb8af56bb19dac76d57b4f7fee8936 authored over 4 years ago by Sebastian Dröge <[email protected]>
Use g_type_register_static_simple() instead of g_type_register_static() for simplicity

d7d851f8919a3b59131e268926e71f5b3012c741 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #656 from sdroege/versions

Update to new gir and various related fixes

3a64675f706d9a023d0a4719e0d65735bd899c76 authored over 4 years ago by Sebastian Dröge <[email protected]>
Update manual new_from_XXX()/new_with_XXX() functions

342530e76b49a4d74b03705e175d2cc79c083393 authored over 4 years ago by Sebastian Dröge <[email protected]>
Regenerate

368087b1be27419a0aa019677b0fad291731d3ac authored over 4 years ago by Sebastian Dröge <[email protected]>
Update gir

f83bf495cfee971aad8bddc6ffd77c5a5d187ce4 authored over 4 years ago by Sebastian Dröge <[email protected]>
Add missing 2.62/2.64 feature flags

759ada301a1cf26e3e7005eac6cc95a5c3bd8cfb authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #655 from gtk-rs/revert-654-revert-653-wip/update-gir

Revert "Revert "Update to focal gir""

b6b4bdc514488d81b3202a159dc4833e2375ee4f authored over 4 years ago by Guillaume Gomez <[email protected]>
Revert "Revert "Update to focal gir""

178f53d0f171ec6aec89c65497153e861eb16e92 authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #654 from gtk-rs/revert-653-wip/update-gir

Revert "Update to focal gir"

04824cbffd540c726287cef33c4e0d71339bf4ab authored over 4 years ago by Guillaume Gomez <[email protected]>
Revert "Update to focal gir"

c8a484c0ef793b23cd2ea99d95003cb05e1700eb authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #653 from bilelmoussaoui/wip/update-gir

Update to focal gir

13338dc6325448a9a00274c81931432903de8ed8 authored over 4 years ago by Guillaume Gomez <[email protected]>
update gir/gir-files

01216dbd6d5f2a65d031f40a5c5d892e1d434b13 authored over 4 years ago by Bilal Elmoussaoui <[email protected]>
Merge pull request #652 from sdroege/ignore-variant_get_gtype

Ignore g_variant_get_gtype()

6bbbe731ad7e54f94114252f7291457cb94001ab authored over 4 years ago by Sebastian Dröge <[email protected]>
Ignore g_variant_get_gtype()

It should be used by a StaticType impl, which we have, and not be
available as a standalone func...

a76779bfb0521c4a8239d3b83e54dd87cc238a5f authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #648 from sdroege/glib-macro-gobject-sys

Don't require users of the glib proc macros to have gobject_sys in scope

161b6f56447e8e84938630aa2b3676a6135719e7 authored over 4 years ago by Sebastian Dröge <[email protected]>
Don't require users of the glib proc macros to have gobject_sys in scope

9d59ee421991fc38add3886eb1ef8c584900b29d authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #647 from sdroege/proc-macro-error

Update glib-macros to proc-macro-error 1.0

ea71b9d5d79cd87bbb4a32eba4cce864f6eb78a2 authored over 4 years ago by Sebastian Dröge <[email protected]>
Update glib-macros to proc-macro-error 1.0

43bad7a98983e092be151fc48fb793d81d43ea08 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #646 from sdroege/new-property-type-checking

Various improvements to property handling

05c6b027aa4f43efd84f3ca54832426b01a12e98 authored over 4 years ago by Sebastian Dröge <[email protected]>
Add test for CONSTRUCT_ONLY properties and setting properties during object construction

6b382279001eeadf3944d6e6e86460263969b8b7 authored over 4 years ago by Sebastian Dröge <[email protected]>
Allow CONSTRUCT_ONLY properties to be set from Object::new() but not elsewhere

bfd9147e0a7dddab57eb321811a56ccf7a7a171e authored over 4 years ago by Sebastian Dröge <[email protected]>
Fix expected error messages in tests

59cb5b520afbe288c1e62c67b632a6d7174c061d authored over 4 years ago by Sebastian Dröge <[email protected]>
Add ObjectExt::set_properties() to set multiple properties at once

This fails if any of the properties can't be set before actually setting
any of them.

60e91ceb1f3942a49aa39505a2a7ad198061b529 authored over 4 years ago by Sebastian Dröge <[email protected]>
Improve various error messages to include context information

Makes debugging these much less annoying.

b21d55b1afe41bc5f42821454230df09cf36ae81 authored over 4 years ago by Sebastian Dröge <[email protected]>
Factor out property value validation into a separate function

860f3caf5f7484d273f12eb6909ee5d0343b60a9 authored over 4 years ago by Sebastian Dröge <[email protected]>
Add checking for properties in Object::new()

We didn't check if a property of that name exists or if the given value
is valid for that proper...

996b10e003dd3cf34e383e9b28ea1d3f140e30a8 authored over 4 years ago by Sebastian Dröge <[email protected]>
Don't allow instantiating abstract or non-instantiable (interface) types

This would fail more ugly in the call to g_object_new() later so let's
catch it early.

Also imp...

a7d97eb8be6767372943df4e80c9d38d5234a455 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #645 from sdroege/no-more-gtk4-ci

Disable GTK4 from the Travis CI

d322eaf7ed549cb96368d829bb107249134d322b authored over 4 years ago by Sebastian Dröge <[email protected]>
Disable GTK4 from the Travis CI

It's effectively unmaintained at this point and bitrotten. There's no
point in testing it in the...

2efb1fa292d460cddcc13e5e7a60d2db94cfcdfc authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #644 from andy128k/qdata-generic

Add unsafe generic qdata API to ObjectExt

98950cb544ea3f65878105699995dad751839fcd authored over 4 years ago by Sebastian Dröge <[email protected]>
reformat code

8a4f8817b5fdbd6640d346d1f7d36d3983388e74 authored over 4 years ago by Andrey Kutejko <[email protected]>
add get_data, set_data, steal_data to ObjectExt

d1dcb24f1efb850bbaa65d3a61bdefe4bb93a486 authored over 4 years ago by Andrey Kutejko <[email protected]>
Add unsafe generic qdata API to ObjectExt

26cff5d61b4181337dff794a911a548e8a59c839 authored over 4 years ago by Andrey Kutejko <[email protected]>
Merge pull request #639 from sophie-h/patch1

Unset return nullable for uuid_string_random()

fe5f2aa4119626488f5c365e49bba115cff1015b authored over 4 years ago by Sebastian Dröge <[email protected]>
Unset return nullable for uuid_string_random()

d8091c8d70d70908fb2854703ce6a2897c6f86f3 authored over 4 years ago by Sophie Herold <[email protected]>
Merge pull request #638 from sdroege/gboxed-set-value-optional

Only derive SetValueOptional for nullable GBoxed types

293e39bb004adf591ca7d66c0636a796d818477d authored over 4 years ago by Sebastian Dröge <[email protected]>
Only derive SetValueOptional for nullable GBoxed types

2d39ab83480509da23c7390f7d0657c0af82b96a authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #635 from kinnison/clippy

Clippy cleanliness and CI enforcement

ff2e05f017761c751b13cb92a31a027e6397370d authored over 4 years ago by Sebastian Dröge <[email protected]>
gstring: Make GString::new{,_borrowed} private, but leave docs in place

Signed-off-by: Daniel Silverstone <[email protected]>

a7fa1e802f3812af3a7390b04209b932c4dc5f54 authored over 4 years ago by Daniel Silverstone <[email protected]>
CI: Enable clippy

Signed-off-by: Daniel Silverstone <[email protected]>

9d779cd4db48b3e45210d78530b0926a817f84a6 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Silence missing safety lints in code which might gain lgpl-docs

Signed-off-by: Daniel Silverstone <[email protected]>

690cc312f9f08fb8dbbd62602ba802cb5932d7d8 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Silence safety warnings because we're already well documented

Signed-off-by: Daniel Silverstone <[email protected]>

f4e162e63257a626f17f29946a6c8adcad93e300 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Call out existing safety docs to quieten clippy

Signed-off-by: Daniel Silverstone <[email protected]>

15a47b15c6cc4f551bfed050862164162b13aa50 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Silence warning on to-be-redone Uninitialized trait

Signed-off-by: Daniel Silverstone <[email protected]>

bc0bb49431b348f9fff7fc31375e2873e0b03c2e authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Document GString::new{,_borrowed} for safety

Signed-off-by: Daniel Silverstone <[email protected]>

5b4d3565579a54fe2b18b624f708efff4a3af9da authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Use byte literals in checksum tests

Signed-off-by: Daniel Silverstone <[email protected]>

c603b2ee66998d2baf3b495bd38956d61cc2d74e authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Use byte literals in byte array tests

Signed-off-by: Daniel Silverstone <[email protected]>

c6c3f11b1ce29aae8fb1707e6d2d295579aaa5c2 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Defer BoxedMemoryManager safety notes to wrapper macro

Signed-off-by: Daniel Silverstone <[email protected]>

73fdcca0fc014808eda711a3f2d65960a082192f authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Add Safety notes to unsafe value conversions

Signed-off-by: Daniel Silverstone <[email protected]>

b292e5c58c2f6863b368e50cf67ace587256ff24 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Add safety notes to VariantTy::from_str_unchecked

Signed-off-by: Daniel Silverstone <[email protected]>

50e122250dd5f58a9f13d4ebefbb939dd3642c38 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Remove unnessary clone()

Signed-off-by: Daniel Silverstone <[email protected]>

72f56d714dbb19c762dcb4e97fe80d5d8cad9cf0 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Rework Variant::new_from_bytes_trusted docs

Signed-off-by: Daniel Silverstone <[email protected]>

dc27bd9109bfb806c40c6281b7bbcff4e8bc2e6e authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Add safety notes to SharedMemoryManager methods

Signed-off-by: Daniel Silverstone <[email protected]>

6e9589ccfe40950b464f730be7687ef574593600 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Add safety notes to some Object bits

Signed-off-by: Daniel Silverstone <[email protected]>

a5adf0c1fe78e8672fe007e6070b846bc5d2db30 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Simplify logging handler types

Signed-off-by: Daniel Silverstone <[email protected]>

27d8c0061c65e72243613f7fe80d2ff4f539970a authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Use byte literals

Signed-off-by: Daniel Silverstone <[email protected]>

8d9b21fa38e5f4c0d5e13801142a39fc9873438a authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Permit use of 'foo' as a name

Signed-off-by: Daniel Silverstone <[email protected]>

c1ab92729d66d29b4248009a60357de82c384820 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Clean up test issues

Signed-off-by: Daniel Silverstone <[email protected]>

79a657caca188a122fff7de02bdbf13e36483a93 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Remove unnecessary borrows

Signed-off-by: Daniel Silverstone <[email protected]>

c55a95767d9637fed9f44b1ce963fc6d72e211cf authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Clean up unit related issues

Signed-off-by: Daniel Silverstone <[email protected]>

b2162270ea7250de93a17abf5ed103ba6e3d231b authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Clean up issues in source_futures tests

Signed-off-by: Daniel Silverstone <[email protected]>

5e2254dedb5feb4bcdc9594c941d079b9cc04d42 authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Clean up various issues in clone tests

Signed-off-by: Daniel Silverstone <[email protected]>

0ab7ad7c243475b2e23a24c8e459658342d8c5af authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Add safety info to IsImplementable::interface_init

Signed-off-by: Daniel Silverstone <[email protected]>

9ccbf48dea6cfda62e9fb05b15bd8b3dcf3a080b authored over 4 years ago by Daniel Silverstone <[email protected]>
clippy: Replace Mutex<bool> with AtomicBool

Signed-off-by: Daniel Silverstone <[email protected]>

ddd04cc077c12e656c2a1cdd13d4769ef2488a51 authored over 4 years ago by Daniel Silverstone <[email protected]>
Merge pull request #634 from kinnison/variantdict

VariantDict support

d533f5fdf2f365c3d597085ee6e68a17b2cfb845 authored over 4 years ago by Sebastian Dröge <[email protected]>
variant_dict: Add support for g_variant_dict

This adds a wrapper for the g_variant_dict_* methods and associated
type.

Signed-off-by: Daniel...

c8f76d576dec86be7602db581745c80e8c7aa89d authored over 4 years ago by Daniel Silverstone <[email protected]>
variant: Mention VariantDict support

Signed-off-by: Daniel Silverstone <[email protected]>

f71ba4eac698557b053b66f714e603aee2e9973a authored over 4 years ago by Daniel Silverstone <[email protected]>
Merge pull request #633 from sdroege/quark-any-lifetime

Return a string of any lifetime from Quark::to_string()

cbd3d5a45cb4c6b2263930b50d72dadbc6c28cdd authored over 4 years ago by Sebastian Dröge <[email protected]>
Return a string of any lifetime from Quark::to_string()

Specifying it as 'static is very specific and instead we can let the
caller chose any lifetime t...

19bdfa49d12c8477a9c0c14847427ff55edcca02 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #632 from GuillaumeGomez/callback-check

Add test for callbacks validity

b5b4df5dc7ca52af170aafd18203bfdd42ca5608 authored over 4 years ago by Sebastian Dröge <[email protected]>
Add test for callbacks validity

d4f0f47eee5baa85f508b44fea7f96d513b03b2c authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #628 from GuillaumeGomez/fix-transmute-mess

Fix transmute mess

ec631c3de73b570f641790b8a9fc21f31bb26171 authored over 4 years ago by Sebastian Dröge <[email protected]>
Update minimum rust version to 1.40

e3c48e4f6d58b412dce30e68a3fd0ba2799f9b6a authored over 4 years ago by Guillaume Gomez <[email protected]>
Put back transmute-based cast for function pointers

faf907ba2b5cc504ac598b1379a7fd319cb3424e authored over 4 years ago by Guillaume Gomez <[email protected]>
regen

f2eec85426b54644133cd5df0d4f38e5e8582ba4 authored over 4 years ago by Guillaume Gomez <[email protected]>
Update gir submodule

c4dd6f8adf7a5c0f93fb156186b9e12a60b1fac5 authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #627 from fengalin/master

Remove deprecated Error::description impl

61c06876f506e8cee929270b5aa3451ef1df7579 authored over 4 years ago by Sebastian Dröge <[email protected]>
Remove deprecated Error::description impl

`std::error::Error::description` is deprecated since 1.42.0. Doc says
`Display` should be used i...

10f75927dba6a897867aa04178cea4063a2110bd authored over 4 years ago by François Laignel <[email protected]>
Merge pull request #626 from gdesmott/clippy

Fix variant PartialOrd

dee468663952462e78e36eee111e161790fc65ec authored over 4 years ago by Sebastian Dröge <[email protected]>
variant: fix PartialOrd implementation

af10bb93367dde3cf41911894854a44642acfe25 authored over 4 years ago by Guillaume Desmottes <[email protected]>
fix comparison_chain clippy warning

e3f0015edf02a50f3f04c161d177d956c738dca5 authored over 4 years ago by Guillaume Desmottes <[email protected]>
fix let_and_return clippy warnings

f9ef31f4abbbf2bd201344e77d0f32c7153ced1b authored over 4 years ago by Guillaume Desmottes <[email protected]>
Merge pull request #625 from GuillaumeGomez/remove-transmutes

Remove unnecessary transmute calls

4d8fad428b7c7084792e176ac01e0366842456c6 authored over 4 years ago by Sebastian Dröge <[email protected]>
Remove unnecessary transmute calls

7f62949df44506574411c702dee21f7c9749e6ac authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #624 from sdroege/manually-drop

Use mem::ManuallyDrop instead of mem::forget() everywhere

67b9d86e2bbe7403094208c51a7ab12f5288ecad authored over 4 years ago by Sebastian Dröge <[email protected]>
Use mem::ManuallyDrop instead of mem::forget() everywhere

It makes the intentions clearer and potentially results in simpler
assembly, at least in debug b...

ac0a8cf74df788d44537b8cf4123a61484fde379 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #623 from jplatte/patch-1

glib-macros: Update itertools to 0.9

17d8c45ffaf227d741addefcf0117595c3522ae5 authored over 4 years ago by Sebastian Dröge <[email protected]>
glib-macros: Update itertools to 0.9

0b3d9a21b8f5c84af4725d86366aec85246de3cb authored over 4 years ago by Jonas Platte <[email protected]>
Merge pull request #605 from sdroege/borrowed

Add translate::Borrowed wrapper struct for from_glib_borrow()

90baa7c58b30cf48d09bdc1600c2dd7489c4ce7e authored over 4 years ago by Sebastian Dröge <[email protected]>