Ecosyste.ms: OpenCollective

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

github.com/gtk-rs/gtk3-rs

Rust bindings for GTK 3
https://github.com/gtk-rs/gtk3-rs

gdk: bind manually property_change

4cac63cf381bd17f190ad191f60e8f672fd387a1 authored over 6 years ago
glib: Fix build of futures 0.2 tests

9c5d57a8118360916983ee9d78ace64961f76f27 authored over 6 years ago
examples: Merge pull request #187 from sdroege/gobject-subclass

Switch gobject-subclass repository URI

288eefafa0d14240628004d849b30550372c96be authored over 6 years ago
gtk: Merge pull request #695 from sdroege/fragile

Switch from send-cell to fragile

27898b3f0185aecbca2fb4bb61d064745fe54f06 authored over 6 years ago
gdk-pixbuf: Merge pull request #86 from sdroege/fragile

Move from send-cell to fragile

b19cc038741b0dea926956e82c44a8b53ec5829c authored over 6 years ago
examples: Switch gobject-subclass repository URI

97f9ec0ed8051ff03b9b5aa15c14c04dee1872c3 authored over 6 years ago
gdk: Merge pull request #238 from dhardy/master

Implement #129: use wrapper callbacks to convert arguments

44caaa4acde3c6f6ec968449c8487f54bb06f446 authored over 6 years ago
gtk: Switch from send-cell to fragile

b6ac54a24dfa1c0c120fe5ec082feada73102907 authored over 6 years ago
gtk: Update gir

742f64eb0fbd0d3c1c56c3622038734532338333 authored over 6 years ago
gdk-pixbuf: Move from send-cell to fragile

ad544f1d58561056ee332217c09c4c39bf9b8c73 authored over 6 years ago
gdk: Event::set_handler: assert is in main thread; remove unsafe

5b2aebe3547289231cc5ada850545ed7c3b020e8 authored over 6 years ago
gio: Merge pull request #144 from sdroege/fragile

Move from send-cell to fragile

dc5a986872427dd9dfdec2ccffd9b4608e84a9f0 authored over 6 years ago
gdk-pixbuf: Update gir

588912bb534dfbe75fd9306744abf3e8d529b060 authored over 6 years ago
gio: Move from send-cell to fragile

ff3b54520e0ece9a7677fa9fa3a8b567b2c48585 authored over 6 years ago
gio: Update gir

2c13fefa000d295f7bef98ae6b59ef6266f9273c authored over 6 years ago
gdk: Event::set_handler: mark functions unsafe

1d2fdc9e55e64f566602b1ab402c760c9d37746d authored over 6 years ago
gdk: Simplify Event::set_handler (address review feedback)

3fb2ee9f7410ba1bf54ae1281de8ccaef17c9732 authored over 6 years ago
glib: Merge pull request #375 from sdroege/re-export-futures

Move to the futures crate instead of individual crates and re-export …

432eabfeebfca332e7bcc0c290e07b14dd707cc5 authored over 6 years ago
glib: Move to the futures crate instead of individual crates and re-export from here

Re-exporting makes it easier for people to mix futures 0.2 and futures
0.1/0.3 in the same appli...

d353bfc70e41fb6dc7e041094f72fae762969aba authored over 6 years ago
gdk: generate more things

75c443762a8b312f2188cfb5e6b351f677725f01 authored over 6 years ago
gdk: update gir submodule

a7cd20523202f415924835306499c439ccdda8f3 authored over 6 years ago
gio: Merge pull request #143 from sdroege/concurrency

Add various Send/Sync/SendUnique bounds

08c1256fb325cca799436018fea8341101c82a1c authored over 6 years ago
gio: Add various Send/Sync/SendUnique bounds

Not all types were checked, there are likely more that can be changed.

9b0739857e315fa6bb5081d67b5b55984975bd61 authored over 6 years ago
gio: Update gir

718b9bffa8e429326ad1adeacd7cb811ff7efaf5 authored over 6 years ago
gdk: Implement #129: use wrapper callbacks to convert arguments

0dc0a8f6bd8861b898d4d9c2f6756876e1b285c4 authored over 6 years ago
glib: Merge pull request #374 from sdroege/concurrency-2

Mark DateTime as Send+Send

2ccbc37782a42cd272160ab96084e6493196c357 authored over 6 years ago
gtk: Merge pull request #694 from GuillaumeGomez/more-types

More types

4782fdd527f50b529939f822cec4d35c85f79897 authored over 6 years ago
examples: Merge pull request #186 from EPashkin/finish_futures-nightly_removal

Finish feature "futures-nightly" removal

a4ec38f6209ffbe9309907b047980f6784af3638 authored over 6 years ago
glib: Add some more docs to SendUnique

5e8514f1376341e7dec976d7c3eb6ca70622e174 authored over 6 years ago
glib: Mark DateTime as Send+Send

It's immutable and all "modification" functions return a new instance.

a31311f7552db0dc8f74c0dca6d42599c02c982b authored over 6 years ago
examples: Finish feature "futures-nightly" removal

ad61c8c39f3dc087f874d9491e6c3bc82e0e1c75 authored over 6 years ago
gtk: Generate more types

d2aa78266b065b9663941b8e01f583697a07843a authored over 6 years ago
gtk: Update gir submodule

add9a609d0236c9dda6f49955e5bd3356c546efd authored over 6 years ago
glib: Merge pull request #373 from sdroege/futures-0.2

Remove futures-nightly feature

802716cf7e83903a3aaabe6e8f4b25905c0801c9 authored over 6 years ago
examples: Merge pull request #185 from sdroege/futures-0.2

Remove futures-nightly from travis

e133d9f88a35c800266278d816c2925e22e4acc2 authored over 6 years ago
examples: Remove futures-nightly from travis

futures 0.2 is not maintained any longer and the nightly parts don't
build with the latest night...

afbdab575a6b624f278bcecca5ee384b52234dcf authored over 6 years ago
glib: Remove futures-nightly feature

futures 0.2 is not maintained anymore and the nightly parts don't work
anymore with latest night...

557993ada9e019289d3cd3774ca67b9bbd81f7b2 authored over 6 years ago
glib: Merge pull request #372 from sdroege/concurrency

Add various Send/Sync impls where appropriate

3b763582e029908d927c5a0444ec7ef6670742be authored over 6 years ago
glib: Add various Send/Sync impls where appropriate

c6dc43f180b2336cc8b082c93b20d884863fde1b authored over 6 years ago
glib: Update gir

208f7a012fac6379885b797980ed55f03eb93fe3 authored over 6 years ago
glib: Merge pull request #371 from sdroege/send-unique-cell

Implement SendUniqueCell and corresponding SendUnique trait

6ab650442bea4793db89c42deca701f599503ccf authored over 6 years ago
glib: Add ObjectExt::ref_count() for simplifying SendUnique impls

b6f5bbb4f6048b255cf917c48ac17e822bff9a15 authored over 6 years ago
glib: Implement SendUniqueCell and corresponding SendUnique trait

This allows sending reference counted objects to different threads as
long as only a single refe...

c7d383fb2bfa43e5ea9c3e4bf79d26704d5de12d authored over 6 years ago
gtk: Merge pull request #692 from GuillaumeGomez/clippy-warnings

remove more clippy warnings

07a8e8171c49e39a535d1f74ce43c6b7f3678872 authored over 6 years ago
gtk: remove more clippy warnings

ae71788156ff1a23d040dd53e85836f603fc181d authored over 6 years ago
gdk-pixbuf: Merge pull request #85 from GuillaumeGomez/missing-parents

Missing parents

d49028c4c8b0a99526979bea27c7bfbf5b4bef7f authored over 6 years ago
gdk-pixbuf: Add missing parents

d5d3de04462fe9d96351e256626298cee0c1e443 authored over 6 years ago
gdk-pixbuf: Update gir submodule

50b0632c20411fbe98031dddc38d6eda84b080b8 authored over 6 years ago
gdk-pixbuf: Add not_bound rule

aed624a2343106da7c64642da0fc460192d7379c authored over 6 years ago
gdk: Merge pull request #237 from GuillaumeGomez/missing-parent

Missing parent

9d77ba6b2352590eeb379afcf671a3945618bb23 authored over 6 years ago
gdk: Add missing parent

90ffde4e20079a9cb7721d65705691c87eb435c4 authored over 6 years ago
gdk: update gir submodule

1cae6b74f9dce6eae077baad064f37540c5b4ddf authored over 6 years ago
gdk-pixbuf: Merge pull request #84 from sdroege/regen

Regenerate with latest gir

a15183cf9c7fa6ff0ff1f15723a8d4aebf0c8feb authored over 6 years ago
gio: Merge pull request #142 from sdroege/regen

Regenerate with latest gir

38b95eab93248f5a6349b1ef06143ef3b8104dc1 authored over 6 years ago
pango: Merge pull request #122 from sdroege/regen

Regenerate with latest gir

786561fe89a4c7f0de59f85fbb94b2110a13f719 authored over 6 years ago
gtk: Merge pull request #689 from sdroege/regen

Regenerate with latest gir

491ff9b49e191715073f6921b40c801f4337d890 authored over 6 years ago
glib: Merge pull request #369 from sdroege/regen

Regenerate with latest gir

04722ae0cfb8817cfa237201db65ed67314ba6e2 authored over 6 years ago
gdk: Merge pull request #236 from sdroege/regen

Regenerate with latest gir

cb30391937c602408f4fb6056ca4542e71669400 authored over 6 years ago
glib: Merge pull request #370 from sdroege/error-quark

Print error quark as string in the Debug impl

baa7f397eb1b67ab8bc507ad6e5b91f700fd2d43 authored over 6 years ago
glib: Print error quark as string in the Debug impl

270cc0e69159fc0344039fa170789d8dea24d527 authored over 6 years ago
gdk: Regenerate with latest gir

66aea31f5825ac27880b149a72ceba6678698bab authored over 6 years ago
gtk: Regenerate with latest gir

And implement gtk::Border in a more ergonomic way.

d5efe9db56e969694b8682912c51283dba547af5 authored over 6 years ago
pango: Regenerate with latest gir

658614d2f3c921875269b5af6d5030ca2af8f25d authored over 6 years ago
gio: Regenerate with latest gir

dfcad0c25b5078ffb6642635a06f5b73703ae324 authored over 6 years ago
gdk-pixbuf: Regenerate with latest gir

b92eea83dd70b0fca5777af6e483385c2dc4c3fe authored over 6 years ago
glib: Regenerate with latest gir

cee20975bd40c625b0b61e4571c55bd6e05fca87 authored over 6 years ago
glib: Merge pull request #367 from sdroege/derive

Various changes to how we automatically derive trait impls for boxed/shared types

d5703c766a5ca22aa9f16b819adb8d8dfa31192d authored over 6 years ago
glib: Derive more useful traits for our shared/boxed types

f21d16cb42e42aae3173dd4cddccd9196bc903e5 authored over 6 years ago
glib: Add a PartialOrd/Ord impl and drop the custom hash function

We have a proper hasher built-in now

ba970d39921e861f4eea6ad3d215540916e245e1 authored over 6 years ago
glib: Use Formatter::write_str() for writing out the message in the Display impl

Going via write!() and formatting is less efficient

e55bc197003bedf06d9ba77ad3008e30a9333301 authored over 6 years ago
glib: Implement PartialOrd for Variant

Variants of different types or containers can't be compared so we don't
get an Ord impl

2b5472095f353f11c2d85dd24ae5ea24d005e190 authored over 6 years ago
glib: Implement Ord/PartialOrd on Boxed/Shared memory manager and Object

ca0e095ead8f6412ea78d44f10bbab76e3d03dcc authored over 6 years ago
glib: Implement Debug for Boxed/Shared via Formatter::debug_struct()/debug_tuple()

This improves formatting of the output

307f8978d80283b6fd13f7fb02585ad2e86e005e authored over 6 years ago
glib: Manually implement Debug for Object to also print the actual type

4df99388fc86b2456e9e1f4b8ca1a51a88acd61d authored over 6 years ago
glib: Implement Hash and Debug in a meaningful way for Date

98a107f465ed9c04d274b2b4da03f711d38d2ceb authored over 6 years ago
glib: Derive Debug, PartialEq, Eq and Hash for ParamSpec

f2a8fd53c63b0facc52abcaf113ea2642576f10d authored over 6 years ago
glib: Derive Debug for ValueArray

83a9325cc7c1299cd35e5adc771ce86b0ce5fef7 authored over 6 years ago
glib: Implement Hash and Debug in a meaningful way for String

e206f8108448eb54f47293750faf4b4d55f4ef81 authored over 6 years ago
glib: Derive PartialEq, Eq, Debug and Hash for Closure

3a4ab96cc57a53f025750f57e9dbfc6e61e5ab8c authored over 6 years ago
glib: Implement Debug in a meaningful way for Error

Fixes https://github.com/gtk-rs/glib/issues/247

c390dce85ea94d4c26f6de9aabb229a46b809a0e authored over 6 years ago
glib: Add a comment to explain why object types always impl PartialEq, Eq, Hash and Debug by pointer

b02ffd161d51f41d9dcb48887e5c74778102a281 authored over 6 years ago
glib: Don't automatically derive Debug for Boxed types

Let users of the macro opt-in instead. This allows special Debug impls
for various types.

Fixes...

b988bd4f704180c76932dd92ec4c3d36e810fa0d authored over 6 years ago
glib: Implement PartialEq, Eq and Hash by pointer for the boxed memory manager

5a6992bfa015b5676369945b1e5ef5434c18ac41 authored over 6 years ago
examples: Merge pull request #184 from sdroege/cairo-threads

Fix compilation of cairo-threads example

4311f250981f0eb16136662f6cbac777ce58ff8e authored over 6 years ago
examples: Remove unneeded clone()

8ad123f3118f23c61dce01c65d5e4da0e26ad243 authored over 6 years ago
examples: Update comments for the cairo-threads example as we now send around image surfaces

29d3a97230c8e1843190019ceb80fe4c1a8a3117 authored over 6 years ago
examples: Fix compilation of cairo-threads example

We send around cairo surfaces now instead of wrapping and unwrapping
them around boxed [u8] all ...

a70753f970ee91072f08f7e93b49613206fec71e authored over 6 years ago
cairo: Merge pull request #204 from sdroege/as-mut

Allow any AsMut<[u8]> + Send + 'static to be used for creating an Ima…

3a5228828555660d20d00abf2419a933bd3463c6 authored over 6 years ago
cairo: Get rid of some unneeded transmutes

108fdab73de04dd2dffe98a45fcd8581dd568265 authored over 6 years ago
cairo: Allow any AsMut<[u8]> + Send + 'static to be used for creating an ImageSurface

d60757fd6411c8695f43a2f305b6baeed251b164 authored over 6 years ago
cairo: Merge pull request #203 from sdroege/glib

Various new GLib trait impls everywhere

8dbce0bfa8b65c60d87eb575c772ecfe317248d4 authored over 6 years ago
cairo: Fix build.rs if shared libraries are not taken from pkg-config

51f0161ca2f7ac3ec1725dfdb480c176cbaabd34 authored over 6 years ago
cairo: Add GValue impls for every type that has GLib integration already

4a138aa67c5bec134d416635eaae6418c869b89c authored over 6 years ago
cairo: Add FIXME comment about unsafety

c641890e7bf1a5521c2dc3035930b8334494fc36 authored over 6 years ago
cairo: Add various to_glib_full() implementations

79ea5ebffde910785d1f238bdf45cc2c593f2df4 authored over 6 years ago
cairo: Add sys bindings for the cairo-gobject library

This only provides GTypes for all the Cairo types

879cbd099074ebfe0ff939a646690499caa78bf8 authored over 6 years ago
gio: Merge pull request #141 from sdroege/nll

Fix compilation with two-phase-borrows (aka NLL)

53cad539e8855d8db032c9587ece308a40df7609 authored over 6 years ago
gtk: Merge pull request #688 from sdroege/nll

Fix build with two-phase-borrows (aka NLL)

97af60617e1341a364d477e7b49f8ff81d5abcff authored over 6 years ago
glib: Merge pull request #368 from sdroege/nll

Fix build with two-phase-borrows (aka NLL)

fbebbd42bc70b3da8b955b482c231d7b7f25149a authored over 6 years ago
gtk: Fix build with two-phase-borrows (aka NLL)

6bac4507caa0add1475ce21073f8c64f43691ffb authored over 6 years ago