Commit Graph

271 Commits

Author SHA1 Message Date
Jussi Kuokkanen
703ff9d3bb daemon: add adaptor for base node 2020-06-01 17:24:07 +03:00
Jussi Kuokkanen
b3a8dddc0d qt: add applying for range-based assignables 2020-06-01 16:48:50 +03:00
Jussi Kuokkanen
a2ab1b99b6 lib: add Tree -> FlatTree 2020-06-01 16:43:32 +03:00
Jussi Kuokkanen
471ddfc980 add Result -> optional and fix enum comparison warning 2020-06-01 16:42:26 +03:00
Jussi Kuokkanen
32ed6c460d add conversions from dbus types to AssignableInfo 2020-05-24 17:45:01 +03:00
Jussi Kuokkanen
8b80c9c9a6 qt: add basic assignable editing 2020-05-24 17:41:29 +03:00
Jussi Kuokkanen
138dc7d67f add hashes for the rest of nvidia nodes 2020-05-07 15:41:24 +03:00
Jussi Kuokkanen
78be55cb45 don't hardcode binary path in dbus service file 2020-05-06 22:04:49 +03:00
Jussi Kuokkanen
d445e3d7d8 add hashes for nodes for persistent identification 2020-05-06 20:40:48 +03:00
Jussi Kuokkanen
40d740fd6b add new GUI that uses dbus instead of the library directly 2020-05-06 20:24:10 +03:00
Jussi Kuokkanen
81b364c8ef fix dbus deserialization by taking reference instead of value 2020-05-06 20:16:18 +03:00
Jussi Kuokkanen
e380877c5b plugins: add some nvidia functionality 2020-04-23 13:11:31 +03:00
Jussi Kuokkanen
315b4fa21f daemon: expose device tree in dbus 2020-04-23 13:10:53 +03:00
Jussi Kuokkanen
079e252220 daemon: handle assignables in factory 2020-04-23 13:09:17 +03:00
Jussi Kuokkanen
f20702f11e daemon: implement some adaptors 2020-04-23 13:08:38 +03:00
Jussi Kuokkanen
c1dedcb20e include: add alias for enumeration vector 2020-04-23 13:07:06 +03:00
Jussi Kuokkanen
4cdea4fe9c include: add more dbus types 2020-04-23 13:05:20 +03:00
Jussi Kuokkanen
657f9b9a88 lib: add converting tree to array 2020-04-23 13:03:09 +03:00
Jussi Kuokkanen
24fd1eeb12 daemon: update build file 2020-04-11 03:00:31 +03:00
Jussi Kuokkanen
4f4fecfba0 daemon: register paths in correct hierarchy 2020-04-11 02:41:34 +03:00
Jussi Kuokkanen
4ba9348f7d daemon: implement returning DynamicReadable in adaptor 2020-04-11 02:37:48 +03:00
Jussi Kuokkanen
2986454f05 add DBus ReadResult type 2020-04-11 02:31:13 +03:00
Jussi Kuokkanen
0a2bf68ac0 nvidia: fix invalid function call by capturing by value instead of reference 2020-04-06 01:17:56 +03:00
Jussi Kuokkanen
9410102c89 add readme 2020-04-04 20:58:09 +03:00
Jussi Kuokkanen
88ccc075ca lib: create alias ReadResult for value reading 2020-04-04 20:37:21 +03:00
Jussi Kuokkanen
5b18e8b679 lib: Tree: add method to get node value 2020-04-04 20:36:19 +03:00
Jussi Kuokkanen
0b0fc97f71 amd: don't deinitialize device on success 2020-04-04 20:35:15 +03:00
Jussi Kuokkanen
eb027a6e2e daemon: create some objects in dbus 2020-04-04 20:31:17 +03:00
Jussi Kuokkanen
4247583c57 daemon: add dbus service file 2020-04-04 20:29:41 +03:00
Jussi Kuokkanen
5f7ff43137 daemon: add dynamic readable adaptor 2020-04-04 20:29:14 +03:00
Jussi Kuokkanen
ca3e230875 add more functionality to nvidia plugin 2020-04-02 19:36:19 +03:00
Jussi Kuokkanen
12a338b331 add FunctionalPlus as a submodule 2020-04-02 19:35:12 +03:00
Jussi Kuokkanen
9054680f09 AMD: code for checking available readables 2020-03-22 15:19:55 +02:00
Jussi Kuokkanen
15fa1332f8 add pattern matching submodule 2020-03-22 15:18:18 +02:00
jussi
35050bd586 get AMD GPUs in plugin 2020-03-20 00:42:16 +02:00
jussi
32b3321a33 Implement plugin with the new lib 2020-03-18 01:39:44 +02:00
jussi
8eb738b9ff start library rewrite in C++ 2020-03-14 12:58:21 +02:00
jussi
8afe7956cb lib: update tc_assignable 2020-01-24 17:16:25 +02:00
jussi
2c570133f9 daemon: use new module structure 2020-01-24 17:15:44 +02:00
jussi
3ccdaade85 update build file 2020-01-24 17:15:11 +02:00
jussi
039699189b update amd module 2020-01-24 17:14:09 +02:00
jussi
dc09ea1276 lib: check if module is opened already before opening 2020-01-24 17:13:40 +02:00
Jussi Kuokkanen
5755c78654 start implementing module database 2020-01-19 15:24:20 +02:00
jussi
d44d326a06 update build file 2020-01-17 16:54:23 +02:00
jussi
cf65380175 modules: add nodes to nvidia assignables 2020-01-17 16:53:57 +02:00
jussi
d3966cee45 lib: add function for creating module data 2020-01-17 16:52:57 +02:00
jussi
455ccf2610 lib: add tc_readable_set_data() 2020-01-17 16:52:02 +02:00
jussi
d719832f1c add AMD module 2020-01-17 16:28:26 +02:00
jussi
ed48c7cda4 lib: remove field tc_readable_node_t.parent 2020-01-07 17:32:02 +02:00
jussi
35d99f54f2 daemon: check for NULL assign callback in AssignableAdaptorFactory 2020-01-05 17:19:31 +02:00