Commit Graph

573 Commits

Author SHA1 Message Date
Jussi Kuokkanen
32a97c9091 format label text to include two decimal points 2023-08-12 20:49:13 +03:00
Jussi Kuokkanen
5efcc6f25d debounce label updates 2023-08-06 15:29:54 +03:00
Jussi Kuokkanen
f01d809956 fix point value text label being cut off initially 2023-08-05 20:13:07 +03:00
Jussi Kuokkanen
c31b4a3a83 add zooming for the chart 2023-08-03 18:44:18 +03:00
Jussi Kuokkanen
44072c302a add screenshots to README 2023-08-02 20:14:25 +03:00
Jussi Kuokkanen
e9f0a04b25 set unchecked AssignableItem text to current value when applying changes 2023-07-30 11:46:10 +03:00
Jussi Kuokkanen
03f765c040 get text for AssignableItem in a separate function 2023-07-30 11:39:25 +03:00
Jussi Kuokkanen
ebef4fefdf make unchecked AssignableItems uncheckable when applying changes 2023-07-29 21:57:53 +03:00
Jussi Kuokkanen
cf7dd9dab2 finish editing once an option is selected 2023-07-27 23:11:47 +03:00
Jussi Kuokkanen
095a75b5e3 enable Assignable editors to signal end of editing 2023-07-27 23:11:43 +03:00
Jussi Kuokkanen
41b44885e7 expand EnumEditor combo box when it is shown 2023-07-26 17:35:49 +03:00
Jussi Kuokkanen
070e2d830b +clang-format 2023-07-26 16:33:11 +03:00
Jussi Kuokkanen
1e829c094f add clang-format 2023-07-26 16:32:34 +03:00
Jussi Kuokkanen
cd2ec6c0a3 add 'Developing' section to README 2023-07-24 18:54:05 +03:00
Jussi Kuokkanen
0ede9e5bdf move development scripts to dev/ 2023-07-24 18:16:53 +03:00
Jussi Kuokkanen
33c5d718af move DBus socket path to /tmp 2023-07-24 18:01:19 +03:00
Jussi Kuokkanen
ad07b2e8d8 add DBus related development scripts 2023-07-24 17:56:41 +03:00
Jussi Kuokkanen
6aa6053ade edit Assignable with a single click when selected 2023-07-24 14:40:59 +03:00
Jussi Kuokkanen
78de5ffa91 add todo 2023-07-24 13:43:21 +03:00
Jussi Kuokkanen
4ed26b068d expand all nodes in DeviceBrowser 2023-07-24 13:18:46 +03:00
Jussi Kuokkanen
9f87294522 save and restore window geometry 2023-07-22 08:45:21 +03:00
Jussi Kuokkanen
5665786978 FunctionEditor: add explanation label 2023-07-21 21:32:56 +03:00
Jussi Kuokkanen
cc67835c00 FunctionEditor: widen the combo box for selecting node 2023-07-21 21:30:50 +03:00
Jussi Kuokkanen
61136ecb0a make clangd happy
Make clangd not complain about missing imports.

To be honest, I'm not sure how it managed to even compile beforehand,
especially without including DeviceModel.hpp
2023-07-21 18:10:37 +03:00
Jussi Kuokkanen
89030d9373 use DBus signature to get Assignable type 2023-07-20 21:08:44 +03:00
Jussi Kuokkanen
6823879e2c work around broken QObject::property() in QDBusInterface
Getting properties of DBus interfaces used to work through
QObject::property, but is completely broken now.

To work around it, we use the Get method in org.freedesktop.DBus.Properties
2023-07-20 18:23:07 +03:00
Jussi Kuokkanen
cc5ebe847d pin nixpkgs with npins 2023-07-18 16:17:10 +03:00
Jussi Kuokkanen
9231e8f4ec nvidia: user proper celsius sign in static temperature nodes 2022-11-14 18:59:51 +02:00
Jussi Kuokkanen
0e08359039 nvidia: put fan mode assignable in the "Fans" subtree 2022-11-14 18:56:33 +02:00
Jussi Kuokkanen
30ea5f10b5 nvidia: add core voltage offset assignable 2022-11-03 18:51:20 +02:00
Jussi Kuokkanen
94305e465d nvidia: organize clock nodes in a subtree 2022-10-31 11:33:41 +02:00
Jussi Kuokkanen
b4486bb055 nvidia: add core clock assignable 2022-10-27 17:56:53 +03:00
Jussi Kuokkanen
ce1240226d comment on working boost version (1.79.0) 2022-10-24 16:40:03 +03:00
Jussi Kuokkanen
1891c83bb2 remove deprecated boost symbol import method 2022-10-24 16:20:36 +03:00
Lurkki14
76369ef242
change matrix room link to matrix.to 2022-04-27 17:32:23 +03:00
Jussi Kuokkanen
5db9d68d9b qt: address QVector::toStdVector deprecation warning 2022-04-26 19:49:57 +03:00
Jussi Kuokkanen
7268ef989e qt: display unit and current value in Assignables 2022-04-25 19:40:15 +03:00
Jussi Kuokkanen
3aedbf474b daemon: fix dbus return type for currentValue from 'v' to 'bv' 2022-04-25 16:13:47 +03:00
Jussi Kuokkanen
1eb4a20983 nvidia: fix return type from int to uint in fetching fan mode value 2022-04-25 16:02:00 +03:00
Jussi Kuokkanen
343dd8b9ea daemon: expose unit from Assignable 2022-04-21 21:29:34 +03:00
Jussi Kuokkanen
09581b8e96 nvidia: add units to Assignables 2022-04-21 21:28:20 +03:00
Jussi Kuokkanen
54caf7e870 lib: add getting unit to Assignable 2022-04-21 21:27:17 +03:00
Jussi Kuokkanen
51cae021d6 nvidia: fix memory leak in pcie utilization node 2022-04-19 19:25:22 +03:00
Jussi Kuokkanen
9bd53183c7 nvidia: implement updated Assignable interface for all existing nodes 2022-04-18 22:58:12 +03:00
Jussi Kuokkanen
f717f0dc77 daemon: handle empty optional in Assignable adaptor 2022-04-18 17:49:47 +03:00
Jussi Kuokkanen
e0d3ac4191 Add fetching the current value of an Assignable to the interface 2022-04-17 16:27:42 +03:00
Jussi Kuokkanen
b82b9263df add more utilization nodes and organize them in a subtree 2022-03-25 13:01:34 +02:00
Jussi Kuokkanen
ce14b87494 add nvidia dependencies to nix build 2022-03-25 12:59:15 +02:00
Jussi Kuokkanen
1e1cba0f74 nvidia: add core utilization 2022-03-20 11:09:37 +02:00
Lurkki14
c4e0914a69
Create FUNDING.yml 2022-03-18 20:53:13 +02:00