154 Commits

Author SHA1 Message Date
b63e4efda6 added a comment 2021-06-03 10:14:56 +02:00
18fcaf6c41 added color bar 2021-06-02 23:40:16 +02:00
b4a575919c added errorbars/band and average 2021-06-02 23:39:51 +02:00
05633f730d set name correctly 2021-06-02 20:50:37 +02:00
84a326a7bd do not replace plot with frame 2021-06-02 20:29:02 +02:00
0bf8c1dc30 removed container from actor 2021-06-02 19:04:41 +02:00
cb2a17b100 new lines 2021-06-02 18:39:58 +02:00
445d82caa6 use empty-container deletion of Container class 2021-06-02 16:51:29 +02:00
968dc07c1b made arguments of on_click_close() clearer 2021-06-02 16:45:38 +02:00
c8ef81c559 Plots can be named 2021-06-02 16:44:42 +02:00
67dfc77e46 first try on wrapper classes (Object, Container (Column, Row)) that simplify the append/remove logic 2021-06-02 15:02:14 +02:00
487cc374ba added "set cache size" to cfg dialog; disable close button when in cfg dialog 2021-05-31 21:46:54 +02:00
00d31cb084 better name 2021-05-31 21:44:51 +02:00
c8a7a6a251 allowed changing the (max)length of a Cache 2021-05-31 18:25:18 +02:00
449ba05819 toggle color of cfg button depending on state 2021-05-31 18:12:50 +02:00
bb1f23cf0d added prototype for config dialog 2021-05-31 15:27:21 +02:00
2c6f76baec also set the height of the combined figure 2021-05-31 14:33:41 +02:00
c6f262f066 added a little vertical space below "Add PV" input 2021-05-31 14:32:55 +02:00
8957f73f28 also remove container if emptied; corrected order in removal; better print outs 2021-05-30 20:54:08 +02:00
38d0f1fbe6 simplified adding actor logic; do not insert empty rows 2021-05-30 18:54:42 +02:00
351fe108b1 added repr 2021-05-30 18:45:51 +02:00
ec871bbc65 better names 2021-05-30 18:39:50 +02:00
66bf36b7bd removed one level of containers 2021-05-30 18:16:13 +02:00
24ff59981e split loop 2021-05-30 14:59:48 +02:00
afb79e4484 Actor constructor takes container as argument 2021-05-29 19:34:10 +02:00
aba92fd20a merge individual periodic callbacks (one for each plot) to one periodic callback 2021-05-29 19:10:32 +02:00
bd9d760812 merge individual periodic callbacks (one for each plot) to one periodic callback 2021-05-29 18:53:24 +02:00
70b64ab622 allow adding plots in rows 2021-05-29 17:04:57 +02:00
6c55e589e0 moved frame widgets to separate class 2021-05-28 23:30:47 +02:00
4cb272d268 separate root layout and plot-container layout 2021-05-28 23:30:47 +02:00
e8789e312f store update callback; also remove update callback when removing plot 2021-05-28 23:30:47 +02:00
f4e0a899a2 set the figure width to the summed widths of the plots 2021-05-28 23:30:47 +02:00
04a1cccb7c allow lower caps PV names 2021-05-28 23:30:47 +02:00
f523de77eb label uses all remaining figure width 2021-05-28 23:30:47 +02:00
d1191adcda Update README.md 2021-05-27 19:22:02 +02:00
4a84e121ac text input resets on enter 2021-05-26 12:36:57 +02:00
33c2d475c8 allow adding several pvs at once 2021-05-26 12:20:24 +02:00
2815956d42 first try on dynamic adding/removing plots 2021-05-26 11:58:31 +02:00
b81f855ac9 some dynamic add/remove tests 2021-05-26 11:10:47 +02:00
aa809baccb added is_connected attribute to sources 2021-05-25 21:32:21 +02:00
c8daada003 error if unconnected source is added to cacher 2021-05-25 21:23:54 +02:00
4fe9cd635d 1D plot cache only needs one curve; test for y=None in Plot1D 2021-05-24 20:10:14 +02:00
d229d650f0 added 1D example 2021-05-20 23:44:43 +02:00
0b46d992f0 fixed latest method 2021-05-20 23:44:13 +02:00
f966259e94 added a cache.latest property 2021-05-20 16:32:19 +02:00
06c0578685 better name 2021-05-20 16:24:58 +02:00
db93b63767 made it easier to add Sources to the cacher 2021-05-20 16:23:40 +02:00
15d33ba1f2 added todo comment 2021-05-20 15:45:25 +02:00
4d7668f946 made Caches automatically re-used 2021-05-20 15:40:58 +02:00
b7527f836e added ignore list 2021-05-20 15:35:14 +02:00