aboutsummaryrefslogtreecommitdiff
path: root/includes/report.h
diff options
context:
space:
mode:
authorBurt P <pburt0@gmail.com>2019-07-02 23:01:11 -0500
committerLeandro Pereira <leandro@hardinfo.org>2019-07-04 22:40:34 -0700
commit26deb733649d4ff2bbdf6506d8ccd58c134d218b (patch)
tree7fd66d184fb92ce54dc447425123a02078c87142 /includes/report.h
parent88517c0d7276340b6cc593e7575f9ff0d4d6dc11 (diff)
shell/report: add icons to HTML reports
Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'includes/report.h')
-rw-r--r--includes/report.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/includes/report.h b/includes/report.h
index 1c1bd420..cd7034da 100644
--- a/includes/report.h
+++ b/includes/report.h
@@ -48,22 +48,22 @@ struct _ReportContext {
void (*title) (ReportContext *ctx, gchar *text);
void (*subtitle) (ReportContext *ctx, gchar *text);
void (*subsubtitle) (ReportContext *ctx, gchar *text);
- void (*keyvalue) (ReportContext *ctx, gchar *key, gchar *value, gboolean highlight);
+ void (*keyvalue) (ReportContext *ctx, gchar *key, gchar *value);
- void (*details_start) (ReportContext *ctx, gchar *key, gchar *value, gboolean highlight);
+ void (*details_start) (ReportContext *ctx, gchar *key, gchar *value);
void (*details_section) (ReportContext *ctx, gchar *name);
- void (*details_keyvalue) (ReportContext *ctx, gchar *key, gchar *value, gboolean highlight);
+ void (*details_keyvalue) (ReportContext *ctx, gchar *key, gchar *value);
void (*details_end) (ReportContext *ctx);
ReportFormat format;
- gboolean is_image_enabled;
gboolean first_table;
gboolean in_details;
gboolean show_column_headers;
guint columns, parent_columns;
GHashTable *column_titles;
+ GHashTable *icons;
};
struct _ReportDialog {
@@ -89,9 +89,9 @@ void report_footer (ReportContext *ctx);
void report_title (ReportContext *ctx, gchar *text);
void report_subtitle (ReportContext *ctx, gchar *text);
void report_subsubtitle (ReportContext *ctx, gchar *text);
-void report_key_value (ReportContext *ctx, gchar *key, gchar *value, gboolean highlight);
+void report_key_value (ReportContext *ctx, gchar *key, gchar *value);
void report_table (ReportContext *ctx, gchar *text);
-void report_details (ReportContext *ctx, gchar *key, gchar *value, gboolean highlight, gchar *details);
+void report_details (ReportContext *ctx, gchar *key, gchar *value, gchar *details);
void report_create_from_module_list(ReportContext *ctx, GSList *modules);
gchar *report_create_from_module_list_format(GSList *modules, ReportFormat format);