mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-12-27 13:56:00 +01:00
Add new colors for signature highlights
This commit is contained in:
parent
1ecd8d69c6
commit
afdfb6b476
2 changed files with 23 additions and 6 deletions
|
@ -72,6 +72,12 @@ cb_color_change(girara_session_t* session, const char* name,
|
||||||
parse_color(&zathura->ui.colors.render_loading_bg, string_value);
|
parse_color(&zathura->ui.colors.render_loading_bg, string_value);
|
||||||
} else if (g_strcmp0(name, "render-loading-fg") == 0) {
|
} else if (g_strcmp0(name, "render-loading-fg") == 0) {
|
||||||
parse_color(&zathura->ui.colors.render_loading_fg, string_value);
|
parse_color(&zathura->ui.colors.render_loading_fg, string_value);
|
||||||
|
} else if (g_strcmp0(name, "signature-success-color") == 0) {
|
||||||
|
parse_color(&zathura->ui.colors.signature_success, string_value);
|
||||||
|
} else if (g_strcmp0(name, "signature-warning-color") == 0) {
|
||||||
|
parse_color(&zathura->ui.colors.signature_warning, string_value);
|
||||||
|
} else if (g_strcmp0(name, "signature-error-color") == 0) {
|
||||||
|
parse_color(&zathura->ui.colors.signature_error, string_value);
|
||||||
}
|
}
|
||||||
|
|
||||||
render_all(zathura);
|
render_all(zathura);
|
||||||
|
@ -271,6 +277,15 @@ config_load_default(zathura_t* zathura)
|
||||||
girara_setting_add(gsession, "index-bg", "#232323", STRING, true, _("Index mode background color"), NULL, NULL);
|
girara_setting_add(gsession, "index-bg", "#232323", STRING, true, _("Index mode background color"), NULL, NULL);
|
||||||
girara_setting_add(gsession, "index-active-fg", "#232323", STRING, true, _("Index mode foreground color (active element)"), NULL, NULL);
|
girara_setting_add(gsession, "index-active-fg", "#232323", STRING, true, _("Index mode foreground color (active element)"), NULL, NULL);
|
||||||
girara_setting_add(gsession, "index-active-bg", "#9FBC00", STRING, true, _("Index mode background color (active element)"), NULL, NULL);
|
girara_setting_add(gsession, "index-active-bg", "#9FBC00", STRING, true, _("Index mode background color (active element)"), NULL, NULL);
|
||||||
|
girara_setting_add(gsession, "signature-success-color", NULL, STRING, false,
|
||||||
|
_("Color used to highlight valid signatures"), cb_color_change, NULL);
|
||||||
|
girara_setting_set(gsession, "signature-success-color", "rgba(18%,80%,33%,0.9)");
|
||||||
|
girara_setting_add(gsession, "signature-warning-color", NULL, STRING, false,
|
||||||
|
_("Color used to highlight signatures with warnings"), cb_color_change, NULL);
|
||||||
|
girara_setting_set(gsession, "signature-warning-color", "rgba(100%,%84,0%,0.9)");
|
||||||
|
girara_setting_add(gsession, "signature-error-color", NULL, STRING, false,
|
||||||
|
_("Color used to highlight invalid signatures"), cb_color_change, NULL);
|
||||||
|
girara_setting_set(gsession, "signature-error-color", "rgba(92%,11%,14%,0.9)");
|
||||||
|
|
||||||
bool_value = false;
|
bool_value = false;
|
||||||
girara_setting_add(gsession, "recolor", &bool_value, BOOLEAN, false, _("Recolor pages"), cb_setting_recolor_change, NULL);
|
girara_setting_add(gsession, "recolor", &bool_value, BOOLEAN, false, _("Recolor pages"), cb_setting_recolor_change, NULL);
|
||||||
|
|
|
@ -106,13 +106,15 @@ struct zathura_s
|
||||||
girara_statusbar_item_t* page_number; /**< page number statusbar entry */
|
girara_statusbar_item_t* page_number; /**< page number statusbar entry */
|
||||||
} statusbar;
|
} statusbar;
|
||||||
|
|
||||||
struct
|
struct {
|
||||||
{
|
GdkRGBA highlight_color; /**< Color for highlighting */
|
||||||
GdkRGBA highlight_color; /**< Color for highlighting */
|
GdkRGBA highlight_color_fg; /**< Color for highlighting (foreground) */
|
||||||
GdkRGBA highlight_color_fg; /**< Color for highlighting (foreground) */
|
|
||||||
GdkRGBA highlight_color_active; /** Color for highlighting */
|
GdkRGBA highlight_color_active; /** Color for highlighting */
|
||||||
GdkRGBA render_loading_bg; /**< Background color for render "Loading..." */
|
GdkRGBA render_loading_bg; /**< Background color for render "Loading..." */
|
||||||
GdkRGBA render_loading_fg; /**< Foreground color for render "Loading..." */
|
GdkRGBA render_loading_fg; /**< Foreground color for render "Loading..." */
|
||||||
|
GdkRGBA signature_success; /**> Color for highlighing valid signatures */
|
||||||
|
GdkRGBA signature_warning; /**> Color for highlighing signatures with warnings */
|
||||||
|
GdkRGBA signature_error; /**> Color for highlighing invalid signatures */
|
||||||
} colors;
|
} colors;
|
||||||
|
|
||||||
GtkWidget *page_widget; /**< Widget that contains all rendered pages */
|
GtkWidget *page_widget; /**< Widget that contains all rendered pages */
|
||||||
|
|
Loading…
Reference in a new issue