Commit Graph
898 Commits
Author SHA1 Message Date
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 998a745133 refactor: use DAPComboBox in curve_dialog selection 2024-09-04 17:18:40 +02:00
appel_c 0fd5cee776 refactor: cleanup and renaming of slot/signals 2024-09-04 16:31:44 +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
wyzula_j 90479167fb fix(scan_control): SafeSlot applied to run_scan to avoid faulty scan requests 2024-09-04 16:15:56 +02:00
wyzula_j b07e67715c test(scan_control): tests extended for getting kwargs between scan switching and getting parameters from redis 2024-09-04 16:15:56 +02:00
wyzula_j 85dcbdaa88 refactor(scan_control): scan control layout adjusted 2024-09-04 16:15:56 +02:00
wyzula_j ec3bc8b519 fix(scan_control): scan parameters can be loaded from the last executed scan from redis 2024-09-04 16:15:56 +02:00
wyzula_j 2cd9c7f585 fix(toggle): state can be determined with the widget initialisation 2024-09-04 16:15:56 +02:00
wyzula_j d28f9b04c4 feat(scan_control): scan control remember the previously set parameters and shares kwarg settings across scans 2024-09-04 16:15:56 +02:00
wyzula_j fe8dc55eb1 refactor(scan_control): basic pydantic config added 2024-09-04 16:15:56 +02:00
wakonig_k 52da835803 feat(vscode): open vscode on a free port 2024-09-04 13:21:00 +02:00
wakonig_k 9be19d4abe feat(website): added method to wait until the webpage is loaded 2024-09-04 13:21:00 +02:00
wakonig_k 9866075100 fix(theme): fixed segfault for webengineview for auto updates 2024-09-04 13:21:00 +02:00
wyzula_j 9dd43aa1fd fix(queue_reset_button): queue reset has to be confirmed with msgBox 2024-09-04 07:45:43 +02:00
wyzula_j 0d7c10e670 feat(queue): BECQueue controls extended with Resume, Stop, Abort, Reset buttons 2024-09-04 07:45:43 +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
wakonig_k 99d5e8e71c docs(becwidget): improvements to the bec widget base class docs; fixed type hint import for sphinx 2024-08-31 21:42:08 +02:00
wakonig_k 6c1f89ad39 fix(pyqt slot): removed slot decorator to avoid problems with pyqt6 2024-08-31 14:51:12 +02:00
wakonig_k 7fb938a850 feat(theme): added theme handler to bec widget base class; added tests 2024-08-31 14:32:38 +02:00
wakonig_k af23e74f71 fix(theme): update pg axes on theme update 2024-08-31 11:11:13 +02:00
wakonig_k 0bf1cf9b8a fix(positioner_box): fixed positioner box dialog; added test; closes #332 2024-08-31 09:45:10 +02:00
wyzula_j 99a98de8a3 fix(color_button): signal and slot added for selecting color and for emitting color after change 2024-08-30 16:03:22 +02:00
wyzula_j 3c0e501c56 fix(color_button): inheritance changed to QWidget 2024-08-30 16:03:22 +02:00
wakonig_k a3110d9814 fix(dark mode button): fixed dark mode button state for external updates, including auto 2024-08-30 10:42:13 +02:00
wyzula_j 2efd48736c fix(toolbar): widget action added 2024-08-29 15:17:32 +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
wyzula_j 5d73fe455a refactor(icons): general app icon changed; jupyter app icon changed to material icon 2024-08-29 13:04:04 +02:00
appel_c 7dadab1f14 refactor: add option to select scan and hide arg bundle buttons 2024-08-29 12:57:40 +02:00
wyzula_j 097946fd68 refactor(stop_button): stop button changed to QWidget and adapted for toolbar 2024-08-29 11:26:23 +02:00
wyzula_j 4a890281f7 fix(stop_button): queue logic scan changed to halt instead of abort and reset 2024-08-29 10:56:16 +02:00
appel_c cdd175207e refactor: added hide option for device selection button 2024-08-28 22:33:47 +02:00
wakonig_k 5f37e862c9 fix(website): fixed designer integration for website widget 2024-08-28 21:24:15 +02:00
wakonig_k 9925bbdb48 refactor(website): changed inheritance of website widget to simple qwidget; closes #325 2024-08-28 21:24:15 +02:00
wyzula_j ffc871ebbd fix(toolbar): material icons can accept color as kwarg 2024-08-28 16:16:23 +02:00
wyzula_j 09c6c93c39 fix(toolbar): use of native qt separators 2024-08-28 15:33:39 +02:00
wyzula_j e6f204b6aa fix(dock_area): dark button added 2024-08-28 15:06:59 +02:00
wakonig_k c5501860e8 fix(theme): apply theme to all pyqtgraph widgets on manual updates 2024-08-28 14:34:50 +02:00
wakonig_k f335763280 refactor(icons): removed toolbar icons from assets 2024-08-27 18:38:08 +02:00
wakonig_k e890091d86 refactor(icons): moved widget icons to class attribute ICON_NAME 2024-08-27 18:38:08 +02:00
wakonig_k 1ca9499edd fix(cmaps): unified all defaults to magma cmap 2024-08-27 13:09:21 +02:00
wakonig_k 060935ffc5 fix(color maps): color maps should take the background color into account; fixed min colors to 10 2024-08-27 12:36:02 +02:00
wakonig_k cf28730515 fix(widgets): fixed default theme for widgets
If not theme is set, the init of the BECWidget base class sets the default theme to "dark"
2024-08-27 10:54:46 +02:00
wakonig_k 2265458dcc fix(crosshair): emit all crosshair events, not just line coordinates 2024-08-26 14:10:46 +02:00
wakonig_k c70724a456 refactor(darkmodebutton): renamed set_dark_mode_enabled to toggle_dark_mode 2024-08-25 13:45:56 +02:00