aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-13Fix machine ID generation functionLeandro Pereira
Recent cleanups broke this function and the server was rejecting MachineIds.
2020-05-13DataFromSuperUser should be serialized as boolean, not intLeandro Pereira
2020-05-10Show benchmark dialog while sending benchmark resultsLeandro Pereira
2020-05-10Propagate error from g_file_replace() when syncingLeandro Pereira
2020-05-10Avoid getting redirects from API serverLeandro Pereira
2020-05-10Use async soup messages to not block the UI event loop when updatingLeandro Pereira
2020-05-10cpuflags.conf isn't updatable for the time being, so junk it until it isLeandro Pereira
2020-05-10Add simple script to populate server during transition periodLeandro Pereira
2020-05-10DataFromSuperUser is expected to be a boolean in the serverLeandro Pereira
2020-05-09Make more data files updatable by moving them to data/Leandro Pereira
2020-05-09Update SyncManager to use the new APILeandro Pereira
2020-05-09Generate benchmark JSON instead of the legacy .conf formatLeandro Pereira
No need to keep the .conf format around for a while since the only usage of this function was for the SyncManager, that has been disabled for a while.
2020-05-09GSList will be sorted anyway, so prepend rather than appendLeandro Pereira
2020-05-09Remove moreinfo with BENCH prefix right before preparing for shellLeandro Pereira
2020-05-09Factor benchmark window calculation to its own functionLeandro Pereira
2020-05-09Remove unused `results_list` variableLeandro Pereira
2020-05-09Unrefing the JSON parser unrefs its children nodesLeandro Pereira
2020-05-09No need for a `cp` variable when generating bench_result from JSONLeandro Pereira
2020-05-09Add generated benchmark.jsonLeandro Pereira
2020-05-09Load benchmark results from JSON filesLeandro Pereira
2020-05-09Require json-glib to buildLeandro Pereira
2020-05-09Cleanups in benchmark-conf-to-json.pyLeandro Pereira
2020-05-09Fix enum declarationTrung Le
2020-05-09s/info_field_printf/info_fieldTrung Lê
Co-authored-by: Leandro A. F. Pereira <leandro@hardinfo.org>
2020-05-09Fix format not a string literal warningTrung Lê
Fixes https://github.com/lpereira/hardinfo/issues/541
2020-05-04vendor.ids: add winbondBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2020-05-04Try to find ROM devices and don't count them as RAMBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2020-05-03Add script to convert benchmark.conf to benchmark.jsonLeandro Pereira
The new server will send and retrieve information in JSON, as that was what was easier to do. Having a more verbose format makes things a whole lot easier to work with, too, so there's this bonus. This script replicates some of the work that HardInfo does to adapt the various versions of benchmark.conf, including cleaning up the CPU names and whatnot. (Might be a good idea to store the raw values in the database too just in case.) Results seem sane from a first glance, but this will need some testing. The idea is to use this script once, use it to rewrite the benchmark result loader, and then populate the server with this information. After that, this script can be thrown away.
2020-05-03Remove redundant check from gen_machine_id()Leandro Pereira
2020-05-03Reindent benchmark list in benches.cLeandro Pereira
2020-05-03Refactor how benchmark.conf is loaded when including resultsLeandro Pereira
This is a scaffolding method to add support for JSON benchmark results without disrupting current working code. (Should also have plugged a memory leak.)
2020-05-03Move "need to cleanup CPU name" code to a helper functionLeandro Pereira
2020-05-03Reindent bench_results.cLeandro Pereira
2020-05-03Misc. cleanups in benchmark.cLeandro Pereira
2020-05-03hi_exported_methods() should return a const pointerLeandro Pereira
2020-05-03Simplify benchmark:::hi_module_init()Leandro Pereira
2020-05-03hi_module_get_about() should return a const pointerLeandro Pereira
2020-05-03Reindent benchmark.cLeandro Pereira
2020-05-03Reindent syncmanager.[ch]Leandro Pereira
2020-05-03Show distro code name, if presentLeandro Pereira
2020-05-03Disable warnings about deprecated functionsLeandro Pereira
Until we port this to GTK4 or something, we'll have to live with those.
2020-02-10Update Russian translationTotalCaesar659
2020-02-08Sensors: groups inside add_sensor; group by type or by dev sourceOndrej Čerman
2020-02-08Sensors: Updated labelsOndrej Čerman
2020-02-08Sensors: Added item iconsOndrej Čerman
2020-02-08Added bolt iconOndrej Čerman
Source: cropped from gnome icon battery-good-charging
2020-02-08Added fan iconOndrej Čerman
Original source: https://www.gnome-look.org/p/1115367/
2020-02-08Sensors: Added device sectionsOndrej Čerman
2020-01-26Make Computer->Summary contain more information from the summary viewLeandro Pereira
2020-01-22util_edid: use weak function instead of macroBurt P
Suggested-by: Leandro Pereira <leandro@hardinfo.org> Signed-off-by: Burt P <pburt0@gmail.com>