Commit Graph

27 Commits

Author SHA1 Message Date
wyzula_j 2304c9f849 fix(plot_base): legend text color is changed when changing dark-light theme 2024-11-05 10:37:53 +01:00
wyzula_j 3a22392780 fix(FPS): qtimer cleanup leaking 2024-10-11 17:17:50 +02:00
wyzula_j 8dc892df0a tests(plot_base): tests extended 2024-10-11 12:17:17 +02:00
wyzula_j 8c5ef26843 feat(utils): FPS counter utility based on the viewBox updates, integrated to waveform and image widget 2024-10-11 09:52:48 +02:00
appel_c f554f3c167 refactor: various minor improvements for the alignment gui 2024-10-01 22:16:16 +02:00
appel_c 63c24f97a3 feat: add first draft for alignment_1d GUI 2024-10-01 22:16:16 +02:00
wakonig_k de303f0227 fix(theme): fixed theme access for themecontainer 2024-09-06 19:26:17 +02:00
wyzula_j 06d7741622 feat(plot_base): toggle to switch outer axes for plotting widgets 2024-09-05 14:43:20 +02:00
wakonig_k 3a5d7d0796 refactor(logger): changed prints to logger calls 2024-09-04 16:26:13 +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 2265458dcc fix(crosshair): emit all crosshair events, not just line coordinates 2024-08-26 14:10:46 +02:00
wakonig_k 44738057a3 fix(crosshair): update markers if necessary 2024-08-22 10:32:35 +02:00
wakonig_k 2fe72c9ccb fix: bubble-up signals 2024-08-22 10:32:35 +02:00
wyzula_j 37835cbf76 fix(crosshair): fixed crosshair for image and waveforms 2024-08-22 10:32:35 +02:00
wakonig_k ad07bbf85e fix(figure): cleanup pyqtgraph 2024-08-07 10:12:49 +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 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 c926a75a79 feat(curve_dialog): curves can be added 2024-07-18 15:44:52 +02:00
guijar_m c7feb6952d refactor: BECWidget is a mixin based on BECConnector, for each QWidget in BEC
Handles closeEvent() and RPC registering/unregistering
2024-07-18 11:07:19 +02:00
wyzula_j 008a33a9b1 fix(figure): API cleanup 2024-07-02 12:43:38 +02:00
wyzula_j 5d6672069e fix(plot_base): font size is set with setScale which is scaling the whole legend window 2024-06-19 13:26:10 +02:00
appel_c ea805d1362 feat: add option to change size of the fonts 2024-06-19 13:26:10 +02:00
appel_c ca5e8d2fbb fix: add model_config to pydantic models to allow runtime checks after creation 2024-06-07 15:44:09 +02:00
wyzula_j 82e2c898d2 fix(plot_base): .plot removed from plot_base.py, because there is no use case for it 2024-06-06 17:54:41 +02:00
wyzula_j 3455c60236 refactor(reconstruction): repository structure is changed to separate assets needed for each widget 2024-05-21 16:31:55 +02:00