pcdshub / lightpath

LCLS Lightpath Module
https://pcdshub.github.io/lightpath
Other
4 stars 9 forks source link

ENH: Beamline Overview #83

Closed teddyrendahl closed 6 years ago

teddyrendahl commented 6 years ago

Description

There is now a widget at the top of the screen that shows a condensed view of the entire beamline. This is to help orient operators where they are in space when looking at the detailed view. To make this even more intuitive I created another slider that shows which swathe of the overview you have open in the detailed view. This can be also dragged around to inspect different portions.

Motivation and Context

Closes #64

How Has This Been Tested?

Modified existing tests to pass, but no new tests were added.

Screenshots (if appropriate):

lightpath

codecov-io commented 6 years ago

Codecov Report

Merging #83 into master will increase coverage by 0.03%. The diff coverage is 93.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #83      +/-   ##
==========================================
+ Coverage   88.68%   88.72%   +0.03%     
==========================================
  Files           7        7              
  Lines         433      470      +37     
==========================================
+ Hits          384      417      +33     
- Misses         49       53       +4
Impacted Files Coverage Δ
lightpath/ui/widgets.py 90% <100%> (+2.28%) :arrow_up:
lightpath/ui/gui.py 93.82% <91.3%> (-1.83%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 3aa1ab0...5e06559. Read the comment docs.