Commit 080f7ae9 authored by Michael Natterer's avatar Michael Natterer 😴

libgimpwidgets: undeprecate GimpNumberPairEntry and style the font with CSS

parent ee62c7e9
......@@ -756,23 +756,17 @@ gimp_number_pair_entry_modify_font (GimpNumberPairEntry *entry,
gboolean italic)
{
GimpNumberPairEntryPrivate *priv = GET_PRIVATE (entry);
PangoContext *context;
PangoFontDescription *font_desc;
GtkStyleContext *style;
if (priv->font_italic == italic)
return;
context = gtk_widget_get_pango_context (GTK_WIDGET (entry));
font_desc = pango_context_get_font_description (context);
font_desc = pango_font_description_copy (font_desc);
style = gtk_widget_get_style_context (GTK_WIDGET (entry));
pango_font_description_set_style (font_desc,
italic ?
PANGO_STYLE_ITALIC : PANGO_STYLE_NORMAL);
gtk_widget_override_font (GTK_WIDGET (entry), font_desc);
pango_font_description_free (font_desc);
if (italic)
gtk_style_context_add_class (style, "italic");
else
gtk_style_context_remove_class (style, "italic");
gtk_entry_set_icon_sensitive (GTK_ENTRY (entry),
GTK_ENTRY_ICON_SECONDARY,
......
......@@ -92,8 +92,11 @@ GimpColorFrame {
-GimpColorFrame-number-color: lighter (@bg_color);
}
entry.italic {
font-style: italic;
}
.grid {
/* why does this not work */
color: rgba (1.0, 0.0, 0.0, 1.0);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment