Maria Matejka
fff44269b9
Python GUI: Reworked the asyncio helper completely
...
The original asyncio helper in the example is busy-waiting, playing ping-pong
with Qt scheduler for the whole time. Using a separate worker thread instead.
2023-05-23 13:45:04 +02:00
Maria Matejka
bef77416af
Python CLI Package: first try of a GUI
...
based on an example from https://doc.qt.io/qtforpython-6/examples/example_async_minimal.html
2023-05-23 13:45:04 +02:00
Maria Matejka
c7bf6a0675
Python CLI Package: protocol Static
2023-05-23 13:45:04 +02:00
Maria Matejka
0f0f8166d4
Python CLI Package: added basic reconfiguration stuff
2023-05-23 13:45:04 +02:00
Maria Matejka
1fa3226b0b
Python CLI Package: test script writing out channel stats
2023-05-23 13:45:04 +02:00
Maria Matejka
3eae4a4eb6
Python CLI Package: Fully parsing 'show protocols all'
2023-05-23 13:45:04 +02:00
Maria Matejka
04f96b6705
Python CLI Package: Protocol scaffolding for Kernel, Device, Direct, Babel and RAdv
...
This choice comes from my own local setup where I use exactly these protocols.
Other protocols will be added later.
2023-05-23 13:44:48 +02:00
Maria Matejka
7dcfad4085
Python CLI Package: Use CLI code names instead of numbers
2023-05-23 13:44:48 +02:00
Maria Matejka
8496c4b469
Python Config Generator: allow comments everywhere
2023-05-23 13:44:48 +02:00
Maria Matejka
49ac4bd161
Python Config Generator: protocols can have names and options
2023-05-23 13:44:48 +02:00
Maria Matejka
11bd97b69b
Python Config Generator: basic scaffolding
2023-05-23 13:44:48 +02:00
Maria Matejka
5e4ab092f3
Stub of Python package for CLI parsing
2023-05-23 13:44:47 +02:00