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

[Feature] gtk4 file chooser? #114

Open
illtellyoulater opened this issue Jan 12, 2025 · 1 comment
Open

[Feature] gtk4 file chooser? #114

illtellyoulater opened this issue Jan 12, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@illtellyoulater
Copy link

illtellyoulater commented Jan 12, 2025

What is your suggestion?

Current file-chooser does NOT show image preview for selected image/video file.

Is this because current implementations is using gtk3 instead of gtk4?

It seems that feature is currently available only in gtk4 (and it only took 18 years to get added! thatthisweek.gnome.org/posts/2022/12/twig-74/).

So, in case current file-chooser preview limitation accounts to GTK3, what do you think about switching to GTK4 for the file-chooser component? (blindly going under the assumption that GTK4 and GTK3 components can be mixed and matched?)

@illtellyoulater illtellyoulater added the enhancement New feature or request label Jan 12, 2025
@JulesFouchy
Copy link
Member

JulesFouchy commented Jan 15, 2025

We are using the nativefiledialog-extended library to handle file dialogs, and they do indeed use gtk3. They have a branch with experimental gtk4 support but they seem to have given up on the port because of some technical challenges. I would be open to switching library or using a version of nativefiledialog-extended that supports gtk4, but don't have the time to investigate this as I am prioritizing other features and current ongoing work.

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

No branches or pull requests

2 participants