Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-25 | Reposition Synchronize button | Leandro Pereira | |
2020-05-19 | Translation fixups. | micrococo | |
2020-05-19 | Remove newline | micrococo | |
2020-05-19 | Spanish translation update | micrococo | |
2020-05-18 | Update syncmanager icons | Leandro Pereira | |
2020-05-18 | Only require json-glib if HARDINFO_NOSYNC is disabled | Leandro Pereira | |
2020-05-18 | Do not break build on -Wformat and -Wformat-security | Leandro Pereira | |
2020-05-18 | Benchmarks can't be cancelled during sync, so remove Cancel button | Leandro Pereira | |
2020-05-18 | s/Network Updater.../Synchronize/ | Leandro Pereira | |
2020-05-17 | Fix more formatting errors | Leandro Pereira | |
2020-05-15 | Fix crash when selecting Devices->Monitors | Leandro Pereira | |
Spotted while running on Debian 8/PowerPC. Closes #549. Fix by @bp0. | |||
2020-05-15 | Show Network Updater button in the toolbar if available | Leandro Pereira | |
2020-05-15 | Fix compile warnings in SyncManager/Shell | Leandro Pereira | |
2020-05-15 | Disable SyncManager while showing benchmark dialog | Leandro Pereira | |
2020-05-15 | Don't forget to install benchmark.data | Leandro Pereira | |
2020-05-13 | Show "Benchmarking..." dialog on top of sync manager | Leandro Pereira | |
2020-05-13 | Splice contents from downloads into recently-created files | Leandro Pereira | |
When testing in another computer, these files were always empty. Turns out they were not being overwritten in my main computer, so the data received by libsoup was never written to these files... d'oh. (They were there in one computer because this function was written slightly differently before.) Also plugs one memory leak. | |||
2020-05-13 | Try to save the contents of the downloaded file even if the stream isn't ready | Leandro Pereira | |
2020-05-13 | Fix machine ID generation function | Leandro Pereira | |
Recent cleanups broke this function and the server was rejecting MachineIds. | |||
2020-05-13 | DataFromSuperUser should be serialized as boolean, not int | Leandro Pereira | |
2020-05-10 | Show benchmark dialog while sending benchmark results | Leandro Pereira | |
2020-05-10 | Propagate error from g_file_replace() when syncing | Leandro Pereira | |
2020-05-10 | Avoid getting redirects from API server | Leandro Pereira | |
2020-05-10 | Use async soup messages to not block the UI event loop when updating | Leandro Pereira | |
2020-05-10 | cpuflags.conf isn't updatable for the time being, so junk it until it is | Leandro Pereira | |
2020-05-10 | Add simple script to populate server during transition period | Leandro Pereira | |
2020-05-10 | DataFromSuperUser is expected to be a boolean in the server | Leandro Pereira | |
2020-05-09 | Make more data files updatable by moving them to data/ | Leandro Pereira | |
2020-05-09 | Update SyncManager to use the new API | Leandro Pereira | |
2020-05-09 | Generate benchmark JSON instead of the legacy .conf format | Leandro 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-09 | GSList will be sorted anyway, so prepend rather than append | Leandro Pereira | |
2020-05-09 | Remove moreinfo with BENCH prefix right before preparing for shell | Leandro Pereira | |
2020-05-09 | Factor benchmark window calculation to its own function | Leandro Pereira | |
2020-05-09 | Remove unused `results_list` variable | Leandro Pereira | |
2020-05-09 | Unrefing the JSON parser unrefs its children nodes | Leandro Pereira | |
2020-05-09 | No need for a `cp` variable when generating bench_result from JSON | Leandro Pereira | |
2020-05-09 | Add generated benchmark.json | Leandro Pereira | |
2020-05-09 | Load benchmark results from JSON files | Leandro Pereira | |
2020-05-09 | Require json-glib to build | Leandro Pereira | |
2020-05-09 | Cleanups in benchmark-conf-to-json.py | Leandro Pereira | |
2020-05-09 | Fix enum declaration | Trung Le | |
2020-05-09 | s/info_field_printf/info_field | Trung Lê | |
Co-authored-by: Leandro A. F. Pereira <leandro@hardinfo.org> | |||
2020-05-09 | Fix format not a string literal warning | Trung Lê | |
Fixes https://github.com/lpereira/hardinfo/issues/541 | |||
2020-05-04 | vendor.ids: add winbond | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2020-05-04 | Try to find ROM devices and don't count them as RAM | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2020-05-03 | Add script to convert benchmark.conf to benchmark.json | Leandro 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-03 | Remove redundant check from gen_machine_id() | Leandro Pereira | |
2020-05-03 | Reindent benchmark list in benches.c | Leandro Pereira | |
2020-05-03 | Refactor how benchmark.conf is loaded when including results | Leandro 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-03 | Move "need to cleanup CPU name" code to a helper function | Leandro Pereira | |