ce11d1382c
1.11.0
...
Automatically generated by python-semantic-release
v1.11.0
2024-12-11 16:19:34 +00:00
ff654b56ae
test(collapsible_panel_manager): fixture changed to not use .show()
2024-12-11 15:24:59 +01:00
a434d3ee57
feat(collapsible_panel_manager): panel manager to handle collapsing and expanding widgets from the main widget added
2024-12-11 15:18:43 +01:00
b467b29f77
1.10.0
...
Automatically generated by python-semantic-release
v1.10.0
2024-12-10 19:59:55 +00:00
17a63e3b63
feat(layout_manager): grid layout manager widget
2024-12-10 20:49:19 +01:00
66fc5306d6
1.9.1
...
Automatically generated by python-semantic-release
v1.9.1
2024-12-10 19:34:00 +00:00
6563abfddc
fix(designer): general way to find python lib on linux
2024-12-10 19:12:21 +01:00
0d470ddf05
1.9.0
...
Automatically generated by python-semantic-release
v1.9.0
2024-12-10 10:53:44 +00:00
9b95b5d616
test(side_panel): tests added
2024-12-10 11:42:46 +01:00
c7d7c6d9ed
feat(side_menu): side menu with stack widget added
2024-12-10 11:42:46 +01:00
4686a643f5
1.8.0
...
Automatically generated by python-semantic-release
v1.8.0
2024-12-10 10:08:47 +00:00
9370351abb
test(modular_toolbar): tests added
2024-12-09 21:10:18 +01:00
a55134c3bf
feat(modular_toolbar): material icons can be added/removed/hide/show/update dynamically
2024-12-09 20:56:03 +01:00
5fdb2325ae
feat(modular_toolbar): orientation setting
2024-12-09 15:04:59 +01:00
6a36ca512d
feat(round_frame): rounded frame for plot widgets and contrast adjustments
2024-12-09 15:01:09 +01:00
a274a14900
1.7.0
...
Automatically generated by python-semantic-release
v1.7.0
2024-12-02 15:21:52 +00:00
da579b6d21
fix(tests): add test for Console widget
2024-12-02 14:44:29 +01:00
02086aeae0
feat(console): add 'terminate' and 'send_ctrl_c' methods to Console
...
.terminate() ends the started process, sending SIGTERM signal.
If process is not dead after optional timeout, SIGKILL is sent.
.send_ctrl_c() sends SIGINT to the child process, and waits for
prompt until optional timeout is reached.
Timeouts raise 'TimeoutError' exception.
2024-12-02 14:44:29 +01:00
3aeb0b66fb
feat(console): add "prompt" signal to inform when shell is at prompt
2024-12-02 14:44:29 +01:00
b4b8ae81d8
1.6.0
...
Automatically generated by python-semantic-release
v1.6.0
2024-11-27 11:04:08 +00:00
da18c2ceec
fix(tests): make use of BECDockArea with client mixin to start server and use it in tests
...
Depending on the test, auto-updates are enabled or not.
2024-11-27 11:44:03 +01:00
31d87036c9
feat: '._auto_updates_enabled' attribute can be used to activate auto updates installation in BECDockArea
2024-11-27 11:44:03 +01:00
cffcdf2923
fix: differentiate click and drag for DeviceItem, adapt tests accordingly
...
This fixes the blocking "QDrag.exec_()" on Linux, indeed before the
drag'n'drop operation was started with a simple click and it was
waiting for drop forever. Now there are 2 different cases, click or
drag'n'drop - the drag'n'drop test actually moves the mouse and releases
the button.
2024-11-27 11:44:03 +01:00
2fe7f5e151
fix(server): use dock area by default
2024-11-27 11:44:03 +01:00
3ba0b1daf5
feat: add rpc_id member to client objects
2024-11-27 11:44:03 +01:00
e68e2b5978
feat(client): add show()/hide() methods to "gui" object
2024-11-27 11:44:03 +01:00
daf6ea0159
feat(server): add main window, with proper gui_id derived from given id
2024-11-27 11:44:03 +01:00
f80ec33ae5
feat: add main window container widget
2024-11-27 11:44:03 +01:00
c27d058b01
fix(rpc): gui hide/show also hide/show all floating docks
2024-11-27 11:44:03 +01:00
96e255e4ef
fix: do not quit automatically when last window is "closed"
...
Qt confuses closed and hidden
2024-11-27 11:44:03 +01:00
60292465e9
fix: no need to call inspect.signature - it can fail on methods coming from C (like Qt methods)
2024-11-27 11:44:03 +01:00
2047e484d5
feat: asynchronous .start() for GUI
2024-11-27 11:44:03 +01:00
1f71d8e5ed
feat: do not take focus when GUI is loaded
2024-11-25 08:16:10 +01:00
1f60fec720
feat: add '--hide' argument to BEC GUI server
2024-11-25 08:16:10 +01:00
e9983521ed
fix: add back accidentally removed variables
2024-11-25 08:16:10 +01:00
ed72393699
1.5.3
...
Automatically generated by python-semantic-release
v1.5.3
2024-11-21 16:19:45 +00:00
e71e3b2956
fix(alignment_1d): fix imports after widget module refactor
2024-11-21 16:39:10 +01:00
6e39bdbf53
ci: fix ci syntax for package-dep-job
2024-11-21 09:13:18 +01:00
2e7383a10c
1.5.2
...
Automatically generated by python-semantic-release
v1.5.2
2024-11-18 13:53:35 +00:00
746359b2cc
fix: support for bec v3
2024-11-18 14:23:12 +01:00
0219f7c78a
1.5.1
...
Automatically generated by python-semantic-release
v1.5.1
2024-11-14 13:30:02 +00:00
aab0229a40
refactor(widgets): widget module structure reorganised
2024-11-14 14:20:20 +01:00
7a1b8748a4
fix(plugin_utils): plugin utils are able to detect classes for plugin creation based on class attribute rather than if it is top level widget
2024-11-14 14:19:22 +01:00
245ebb444e
1.5.0
...
Automatically generated by python-semantic-release
v1.5.0
2024-11-12 15:29:42 +00:00
0cd85ed9fa
fix(crosshair): crosshair adapted for multi waveform widget
2024-11-12 16:19:42 +01:00
42d4f182f7
docs(multi_waveform): docs added
2024-11-12 16:19:42 +01:00
f3a39a69e2
feat(multi-waveform): new widget added
2024-11-12 16:19:42 +01:00
ec39dae273
1.4.1
...
Automatically generated by python-semantic-release
v1.4.1
2024-11-12 13:46:09 +00:00
8e5c0ad8c8
fix(positioner_box): adjusted default signals
2024-11-12 14:36:38 +01:00
bf0b49b863
1.4.0
...
Automatically generated by python-semantic-release
v1.4.0
2024-11-11 14:19:33 +00:00