Age | Commit message (Collapse) | Author |
|
Require 2.10, so checking anything less isn't needed.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Shows some code that could be simplified if GTK+2 requirement was
increased.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Renamed in GTK+2.0, but compatibility macro remained until 3.0.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
gtk3 uses uber-graph.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
* Use a define for copyright latest year, also used by
`hardinfo --version`
* Don't translate Jakub Szypulka
* Add myself to contributors list
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>
|
|
Old load graph still uses ints internally.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
* Use gtk_widget_get_window() instead of ->window
cmake:
* add option to build against gtk3 `-DHARDINFO_GTK3=1`
* combine hardinfo-shell static library and hardinfo
* disable guibench for gtk3
hardinfo/util.c:
* widget_set_cursor() gtk3 changes
* For now, the whole function tree_view_save_image() is disabled
for gtk3.
shell/shell.c:
* add gtk_notebook_set_page() compatibility macro if not defined
* shell_summary_add_item() fixes
* Disable RANGE_GET_VALUE() RANGE_SET_VALUE() macros for GTK3. This
is a nigtmare onion to try and peel.
shell/callbacks.c:
* gtk_about_dialog_set_name() -> gtk_about_dialog_set_program_name()
after GTK+2.12.
shell/loadgraph.c:
* builds, but not yet functioning under gtk3
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
On compliant window managers, they will be modal dialogs, shown
in the middle of the screen. Similar to the report dialog and
the sync manager.
|
|
* Reset sort order on set_view_type()
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
This should fix #16.
|
|
* Fixes for "..." special fields.
* Computer->Summary and Computer->OS are more translatable, and
and if the label is translated, the special code for
updating the ... will still work.
* Devices->Memory labels are currently not translated, some
limitations exist. The labels were being double-translated on
update. The earlier fix for Summary->RAM breaks if they are
translated.
* A bunch of trailing whitespace in the edited files was removed
by the editor, and that created some noise in the diff.
A rather frustrating experience.
Signed-off-by: Burt P <pburt0@gmail.com>
|
|
|
|
I've seen a lot of people using HardInfo and never clicking in the
top pane to get more information about a hardware item. By selecting
the first item automatically, this gives a clue that more information
can be obtained without being obnoxious with popups and other
annoyances.
|
|
|
|
|
|
|
|
|
|
This should help with translations.
|
|
Found with AddressSanitizer.
|
|
Use a simple linear interpolation.
|
|
|
|
|
|
|
|
|
|
|
|
Still not working; I've lost the original source code and database,
but at least I control the hardinfo.org domain so I can make this
work again someday.
|
|
This has no encryption, SSH credentials are stored in plain text, etc.
|
|
It's very unlikely I'll every write documentation for HardInfo anyway.
|
|
|
|
|
|
Based on patch by @mckaygerhard. Fixes #2.
|
|
|
|
|
|
|
|
|
|
|
|
null-checks.
|
|
swapping view mode
|
|
|
|
|
|
|
|
|