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

Regenerate with latest gir/gir-files

203267a06aa5af3548ee017567fcbddee088d59b authored 12 months ago by Bilal Elmoussaoui <[email protected]>
Adapt to https://github.com/gtk-rs/gir/pull/1530

b9e56ec6467271cbe7e4d00c3f4faa0cf0da0f3f authored 12 months ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir

3ecaedc60f6b8b9e8dc22e6f9a600631766543b3 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
gdk4-win32: Fix clippy warnings

0b37815d0605f3a9a8814974a8b85c93fc7e0bb0 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
CI/msvc: Install glib's python deps

70a1d15e6d43507709cadcee2538c8ff0db9103e authored 12 months ago by Bilal Elmoussaoui <[email protected]>
gdk-wayland: Drop the xkb feature

It fails to build because of https://github.com/meh/rust-xkb/issues/8
We might remove that featu...

6fea44c2df1461a76f22340077a6241bf69026e6 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
build(deps): update glium requirement from 0.33 to 0.34

Updates the requirements on [glium](https://github.com/glium/glium) to permit the latest version...

a10f368d872222a286c4735a943ddcffe91e4198 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci/image: Set tag to latest

618447c0f57669a5a7223b160267f053aa2a1047 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
image: Try again

e4d561afadc05bd148b256a82ae794850ad3d02a authored 12 months ago by Bilal Elmoussaoui <[email protected]>
image: Use modern way of publishing the container

e46e01578589018cfb0b9eedc8077e4a481ff6b9 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
CI: build the image if the ci config changes

930d2b54af0ff9ce0d36573f7ba90a13409b5e45 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
image: Install glslc as well

5c35897e8a25dd39546ae76ebf6c8914f4e489a9 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
image: Install vulkan headers

As gtk builds a vulkan renderer by default nowadays

056a417d30c061f5331d1e1f6a31e759a745b944 authored 12 months ago by Bilal Elmoussaoui <[email protected]>
Merge pull request #1555 from gtk-rs/dependabot/cargo/proc-macro-crate-3.0

build(deps): update proc-macro-crate requirement from 2.0 to 3.0

7915fbba0610a8f51ed7b59917bcf3bd31bc9953 authored 12 months ago by Sebastian Dröge <[email protected]>
build(deps): bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#1561)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.9.0 to 1....

cb38d7c24446fd97d22899e8ed7d0e47069e9e64 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
book: Fix link to GVariant docs (#1559)

7975e5457c4969fc31502f79e3ce6f9294c6a7fb authored 12 months ago by Hofer-Julian <[email protected]>
Update project_setup.md (#1558)

5c0b300529a9de95107487411cb27e5c20ee7376 authored 12 months ago by Vimalan Reddy <[email protected]>
build(deps): bump lycheeverse/lychee-action from 1.8.0 to 1.9.0

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.8.0 to 1....

44dc92a6fe4cce81f946a322d4961c0e31c95ad9 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): update proc-macro-crate requirement from 2.0 to 3.0

Updates the requirements on [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) to per...

6feabf5815fbe38c42d985f5a8317b48915a9f84 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1550 from vhakulinen/patch-1

docs: fix composite template internal_child -> internal

68e51660e07bc473e61c6c499767ab2e650be336 authored about 1 year ago by Sebastian Dröge <[email protected]>
docs: fix composite template internal_child -> internal

`template_child` wants `internal`, not `internal_child`

5b7da6bfef9f1efb5a24ecd027e74033b887c7a4 authored about 1 year ago by Ville Hakulinen <[email protected]>
Book: Add clarification around creating tokio runtime (#1546)

Off the back of https://github.com/gtk-rs/gtk-rs-core/issues/1251,
this adds some additional de...

42772bc0af288e88d4b273a0c4abd8178d4bb2d8 authored about 1 year ago by Jake Stanger <[email protected]>
Merge pull request #1537 from gtk-rs/dependabot/cargo/glium-0.33

build(deps): update glium requirement from 0.32 to 0.33

2ed0557527d53b771745851eb55e303f8163a674 authored about 1 year ago by Sebastian Dröge <[email protected]>
examples: glium_gl_area: Implement new `Backend::resize()`

14bd6f04fb9ad12dc5ff49e73eb38656d3463b67 authored about 1 year ago by Sebastian Dröge <[email protected]>
build(deps): update glium requirement from 0.32 to 0.33

Updates the requirements on [glium](https://github.com/glium/glium) to permit the latest version...

b5faf5f74ae563e2936c2c559ff517f3dd3ecbef authored about 1 year ago by Sebastian Dröge <[email protected]>
Merge pull request #1538 from gtk-rs/dependabot/cargo/femtovg-0.8

build(deps): update femtovg requirement from 0.7 to 0.8

1dd7dc06cb42feb4148db483730f19cf2f5b114c authored about 1 year ago by Sebastian Dröge <[email protected]>
build(deps): update glow requirement from 0.12.0 to 0.13.0

Updates the requirements on [glow](https://github.com/grovesNL/glow) to permit the latest versio...

9817709aebbd1c2163714285b33026dfe05876f3 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1493 from gtk-rs/dependabot/github_actions/docker/build-push-action-5

build(deps): bump docker/build-push-action from 1 to 5

ed57d92a945ffe2c141dbf0156414f123eb65538 authored about 1 year ago by Sebastian Dröge <[email protected]>
Merge pull request #1540 from sdroege/windows-0.52

Update to windows 0.52

1beb9eb7c3150ae8aa4a77881dfe26a4006dc22d authored about 1 year ago by Sebastian Dröge <[email protected]>
Update to windows 0.52

63a48c5210f13f772d18776429d026852ccb8677 authored about 1 year ago by Sebastian Dröge <[email protected]>
book: Move to libadwaita 1.4 (#1536)

* book: Move to libadwaita 1.4

* book: Rename content title

* book: UI fixes

* book: Im...

ecf65d90e4b9bd42d810aa44bdd0b3bd220cbd18 authored about 1 year ago by Hofer-Julian <[email protected]>
build(deps): update femtovg requirement from 0.7 to 0.8

Updates the requirements on [femtovg](https://github.com/femtovg/femtovg) to permit the latest v...

d5af23a8aabb189756b96a65d90cc52fab182ab0 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
book: Add setuptools installation (#1534)

Starting with Python 3.10 and 3.11, distutils is formally marked as deprecated.

6b6e49230e610069652885619ba4bb5ed7d00547 authored about 1 year ago by William Roy <[email protected]>
book: Use new API spawn_future_local (#1533)

bd3105dabacb9631818fc15679c18d7880e518b6 authored about 1 year ago by Hofer-Julian <[email protected]>
book: Move to `install_action` (#1529)

* book: Start with moving to `install_action`

* book: Add another paragraph

* book: Docume...

aaab21cf259579550376954ae23579e7d046d09d authored about 1 year ago by Hofer-Julian <[email protected]>
Remove libappstream

617bbdd4e3d31f9eaae91964cdf2ad33aa813efb authored about 1 year ago by Julian Hofer <[email protected]>
docker: Move to libadwaita 1.4

This should unblock https://github.com/gtk-rs/gtk4-rs/pull/1529

5c35c2fa8ae03c21ae78e6b7f35a64cbbd3a3eb2 authored about 1 year ago by Julian Hofer <[email protected]>
Add libappstream-glib

7dcb5dbc4f1627cf161bff30c8133f5282647054 authored about 1 year ago by Julian Hofer <[email protected]>
Add libdrm-devel

3b27aa8de35d16fbeb4b71406f99b200a94f2c3a authored about 1 year ago by Julian Hofer <[email protected]>
Add appstream-devel dependency

46e5ec0b4448206f1b60294614ed564d88bf8498 authored about 1 year ago by Julian Hofer <[email protected]>
build(deps): update quick-xml requirement from 0.30 to 0.31

Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest...

29e2b85adc04e8c3a6c54759e0f807ea6536376b authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Migrate listings to action group (#1525)

* book: Start migrating listings to action group

* book: Remove last usage of SimpleAction

...

fd5d2eef996c54b3a7fa7d260907cfb3ecf682e5 authored about 1 year ago by Hofer-Julian <[email protected]>
book: Extend main loop chapter with async section (#1511)

* book: Extend main loop chapter with async section

* Update book/listings/main_event_loop/7/...

776fa54413219c9111c894dcf13458a8ab8eb50c authored about 1 year ago by Hofer-Julian <[email protected]>
book: Use bounded channels instead of unbounded (#1522)

They should be enough in most situations.

fb3ef4de252e32a368cf6ab3b0a6bcbe8cc8724c authored about 1 year ago by Hofer-Julian <[email protected]>
book: Move to async-channel (#1521)

async-channel covers more use cases.
This also fits with my observation that it is popular with...

3641400e17e5a7553f708012b95134e8971b906e authored about 1 year ago by Hofer-Julian <[email protected]>
book: Disable playground globally (#1518)

Also remove annotation from code blocks

d0094d784783c8b20129efaf23e6232bee81616d authored about 1 year ago by Hofer-Julian <[email protected]>
book: Split book workflow in two

That should give nicer reporting on GitHub's side

b9f3d736755f6493335604a7919b02d3ced6af45 authored about 1 year ago by Julian Hofer <[email protected]>
examples: Prefer using Default trait when possible

Otherwise clippy complains and we have to have a separate constructor for nothing useful

e262bd9a18b77de620563d7e9bfe06a0911358b5 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Clean up imports

Makes things consistent for the reader:
- Use prelude from gtk as it re-exports glib's prelude
-...

a84f7d1687ad48fa420db7c2d50eb38a4b7601f0 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Unify glib::wrapper code style

20ea8adc7fd2010e284b97bf54c6a08731692942 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Use glib::derived_properties

49fb9a8fa87ac5146c5660d23fee5839fdfeb72b authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
misc: Use nightly rustfmt on manual source code

The imports grouping & docs bits are super handy.

cb70f6b8174d779953e0ee41580793f32e974605 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Use IsA from prelude

2ff4a7768b895da29bbcff08979b97f7337ebbb5 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Document/Replace deprecated APIs

848f2fc7e9b0464d160655090ab8af1bdb4180ec authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Clean up, modernize and simplify virtual methods example

0d46d3f1176d3168c3680220f912dec6a1af1bfc authored about 1 year ago by Sebastian Dröge <[email protected]>
Regenerate with latest gir-files

f9de5b4c48266a30e0995db7c4d777868f7bff07 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir

0333c9ef192be696272f3c89ce81b8a24d8f2522 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir submodule

14c04e2e1d0c947a6d486c2b1f9f468a2b6c772e authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
gdk-wayland: Bump wayland crate deps

bcfa842000afd1667f8e0172282bcb3e3e07b6ac authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir-files submodule

94a58ed7a8b29c927dfd4c4e0744828ca3483875 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
gtk: Use glib enums instead of bools where it makes sense

a7d9f5d370c73109e6b978f74dabf8d357a3c0cf authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Don't use show for presenting a window

ac50eb62d2474e914c5baf9edd2a6178cd3a1e31 authored about 1 year ago by Bilal Elmoussaoui <[email protected]>
examples: Only require GTK 4.10 for the examples

And opt-in to 4.12 / 4.14 features in the 3 examples that actually need them.

39262e1d41a34f392482ef03a256ea244582c1ec authored about 1 year ago by Sebastian Dröge <[email protected]>
book: Rename action to correct name (#1510)

1bcb23ffac5b792a8e4846d1b266b958d8db5168 authored about 1 year ago by Hofer-Julian <[email protected]>
book: Clarify function in main_event_loop

8270e05fce5ff38b4aae08e9c6119d3b5493923e authored about 1 year ago by Julian Hofer <[email protected]>
build(deps): update khronos-egl requirement from 5.0 to 6.0

Updates the requirements on [khronos-egl](https://github.com/timothee-haudebourg/khronos-egl) to...

46c96e5b6b1e81c00b8927d3ff123bc3dbc2d6ec authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
gtk4-macros: Update to proc-macro-crate 2

c40dfde05a03996571b571a38b43bf20c045bb4c authored over 1 year ago by Sebastian Dröge <[email protected]>
book: Fix typo in memory management chapter (#1504)

4ea1cf6540856d21890a890cf82153501f958b68 authored over 1 year ago by Hofer-Julian <[email protected]>
CI: Add Hofer-Julian as code owner for `.github/workflows/book.yml`

b6273835a79702b2ec46884c66c7b64d2c740072 authored over 1 year ago by Julian Hofer <[email protected]>
book: Run separate jobs for check and deploy

We don't want deployment to fail because of a broken link

24c86ade4fe21936ce1ee2a4c9cdf73ed7418d80 authored over 1 year ago by Julian Hofer <[email protected]>
book: Check links with lychee (#1499)

* book: Check links with lychee

* Update book.yml

* Update book.yml

eabd4946cf4dbd63e9d5f2222dfa716db5ae3ffa authored over 1 year ago by Hofer-Julian <[email protected]>
Merge pull request #1495 from gtk-rs/bilelmoussaoui/impl-paramspec

gtk: Implement HasParamSpec for TemplateChild<T>

e7ca9084863367ea2f890893bbd487bd8fe7c774 authored over 1 year ago by ranfdev <[email protected]>
gtk: Implement HasParamSpec for TemplateChild<T>

Fixes #1456

b2e4fbe0ff73fd3cadb0b8d1bcdcd305b4d645b3 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
build(deps): bump docker/build-push-action from 1 to 5

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 1 to 5.
- [Re...

745d358222f522f54db644cbd496659af0afcc35 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Regenerate with latest gir-files

015126b0d5072b622f51994ad8ff377d6e86595e authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir-files submodule

132f50e113608b9d1c270e82488d2eafa033ada0 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir submodule

a99b0420af9890dc53ec7c8674288788b540c052 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
CI/macos: Bump gtk to 4.12

2910bca1eb59e652b29cc1a6914025430924f92e authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
build(deps): bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

9abc1f1c80c3e2c5910a230a9f54b9882386dd85 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
gsk: Add builder for Stroke

8bd76b2d45e20bc65e5c20d1bdc3be1b2e5a1ab5 authored over 1 year ago by Dave Patrick Caberto <[email protected]>
gdk: Avoid duplicate code on RGBA constants

Use the new constructed instead.

0665f3cb168371be14bb9d2fc7c4db693607a476 authored over 1 year ago by Dave Patrick Caberto <[email protected]>
gdk: Simplify RGBABuilder code

567d31efda1d132b931c9c96781e618af3bbcd7d authored over 1 year ago by Dave Patrick Caberto <[email protected]>
Update book/src/installation_windows.md

Co-authored-by: Hofer-Julian <[email protected]>

7acc617dcf26eaec5757c038f9b2a3f31593e6ee authored over 1 year ago by Nirjal Bhurtel <[email protected]>
Resolved numbering

f6871f94c266e6a1aa27083f51e63daddf2cade8 authored over 1 year ago by erwinschrodinger1 <[email protected]>
Edit:: Book for installation in windows

1d6db6eb58bbd498890dd9a43ee1e2edb6b8a258 authored over 1 year ago by erwinschrodinger1 <[email protected]>
Resolved ambiguity in instruction

3c9e03573ea9a8b02f32db48898bee2324b607f1 authored over 1 year ago by erwinschrodinger1 <[email protected]>
Spelling correction

e336beffa7c924d6c51308b15c8460065f1402d3 authored over 1 year ago by erwinschrodinger1 <[email protected]>
Added previous line

fc8af81028abe8d0db1e6f34329ad126c404ee4a authored over 1 year ago by erwinschrodinger1 <[email protected]>
CI: reformat yaml files

87180d0018013d4830f8758e44af56236403c509 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
gsk: Guard Broadway/Vulkan RendererClass

31930e2aefe2fbf084da5b27723c5e438900230b authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir

99eb67212ea9c939de76df5d8d79a27be6da7fc4 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir-files submodule

9e40246f40ab90c6d0031ca5b6f75d30e5efc5be authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir-files

e6521c79f73a7f422dc17c06ff4de317704ce59b authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir submodule

91f6271d760f8fc6e4a94a1e24c347ff5756a3f1 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
CI/msvc: Bump gtk

2e343064ed7a6202bf1339c5b8b76a2afb871b33 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Adapt to no longer re-exported auto functions

137d33ed07e3e8779f6281291fe975d3a42b876e authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Regenerate with latest gir

1f6e1fe215b23f441fc3d8d91843fb40a32b672e authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
gsk: Silence new warning

aec595285d9d74e32fb028544b022b35499e6725 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Fix nightly clippy warnings

5d773132fc3eed0539cda99c380d2fdb1fb2a72d authored over 1 year ago by Bilal Elmoussaoui <[email protected]>
Update gir submodule

ebe23a8ce82a8a9475478e93c1bb11a771963f87 authored over 1 year ago by Bilal Elmoussaoui <[email protected]>