aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2019-12-27pci: use vendor flag for vendor fieldsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-27usb: use vendor flag for vendor fieldsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-27storage: use vendor flag for vendor fieldsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-27printers: use vendor flag for vendor fieldsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-27dmi: use vendor flag for vendor fieldsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-27shell: add key flag for strings expected to contian vendorsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-26bench_results: strtoll() -> strtoull() for memory sizesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-26bench results: add phys mem if knownBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-26memory devices: use "RAM" for unknown ram type instead of (Unknown)Burt P
ex: "16 GiB DDR4 SDRAM", when type is known, or just "16 GiB RAM" when it isn't. (formerly "16 GiB (Unknown)") Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-26computer/display: add notes for wanted extern utilsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-23Add module icons for v4l and filesystem modulesLeandro Pereira
2019-12-23Sort module icon table by reverse string lengthLeandro Pereira
This way, it's possible to add less specific icons for some categories (e.g. net/bluetooth, net/wireless, net/ethernet, falling back to net/).
2019-12-22arm: fix broadcom dtree prefixBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-12-22Added module iconsOndrej Čerman
2019-11-16x86/processor: update mallocOndrej Čerman
Co-Authored-By: Leandro A. F. Pereira <leandro@hardinfo.org>
2019-11-16x86/processor: malloc bufferOndrej Čerman
2019-11-16x86/processor: bigger buffer for cpuinfoOndrej Čerman
2019-11-14memory devices: don't use find for block sumBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-11-14memory devices: sum online blocks as fallback physical memory countBurt P
if no eeprom for SPD, and no root for DMI, try online block count x block size. Signed-off-by: Burt P <pburt0@gmail.com>
2019-11-13monitors: free edid file listBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-10-24sysbench memory tweaksBurt P
* Use a larger sample size for sysbench 1.0+ and 64-bit * Store pointer size with bench results * Re-enable single thread memory benchmark Use a larger sample size where available. The small size was chosen because the 32-bit ARM sysbench 0.4x in raspbian can't do more than about ~4G, but the problem is that much more powerful machines burn through that very quickly. The result is in MiB/s so it should still be comparable, but the results should be more stable. Noticed with Ryzen that multi-thread varies significantly based on what threads are used, but benchmark doesn't really have control over that. Signed-off-by: Burt P <pburt0@gmail.com>
2019-10-24devices/storage: Better SMART attribute labelsOndrej Čerman
2019-10-24Devices/storage: SMART attributes from udisks2Ondrej Čerman
2019-08-28monitors: fixes for vendor ouiBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-28monitors: add ieee_oui lookup, link for vendor nameBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-28monitors: safer strings, some DI-EXTBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-28monitors: displayid fixesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: fix class inch double marksBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: some DisplayID supportBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: include monitors where EDID isn't availableBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: speakers and SADsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: SVDs, fixesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22monitors: etb and standard timingsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-22various: entry hide flag, fix text format report, fix key_*() funcsBurt P
* fix key_is_highlighted() and key_wants_details() so that they don't look for flags in the label. * fix -r -f text, g_hash-related warnings from icon cache * add MODULE_FLAG_HIDE flag to hide module entries instead of using the '#' at the beginning of string hack, which didn't work everywhere, and screwed up translated strings. * hide GPU Drawing benchmark See: https://github.com/lpereira/hardinfo/issues/329 Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-18firmware: fix duplicate guidsBurt P
Fixes https://github.com/lpereira/hardinfo/issues/450 Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-18monitors: moreBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-18monitors: updated util_edidBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-18Devices/MonitorsBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14Devices/FirmwareBurt P
As requested in: https://github.com/lpereira/hardinfo/issues/420 firmware: translatable labels, parse flags, link vendors firmware: attempt using struct Info, issues exist firmware: add flag definitions firmware: remove <-... from guid when run with sudo firmware: map lvfs icons to hardinfo pixmaps firmware: cleanup, add hinote when not available. Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14sysbench: minor fixesBurt P
idk what. Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14benches: fewer, perhaps the more meaningful, sysbenches to reduce clutterBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14benches: simplify bench definition a bit moreBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14benches: fix titlesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14sysbench: try and work with version 0.xBurt P
formerly required 1.0.15. Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14bench_results: escape strings in conf linesBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14bench_results: add machine_data_versionBurt P
For now 0, but planned changes. Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14benchmark: add sysbench cpuBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14Add wrapper for Alexey Kopytov's sysbench, memory benchmarksBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-14Benchmark: fixes, user_note, verifiable test dataBurt P
* fix zlib display order * fix cryptohash MiB/s calculation * revision and params for other benchmarks * allow attaching user note to bench result with -u * don't inlcude the new result value bits if they are empty/invalid in bench_value_to_str(). bench_value_from_str() doesn't need to be modified. * bench_results: clean old result cpu name for x86 * use problem_marker() from dmi_memory to mark old version bench results * benchmark: verifiable test data size and content - The test data benchmark.data is stored in a file that could be edited to change the size or content. /* to guarantee size */ gchar *get_test_data(gsize min_size); /* to checksum content */ char *md5_digest_str(const char *data, unsigned int len); Signed-off-by: Burt P <pburt0@gmail.com>
2019-08-10Always pulse status bar while spawning processes synchronouslyLeandro Pereira