mirror of
https://github.com/bec-project/bec_widgets.git
synced 2026-01-01 11:31:19 +01:00
12 KiB
12 KiB
Changelog
v0.8.1 (2023-08-29)
Fix
- Added missing local .ui file (
f0589b7)
v0.8.0 (2023-08-29)
Feature
- User can specify tuple of (x,y) devices which wants to plot (
3344f1b) - Fit table hardcode to "gaussian_fit_worker_3" (
3af57ab) - Crosshair snapped to x, y data automatically, clicked coordinates glows (
49ba6fe) - Crosshair snaps to data, but it is activated with button due to debug (
223f102) - Dap fit plotted as curve, data as scatter (
118f6af) - Oneplot can receive one motor and one monitor signal (
ff545bf) - Oneplot initialized as an example app for plotting motor vs monitor signals + dispatcher loop over msg (
98c0c64)
Fix
- User can disable dap_worker and just choose signals to plot (
cab5354) - Crosshair snaps correctly to x dataset (
2ed5d72)
v0.7.0 (2023-08-28)
Feature
- Labels of current motors are shown in motors limits (
413e435) - Total number of points, scatter size and number of point to dim after last position can be changed from GUI (
e0b52fc) - Speed and frequency can be updated from GUI (
f391a2f) - Speed and frequency is retrieved from devices (
ce98164) - Delete coordinate table row by DELETE or BACKSPACE key (
5dd0af6) - Motor selection (
cab32be) - New GUI (
0226188) - Keyboard shortcut to go to coordinates (
3c0e595) - Ability to choose how many points should be dimmed before reaching the threshold + total number of point which should be stored. (
9eae697) - Stop movement function, one callback function for 2 motors, move_finished is emitted in move_motor function not in callback (
187c748) - Controls are disabled while motor is moving and enabled when motor movement is finished (
ed84293) - Motor coordinates are now scatter instead of image (
3f6d5c6) - Going to absolute coordinates saves coordinate in the table for later use with tag (
8be98c9) - Table with coordinates getting initial coordinates of motor (
92388c3) - Motor move to absolute (X,Y) coordinates (
cbe27e4) - Motor limits can be changed by spinBoxes (
2d1665c) - Switch for keyboard shortcuts for motor movement (
cac4562) - Setting map according to motor limits (
512e698) - Map of motor position (
e6952a6) - Motor_example.py created, motor samx and samy can be moved by buttons (
947ba9f)
Fix
- Line_plot.py default changed back to "gauss_bpm" (
64708bc) - Motor selection is disabled while motor is moving (
c7e35d7) - Init_motor_map receive motor position from motor_thread (
95ead71) - Motor movement absolute fixed - movement by thread (
11aa15f)
v0.6.3 (2023-08-17)
Fix
- Crosshair handles dynamic changes of number of curves in 1D plot (
242737b)
Documentation
- Crosshair class documentation (
8a60cad)
v0.6.2 (2023-08-17)
Fix
- Correct coordinates for cursor table (
ce54daf)
v0.6.1 (2023-08-14)
Fix
- Crosshair snaps to correct coordinates also with logx and logy (
167a891)
v0.6.0 (2023-08-11)
Feature
v0.5.0 (2023-08-11)
Feature
- Add generic connect function for slots (
6a3df34) - Add possibility to provide service config (
8c9a9c9)
Fix
v0.4.0 (2023-08-11)
Feature
- Cursor universal for 1D and 2D (
f75554b) - Added qt_utils package with general Crosshair function (
5353fed) - 2D plot updating (
d32088b) - Metadata available on_dap_update (
18b5d46) - Plotting from streamer (
bb806c1) - Added Legend to plot (
0feca4b) - Cursor coordinate as a QTable (
a999f76) - Changed from PlotItem to GraphicsLayoutWidget, added LabelItem (
075cc79) - Add display_ui_file.py (
91d8ffa) - Add disconnect_dap_slot (
1325704) - Inherit from GraphicsView for consistency with 2D plot (
d8c101c) - Add BECScanPlot2D (
67905e8) - Emit the full bec message to slots (
1bb3020)
Fix
- Q selection for gui_event signal (
0bf452a) - Fixed logic in data subscription (
c2d469b) - Scan_plot to accept metadata from dap signal (
7bec0b5) - Plotting latest 1d curves (
378be81) - Testing the data structure of plotting (
4fb0a3b) - Fix examples when run directly as a script (
cd11ee5) - Module paths (
e7f644c)
v0.3.0 (2023-07-19)
Feature
- Add auto-computed color_list from colormaps (
3e1708b) - Add functionality for plotting multiple signals (
10e2906) - Added lineplot widget (
989a3f0) - Added ctrl_c from grum (
8fee13a)
Fix
Documentation
v0.2.1 (2023-07-13)
Fix
v0.2.0 (2023-07-13)
Feature
- Move ivan's qtwidgets to bec-widgets (
34e5ed2)
v0.1.0 (2023-07-11)
Feature
- Added config plotter (
db274c6)