Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-11 | Ensure UpdateInterval $ShellParam$ have a dollar sign | Leandro Pereira | |
2019-07-11 | Mark `tag' field in InfoField as a scaffolding element | Leandro Pereira | |
Whenever every module is converted to struct Info, manually-specified tags will be useless. | |||
2019-07-11 | Do not copy InfoField while flattening | Leandro Pereira | |
2019-07-10 | benchmark: add extra fields to result for revision and information | Burt P | |
* add an integer revision field * add an extra information string field * zlib benchmark: new revision[1] is 2, so that old results are obviously old, and now the zlib version string will be stored in extra information. [1] as of 6a8e19a14305079b03e45eeb0580a45104f300dd Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-10 | shell/report.c: fix "return with no value" | Juro Bystricky | |
Fix the warning: report.c: In function ‘make_icon_css’: shell/report.c:103:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] Failure of the sanity test at the beginning of "make_icon_css" will result in returning of a random value instead of a gchar*. With this patch we return a gchar* to an empty string instead. Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> | |||
2019-07-10 | devices/storage: small fixes | Ondrej Čerman | |
2019-07-10 | devices/storage: added partitions info | Ondrej Čerman | |
2019-07-10 | ubuntu flavors: vanilla png -> svg | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-10 | Use SVG for distro icons | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-10 | UbuntuFlavor -> DistroFlavor: perhaps more easily used by non-ubuntu distros | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-10 | Add SVG icon support in report HTML and Xubuntu icon to demonstrate | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
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-07 | computer/display.c: handle unknown session type | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-06 | Use optional parameters to info_field() to specify icons | Leandro Pereira | |
2019-07-06 | Fix compiler warnings in SPD decoder | Leandro Pereira | |
2019-07-06 | Copy CPU vulnerability name to InfoField | Leandro Pereira | |
Fixes #392 | |||
2019-07-06 | Allow passing more flags to info_field(), info_field_update(), etc | Leandro Pereira | |
2019-07-06 | Add `free_name_on_flatten` flag to struct InfoField | Leandro Pereira | |
2019-07-06 | No need to have some_member_with_default_value in 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 | Ensure DetailView is cleared out when more_info used to be cleared | Leandro Pereira | |
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-06 | Memory devices: enable more warnings and cleanup | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-06 | Memory devices: add icons | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-05 | devices/storage: fixed current media | Ondrej Čerman | |
2019-07-05 | [v3] shell: fix icons with flags | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-05 | shell: key_* functions use const | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-04 | Also consider "vulnerable" when looking at CPU vulnerabilities | Leandro Pereira | |
2019-07-04 | Plug memory leak when flattening a struct Info | Leandro Pereira | |
2019-07-04 | shell/report: icon cache using css | Burt P | |
Only include one copy of each icon in the source, by using css class rather than img with src for each instance. Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-04 | shell/report: add icons to HTML reports | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-04 | Update GNUInstallDirs.cmake | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-04 | Fix detailview scroll position restoring when auto-reloading section | Leandro Pereira | |
2019-07-04 | Small appearance tweaks for DetailView | Leandro Pereira | |
2019-07-04 | Add .clang-format from Lwan to help indent HardInfo code | Leandro Pereira | |
2019-07-04 | Use DetailView for SHELL_VIEW_NORMAL and the more info display | Leandro Pereira | |
This change has been made mostly because we need more control in how things are displayed, and fighting GTK+ so that this is possible isn't going to cut it. For instance, it is now possible to display links -- albeit only external links at the moment, but internal links will be possible, allowing for instance for one to click in a kernel module dependency to know more about that particular module. Links will also be useful to go to the vendor website, and maybe other things (like web search for Vendor + Product ID) and whatnot. Eventually this will replace the summary view altogether. That code has a lot of drawbacks, including not being able to have its contents copied to the clipboard, appear in reports, or have auto-updating fields. It stays for now, but it will be gone before 0.6 is released. I had forgotten how messy this code is. One of the reasons I lost the interest in this project... I want to hack on a nicer code base but I also lack the strong motivation to write the shell from the scratch. | |||
2019-07-04 | Refactor module_selected_show_info() | Leandro Pereira | |
This is still *very* messy, but... The idea here is to change the ViewType as early as possible, because a new ViewType that isn't related to the treeviews will be introduced. | |||
2019-07-04 | Rename SummaryView to DetailView | Leandro Pereira | |
2019-07-04 | Use "debian" for Debian distrocode | Leandro Pereira | |
When parsing the -- now preferred -- os-release file, the distro ID is "Debian", which is lowercased. | |||
2019-07-04 | Rename Shell->{info,moreinfo} to {info,moreinfo}_tree | Leandro Pereira | |
2019-07-04 | There's no need for the side bar to be resizable | Leandro Pereira | |
2019-07-04 | Add distro icons for Ubuntu and Clear Linux OS | Leandro Pereira | |
2019-07-04 | Plug memory leak in dmi_socket_info() | Leandro Pereira | |
2019-07-02 | x86: use new dmi_* types | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-02 | Memory devices: Direct-RDRAM type detect from DMI | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-02 | Memory devices: RDRAM type detect from DMI | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> | |||
2019-07-02 | dmi_util/memory devices: fixes for 32-bit systems | Burt P | |
Signed-off-by: Burt P <pburt0@gmail.com> |