Zachary Lentz
Zachary Lentz
## Description I'm seeking input on this PR before going further. This PR currently does the following: - Adds an opt-in way for a user to customize what kind of...
I think completing this would be useful. During the EPICS codeathon (may 2022) we identified some performance scaling issues with large displays- I'd like to investigate further what kinds of...
This is something I tried to do during the codeathon but it didn't quite work out. I thought it was interesting enough to put up a draft PR as a...
At LCLS, there were requests for terminal ascii guis, e.g. you return your device name in the ipython terminal and you get a quick overview of the normal/hinted signals. In...
There was recently an issue downstream where, rather than passing a `Device` subclass into `Component`, a function that creates a device was passed in instead. This actually works ok... sometimes....
**Describe the bug** Screens with large numbers of PyDM widgets take a long time to close. **Expected behavior** Closing a PyDM screen should be somewhat fast, or at least much...
**Describe the bug** I'm willing to implement a fix here, but I'd like some discussion/guidance first. I noticed that some of our shell command buttons would "stop working", because our...
**Describe the bug** There are places in pydm where floating-point values are passed into fields that are nominally `int` in the qt source. This is OK in python 3.9 and...
# Issue/Suggestion In the sync client, we should ignore datagrams with bad command IDs while searching for PVs while making channels. Currently, if you are creating a channel using the...
## Current Behavior If you call `fbEPS.setBit()` or `fbEPS.setDescription()` prior to calling `fbEPS()` with some instance of `DUT_EPS`, it results in a page fault. This is because `setBit` and `setDescription`...