Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-29 | usb: added interface label | Ondrej Čerman | |
2019-07-29 | usb: Workaround when lsusb parses same interface multiple times | Ondrej Čerman | |
2019-07-29 | usb: sorted sysfs usb devices list | Ondrej Čerman | |
2019-07-29 | usb: added info from sysfs | Ondrej Čerman | |
2019-07-29 | struct Info: handle groups with the same name in flatten() | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-29 | dmi_util: extended handle data type | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-29 | struct Info: make info_add_computed_group() use info_unflatten() | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-29 | struct info unflatten [v2] | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-14 | Pulse status bar while filling out PCI information | Leandro Pereira | |
Maybe this could use the async version too, so multiple lspci can be spawned concurrently? | |||
2019-07-12 | Add functions to get a formatted link for a vendor | Leandro Pereira | |
2019-07-11 | Misc. cleanups in struct Info implementation | Leandro Pereira | |
2019-07-11 | info struct bug Fixes, add tagged update fields | Burt P | |
* tag was always included even when it didn't need to be. Now only include it when tag specified, flagged, or includes an icon. This messed up the existing update fields system. * The update fields system has been changed to allow updating by tag instead of the translated label. By label still works, however. I think it would be best to switch to using tags in the future. * info_flatten() calls flatten_shell_param() after flatten_group() which could cause a field name or tag to be used after it was freed. Created special free functions to handle this after all is used. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-11 | Do not copy InfoField while flattening | Leandro Pereira | |
2019-07-10 | devices/storage: added partitions info | Ondrej Čerman | |
2019-07-10 | computer/os: Ubuntu flavors | Burt P | |
See: https://github.com/lpereira/hardinfo/issues/404 Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-06 | Add `free_name_on_flatten` flag to struct InfoField | Leandro Pereira | |
2019-07-06 | Cleanup group comparison functions | Leandro Pereira | |
Reduce code repetition by using an array of GCompareFunc function pointers. | |||
2019-07-06 | struct info: add field sort option to InfoGroup | Burt P | |
Fields are sorted on flatten. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-06 | struct info: try bools instead of flags | Burt P | |
2019-07-06 | struct info: add macros as described by lpereira | Burt P | |
See: https://github.com/lpereira/hardinfo/pull/393#issuecomment-507893260 Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-06 | struct info: add morinfo() tag and flags support | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-04 | Plug memory leak when flattening a struct Info | Leandro Pereira | |
2019-07-02 | dmi_util/memory devices: fixes for 32-bit systems | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-06-30 | devices/storage: Better storage media labels | Ondrej Čerman | |
2019-06-29 | Only prepend $ITEM-g-i$ while flattening if there are icons | Leandro Pereira | |
Otherwise, the field updater would look for a field $ITEM-g-i$FieldName, which it has no way of knowing about. | |||
2019-06-29 | Support icons in InfoFields | Leandro Pereira | |
2019-06-29 | Allow more dynamic InfoGroup creation | Leandro Pereira | |
2019-06-29 | h_sysfs_read_*() should take const pointers as args | Leandro Pereira | |
2019-06-29 | dmi_util: make cache static, use cache free function | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-06-29 | dmi_util.c: add simple cache for dmidecode reads | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-06-20 | Show g_module_error() when loading a module | Leandro Pereira | |
2019-05-26 | dmi_util: more placeholder values to ignore | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-05-25 | devices/gpu: add memory freq | Ondrej Čerman | |
2019-05-25 | gpu_util: add amdgpu core clocks | Ondrej Čerman | |
2019-05-13 | devices/storage - udisks2: added pm, apm, aam, part. table type and ↵ | Ondrej Čerman | |
partitions list | |||
2019-01-15 | devices/sensors: Added HDD temperature sensors from udisks2 | Ondrej Čerman | |
2019-01-15 | devices/storage: Use udisks2 as primary source for storage info | Ondrej Čerman | |
2018-12-14 | udisks2_util.c: fix memory leak | Ondrej Čerman | |
2018-12-03 | dmi: add system-serial-number, sku; ignore a few more placeholders | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-03 | dt_util: more fixes from warnings | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-03 | gpu_util: fix intel gpu freq | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-03 | gpu_util: intel gpu freq | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-02 | enable and fix some warnings | Burt P | |
Part of (#298). Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-02 | pci_util: minor fix | Burt P | |
(#298) E: hardinfo no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/hardinfo/pci_util.c:202, 160 Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-12-02 | gpu_util: minor fix | Burt P | |
(#298) E: hardinfo no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/hardinfo/gpu_util.c:37, 405 E: hardinfo no-return-in-nonvoid-function /home/abuild/rpmbuild/BUILD/hardinfo-20181022T194523/hardinfo/gpu_util.c:37, 405 Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-11-30 | add hardinfo param for maximum number of benchmark results to include | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-11-30 | devices/usb: Add USB interfaces and device icons | Ondrej Čerman | |
* devices/usb: Added support for USB interfaces * devices/usb: added icons for usb devices * tabs -> spaces | |||
2018-11-30 | devices/storage: added udisks2 support | Ondrej Čerman | |
2018-11-04 | params: html_ok -> markup_ok | Burt P | |
The html_ok param added in 970174b0897d40b804808632784ffa1544d9da93 is misleading. It turns out that it is not HTML, but Pango Markup that is used by GTK, and a subset of that happens to also work as HTML4 for the HTML report generation. This change renames html_ok to markup_ok in ProgramParameters and adds a comment explaining what common set of tags may be used. Also, if report generation happens as a fallback after GUI initialization failed, then also disable markup, unless report will be generated as HTML. Pango markup info at: https://developer.gnome.org/pango/stable/PangoMarkupFormat.html Signed-off-by: Burt P <pburt0@gmail.com> | |||
2018-11-04 | dmi_util: fix warnings | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> |