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 to iced #29

Open
khanghugo opened this issue Dec 10, 2024 · 1 comment
Open

Migrate to iced #29

khanghugo opened this issue Dec 10, 2024 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@khanghugo
Copy link
Owner

iced seems like a nicer option for desktop app.

egui is fine for Waddy so far but not good enough.

It is possible that egui can still be in used by encapsulating the whole tree view inside another Window (main viewport contains Window that contains tree view). With this, some Waddy basic QoLs such as close confirmation or drag and drop are possible to implement.

@khanghugo khanghugo added enhancement New feature or request help wanted Extra attention is needed labels Dec 10, 2024
@khanghugo
Copy link
Owner Author

gchimp-desktop rewritten in iced is under consideration. So far, the benefit would be less RAM usage for Waddy and easier integration between modules. For example, the result output of TexTile could be sent to Waddy with ease due to how iced is structured. Styling is also a lot more flexible though very arduous to figure the how-tos.

Currently, there is a WIP Waddy, which is basically the hardest part.

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

No branches or pull requests

1 participant