pcdshub / typhos

Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices
http://pcdshub.github.io/typhos
Other
16 stars 26 forks source link

FIX: suite side popbar width #499

Closed klauer closed 2 years ago

klauer commented 2 years ago

Description

Initial attempt at fixing the suite sidebar

Motivation and Context

The device tree isn't really visible, presumably due to either typhos refactoring or pyqtgraph changes relating to Qt sizing/layouts.

I think this isn't the correct solution, but it'll work as a temporary solution as I investigate further. This also doesn't affect the overlay not being sized properly (when hovering over the popbar but not pinning it). That remains broken as of the first commit.

How Has This Been Tested?

Where Has This Been Documented?

Screenshots (if appropriate):

Master

image

This PR

image
ZLLentz commented 2 years ago

Is the diff here doubled up with #498 ?

ZLLentz commented 2 years ago

I think https://github.com/pcdshub/typhos/pull/499/commits/58ee2ad6123c41fd8d4c780db0d183e42e9dab28 is the functional commit which looks totally reasonable

klauer commented 2 years ago

Oops, git strikes again