Viewers icon indicating copy to clipboard operation
Viewers copied to clipboard

[Feature Request] Enhanced Layout Selector

Open sedghi opened this issue 1 year ago • 9 comments

NOTE: Original sketches moved down to this comment

What feature or change would you like to see made?

Right now the layout selector is only capable of handling grid creation, we should enhance it and include

  • presets (most common layouts in read)
  • Showing Hanging protocols and stages

Why should we prioritize this feature?

Sub tasks involved with this...

  • [] #3744
  • [] #3745

Finalized design (added Dec. 5, 2023) @dan-rukas

Image

sedghi avatar Sep 11 '23 19:09 sedghi

This is something I am looking into for our team who use Slicer and are eager to have similar functionality like this in OHIF-V3.

This is the menu idea I have: image

Now I'm trying to determine how to add multiple protocols that can be selected from the toolbar above but haven't been successful to far. This would be a very welcome feature!

ahlaughland avatar Oct 06 '23 12:10 ahlaughland

If you are not in a hurry we have some ideas for this, the work has not started yet, but this goes to the next next version. We are wrapping up the next (3.7)

sedghi avatar Oct 06 '23 12:10 sedghi

No rush. We would prefer to use an "official" OHIF version anyway.

ahlaughland avatar Oct 06 '23 13:10 ahlaughland

Common layouts that we are targeting

  1. Four up (Axial, Sagittal, Coronal and 3D)

CleanShot 2023-10-16 at 10 32 44

  1. 3D main

CleanShot 2023-10-16 at 10 33 34

  1. MPR

CleanShot 2023-10-16 at 10 33 52

  1. Axial Primary

image

  1. 3D Only

CleanShot 2023-10-16 at 10 35 52

  1. 3D Primary

CleanShot 2023-10-16 at 10 36 23

sedghi avatar Oct 16 '23 14:10 sedghi

@dan-rukas to provide finalized design @jbocce to provide estimate

james-hanks avatar Oct 23 '23 14:10 james-hanks

This comment captures the original comments and sketches:

What feature or change would you like to see made?

Right now the layout selector is only capable of handling grid creation, we should enhance it and include

  • presets (most common layouts in read)
  • Showing Hanging protocols and stages

Why should we prioritize this feature?

Here is some initial sketch

image

image

Sub tasks involved with this...

  • [] #3744
  • [] #3745

dan-rukas avatar Dec 05 '23 13:12 dan-rukas

Added finalized design below and added to original issue comment

Image

dan-rukas avatar Dec 05 '23 13:12 dan-rukas

@sedghi update estimate

james-hanks avatar Jan 03 '24 18:01 james-hanks

Awaiting #3927

james-hanks avatar Feb 28 '24 18:02 james-hanks

We just release the OHIF 3.8, you can find more details here https://ohif.org/release-notes/3p8/ If you still encounter this issue in 3.8, please re-open this.

sedghi avatar May 01 '24 17:05 sedghi