Ecosyste.ms: OpenCollective

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

github.com/gtk-rs/gtk4-rs

Rust bindings of GTK 4
https://github.com/gtk-rs/gtk4-rs

book: Adapt settings instructions

7e3ee97ba8873c8f45a64836026d2734a1d9b56c authored almost 3 years ago
book: Check formatting in CI

724fa6983bc8851eee41153ec4545eb01379002f authored almost 3 years ago
gdk4-wayland: Use wayland_client::Display instead of a display proxy

4ade8a129550e2391630e556dfead47d0897f272 authored almost 3 years ago
gdk: Implement Value traits for Key

There is no way to have proper value checking for Key, so we just assumes it is used
in a correc...

a60db5466c03375fa1d3f24711af11866b3ba77c authored almost 3 years ago
gtk4-macros: Fix compile error on rust 1.56

2e7fa0573e86ee8c460fa35f5a32160cfdbb1197 authored almost 3 years ago
Merge pull request #680 from Ungedummt/squeezer-bin-example

examples: Add new widget that squeezes its child

f3ccacc9408638f3073d4d4fe622ebf74593e4f6 authored almost 3 years ago
examples: Add new widget that squeezes his child

dd83586279afbb3ad517fb73aeb6c9c2b5deb058 authored almost 3 years ago
Fix wrong doc link

2eff515376d93f079f67d280dff51982c88e398d authored almost 3 years ago
add docs to ParamSpecExpressionBuilder

1a3e52248205543cce2e1931216babea7263144e authored almost 3 years ago
Move gsk builder to builders file

83b7946876a5c716eb2ce80b02a1ef76ee8fa28c authored almost 3 years ago
gtk: Add ParamSpecExpressionBuilder

Fixes #946

14825bd717d6140df023ae8f0bbd32c51c2ba812 authored almost 3 years ago
Add is method to fundamental types

Fixes #860

33d029d7d10e6b34e0ce4ea3bdb64089065cf306 authored almost 3 years ago
Add type_ function to other fundamental types

4cb3a5d3fdc35f77d606486dc522ebdfd76fe65a authored almost 3 years ago
update gir-files

93275a106afede6078b85e0e97ecbbbb526c9d95 authored almost 3 years ago
regenerate with latest gir-files

86c1548cc2a6fa05c4285802f0607b374f3bec0f authored almost 3 years ago
Merge pull request #961 from jf2048/template-child-checks

More checks for composite template children

d717a1a58fd1ce5402c74c449d9f4077d77193fa authored almost 3 years ago
gtk4-macros: Warn on possible missing #[template_child] attribute (nightly only)

Also export gtk::TemplateChild for convenience

ead427da2475d74e133e22d188dd2530d58e7f15 authored almost 3 years ago
gtk4-macros: Fully qualify some types/traits in CompositeTemplate

431cae41e9cbdcad193978ac13d62ed186b24432 authored almost 3 years ago
gtk4-macros: Verify missing template children with #[template(string)]

46cae887f4638e74fe87bdd53f2f28b9970b1fe6 authored almost 3 years ago
Merge pull request #959 from jf2048/async-template-callbacks

gtk4-macros: Allow async template callbacks

419aa599cad4f1ee7a90986bc23090573de95815 authored almost 3 years ago
gtk4-macros: Allow async template callbacks

602606f14aef1193adbb98a0dd5dc1b3732d050e authored almost 3 years ago
gtk4-macros: Change error reporting to emit instead of abort

Reduces error spam on misconfigured attributes.

e987eb25b7c38b46f57f4a4eead1b91372c5a7f4 authored almost 3 years ago
gtk4-macros: Fix warning in template string test

f8a6597a7bf3014758b8efe007f593b27d501dbf authored almost 3 years ago
gtk4-macros: Add failure tests

0ba12b86234a344ed16ec6163d08d7d2a8a4de46 authored almost 3 years ago
Add CODEOWNERS file

This will result in Julian being requested as reviewer when the book has been touched.
Bilal wil...

6814d2a2d55578ece1cdba640823c9835d6b4c1f authored almost 3 years ago
Merge pull request #952 from jf2048/test-attribute

Add a #[gtk::test] attribute for unit tests

fb08f1ab6c9fe1ec7a1526f17a30299e1ea6c1e3 authored almost 3 years ago
gtk4: Add a #[gtk::test] attribute for unit tests

206e2bf57ebd129e419ee42d8becd233d6842a25 authored almost 3 years ago
gtk4: Add a unit test for Dialog::run_future

687bf922277b5935515d8130ffd8ecb1b4b81111 authored almost 3 years ago
gdk: Fix post removal of PhantomData for BoxedInline

87a041e3a1ff21195c99670075d79aba1ed86ba0 authored almost 3 years ago
Merge pull request #947 from jf2048/rust-1.57

Update minimum supported Rust version to 1.57

23e3488050f80b45d55a441e776256bd41557f30 authored almost 3 years ago
Update minimum supported Rust version to 1.57

cda2b274a2dc2d1e8484f1c40c2cb6358d35e339 authored almost 3 years ago
gtk4: Add convenience traits for binding template callbacks to classes

78f0b4fa56635011ab3799de3497d8d588519ff6 authored almost 3 years ago
Merge pull request #943 from jf2048/composite-template-type-checks

gtk4: Add runtime type checks for template children

c5a9a0ef4e80d1ee5743ca03def1ca6699ed159d authored almost 3 years ago
Merge pull request #944 from jf2048/fix-template-string

gtk4: CompositeTemplate set_template fixes

b7ab57ade93f7af90abc011c20f77c914d017ed9 authored almost 3 years ago
gtk4-macros: Avoid copying the XML when using #[template(file)]

0a55ba4a2fe96b9e75b10c348f58363c2d5b5641 authored almost 3 years ago
gtk4-macros: Fix #[template(string)] and add a test for it

03559b9cb824fdad9032693fb25cec4cd644dc25 authored almost 3 years ago
gtk4: Add runtime type checks for template children

c27411f3782dc83e2a4e9cb88956d531645aab13 authored almost 3 years ago
Merge pull request #942 from jf2048/macro-doc-links

gtk4-macros: Use relative doc links for glib/gtk items

cdfa2d24f8127cfbb85aa60c7c4c5fbc3727422b authored almost 3 years ago
gtk4-macros: Use relative doc links for glib/gtk items

ead9c9b6292cef105f8a4dee4174169de28936f9 authored almost 3 years ago
book: Fix snippets in CSS chapter

93e1b9c53ef3adf5847d2e95967cfe7eecd7c2b1 authored almost 3 years ago
book: Mention that resources need to be registered before creating the application

e6fe7dfa8abf6b7b84f94fa386bce562d71a74f4 authored almost 3 years ago
book: Remove empty chapters

e254d586e849aa7fafe12bc5404a14ed07b4859e authored almost 3 years ago
book: Follow up to clean up

8a1380ac1ff2fdf4590b0d960b3f0c3e68dcc7c3 authored almost 3 years ago
book: Cleanup CSS chapter

cef44d5a0ff3c743d28c9cb4c3cffdd75043a2d4 authored almost 3 years ago
book: Cleanup until values

4586ce662f9484f7ef52eddb677c826d1cf451bd authored almost 3 years ago
book: Finish todo_app_1 chapter cleanup

43ef3e7cd74b64f1d2a13a3fcab301264f0abfe4 authored almost 3 years ago
book: Cleanup composite templates chapter

f1bc2243bc4137d27bbd474583f0c14ec6581129 authored almost 3 years ago
book: Cleanup list widgets chapter

9745c9be4b5e5558c674eff5d91d15f1203aafb4 authored almost 3 years ago
book: Cleanup saving window state chapter

75cb198f366a6743cd3938a1bdd3fec1404e93e4 authored almost 3 years ago
book: Cleanup settings chapter

e390da85d156f62bcb5af0393deeebeb8661e104 authored almost 3 years ago
book: Clean up event loop chapter

f62a8f73db5df9e8e292cd25dafd0c83d437a75c authored almost 3 years ago
book: Cleanup signal chapter

d90f4502bc9ce7c917e37ec99c0db0306073cf11 authored almost 3 years ago
Fixes #858

c0f7b7f2d45e30cd2141bbf61827badc842b129a authored almost 3 years ago
book: Cleanup property chapter

3297805a01ecf4b03ac24d1f0d66537fccda7fe7 authored almost 3 years ago
book: Cleanup first chapters

574f6da499e1429763a51745524043a8e9d9cfb8 authored almost 3 years ago
book: Add more videos

d196190f81314e756d3b442f2e0128ee4bd8f8a4 authored almost 3 years ago
bool: Cleanup todo_app_2 chapter

b8dd90771708e6ed5f62d3dec692ea4c73fbcdb9 authored almost 3 years ago
book: Add resources for todo 1&2 and actions

2f21afe129cf0a269169571f8018037058cf6fef authored almost 3 years ago
book: Cleanup actions chapter

d3443d6a377d19f36da73af3b744477c397ef5f3 authored almost 3 years ago
Merge pull request #935 from jf2048/rust-scope-weak-refs

gtk: Pass an object pointer into rust builder closures instead of weak ref

347404445c1b8c1c670f740fbeb5b389e3d56336 authored almost 3 years ago
gtk: Pass an object pointer into rust builder closures instead of weak ref

Fixes #934

df157e3b34e7bb236dbe7a7436eeaea73064b752 authored almost 3 years ago
Merge pull request #931 from sdroege/gdk-cairo-rectangle-changes

gdk: Fix compilation after `cairo::Rectangle` API changes

ca06eb373d879b8a12994084a4f25d7f4a6e8236 authored almost 3 years ago
gdk: Fix compilation after `cairo::Rectangle` API changes

Fixes https://github.com/gtk-rs/gtk4-rs/issues/930

5fac40e1d7aa33ccded6d3493d06a18d36a298c4 authored almost 3 years ago
Disable Builder/Default for TreeListModel

Fixes #884

c382c0536e995584a789a90605a0120ee1aa24eb authored almost 3 years ago
regenerate with latest gir/gir-files

ea3d694091a74cce3e47e045bc5bc05663b90736 authored almost 3 years ago
Merge pull request #899 from gtk-rs/bilelmoussaoui/disable-builders

Disable broken builders/default implementations

7af6795511a08556a78878321e2f4dafa2c30d9f authored almost 3 years ago
gtk: Disable AppChoserDialog builder

The constructor requires a file for the rest to work properly
Fixes #887

7ba2508d68a81f120fb9a6544519f8c946e2f2ed authored almost 3 years ago
gtk: Disable Builder pattern for PrintJob

The printer param of the constructor is not optional
Fixes #881

75371217feb8f728d9b1b4da4609dc5eb31f65cc authored almost 3 years ago
gtk: Disable Builder pattern for Printer

The constructors are disabled because PrinterBackend is not bindings friendly
Let us disable the...

f7b35609ddca39a4a0e54e0e60c96780c86ac973 authored almost 3 years ago
Update gir-files

7cff540329a7ab87d76ca0c2335bd281344d013e authored almost 3 years ago
Regenerate with updated gir-files

Fixes https://github.com/gtk-rs/gtk4-rs/issues/872

8f08e7284ac43aaf07ab500f7e215f7ed69300fb authored almost 3 years ago
Handle empty slices correctly

Passing `NULL` to `slice::from_raw_parts` is invalid.

e25c7359cfe3c3b6de5aef0f81bf29052a6d2871 authored almost 3 years ago
Regenerate with latest gir-files

Fixes https://github.com/gtk-rs/gtk4-rs/issues/861

7b6e74e6098bcee04af9def557d5f8e17aa1889c authored almost 3 years ago
gdk: Generate `gdk::MemoryFormat::NFormats` for the -sys bindings

It's as useful there as it is in C. For the non-sys bindings it's
useless though.

8e7e745913d42f698cba83ac7c1bf2f96fdff0a6 authored almost 3 years ago
gdk: Don't generate safe bindings for `gdk::EventType::Last`

8ec20629554a3bcc735c653362fabde62dda88aa authored almost 3 years ago
gdk: Don't generate safe bindings for `gdk::AxisUse::Last`

033a0d51ed226fc84ecbc0aa8d734222f2221456 authored almost 3 years ago
gdk: Add `EventType::TouchpadHold` to `TouchpadEvent`

aca3a352668416f2412f9faddf7724df90d43adc authored almost 3 years ago
gdk: Mark `Gdk::EventType::TouchpadHold` as 4.8

a2ba671a49bbed6dc81a82bebbd94043663a5260 authored almost 3 years ago
gtk: Remove unneeded overrides

c75389e3fc28d099b53c363856f426d3d60cd7a1 authored almost 3 years ago
Update gir-files

1811a64d5e0a16809838ec117c12d89eb8015f38 authored almost 3 years ago
Fix library name for epoxy on Windows. (#869)

121f458cff19830677fd9d7f39f222f375bb6b35 authored almost 3 years ago
image: build on PR as well and update gtk (#867)

* image: build on PR as well
* Build latest commit of gtk

dd4abee71216824c8aafe916460d96f0be835aea authored almost 3 years ago
book: Add a sentence (#857)

* Add a sentence

* Update book/src/hello_world.md

Co-authored-by: Hofer-Julian <30049909+H...

b5226de2983c2b5bf20e24dcdc4bf43e37a67df5 authored almost 3 years ago
Merge pull request #855 from sdroege/update-gir-files

Trust return value nullability again for gsk

ab1ad64020c31cb6f0e187a230c15319e455b9d5 authored almost 3 years ago
Regenerate with latest gir-files

40f8c164e714ffdbbb870bf91bc87c61142ebe03 authored almost 3 years ago
Update gir-files

b13bc84d29a917a35fe107a6c08b1b55d7bc5ca9 authored almost 3 years ago
gsk: Trust return value nullability again

b5f79adfacabb86ab62e719b5a1e6e7152b5b4f4 authored almost 3 years ago
Remove unnecessary `Send` bounds from GIO-style async functions

200d25e577727a1d61536533fcdaae8da3ee7d0f authored almost 3 years ago
book: Add contractions (#844)

7f6ed0f1ee7b42e7d7b385e7006abac585ba3f22 authored almost 3 years ago
Merge pull request #850 from gtk-rs/bilelmoussaoui/regen

Don't require Send closures for GIO-style async functions

1b2014752e140e9ade57792a7f38ce91667c8d66 authored almost 3 years ago
Remove unused `gdk::Texture` import

0a97da6034fc5b950d7ed47e9bcf5ccb6197be9b authored almost 3 years ago
Add MainContext checks to manual async functions

bc03b031c50be176df7833ba2925b59f662310df authored almost 3 years ago
Auto generate async functions with callbacks

We no longer need to manually implement them to drop the Send condition

0e6f68443ee06900049ca7500ba4113b409120ca authored almost 3 years ago
Don't require Send closures for GIO-style async functions

4f974feed0d3c8e1af87c99a2788464308f4dbbf authored almost 3 years ago
gtk: mark Snapshot::to_(node|paintable) as nullable

Fixes #845

e63bf9fe6b56eb0fde9728da3e21d448cfdd6820 authored almost 3 years ago
book: Introduce template callbacks (#835)

4b8185fad4b93dc6087ca6fccb62755ac069f7df authored about 3 years ago
CI: Stop passing manifest path to windows build

a17c91cbb1b4feca72bd5bc89695cc7cf8d341b7 authored about 3 years ago
regenerate with latest gir/gir-files

To disable the ABI tests for target_os != linux

c909bac3f5fc431787e73ac6af7ebbec1738598d authored about 3 years ago
gtk: mark some of TextIter methods as nullable

04a86871ce0b570b7848c98e785d74f63687cb02 authored about 3 years ago
make use of impl T wherever possible

Except in ClosureExpression because we can't mix both impl & generic types due to
https://github...

7177845c05005ba0a25f66b33a72610b4643b6ec authored about 3 years ago