Commit Graph

34 Commits

Author SHA1 Message Date
fcf5680e72 [bugfix] removed double definition of structs 2025-10-28 10:50:38 +01:00
b0cc2d9d5d [bugfix] fixed the linker issue, [feature] software now prints out the information gathered on the components 2025-10-27 10:19:40 +01:00
5ecc826f58 [refactor] removed cpu, ram and disk links
previously i had the idea to connect the components witht the device,
ditching that idea for now
2025-10-27 10:18:33 +01:00
5a68a07436 [bugfix] main function definition 2025-10-26 21:25:15 +01:00
6035abf102 [bugfix] fixed a linker error when importing the structs 2025-10-26 21:22:33 +01:00
28309edcaf [bugfix] temporary bugfix by removing the curl library, will reimplement it later 2025-10-26 21:15:48 +01:00
b26fd0a638 [refactor] finished the refactoring for the macos version 2025-10-25 15:28:03 +03:00
8ee16bf49e [refactor] paremeter update 2025-10-15 15:10:29 +02:00
123e2a77c8 [optimization] pass by value instead of global values 2025-10-14 10:02:25 +02:00
e0a44b9c2b [refactor] created a new types header, seperated the structs from the lib.c 2025-10-13 14:13:10 +02:00
0ffd6627ed [bugfix & refactor] comment 2 important functions out of the main file, added helper functions to handle the future data 2025-10-12 23:21:26 +02:00
6945d36f6f [refactor] removing duplicate code 2025-10-12 23:20:42 +02:00
b5819824ee [bugfix] untested bugfix that occured when passing the lenght of the boottime value 2025-10-12 23:20:25 +02:00
99ace57358 [refactor] about half way there refactoring everything
so i was refactoring everything to get as little duplicate code and
includes as possible when i realised there was a lot i could do, aka
there was a ton to do, so no new code, just refactoring and moving old
one
2025-10-11 22:33:20 +02:00
9cd9987d7d [bugfix + refactor] duplicate cpu_name functions, remove the threading functions, moving them to main.c, isolating the mt logic there 2025-10-11 21:40:25 +02:00
0029210718 [refactor] repositioned the structs from the header file to the library file 2025-10-11 21:26:04 +02:00
9d78ae637e updated the cmake file 2025-10-11 21:16:11 +02:00
54b53d198a [bugfix] workflow bugfix 2025-10-11 17:29:29 +02:00
23328c9976 [bugfix] workflow bugfix 2025-10-11 17:28:43 +02:00
826910a089 [bugfix] workflow bugfix 2025-10-11 17:26:44 +02:00
d1aa9dd1a6 readme 2025-10-11 17:25:01 +02:00
e158bfc04a [feature] CI workflow 2025-10-11 17:20:06 +02:00
36677fb428 merged all of the different modules into one compact, but readable and simple file 2025-10-11 16:15:20 +02:00
9d64a6e3fd merged every modular file into one lib.c 2025-10-11 11:14:14 +02:00
6927df5ec2 fixed merge conflicts that remained from a previous merge 2025-10-11 10:35:08 +02:00
47a65de313 removed the build folder 2025-10-11 10:33:05 +02:00
a016b44858 readme & .gitignore 2025-10-11 10:29:55 +02:00
e5d599bd31 Initial commit
merge
2025-10-11 10:23:52 +02:00
b3f985944e merge 2025-10-11 10:21:19 +02:00
488f094ebf reorganized the file structure, now working with headers, and a single application entry point which you find the main file
merge
2025-10-11 10:20:45 +02:00
4cafbac227 added the device file
merge older conflicts
2025-10-11 10:19:34 +02:00
29fc5bbb3f Added the source and build files I've wwritten up till now. 2025-10-11 10:19:15 +02:00
d70738f3d5 merge 2025-10-11 10:19:08 +02:00
5eb00243c5 first commit to gitea 2025-10-10 02:05:07 +02:00