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

Port to Gtk4 #389

Open
alainm23 opened this issue Sep 23, 2024 · 0 comments
Open

Port to Gtk4 #389

alainm23 opened this issue Sep 23, 2024 · 0 comments

Comments

@alainm23
Copy link

alainm23 commented Sep 23, 2024

Objective:

Port Sequeler to Gtk4 to take advantage of the improvements and new features this version offers.

Advantages of Porting to Gtk4:

  • Performance Improvements: Gtk4 provides enhanced performance compared to previous versions, resulting in a smoother and more responsive interface.

  • New Functionalities: Gtk4 introduces new widgets and improvements to existing ones, allowing for a more modern and attractive user interface. For instance, the ability to use shadow effects and advanced animations.

  • Wayland Compatibility: Transitioning to Gtk4 will facilitate native support for Wayland, improving compatibility with more modern desktop environments.

  • Future Development: Updating to Gtk4 ensures the project's continuity and support, allowing Sequeler to evolve alongside the latest Linux desktop technologies.

Next Steps:

  • Assess the compatibility of the existing code with Gtk4.
  • Rewrite or adapt the user interface components to utilize the new Gtk4 APIs.
  • Test and fix issues during the migration.
  • Document the changes made and update dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant