camicroscope / caMicroscope

Digital pathology image viewer with support for human/machine generated annotations and markups.
BSD 3-Clause "New" or "Revised" License
250 stars 290 forks source link

Async Hierarchical Layer Manager Organization #484

Closed birm closed 3 years ago

birm commented 3 years ago

Make Layer Manager Async-focused. (from u24) User has recommended only showing types of layers for a slide, and only breaking down on request. This would give us time to run a non-blocking async call to populate detailed lists, especially given that segmentation calls take up to 7 seconds. this also has the UX benefit of matching user's model of describing items by type first, rather than by provenance.

nanli-emory commented 3 years ago

Finished loading the layers info asynchronously. (Commit: 9fe44b1e)

I'm going to work on optimized massive loading annotations when you click all show all annotations

nanli-emory commented 3 years ago

@birm Should we close this issue?