Commit Graph

34 Commits

Author SHA1 Message Date
442450667b Status bar limits warning 2024-02-14 11:31:41 +08:00
333a759d85 Increase icon resolution 2024-02-14 11:31:41 +08:00
7ea9752b0f Add window icon 2024-02-14 11:31:41 +08:00
a2c7b0b97a Spinner 2024-02-14 11:31:41 +08:00
82dff9fc05 Remove bottom settings group tooltip 2024-02-14 11:31:41 +08:00
c876c1ec0a Don't use dynamic properties 2024-02-14 11:31:41 +08:00
d7c0219456 Use graph emoji for plot settings 2024-02-14 11:31:41 +08:00
34ed3cf39a Add tooltip to settings buttons 2024-02-14 11:31:41 +08:00
1f0e74bf9f Don't enabled thermostat settings before connect 2024-02-14 11:31:41 +08:00
1ae44d6b82 Give proper names to settings buttons 2024-02-14 11:31:41 +08:00
efa814a0d3 Add load and save config menu items 2024-02-14 11:31:41 +08:00
1be874f6a7 Add about thermostat menu item
Meant to display hardware rev stuff, does nothing right now
2024-02-14 11:31:41 +08:00
9364c9b187 Add network settings menu option
Also does nothing for now
2024-02-14 11:31:41 +08:00
a9c0106c46 Add DFU mode menu option
Does nothing for now
2024-02-14 11:31:41 +08:00
8f31380d52 Reset button 2024-02-14 11:31:41 +08:00
ca7c64c115 Put connection details in connection button menu 2024-02-14 11:31:41 +08:00
a1a94a9c99 Move host selection into menu too 2024-02-14 11:31:41 +08:00
5732bc951f Split the settings and plotting menus 2024-02-14 11:31:41 +08:00
cbffb8d700 Crude relocation of port spinbox from .ui file 2024-02-14 11:31:41 +08:00
cc1fddddda Space out bottom bar properly 2024-02-14 11:31:41 +08:00
9aac571187 Remove leftover lines 2024-02-14 11:31:41 +08:00
a3d4bef68e Crude removal of fan group from .ui file 2024-02-14 11:31:41 +08:00
fdf4c4f0d6 Plot temperature and current graphs
- Have units

- Samples are limited

- pglive is used for better live graphs
-- Also fixes bug with constantly updating normal pyqtgraphs where it
will bug out if right-clicked on and context menu is brought up
--Since pglive requires pyqtgraph == 0.13.3, upgrade pyqtgraph to that
too.
2024-02-14 11:31:41 +08:00
4be6d419f6 Hide paramtree headers 2024-02-14 11:31:41 +08:00
8383abec8c Add explanation of report rate 2024-02-14 11:31:41 +08:00
04a8f5ea56 Add tooltip to fan 2024-02-14 11:31:41 +08:00
7749459701 Max the label 2024-02-14 11:31:41 +08:00
463ee4105c Context menu by QToolButton 2024-02-14 11:31:41 +08:00
7e56f2d879 Rearrange bottom bar for new context menu 2024-02-14 11:31:41 +08:00
7e1b64b72c Set fan slider value minimum to 1, not 0 2024-02-14 11:31:41 +08:00
47dbe95045 Replace fan group highlighting with warning icon
Highlighting is too confusing
2024-02-14 11:31:41 +08:00
ad5e36beab Add unit to report spinbox 2024-02-14 11:31:41 +08:00
73887564a5 Change title 2024-02-14 11:31:41 +08:00
069280feb6 Create basic GUI, that would connect and control thermostat's fan
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-02-14 11:31:41 +08:00