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

Upgrade tauri-runtime to gtk4-rs #12562

Open
5 tasks
tweidinger opened this issue Jan 30, 2025 · 1 comment
Open
5 tasks

Upgrade tauri-runtime to gtk4-rs #12562

tweidinger opened this issue Jan 30, 2025 · 1 comment
Labels
help wanted Help is requested to fix this issue platform: Linux

Comments

@tweidinger
Copy link
Contributor

We need to upgrade from gtk to gtk4-rs to migrate a unsoundness issue found in glib < 0.2.
Please claim this issue if you want to support or work on this and keep in mind this is a prioritized issue and we try to migrate as soon as possible. If the issue is already assigned to someone you can either reach out with comments or questions reach out for collaboration to the assigned person.

This transition includes:

  • Upgrading gtk to gtk4-rs and handling all errors caused by the dependency change
  • Handle all changes in a backwards compatible way if possible
    • Raise awareness to the working group if breaking changes are required
  • Document migration errors that may be issues in the future or which were complicated to handle
  • Reach out to the working group (alternatively @tweidinger first) if blockers or upstream issues are hit
@tweidinger tweidinger converted this from a draft issue Jan 30, 2025
@tweidinger tweidinger added help wanted Help is requested to fix this issue platform: Linux labels Jan 30, 2025
@mdabir1203
Copy link

I would like to take on this.My first question would be : Where in the codebase shall I start looking?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Help is requested to fix this issue platform: Linux
Projects
Development

No branches or pull requests

2 participants