|
260a466078
|
Put some menu requests in menu itself
|
2024-08-26 18:01:01 +08:00 |
|
|
8a13ce2b47
|
Tie Thermostat ConnectionState to Qt signal for now
Change this to callback-based later for decoupling from Qt
|
2024-08-26 17:09:29 +08:00 |
|
|
ba369c880e
|
Move sigActivatedHandle to CtrlPanel
|
2024-08-26 15:23:55 +08:00 |
|
|
375e159c39
|
Get rid of timeout on readline
|
2024-08-26 15:21:26 +08:00 |
|
|
4240312bf4
|
Put send_command in CtrlPanel
|
2024-08-26 13:49:56 +08:00 |
|
|
20f168e04c
|
flake update
|
2024-08-26 13:11:26 +08:00 |
|
|
efe0c086d8
|
Extra bail removed
|
2024-08-26 12:21:57 +08:00 |
|
|
9f3591770a
|
return hwrev when start_session
|
2024-08-26 12:21:57 +08:00 |
|
|
17157fd890
|
state str
|
2024-08-26 12:21:57 +08:00 |
|
|
42268e2186
|
params update concurrently
|
2024-08-26 12:21:57 +08:00 |
|
|
db15c0052e
|
Compact
|
2024-08-26 12:21:57 +08:00 |
|
|
bfddfd8e20
|
Stuff non-UI changes in Thermostat model
|
2024-08-26 12:21:57 +08:00 |
|
|
77b66e15cc
|
State dependend UI
|
2024-08-26 12:21:57 +08:00 |
|
|
ae51fc739e
|
State
|
2024-08-26 12:21:57 +08:00 |
|
|
7279c4d64a
|
Actually its OSError
|
2024-08-26 12:21:57 +08:00 |
|
|
71f40027f5
|
conneting
|
2024-08-26 12:21:57 +08:00 |
|
|
388c914c18
|
Remove wait_for
OSError raised anyways
|
2024-08-26 12:21:57 +08:00 |
|
|
659ed384ae
|
{start,end}_session -> [dis]connect
|
2024-08-26 12:21:57 +08:00 |
|
|
b252dc6a44
|
Simplify on_connect_btn_clicked
Raise if OSError
|
2024-08-26 12:21:57 +08:00 |
|
|
0dbed18ba1
|
Connecting task moved?
|
2024-08-26 12:21:57 +08:00 |
|
|
2b9a4c168e
|
AsyncIO version Client -> AsyncioClient
|
2024-08-26 12:21:57 +08:00 |
|
|
83405103f2
|
Exclusively use the Thermostat object as a medium
All calls to the Thermostat should be forwarded by the medium.
|
2024-08-26 12:21:57 +08:00 |
|
|
71f4ad6e34
|
Integrate WrappedClient into Thermostat model
|
2024-08-26 12:21:57 +08:00 |
|
|
4d21770542
|
Should not stop cancelling read if timeout'd
|
2024-08-26 12:21:57 +08:00 |
|
|
52ee422a70
|
Fix Autotuner state for forceful disconnect
|
2024-08-26 12:21:57 +08:00 |
|
|
5475bf7951
|
_
|
2024-08-26 12:21:57 +08:00 |
|
|
da70430c35
|
Make connection loss handling more elegant
Show an info box on connection lost informing the user that the
Thermostat was forcefully disconnected.
|
2024-08-26 12:21:57 +08:00 |
|
|
5e8f61be9e
|
================gui_dev-fix_asyncio===============
|
2024-08-26 12:21:57 +08:00 |
|
|
b6f936a65f
|
This is bail
|
2024-08-26 12:21:57 +08:00 |
|
|
79cc11dd14
|
thermostat: Properly register task
Also Thermostat.task -> Thermostat._update_params_task
|
2024-08-26 12:21:57 +08:00 |
|
|
7a5bb8d308
|
ip -> host
|
2024-08-26 12:21:57 +08:00 |
|
|
7245e514e8
|
Lazy evaluating for debug string command
|
2024-08-26 12:21:57 +08:00 |
|
|
fbaeb870c6
|
Add pytec runnables
|
2024-08-26 12:21:52 +08:00 |
|
|
f922ea906f
|
PYTHON shell
|
2024-08-26 12:18:22 +08:00 |
|
|
aef3a9870b
|
Exactlier wording
|
2024-08-26 12:18:22 +08:00 |
|
|
752d6f8eab
|
unused
|
2024-08-26 12:18:22 +08:00 |
|
|
7a5ec14b95
|
encoding
|
2024-08-26 12:18:22 +08:00 |
|
|
b2f188b556
|
Just catch asyncio.TimeoutError
Will just change to TimeoutError once we switch to Python 3.11 in the
flake.
|
2024-08-26 12:18:22 +08:00 |
|
|
a2afd81dcd
|
Remove exception too general
|
2024-08-26 12:18:22 +08:00 |
|
|
89319c0cd9
|
Use asserts to check for connectivity
|
2024-08-26 12:18:22 +08:00 |
|
|
f75de51447
|
Add back the parent
|
2024-08-26 12:18:22 +08:00 |
|
|
6f0956b35c
|
Fix method call
|
2024-08-26 12:18:22 +08:00 |
|
|
6067c41ca4
|
README: Proofread
|
2024-08-26 12:18:22 +08:00 |
|
|
8a01249d60
|
Swap order arounda bit more
|
2024-08-26 12:18:22 +08:00 |
|
|
0ec18dfbff
|
Formatting
|
2024-08-26 12:18:22 +08:00 |
|
|
6f7b46bc2f
|
Use qtextras
|
2024-08-26 12:18:19 +08:00 |
|
|
2fc0d265e4
|
flake.nix: nixfmt-rfc-style
|
2024-08-26 12:16:57 +08:00 |
|
|
b768d61e39
|
Merge pull request 'GUI: Text changes' (#3) from gui_dev-str_changes into gui_dev
Reviewed-on: linuswck/thermostat#3
|
2024-07-19 15:36:01 +08:00 |
|
|
d244ba392a
|
Fix typos
|
2024-07-19 15:34:31 +08:00 |
|
|
93d6df5e92
|
Merge pull request 'GUI: Some repo organisation' (#1) from gui_dev-repo_org into gui_dev
Reviewed-on: linuswck/thermostat#1
|
2024-07-12 10:34:23 +08:00 |
|