0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 11:41:49 +02:00

908 Commits

Author SHA1 Message Date
6fe08e6b82 feat: motor_control.py MotorControl widgets - Absolute + Relative movement, MotorSelection, ErrorMessage popups 2024-02-12 13:53:52 +01:00
968da6f558 build: added all .ui and .yaml files to pypi install; removed gauss_bpm from default config from monitor.py 2024-02-08 10:59:48 +01:00
11ae0b1054 0.38.2
Automatically generated by python-semantic-release
v0.38.2
2024-02-07 16:26:49 +00:00
5ebfd2a3c2 test: fixed import in test_validator_errors.py 2024-02-07 17:23:03 +01:00
b36131eed5 fix: adapt code to BEC 1.0 2024-02-07 17:16:43 +01:00
a7bfcc12b9 0.38.1
Automatically generated by python-semantic-release
v0.38.1
2024-01-26 15:45:41 +00:00
ab275b8e5f fix: monitor.py replots last scan after changing config with new signals; config_dialog.py checks if the new config is valid with BEC 2024-01-26 16:42:08 +01:00
d211b47f4c refactor: black v24 formatting 2024-01-26 15:17:59 +01:00
812ffaf8ea docs: 2D waveform scatter plot changed to 2D scatter plot 2024-01-24 10:50:51 +01:00
f7a496723c docs: documentation for example apps and widgets updated 2024-01-24 10:36:50 +01:00
48847a19c7 0.38.0
Automatically generated by python-semantic-release
v0.38.0
2024-01-23 13:48:08 +00:00
8d0083c4aa test: fix test_bec_monitor_scatter2D.py database init test change to check defaultdict 2024-01-23 14:42:11 +01:00
3c143274c5 refactor: monitor_scatter_2D.py _init_database replaced with defaultdict 2024-01-23 14:31:20 +01:00
747e97e0c9 fix: monitor_scatter_2D.py changed to new BECDispatcher definition 2024-01-23 13:51:23 +01:00
c6fe9d2026 test: test_bec_monitor_scatter2D.py added 2024-01-23 13:51:23 +01:00
75090b8575 feat: BECMonitor2DScatter for plotting x/y/z signal as a mesh of scatter plot 2024-01-23 13:51:23 +01:00
8f76c789cf 0.37.1
Automatically generated by python-semantic-release
v0.37.1
2024-01-23 12:42:02 +00:00
4664568672 fix(tests): ensure BEC service is shutdown after bec dispatcher test 2024-01-20 23:04:51 +01:00
3fb6644543 fix(tests): ensure threads started during plot tests are properly stopped 2024-01-20 23:01:41 +01:00
d909673071 refactor(tests): ensure BEC dispatcher singleton object is renewed at each test
and add a check for dangling threads
2024-01-19 19:40:21 +01:00
d281d6576c 0.37.0
Automatically generated by python-semantic-release
v0.37.0
2024-01-17 14:09:10 +00:00
8bebc4f692 refactor: pylint improvement 2024-01-17 14:59:53 +01:00
1cd273c375 test: test_motor_map.py added 2024-01-17 14:59:53 +01:00
249170ea30 refactor: motor_map.py clean up 2024-01-17 14:59:53 +01:00
1a429b3024 feat: independent motor_map widget 2024-01-17 14:59:53 +01:00
e05cab812a 0.36.2
Automatically generated by python-semantic-release
v0.36.2
2024-01-17 13:56:53 +00:00
7607d7a3b6 fix: bec_dispatcher.py can partially disconnect topics from slot 2024-01-16 16:02:31 +01:00
e51be04b95 fix: bec_dispatcher.py can connect multiple topics to one callback slot 2024-01-16 16:02:31 +01:00
de1f5c968a 0.36.1
Automatically generated by python-semantic-release
v0.36.1
2024-01-15 16:04:22 +00:00
bf819bcf48 refactor: motor_example.py get coordinates by .readback.get() method 2024-01-15 16:14:15 +01:00
6f26e5cc3d refactor: using motor.readback.read() to access motor coordinates 2024-01-12 16:44:55 +01:00
f9c5c82381 fix: motor_example.py fix to the new .read() structure from bec_lib 2024-01-12 16:44:55 +01:00
79487dbec2 0.36.0
Automatically generated by python-semantic-release
v0.36.0
2024-01-12 13:23:34 +00:00
58721bea1a feat: bec_dispatcher can link multiple endpoints topics for one qt slot 2024-01-12 14:22:29 +01:00
03e96669da 0.35.0
Automatically generated by python-semantic-release
v0.35.0
2024-01-12 09:33:49 +00:00
eb529d24d2 refactor: review response for MR !31 2024-01-11 16:58:53 +01:00
ebd4fccda2 fix: monitor.py clear command from BECPlotter CLI clear now flush database and clear the plots 2024-01-10 17:59:36 +01:00
97dcc5ac76 fix: monitor.py crosshair enabled by default 2024-01-09 12:51:22 +01:00
9c7a189beb ci: fix cobertura for gitlab/16 2024-01-09 12:45:40 +01:00
6061b3150e fix: monitor.py change import of ConfigDialog from relative to absolute in order to make BECPlotter be able to open it 2024-01-09 12:32:45 +01:00
3982c5d498 refactor: config_dialog.py refactored to accept new config formatting 2024-01-08 16:31:56 +01:00
404ca49821 refactor: modular_app.py configs changed to new format 2024-01-08 16:17:14 +01:00
6e4775a124 feat: monitor.py can access custom data send through redis 2024-01-08 15:23:39 +01:00
5ab82bc133 fix: monitor_config_validator.py changed to check .describe() instead of signals 2023-12-21 16:59:02 +01:00
00ef3ae925 fix: monitor.py fixed not updating config changes after receiving refresh from BECPlotter 2023-12-18 15:42:10 +01:00
90d8069cc3 test: test_validator_errors.py fixed 2023-12-15 19:05:38 +01:00
457567ef74 test: test_bec_monitor.py fixed 2023-12-15 18:28:29 +01:00
1128ca5252 refactor: monitor.py clean up 2023-12-15 13:49:08 +01:00
86c5f25205 fix: monitor_config_validator.py valid color is Literal['black','white'] 2023-12-15 13:19:16 +01:00
a706da2490 fix: monitor.py fixed scan mode 2023-12-15 13:12:05 +01:00