wyzula-jan
|
f386563aa1
|
fix(cli/generate_cli): typing.get_overloads are only used if the python version is higher than 3.11
|
2024-03-01 12:35:12 +01:00 |
|
wyzula-jan
|
110506c9a9
|
test(cli/generate_cli): import from future
|
2024-02-29 15:17:20 +01:00 |
|
wyzula-jan
|
d89f596a5d
|
fix(cli/generate_cli): added automatic black formatting; added black as a dependency
|
2024-02-29 14:08:00 +01:00 |
|
wyzula-jan
|
ebb36f62dd
|
fix(cli/client_utils): "__rpc__" pop from msg_results
|
2024-02-26 15:30:43 +01:00 |
|
wyzula-jan
|
fd711b475f
|
fix(cli/rpc): rpc client can return any type of object + config dict of the widgets
|
2024-02-26 14:06:36 +01:00 |
|
wyzula-jan
|
57132a4721
|
fix(cli/rpc): server access children widget.find_widget_by_id(gui_id)
|
2024-02-26 13:26:55 +01:00 |
|
|
|
f71dc5c5ab
|
fix(cli): fixed property access, rebased
|
2024-02-26 10:29:15 +01:00 |
|
|
|
4630d78fc2
|
fix(rpc_server): fixed gui_id lookup
|
2024-02-26 10:25:02 +01:00 |
|
|
|
da640e888d
|
fix(cli): fixed rpc construction of nested widgets
|
2024-02-26 10:25:02 +01:00 |
|
wyzula-jan
|
0363fd5194
|
feat(widgets/figure): clear_all method for BECFigure
|
2024-02-23 15:27:09 +01:00 |
|
wyzula-jan
|
9a5c86ea35
|
feat(widgets/Waveform1D): Waveform1D can be fully constructed by config
|
2024-02-23 10:53:10 +01:00 |
|
wyzula-jan
|
08534a4739
|
feat(widgets/figure.py): dark/light theme changer
|
2024-02-23 10:53:10 +01:00 |
|
wyzula-jan
|
99dce077c4
|
refactor(plot/Waveform1D,plot/BECCurve): BECCurve inherits from BECConnector and can refer to parent_id (Waveform1D) and has its own gui_id
|
2024-02-23 10:53:10 +01:00 |
|
wyzula-jan
|
402adc44e8
|
refactor(rpc/client): changed path to client.py to relative one
|
2024-02-23 10:53:10 +01:00 |
|
wyzula-jan
|
1c2fb8b972
|
fix(rpc): connection to on_rpc_update done through bec_dispatcher
|
2024-02-23 10:53:10 +01:00 |
|
|
|
a61bf36df5
|
feat(cli): added cli interface, rebased
|
2024-02-23 10:53:10 +01:00 |
|