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
Including a futures-enabled push function that allows to await on the
result of the closure pass...
Derive fmt::Debug for a few more types
e003445cfa3d32f057b355524e4c832b5273129f authored almost 5 years ago by Sebastian Dröge <[email protected]>899f874f0aeb923f59eac7afcafd51ab83ddf15d authored almost 5 years ago by Sebastian Dröge <[email protected]>
Especially for WeakRefs this is rather useful to have.
2b0b4c2b8a6f37cac51b214a3d00d31519f3cfba authored almost 5 years ago by Sebastian Dröge <[email protected]>Allow to specify type for closure arguments
78d6fb9162d20f62047e5fe42865ec06b830c9d7 authored almost 5 years ago by Sebastian Dröge <[email protected]>7bf497d30152f11ecc324ef576185771939834c8 authored almost 5 years ago by Guillaume Gomez <[email protected]>
Check clone
88229027df4affd09678f2a64c50f1efd013da8d authored almost 5 years ago by Sebastian Dröge <[email protected]>97396ad4ea987ab25eaf76930c3160f3e25828da authored almost 5 years ago by Guillaume Gomez <[email protected]>
905ffeac01958c6f13736aeb450a4a5a414c0dba authored almost 5 years ago by Guillaume Gomez <[email protected]>
2700a9b9b741d30ca8bf1bd639e4f4e1796e05c8 authored almost 5 years ago by Guillaume Gomez <[email protected]>
0cf520f3b6737cb0a6111b8d442b15286c7cf5b9 authored almost 5 years ago by Guillaume Gomez <[email protected]>
1b1f45610b271b163e04e8aeb9831ad268e920f1 authored almost 5 years ago by Guillaume Gomez <[email protected]>
Add PtrArray and related trait implementations
9bd512f3e76ba0b6b5b6653f6c339f2461b5eef5 authored almost 5 years ago by Sebastian Dröge <[email protected]>Signed-off-by: Zahari Petkov <[email protected]>
afdc2676da6d792ee4b447468a936abbc78f8945 authored about 5 years ago by Zahari Petkov <[email protected]>Update version to 0.9.1
cb01dd6886337d29270c682aeb5814c59e123db8 authored about 5 years ago by Sebastian Dröge <[email protected]>add genum-derive crate
4a11d588e817fcebe4f9e270ca81c332952e214f authored about 5 years ago by Sebastian Dröge <[email protected]>dfa2d45b741442c399bc07fe50831afef8d943eb authored about 5 years ago by Sebastian Dröge <[email protected]>
This crate provides a proc derive macro implementing all the
boilerplate needed to define GEnum ...
types: fix crashes on Type::Invalid API
51a39c9d792549c0cce88bfc56a62a53d077ae8a authored about 5 years ago by Sebastian Dröge <[email protected]>a842c26e8f45812e99d1dc290d6a6714f71e2888 authored about 5 years ago by Guillaume Desmottes <[email protected]>
Use NonZeroU64/32 for SignalHandlerId/SourceId
36c2daeabe99145cc4c0ff620b0c5b9bd3461e18 authored about 5 years ago by Sebastian Dröge <[email protected]>c1faab196bfbba87e9b58e1d6bf0823827405615 authored about 5 years ago by Sebastian Dröge <[email protected]>
We don't use this anymore since a long time.
4b13648101ca940f8d3955e3890bf1744e5a84aa authored about 5 years ago by Sebastian Dröge <[email protected]>These allows for some further optimizations.
65d37124f92f4a9e5002b2c6b6fc4c056432af19 authored about 5 years ago by Sebastian Dröge <[email protected]>Add checks for gtk4
ada87bcec175e25979ab61e8f0358001081f6697 authored about 5 years ago by Sebastian Dröge <[email protected]>0a5e42464efeac920365a61ddc83926517ce3fad authored about 5 years ago by Guillaume Gomez <[email protected]>
Switch from lazy_static to once_cell
597cba39fe189dccc3d1fdc7420b1efe4e989d25 authored about 5 years ago by Sebastian Dröge <[email protected]>Fix osx CI build
8acbfa67c0c0bc99660dbb75fa9e2788b77312dd authored about 5 years ago by Guillaume Gomez <[email protected]>9c807df0a37fafee74d2b86a1785c4dcf56ee579 authored about 5 years ago by Guillaume Gomez <[email protected]>
There are never values of the types so let's not pretend it is possible.
12fd479237b44fd3d4b747d65799d1af85278aa3 authored about 5 years ago by Sebastian Dröge <[email protected]>fb9b3543fbd46f4eb28181efcb68c5ef479b26b0 authored about 5 years ago by Sebastian Dröge <[email protected]>
0768f109b5f33bc5480c95bfeea472f84c136164 authored about 5 years ago by Sebastian Dröge <[email protected]>
b5d23e96f9d5cc9f72113a662fea1c3b459f955d authored about 5 years ago by Sebastian Dröge <[email protected]>
More compilation errors for clone macro
a85f4f2f8d087d2f9d813b93609090922fa0c7ff authored about 5 years ago by Sebastian Dröge <[email protected]>4dda7051d327177619d4d80d7003d69dcce06f69 authored about 5 years ago by Guillaume Gomez <[email protected]>
Delete LGPL
e0c9dc84c598c656ecada054c9c79c08aec986be authored about 5 years ago by Guillaume Gomez <[email protected]>acc59fe70262a1bb138a3c1a82d25a3daa1a5b17 authored about 5 years ago by Guillaume Gomez <[email protected]>
Implement Send/Sync for more types where it's correct
944e14cf34ceceddf0995ce91779aa4de9a903d5 authored about 5 years ago by Sebastian Dröge <[email protected]>53d7bbf796738dc97e7713fb635a3632a4250298 authored about 5 years ago by Sebastian Dröge <[email protected]>
Add more errors handling for clone macro
0c09c2d234beaa4865c15d36748b659d8cd7c477 authored about 5 years ago by Sebastian Dröge <[email protected]>0041cd0635c26249e407a834b209a73a1689ffbe authored about 5 years ago by Guillaume Gomez <[email protected]>
d130bd8312c87b34685bb158b25d6008795538cc authored about 5 years ago by Guillaume Gomez <[email protected]>
c93df8491086d4f6d613eb5a978fa2038736ce5a authored about 5 years ago by Guillaume Gomez <[email protected]>
Update gir submodule
a6863818ccc26649eccb799a02e03bb232e89e6b authored about 5 years ago by Guillaume Gomez <[email protected]>3b9f782f74ae1e139576a4c1a910ee0be7175f98 authored about 5 years ago by Guillaume Gomez <[email protected]>
[release] merging master-release-update into master
eb73f2737865d25b43336aa47ba370af5feba1c0 authored about 5 years ago by Guillaume Gomez <[email protected]>433ab9ab5e24ec7b25a406b8c9ec3dd721ed8ae1 authored about 5 years ago by Guillaume Gomez <[email protected]>
Regen
2a2871dec4b36d801d630f75c7daf1e63a57476d authored about 5 years ago by Sebastian Dröge <[email protected]>79cf1b6bed323e69453d790f4b69ce896e4cb19b authored about 5 years ago by Guillaume Gomez <[email protected]>
58070df4c3dcf8597560b714007549d152e01bb4 authored about 5 years ago by Guillaume Gomez <[email protected]>
1dbcb240abc685a06beadc203a8949494cfccd8f authored about 5 years ago by Guillaume Gomez <[email protected]>
d69e26e83e0a1d263dcb731979254a43da6a827e authored about 5 years ago by Guillaume Gomez <[email protected]>
10bdbe734113c673690997dc9ed1b521dd3dad54 authored about 5 years ago by Guillaume Gomez <[email protected]>
656429dc4dd823363ba09704ce643c9e22a3f5ac authored about 5 years ago by Guillaume Gomez <[email protected]>
Regen
70f7ff455e52875c66628829e00030693dcc0eb0 authored about 5 years ago by Guillaume Gomez <[email protected]>3ef893356f9fa77796b9841f717dafea7ac89ba5 authored about 5 years ago by Guillaume Gomez <[email protected]>
c68325e843e4f63d38d5010bcb5baccc04ce86bc authored about 5 years ago by Guillaume Gomez <[email protected]>
Remove glib_floating_reference_guard!() macro
a47a8029bceb62297911bcd0884a69c62423d361 authored about 5 years ago by Sebastian Dröge <[email protected]>Unneeded and not used anymore.
1e3d441ae876724024570c31b88377e54f363fe1 authored about 5 years ago by Sebastian Dröge <[email protected]>It's not needed anymore.
ab5095e6c6f2bbe76bc09bc4cb03cdc22abdecb1 authored about 5 years ago by Sebastian Dröge <[email protected]>Manually implement FFI code for GObject instead of using glib_shared_wrapper!
d9995811cad6512eb5ae8709bb5aa25714edafd9 authored about 5 years ago by Guillaume Gomez <[email protected]>2dab0e8674f2e14b99a5a4640024cb02a99bfd68 authored about 5 years ago by Sebastian Dröge <[email protected]>
Once all crates are updated this struct should be completely removed.
a693a5d41d9fe6b9a37bf451917ee233d2a57572 authored about 5 years ago by Sebastian Dröge <[email protected]>
This way we can implement special cases more correctly:
- g_value_get_boxed() is invalid for GOb...
KeyFile::get_string() can return a string in error case that still ha…
faff6573602daec764584030e959f7d28a0aef81 authored about 5 years ago by Sebastian Dröge <[email protected]>
If it's an invalid UTF-8 string for example we still get it returned but
should simply free it. ...
Remove Send bound from SourceFuture/SourceStream
547887ff8e1ea1672b9d5c20bf6972012a503a5e authored about 5 years ago by Sebastian Dröge <[email protected]>
The resulting Future/Stream will simply not be Send if the closure to
create it was not Send
API additions for connecting non-Send closures and thread-safety fixes to the main context chann...
ef63da420a3867bf377780ba2684dcb8dd1400ce authored about 5 years ago by Sebastian Dröge <[email protected]>
The TaskSource now only keeps the Future that has to be polled and a
reference to a Waker, which...
47d2be3463bc1d06c2c8813fb88ab9b2bc47a234 authored about 5 years ago by Sebastian Dröge <[email protected]>
ee34fe35b76d8bb8ad7bf5dbb0996dac73115111 authored about 5 years ago by Sebastian Dröge <[email protected]>
Otherwise we would unref it potentially from another thread and then
cause the callback of the s...
These are not needed if all the signalling is happening by setting the
ready time of the GSource.
53bae560cf843c1b311044191b9fa2ca0b562ec9 authored about 5 years ago by Sebastian Dröge <[email protected]>
b9c0ca7bdf9141ee85a0a14a99f82410a74b241e authored about 5 years ago by Sebastian Dröge <[email protected]>
45144aabc31cca8e14b30f6ff5801e97666306fd authored about 5 years ago by Sebastian Dröge <[email protected]>
Add renaming support
7926c917fe6b0f09932bffab369c946d8ad3b0f5 authored about 5 years ago by Sebastian Dröge <[email protected]>4c7ec75bfd2eae33319ace3019586c163b38e5cb authored about 5 years ago by Guillaume Gomez <[email protected]>
f83af024d56c8313f95d63edfeb3ed9b385dfe30 authored about 5 years ago by Guillaume Gomez <[email protected]>
2eb502eb1c732dcb91def046f34efbf1df18f2ba authored about 5 years ago by Guillaume Gomez <[email protected]>
Remove unneeded `allow(clippy::missing_safety_doc)` attributes (538)
7ddadb375951cb2b0224c344ce0f975ac7c31c28 authored about 5 years ago by Sebastian Dröge <[email protected]>c1c3b0a8584bb2df5c6add261fda132ff0dc7069 authored about 5 years ago by François Laignel <[email protected]>
410c4ae5dedc747e8898c3dbf28241646ee5ec62 authored about 5 years ago by François Laignel <[email protected]>
Don't leak missing Safety doc clippy warnings (#538)
c7c8d80c0a18fe1650c7150e6aa8db3adf488e02 authored about 5 years ago by Sebastian Dröge <[email protected]>
With rustc 1.40.0, clippy checks that the `unsafe` functions come with
a `Safety` section. When ...
Support downgrade on references as well
58945b43be2875cb883b9b58ac562fe1aa1b673d authored about 5 years ago by Guillaume Gomez <[email protected]>4e1add95bc96f4692613797735eed7e9e40c5d77 authored about 5 years ago by Guillaume Gomez <[email protected]>
Extend clone macro
37afcec828df55b609f1aec934cfb5386e0260fb authored about 5 years ago by Sebastian Dröge <[email protected]>And simplify error handling of self variable names.
c371ad53568058c3e492eb0069ddd9f6779b28b7 authored about 5 years ago by Sebastian Dröge <[email protected]>3e8e20ad3d698abeafc475b655ea2c050d036fc8 authored about 5 years ago by Sebastian Dröge <[email protected]>
9d3f921bdbbf121f0cc0caf55b11ad71ccc538e6 authored about 5 years ago by Sebastian Dröge <[email protected]>
4ac1431e9284ca46f987daaa8725ee3f6c3df0e6 authored about 5 years ago by Sebastian Dröge <[email protected]>
16c9311857f8741ef4703befe0b5a84a449f7405 authored about 5 years ago by Guillaume Gomez <[email protected]>
35ca8a40baabdf73d31fcfdef8fe61739fed2655 authored about 5 years ago by Guillaume Gomez <[email protected]>
205552336b6b565c0a71406ba86a40534c171869 authored about 5 years ago by Guillaume Gomez <[email protected]>
e8de4bba9e00679dd4a5852d15b1aa928f170b21 authored about 5 years ago by Guillaume Gomez <[email protected]>
Add clone macro
5613e42c73d85b4282113a5d8b66ae6e3515e4ce authored about 5 years ago by Guillaume Gomez <[email protected]>7d73b51d27027982f98f8ac7f454673f6e38f49f authored about 5 years ago by Guillaume Gomez <[email protected]>
d34d1ce564fbdbd19c49355734e7b5d8b685cfa8 authored about 5 years ago by Sebastian Dröge <[email protected]>