1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-05-06 23:04:19 +02:00
Commit Graph

176 Commits

Author SHA1 Message Date
appel_c b0d786b991 fix: refactor textbox widget, remove inheritance, adhere to bec style; closes #324 2024-09-09 17:41:27 +02:00
wakonig_k 7d07cea946 docs(progressbar): added docs 2024-09-06 17:09:45 +02:00
wakonig_k f6d1d0bbe3 feat(progressbar): added bec progressbar 2024-09-06 17:09:45 +02:00
wakonig_k a52182dca9 feat(generate_cli): added support for property and qproperty setter 2024-09-06 17:09:45 +02:00
appel_c 7bdca84314 feat: add roi select for dap, allow automatic clear curves on plot request 2024-09-06 12:46:35 +02:00
wyzula_j 06d7741622 feat(plot_base): toggle to switch outer axes for plotting widgets 2024-09-05 14:43:20 +02:00
appel_c cc691d4039 feat: add dap_combobox 2024-09-04 16:31:44 +02:00
wakonig_k 3a5d7d0796 refactor(logger): changed prints to logger calls 2024-09-04 16:26:13 +02:00
appel_c 61ecf491e5 refactor: add docs, cleanup 2024-09-02 13:12:59 +02:00
appel_c 9781b77de2 feat: add Dap dialog widget 2024-09-01 20:57:46 +02:00
wyzula_j 6ed1efc6af fix(reset_button): reset button added 2024-08-29 15:03:42 +02:00
wyzula_j a568633c32 fix(abort_button): abort button added; some minor fixes 2024-08-29 14:14:32 +02:00
wyzula_j 8be8295b2b fix(resume_button): resume button added 2024-08-29 13:36:32 +02:00
wakonig_k 1ca9499edd fix(cmaps): unified all defaults to magma cmap 2024-08-27 13:09:21 +02:00
wakonig_k c70724a456 refactor(darkmodebutton): renamed set_dark_mode_enabled to toggle_dark_mode 2024-08-25 13:45:56 +02:00
wakonig_k cc8c166b5c feat(darkmodebutton): added button to toggle between dark and light mode 2024-08-25 13:45:56 +02:00
wakonig_k 196504b533 feat(cli): added device_browser to cli 2024-08-21 15:29:22 +02:00
guijar_m 939f834a26 fix: formatting of stdout, stderr captured text for logger 2024-08-14 18:01:51 +02:00
wakonig_k bc2abe945f fix(server): emit heartbeat with state 2024-08-14 16:55:04 +02:00
wakonig_k ea9240d2f7 fix(rpc): use client singleton instead of dispatcher 2024-08-14 12:32:34 +02:00
wakonig_k 4d02b42f11 fix: removed qcoreapplication for polling events 2024-08-14 12:32:34 +02:00
appel_c 0273bf4856 refactor: adjust dimensions 2024-08-08 15:11:43 +02:00
appel_c c80a7cd108 feat: add PositionerControlLine 2024-08-08 14:58:16 +02:00
appel_c 37aa371e7c fix: rename DeviceBox to PositionerBox, fix test for validation 2024-08-07 17:56:48 +02:00
wyzula_j f4844d2e06 fix(plugins): Qt Designer plugins icons adjusted 2024-07-23 20:41:02 +02:00
wyzula_j 3d2ca4855c fix(image_widget): image widget adjusted 2024-07-23 18:17:35 +02:00
wyzula_j a3dff7decc fix(plot_base): set_xy autorange moved to plotbase from waveform 2024-07-19 18:35:43 +02:00
wyzula_j 2c8764a27d fix(waveform_widget): plot API unified with BECFigure 2024-07-19 16:12:36 +02:00
wyzula_j 50135b5fe9 fix(colormap_selector): compatibility for PyQt6 when using designer fixed 2024-07-18 21:13:13 +02:00
wyzula_j 1f8ef52b60 feat(waveform_widget): designer plugin added 2024-07-18 15:44:52 +02:00
wyzula_j 8d93405399 feat(waveform): export to matplotlib window of current scene 2024-07-18 15:44:52 +02:00
wyzula_j 6ff6111091 feat(figure): export dialog can be launched from CLI and from toolbar 2024-07-18 15:44:52 +02:00
wyzula_j a8b6ef20cc refactor(icons): icons moved to the assets directory 2024-07-18 15:44:52 +02:00
wyzula_j a8ff1d4cd0 feat(waveform_widget): added error handle utility 2024-07-18 15:44:52 +02:00
wyzula_j 8ac35d7280 fix(waveform_widget): adapted for changes from improved scan logic from waveform widget 2024-07-18 15:44:52 +02:00
wyzula_j 755b394c1c feat(waveform_widget): BECWaveformWidget added with toolbar 2024-07-18 15:44:52 +02:00
wyzula_j 8516a1d639 fix(waveform): set_x method various bugs fixed 2024-07-14 19:32:38 +02:00
wyzula_j 48911e9348 refactor(waveform): plot can be prompted without specifying kwargs 2024-07-14 19:29:32 +02:00
wyzula_j e4e1a905d1 fix(waveform): x axis switching logic fixed when axis are not compatible 2024-07-14 19:29:32 +02:00
wyzula_j b8717f1327 feat(waveform): data are taken directly from ScanItem which is defined from scan_status endpoint; scan update is triggered from scan_segment; plots can be added just specifying y_name -> best effort for setting x reported device 2024-07-14 19:12:19 +02:00
wakonig_k 90178e2f61 fix(rpc_server): pass cli config to server 2024-07-07 23:25:45 +02:00
wyzula_j f5b8375fd3 refactor(stop_button): moved to top layer, plugin added 2024-07-07 18:53:32 +02:00
wakonig_k 03819a3d90 feat(plugins): moved plugin dict to dataclass and container 2024-07-06 12:00:35 +02:00
wyzula_j 6e75642090 feat(motor_map_widget): standalone MotorMap Widget with toolbar + plugin 2024-07-03 10:34:05 +02:00
wyzula_j 5960918137 feat(motor_map): method to reset history trace 2024-07-03 10:34:05 +02:00
wyzula_j 008a33a9b1 fix(figure): API cleanup 2024-07-02 12:43:38 +02:00
wyzula_j a391f3018c feat(bec_connector): export config to yaml 2024-07-02 12:43:38 +02:00
wyzula_j b6e1e20b7c fix(bec_figure): full reconstruction with config from other bec figure 2024-07-02 12:43:38 +02:00
wyzula_j 4a97105e4b fix(figure): subplot methods consolidated; added subplot factory 2024-07-02 12:43:38 +02:00
wakonig_k c1dd0ee190 feat(designer): added support for creating designer plugins automatically 2024-06-28 12:12:18 +02:00