| Age | Commit message (Collapse) | Author | 
|---|
|  | * auto_free() works in both report mode and gui mode.
* auto_free() only creates one recuring event for the whole
  system rather than idle_free()'s one event per call.
* auto_free_ex() allows specifying the free function to use.
* auto_free() is thread-aware, free_auto_free_thread_final()
  can be used to clean up on thread exit.
* auto_free() has some tweakability.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | * more fields in struct Vendor.
* match_case -> match_rule and new match rule "exact". match_rule
  remains compatible with match_case for old conf format.
* matches must be "whole word" matches so "Harmony" no longer hits
  for "ARM".
* Parts outside of () are checked first, so "Foo (formerly Barly)"
  matches Foo before Barly, even though Barly is longer and would
  otherwise match first.
* vendor_list type (a blessed GSList*) and helper functions to manage
  it.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  |  | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  | Whenever every module is converted to struct Info, manually-specified
tags will be useless. | 
|  | * 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> | 
|  |  | 
|  |  | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | See: https://github.com/lpereira/hardinfo/issues/404
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Reduce code repetition by using an array of GCompareFunc function
pointers. | 
|  | Fields are sorted on flatten.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  | See:
https://github.com/lpereira/hardinfo/pull/393#issuecomment-507893260
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> | 
|  | 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> | 
|  | 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. | 
|  |  | 
|  |  | 
|  |  | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | Combines the information from DMI and SPD into a single
Memory Devices section.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | * add -std=c99 for dmi_memory.c to use unicode
* -std=c99 is picky about inline functions
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | As discussed in
https://github.com/lpereira/hardinfo/issues/345
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  | As requested in https://github.com/lpereira/hardinfo/issues/342
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  | There's nothing preventing this from running on non-x86.
If it is not available it will just say so, like PCI.
Signed-off-by: Burt P <pburt0@gmail.com> | 
|  |  | 
|  | partitions list | 
|  |  | 
|  |  |