Branch: refs/heads/master Author: Frank Lanitz frank@frank.uvena.de Committer: GitHub noreply@github.com Date: Wed, 13 May 2020 08:00:51 UTC Commit: 062865e3b57a3baa882f69e4f3bc291278c200e4 https://github.com/geany/geany-plugins/commit/062865e3b57a3baa882f69e4f3bc29...
Log Message: ----------- Merge pull request #965 from M-HT/markdown_fix_colors
Markdown: fix colors in gtk3
Modified Paths: -------------- markdown/src/markdown-gtk-compat.c
Modified: markdown/src/markdown-gtk-compat.c 19 lines changed, 10 insertions(+), 9 deletions(-) =================================================================== @@ -78,9 +78,10 @@ GtkWidget *markdown_gtk_color_button_new_with_color(MarkdownColor *color) #else { GdkRGBA clr; - clr.red = color->red / 256.0; - clr.green = color->green / 256.0; - clr.blue = color->blue / 256.0; + clr.red = color->red / 255.0; + clr.green = color->green / 255.0; + clr.blue = color->blue / 255.0; + clr.alpha = 1.0; # if !GTK_CHECK_VERSION(3, 4, 0) gtk_color_button_set_rgba(GTK_COLOR_BUTTON(btn), &clr); # else @@ -112,9 +113,9 @@ gboolean markdown_color_parse(const gchar *spec, MarkdownColor *color) GdkRGBA clr; result = gdk_rgba_parse(&clr, spec); if (result) { - color->red = (guint8) (clr.red * 256.0); - color->green = (guint8) (clr.green * 256.0); - color->blue = (guint8) (clr.blue * 256.0); + color->red = (guint8) (clr.red * 255.0); + color->green = (guint8) (clr.green * 255.0); + color->blue = (guint8) (clr.blue * 255.0); } } #endif @@ -140,8 +141,8 @@ void markdown_gtk_color_button_get_color(GtkColorButton *button, MarkdownColor * # else gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &clr); # endif - color->red = (guint8) (clr.red * 256.0); - color->green = (guint8) (clr.green * 256.0); - color->blue = (guint8) (clr.blue * 256.0); + color->red = (guint8) (clr.red * 255.0); + color->green = (guint8) (clr.green * 255.0); + color->blue = (guint8) (clr.blue * 255.0); #endif }
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
plugins-commits@lists.geany.org