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
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
Jussi Kuokkanen
44434034a7
nix successfully builds
2021-02-25 14:33:48 +02:00
Jussi Kuokkanen
2557227170
require libXext for nvidia
2021-02-20 13:21:48 +02:00
Jussi Kuokkanen
002c286811
build everything by default
2021-02-18 17:59:52 +02:00
Jussi Kuokkanen
231a7b242d
add nix expression
2021-02-18 17:33:34 +02:00
Jussi Kuokkanen
b0c39bfaeb
qt: add parametrization basics
2020-07-21 17:50:01 +03:00
Jussi Kuokkanen
b29495629a
qt: add bound check before adding point to chart
2020-06-23 14:57:27 +03:00
Jussi Kuokkanen
96f09ff7ed
qt: fix include error
2020-06-21 19:25:28 +03:00
Jussi Kuokkanen
3eb247c3a0
remove unused jansson dependency
2020-06-21 19:14:42 +03:00
Jussi Kuokkanen
e2611b358d
qt: add StaticReadable handling
2020-06-20 14:55:08 +03:00
Jussi Kuokkanen
f2629b1360
daemon, lib: add StaticReadable
2020-06-20 14:48:59 +03:00
Jussi Kuokkanen
ad81d8d13c
qt: add filtering based on node type
2020-06-15 13:01:50 +03:00
Jussi Kuokkanen
b09f5e3848
qt: add checkbox for selecting if value should be applied
2020-06-08 13:56:11 +03:00
Jussi Kuokkanen
825e448589
qt: show item background color through the highlight color
2020-06-07 17:41:38 +03:00