Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate GTK4_jll to 4.10 #31

Closed
Clemapfel opened this issue Jun 23, 2023 · 3 comments
Closed

Migrate GTK4_jll to 4.10 #31

Clemapfel opened this issue Jun 23, 2023 · 3 comments

Comments

@Clemapfel
Copy link

Clemapfel commented Jun 23, 2023

Hi, I know it's only been out a few months but are there plans to migrate GTK4_jll to 4.10 soon? 4.10 deprecated a lot of things like FileChooserDialog and TreeView, as well as introducing a number of central new features like FileDialog which cannot be reproduced with just 4.8. It would be nice to be able to rely on all GTK4 Julia users having these available.

These 4.10 features do not need to be implemented in GTK4.jl yet, I am only asking for the binary builder package to be updated, as it would be nice to be able to depend on them when using GTK4_jll as a dependency, which something I am working on does.

Afaik it would only be upping the version variable here.

Thank you

@jwahlstrand
Copy link
Member

Yes, I had planned to do this and just submitted a PR: JuliaPackaging/Yggdrasil#6938. It's unfortunately not usually just a matter of upping the version...

@tknopp
Copy link
Member

tknopp commented Jul 13, 2023

Any reason to not go even further and migrate to 4.11.4 or is that a dev release.
I am currently struggling with this issue:
https://discourse.gnome.org/t/menu-button-gives-error-messages-with-latest-gtk4/15689
Not sure if that is fixed in 4.11.4 but in 4.10.5 it is supposed to be fixed (could not find information if that is out yet)

@jwahlstrand
Copy link
Member

I've been annoyed by those errors too. 4.11.4 is a dev release, but I'll update to 4.10.5 as soon as it's released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants