Feature #1305

Feature #964: === GUI ===

GUI: Make real time simulation aware of current zoom level to speed up the performance

Added by pospelov almost 5 years ago. Updated over 4 years ago.

Status:RejectedStart date:05 Feb 2016
Priority:NormalDue date:
Assignee:-% Done:


Target version:Sprint 31


The idea is the following:

  • User is in Real Time Activity mode tuning parameters. Simulation, naturally, runs in the background.
  • Currently, when user zooms in and continues to tune parameters, the simulation still calculates whole image, while only the part of it is shown.
  • It is relatively easy to apply detector masking on the fly, depending on current zoom level.
  • Then simulation will run much faster for zoomed IntensityData.

This can be very convenient for the user (no need to reconfigure the detector to give a fast try), and it is also a good selling point during presentations.

There is only one problem:
  • It is parameter tuning which triggers simulation.
  • How to re-simulate when zoom out to see original image?


#1 Updated by wuttke almost 5 years ago

  • Description updated (diff)

#2 Updated by pospelov almost 5 years ago

  • Status changed from Backlog to Sprint
  • Target version set to Sprint 31

#3 Updated by wuttke almost 5 years ago

  • Parent task set to #964

#4 Updated by herck over 4 years ago

  • Status changed from Sprint to Rejected

Currently rejected for the following reason:
-After the zoom in and tune parameters, the user may want to zoom out to the full/original size without recalculating.

If we really want to do some optimizations there, we have to be very careful about user expectations/UX.

Also available in: Atom PDF