Commit Graph

638 Commits

Author SHA1 Message Date
Jussi Kuokkanen
b707cdd836
fix typo 2023-10-19 11:25:48 +03:00
Jussi Kuokkanen
a42a2c3024
add ko-fi 2023-10-19 11:24:29 +03:00
Jussi Kuokkanen
7cfa5d390f use async DBus calls for updating dynamic readables 2023-10-18 18:16:45 +03:00
Jussi Kuokkanen
e443d0b479 don't suspend readable updates that are used in connections 2023-10-18 13:07:01 +03:00
Jussi Kuokkanen
12b33bfc1c don't stop updating readables when a connection using it is stopped
How could I not see this coming :D
2023-10-18 13:07:01 +03:00
Jussi Kuokkanen
8f4037989a don't update readables when collapsed 2023-10-18 13:07:01 +03:00
Jussi Kuokkanen
c0035bdc05
Translated using Weblate (Finnish)
Currently translated at 100.0% (57 of 57 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/fi/
2023-10-18 04:09:23 +00:00
Jussi Kuokkanen
fb394fd936 run dbus as root 2023-10-16 16:33:16 +03:00
Jussi Kuokkanen
55f8381069 update po 2023-10-16 16:12:36 +03:00
Jussi Kuokkanen
43b9835205 add Intel Energy-Performance Bias (EPB) assignment
Called "Power Saving Tendency" within the program
2023-10-16 16:06:15 +03:00
Jussi Kuokkanen
24da43b5fa sort leaf nodes below others in ascending order
vice versa for descending order
2023-10-13 17:28:29 +03:00
Jussi Kuokkanen
29e5cd30ad add CPU utilizations 2023-10-13 15:50:15 +03:00
Milan Šalka
5cc82768f0
Translated using Weblate (Slovak)
Currently translated at 100.0% (52 of 52 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/sk/
2023-10-12 12:23:28 +02:00
Jussi Kuokkanen
b0bef5b09e update po 2023-10-12 13:22:41 +03:00
Jussi Kuokkanen
7ce038749a rework to use TreeConstructor 2023-10-12 13:20:29 +03:00
Jussi Kuokkanen
196045c815 fix libdrm_amdgpu not found 2023-10-11 21:04:34 +03:00
Jussi Kuokkanen
204f48b56e
Translated using Weblate (Finnish)
Currently translated at 100.0% (56 of 56 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/fi/
2023-10-11 13:23:34 +02:00
Jussi Kuokkanen
0489b37aa1 add missing strings to translations 2023-10-11 14:20:31 +03:00
achjaj
4969bec762
Translated using Weblate (Slovak)
Currently translated at 92.3% (48 of 52 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/sk/
2023-10-11 13:20:05 +02:00
achjaj
8179b85feb
Added translation using Weblate (Slovak) 2023-10-10 21:06:15 +02:00
Jussi Kuokkanen
0f66731013 update source 2023-10-09 16:30:51 +03:00
Jussi Kuokkanen
03b2e655f1 document new features 2023-10-09 16:22:18 +03:00
Jussi Kuokkanen
33cdd64f2f
Translated using Weblate (Finnish)
Currently translated at 100.0% (52 of 52 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/fi/
2023-10-09 15:11:59 +02:00
Jussi Kuokkanen
dd75ccde73 add localizations to gui 2023-10-09 15:25:43 +03:00
Jussi Kuokkanen
e8fe8c1b3c share hasReadableValue 2023-10-09 14:35:16 +03:00
Allan Nordhøy
51d665905e
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (28 of 28 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/nb_NO/
2023-10-08 21:24:41 +02:00
Allan Nordhøy
3f5995d814
Added translation using Weblate (Norwegian Bokmål) 2023-10-08 21:17:41 +02:00
Jussi Kuokkanen
4c496bab82 add coretemp (intel) temperature monitoring 2023-10-08 17:31:26 +03:00
Jussi Kuokkanen
7eb656eaea add CPU frequency readables 2023-10-08 12:28:36 +03:00
Jussi Kuokkanen
61a57d9199 initial CPU plugin
Currently just gets the CPU name
2023-10-07 20:23:15 +03:00
Jussi Kuokkanen
42f05e4c25
Translated using Weblate (Finnish)
Currently translated at 100.0% (28 of 28 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/fi/
2023-10-06 16:12:07 +02:00
Jussi Kuokkanen
6c4e880476 more coherent wording 2023-10-05 22:37:30 +03:00
Jussi Kuokkanen
1976899e47
Translated using Weblate (Finnish)
Currently translated at 100.0% (28 of 28 strings)

Translation: TuxClocker/TuxClocker
Translate-URL: https://hosted.weblate.org/projects/tuxclocker/tuxclocker/fi/
2023-10-05 18:12:02 +00:00
Jussi Kuokkanen
472527d47f add translations section 2023-10-05 20:55:18 +03:00
Jussi Kuokkanen
d9b3db6c0c initial localization setup 2023-10-05 18:16:09 +03:00
Jussi Kuokkanen
a370dc9fa9 remove dead code
This removes the old C library and the GUI, that used said library
2023-10-04 16:38:11 +03:00
Jussi Kuokkanen
8b231f4387 update nvml.h
We should try to stop having this file in the repo but building on a lot
of distros will probably shit the bed without this
2023-10-04 16:18:59 +03:00
Jussi Kuokkanen
b257df2892 +clang-format 2023-10-04 16:16:35 +03:00
Jussi Kuokkanen
2043f54c00 don't show core voltage offset when not available 2023-10-04 15:54:04 +03:00
Jussi Kuokkanen
23b82e125f use NVML to get pcie bandwidth utilization
Note: this might differ slightly from XNVCtrl reported values, eg.
nvidia-settings
2023-10-04 15:51:04 +03:00
Jussi Kuokkanen
d3dc4a9ee5 use new tree constructor for other Nvidia nodes 2023-10-04 11:08:54 +03:00
Jussi Kuokkanen
1d3479480b use NVML for fan assignables 2023-10-03 15:11:08 +03:00
Jussi Kuokkanen
fc86b22ac5 construct trees with TreeNode<T> instead of T
This allows constructing some subtrees imperatively, instead of having
to construct everything declaratively. Consider we want to construct the
following tree:

Fans|
    |0|Read
    | |Write
    |
    |1|Read
      |Write

The leaf nodes might be hard to construct declaratively, since they can't easily know
which fan index they should use, since they only get the amount of fans.
2023-09-30 16:17:43 +03:00
Jussi Kuokkanen
d0adac6b47 add a way to construct device trees declaratively and conditionally 2023-09-30 16:17:43 +03:00
Jussi Kuokkanen
4777de438e clarify when entire CUDA might be needed 2023-09-29 12:00:40 +03:00
Jussi Kuokkanen
9d39bafd67 minimizing to tray is reintroduced 2023-09-28 22:20:31 +03:00
Jussi Kuokkanen
5760567fe9 bump FunctionalPlus 2023-09-28 22:14:42 +03:00
Jussi Kuokkanen
28bb3e18bf re-introduce system tray icon
This works slightly differently from the earlier one; the choice of closing the program or minimizing to tray when closing the window has been replaced with a setting
2023-09-28 22:10:47 +03:00
Jussi Kuokkanen
96ac2a1e6d remove unneeded checkout 2023-09-26 22:18:19 +03:00
Jussi Kuokkanen
893dcf4496 use xz compression for release tarball 2023-09-26 22:11:40 +03:00