generated from cloudy-org/tauri-desktop-app-template
-
Couldn't load subscription status.
- Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
app.rs and the other structs used alongside them need a full rewrite as we are beginning to face issues. There's also many new Egui utils in 0.30+ now that can be utilized to overall improve the codebase. Since I began writing this codebase I've learnt a lot about Egui and intermediate GUIs.
Things to look into:
- utilize egui pan widget in 0.31
- egui pan widget might fix this --> Zoom into cursor position instead of the center of the image. #17
- upgrade to egui 0.32 for this rewrite --> Upgrade to egui
0.32(this is blocking development) #80
Some issues to fix along the way:
- Image animation issues in Egui
0.30+#77 - SVG image support broken and causing lag in Egui
0.32#66 - Status bar text is unreadable when image is below it. #60
RW TODO List
- Re-implement auto scale up image to window size.
- Re-implement zoom pan reset when image out of bounds.
- Re-implement zoom pan reset when image zoomed out too much.
- Add back key bind to force zoom pan reset.
- Add back image info.
- Add back magnification panel.
- Add back about window.
- Add back rose / select image view.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request