Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gtk-rs/gio

DEPRECATED, use https://github.com/gtk-rs/gtk-rs-core repository instead!
https://github.com/gtk-rs/gio

Merge pull request #322 from sdroege/file-info-system-time

Change modification time of FileInfo to work based on std::time::Syst…

6c15125b3542c591c3c148f0a4f9daab3d50fdb5 authored about 4 years ago by Sebastian Dröge <[email protected]>
Change modification time of FileInfo to work based on std::time::SystemTime

Fixes https://github.com/gtk-rs/gio/issues/320

4d94ae4d4aa865c8f17fe5f93cba4fbd9e39e378 authored about 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #321 from sdroege/no-more-socket-ext-manual

Auto-generate SocketListener::accept_async() and related functions

70adbc2d127454abd4e3f096d4e5030ff74fc87b authored about 4 years ago by Sebastian Dröge <[email protected]>
Auto-generate SocketListener::accept_async() and related functions

The annotations were fixed long ago, as was the one for
ThreadedSocketService::run().

af07a1906c04efa3871c4c901e8a7693be356f3d authored about 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #319 from sdroege/v2_66

Add v2_66 feature

b96808b6c6229cbd06d505bb8a23068403732aa7 authored about 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #317 from dns2utf8/https

Use https for all links

7fd833493be4426a80156d01a110483f4ddc9763 authored about 4 years ago by Guillaume Gomez <[email protected]>
Use https for all links

Hi all

This is a followup to https://github.com/gtk-rs/gtk/pull/1054

Cheers,
Stefan

ef93364088e0865776bb66e5bcb718d3dde3be21 authored about 4 years ago by Stefan Schindler <[email protected]>
Add v2_66 feature to Cargo.toml

c096060507136ee1521ca747f5c54ecef163cb86 authored about 4 years ago by Sebastian Dröge <[email protected]>
Fix compilation with v2_66 feature enabled

8b3f486fdd14ce383f55bbc32ed81ab64f8865fe authored about 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #318 from bilelmoussaoui/bilelmoussaoui/update

groovy update: regenerate

543c4493d19ee6b9510fe9e7a26b1f69518b36f0 authored about 4 years ago by Sebastian Dröge <[email protected]>
manually generate get_channel_binding_data

0af00de1a3cd037e713c1f3585757e03aa06cfd0 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
groovy update: regenerate

41ec17cedd3093c3bf966e32bac130d6346bdff3 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Merge pull request #315 from GuillaumeGomez/inet-addr

Inet addr

c7e6b523a77fab10ab6f1e0f63253c7e5e1cecc4 authored over 4 years ago by Sebastian Dröge <[email protected]>
Add Into/From implementations for IpAddr/InetAddr

5b981b4010d81adc3be045cedfff1c37cbf9a03e authored over 4 years ago by Guillaume Gomez <[email protected]>
Add InetAddress:to_bytes

fe6a661ae81c89a6d282495bfbfee76fbff1c69a authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #313 from sdroege/no-more-get-type-data

Update for removal of ObjectImpl::get_type_data()

809e580c56f1434327a3c81af49cb75baea5faf7 authored over 4 years ago by Guillaume Gomez <[email protected]>
Update for removal of ObjectImpl::get_type_data()

46829731c9ca14821d7a3781e7f48a3a56748496 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #310 from sophie-h/patch1

Make some returns non-nullable

b9893dbb2e96d64ee4c0c92f32776fcac5715855 authored over 4 years ago by Sebastian Dröge <[email protected]>
Generated src/auto for non-nullable returns

db684e906e0ca2704abb3e0b5dd3a2191c173669 authored over 4 years ago by Sophie Herold <[email protected]>
Make some returns non-nullable

aa650f2e36d0942c5e332b1f0d616c3fbeec6085 authored over 4 years ago by Sophie Herold <[email protected]>
Merge pull request #308 from gtk-rs/master-release-update

[release] merging master-release-update into master

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

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

Regen

17191b70da01656b294b672bf06626e8ab2cf885 authored over 4 years ago by Guillaume Gomez <[email protected]>
Update lgpl-docs version

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

8249ae58e6f76e78a3d0aa25adb9661ffebc786e authored over 4 years ago by Guillaume Gomez <[email protected]>
Update builders info to new gir format

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

0ee886d547b59477fc4cbd01fc2cff5e3f3e16be authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #306 from sdroege/versions

Update to new gir and various related fixes

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

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

5a159495c601182e709418e61e2585de60e0e3aa authored over 4 years ago by Sebastian Dröge <[email protected]>
Add missing version configurations

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

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

14204324e873e6a7d4b7365cc99af0649a19eae9 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #305 from EPashkin/focal

Focal

4bde92344d3d751c44d58d9cd14af0abaa1c6366 authored over 4 years ago by Sebastian Dröge <[email protected]>
Generate MemoryMonitor

8c33fb91abe0041f156cabed63db300d3e379fa9 authored over 4 years ago by Evgenii Pashkin <[email protected]>
Focal

e83aeee840a7347ea579097f222368c68a0d9a02 authored over 4 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #303 from myfreeweb/dbus

Generate D-Bus classes

47e70e414e3d00e73714678d2d032b7a01e4c87a authored over 4 years ago by Sebastian Dröge <[email protected]>
Generate D-Bus classes

4cfd3de8b9f2def40b3f3b55ad1cdbad0c63535b authored over 4 years ago by Greg V <[email protected]>
Merge pull request #302 from GuillaumeGomez/improve-threaded-socket-service-new

Improve ThreadedSocketService::new

e6becf03187e47cf36486dc76ecfc3663bdae39b authored over 4 years ago by Sebastian Dröge <[email protected]>
Improve ThreadedSocketService::new

f53d11e6f58dc0524818ff79d6f34f814a32f8ad authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #301 from sdroege/threaded-socket-service-nullable-source-object

Mark the source_object argument to the ThreadedSocketService::run as …

6a66409410ecfcae27ef153e266c337f76c195c3 authored over 4 years ago by Sebastian Dröge <[email protected]>
Mark the source_object argument to the ThreadedSocketService::run as nullable

Just like everywhere else.

Fixes https://github.com/gtk-rs/gio/issues/300

a0baebe37f1dbbde13e9b8fe0cf455d765f7f8f8 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #299 from sdroege/io-stream-subclassing

Increase reference count of the stored streams in the IOStream when s…

713e919c28188e9af4e8abb25955fdad2137d47f authored over 4 years ago by Sebastian Dröge <[email protected]>
Increase reference count of the stored streams in the IOStream when subclassing

We return it transfer-none to the caller so our reference would be
dropped at the end of the sco...

d74324ce7f9e5dafa19f4aeb662f2240b81a83e6 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #298 from gdesmott/async-read-115

input_stream: add AsyncBufRead adapter

9f83c16ef30eb1107f5c52c621a894b45bc3336b authored over 4 years ago by Sebastian Dröge <[email protected]>
input_stream: add AsyncBufRead and AsyncBufRead adapter

Fix #296

8bedd81f7b0532a5d9f889276c70193e3b537410 authored over 4 years ago by Guillaume Desmottes <[email protected]>
add tests/futures.rs build with edition 2018

Will be used to test futurs API relying on the 'async' keyword which is
only available in Rust 2...

725f93a82e4e79d6398c3b169241cd70eb47975f authored over 4 years ago by Guillaume Desmottes <[email protected]>
Merge pull request #297 from sdroege/all-features

Don't include LGPL docs in the docs if both embed-lgpl-docs and purge…

7bf2dfe32cc645ede974009638444fad6bc341c0 authored over 4 years ago by Guillaume Gomez <[email protected]>
Don't include LGPL docs in the docs if both embed-lgpl-docs and purge-lgpl-docs features are selected

This makes usage of RLS/rust-analyzer on the repository much faster and
less annoying as the doc...

a5df77142e88445bc4fcd04604ca43b8d4d21273 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #292 from sdroege/subprocess-nullable

SubProcess::communicate_utf8_async() is nullable for the returned std…

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

Clippy-clean plus CI

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

8efcd56582a64dbef4c408832798d41358c15fdf authored over 4 years ago by Sebastian Dröge <[email protected]>
SubProcess::communicate_utf8_async() is nullable for the returned stdin/stderr strings

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

1af7796dbc95940b53069a962983710bb6618863 authored over 4 years ago by Sebastian Dröge <[email protected]>
chore: Make things clippy clean

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

fd7697d0e32e08103d939924650cf8778cf63064 authored over 4 years ago by Daniel Silverstone <[email protected]>
CI: Force clippy cleanliness throughout

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

1df9811de095ecc50b6e82bdfb0d745240814b1b authored over 4 years ago by Daniel Silverstone <[email protected]>
Merge pull request #294 from kinnison/local-options

Support various things which needed glib::VariantDict

3c77f145db568927656acc68b5917bb7adc7e3d9 authored over 4 years ago by Sebastian Dröge <[email protected]>
subclass: Add handle_local_options to Application

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

763c226c313c99ea55e2c976128fe31a74cb57ef authored over 4 years ago by Daniel Silverstone <[email protected]>
chore: Regenerate from gir

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

5a92a9f0285829d46eaef23ea6aed0932dafbd5d authored over 4 years ago by Daniel Silverstone <[email protected]>
Gir: glib::VariantDict is now available

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

00b78cbc986b9d4c5b4c1cdab250b7757a2e3c24 authored over 4 years ago by Daniel Silverstone <[email protected]>
Merge pull request #289 from GuillaumeGomez/callback-check

Add callback check

fb5777a7ab69a0a87b56ed85615adc4f46854f89 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #290 from GuillaumeGomez/fix-transmute-mess

Fix transmute mess

0895deea44eed7a172a4bde96afe140290985da2 authored over 4 years ago by Sebastian Dröge <[email protected]>
Put back transmute-based cast for function pointers

7682beb490e092f1fe345fd900886a9170b0bea4 authored over 4 years ago by Guillaume Gomez <[email protected]>
Update minimum rust version to 1.40

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

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

64f5da92412f6d832c2a92fdfb7b6684a24c9019 authored over 4 years ago by Guillaume Gomez <[email protected]>
Add callback check

0cf150181670003a5fb9eac89774fc79caf91ab8 authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #288 from GuillaumeGomez/less-transmute

Remove unneeded transmute calls

5fbd3948e9d98c07100e33f2a881f0501a545339 authored over 4 years ago by Sebastian Dröge <[email protected]>
remove clippy lint about transmute cast

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

b18a8566ce3171606d09c4874ac4b52c985673df authored over 4 years ago by Guillaume Gomez <[email protected]>
Update submodules

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

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

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

dea62837bd60c89f0c309ec938ffaee9fec87269 authored over 4 years ago by Guillaume Gomez <[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...

c058b2c5aeafcf70bf83e51399b4a88b1b8ff970 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #286 from sdroege/borrowed

Update for new from_glib_borrow signature

8906e4dedec52c84b694c3c7a8933bfd6bc7b2fa authored over 4 years ago by Sebastian Dröge <[email protected]>
Update for new from_glib_borrow signature

See https://github.com/gtk-rs/glib/pull/605

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

33fff7c4c37325bd235f96c998b8203213837f24 authored over 4 years ago by Sebastian Dröge <[email protected]>
Merge pull request #285 from GuillaumeGomez/sponsor

[ci skip] Add sponsor button

926d6cd5ae07a7a472181865f2d69a717253cda0 authored over 4 years ago by Guillaume Gomez <[email protected]>
[ci skip] Add sponsor button

e387bd27ce7dfef8e2b81d3e91ec555c8df86e3f authored over 4 years ago by Guillaume Gomez <[email protected]>
Merge pull request #284 from EPashkin/get_unix_user

Credentials::get_unix_user returns user id

881ce74f484fcb2433801d8b2f272878e5bcdcf5 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Fix warning about unused `should_panic`in `wrong_type`

dc8d7d1818ef53009008542f1c0f29b00de13b58 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Reexport all subclass types

47e65417ad266b434feeecbcc47663294eb4b039 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Add *ImplExt to subclass prelude

b54a555b72a17341b4ccba57652affcb7b927e5c authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Credentials::get_unix_user returns user id

700685e9642b0247b2223d87989eb231748f2363 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #283 from GuillaumeGomez/add-manual-trait-doc-check

Add manual trait doc check

f691a4de963f1df480f429e9e949c89c177d706b authored almost 5 years ago by Sebastian Dröge <[email protected]>
Add missing manual traits

5b0d2f71a57b89b0bf5f41d3138bc83d861925b5 authored almost 5 years ago by Guillaume Gomez <[email protected]>
Clean up travis script

1c046040408096a14113e0645a557c5777f50de8 authored almost 5 years ago by Guillaume Gomez <[email protected]>
Add manual traits check

186d1df9bf9b65ccddc0250283919c8670a6d190 authored almost 5 years ago by Guillaume Gomez <[email protected]>
Merge pull request #281 from sdroege/data-input-stream-read-until

Fix/extend DataInputStream code

e65462dffb2b65e92b2d9eabed52e3f112da2b49 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Ignore DataInputStream::read_line_utf8() too and implement manually together with non-UTF8 variants and async variants

The non-UTF8 variants have to return a Vec<u8>, the UTF8 ones can return
an Option<GString>. In ...

51ddb28525ed51463840b0694122360c4676793a authored almost 5 years ago by Sebastian Dröge <[email protected]>
Make return value of DataInputStream::read_until/read_upto a Vec<u8> and don't return redundant string length

The functions don't necessarily return valid UTF8 strings and as such
must return a plain byte a...

da037e93c9699f706ded8eafe31b333325b82d62 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Merge pull request #277 from EPashkin/master_minor_version

Minor version update [ci skip]

31281dbe2cdd879bfc3d7c602dc274a8eeb67b70 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Minor version update [ci skip]

01e64d067c029a9cca32687d135a89311ae07167 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #275 from EPashkin/fix_prelude_DesktopAppInfoExtManual

Fix version in prelude

b08a9a314206609c08c5595bed4357a5d331c6a6 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Fix version in prelude

66b0b49dca1d25857473c43d972730335af8c870 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #274 from EPashkin/unix_mount_version

No DesktopAppInfo on maxos, fix UnixMountxx version

10fed70a67e32f614a846b36dad37786ae62f7ef authored almost 5 years ago by Sebastian Dröge <[email protected]>
Fix manual code version

398143610339425d8542db8a0bdee6952142745f authored almost 5 years ago by Evgenii Pashkin <[email protected]>
No DesktopAppInfo on maxos, fix UnixMountxx version

90cdf9f0c9e70e6eec10886664d7e13ba769b552 authored almost 5 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #270 from sdroege/async_read_write

Add an AsyncRead+AsyncWrite adapter for IOStream

06558414d906c77c540d8b3caf44a8409f9730f8 authored almost 5 years ago by Sebastian Dröge <[email protected]>
Add an AsyncRead+AsyncWrite adapter for IOStream

In many places a combination of both is required so let's make this a
bit simpler for users.

fc9973323f0423cd6631bb1cd7f025a48ebefc04 authored almost 5 years ago by Sebastian Dröge <[email protected]>