Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Image background loading (Lazy loading) and loading animation. #24

@THEGOLDENPRO

Description

@THEGOLDENPRO

Roseate needs a way to load images in a separate thread and animate some sort of loading screen at the bottom of the screen to indicate to the user this is occurring.

This is planned to be used in situations where the GUI is already running and we don't want to interrupt the user by freezing the GUI because we are trying to load something in the main thread.

For example with the dynamic scaling feature we will need to be able to request image reloads so we can downsample or upsample the image dynamically as the user zooms in/out of the image. Doing this now would lead to the main thread getting blocked making the GUI seem like it's frozen.

Initial image loads should stay in the main thread unless a config is set by the user to allow it.

This issue will need #20 to be available first.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions