Age | Commit message (Collapse) | Author |
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
|
|
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.
|
|
When parsing the -- now preferred -- os-release file, the distro ID is
"Debian", which is lowercased.
|
|
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
If a locator of array > socket is not unique, then use
array > bank > socket in the list.
As suggested in
https://github.com/lpereira/hardinfo/issues/386
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
`media_comp` doesn't always get set, so
needs to be set to null after free to be
re-used.
Fixes:
https://github.com/lpereira/hardinfo/issues/394
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
|
|
Memory Devices: Fix DMI to SPD matching
|
|
Only Arch Linux, Debian, and Fedora for the moment. Too lazy to go
find icons for other distros right now.
|
|
|
|
|
|
|
|
Should fix
https://github.com/lpereira/hardinfo/issues/380
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Show size and type if SPD or DMI memory information was available.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
* based on list in recent decode-dimms
* move to separate file for easier maintenance
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
* note if ddr3 is installed but ee1004 is used
* create an SPD "array" if no DMI arrays exist
* show mem types in array info
* include any SPD-detected modules even if they are
types that can't be decoded currently
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
The new version uses a fixed time (7s) and the results are much
more consistent than the previous version.
A couple results for the new version, one "low" and one "high",
replace the old results, which were quite strange.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
|
|
|
|
While the shell isn't rewritten to take advantage of GTK+3 only, let's
just ignore these deprecation warnings.
|
|
|
|
Combines the information from DMI and SPD into a single
Memory Devices section.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
|
|
GTK3 build inadvertably disabled all benchmarking.
At present, the GTK3 build intentionally avoids building of "guibench"
due to non-trivial changes from GTK2 to GTK3.
However, all other benchmarks were disabled as well.
This was not by design, as non-gui benchmarks have no GTK3
dependencies.
The reason benchmarks were diasbled (did not show up in the menus)
was that the code for "benchark_gui" still referenced the missing "guibench"
routine. This routine was not present in the "benchmark.so", so the library
would not load due to the missing entry point.
This patch addresses the issue. All benchmarks (except guibench)
show/work fine with GTK3.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
|
|
Adding ! in front of the key causes the "moreinfo"
details to be included in a `hardinfo -r` report.
Signed-off-by: Burt P <pburt0@gmail.com>
|