summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-01-10 08:28:08 -0500
committerMatthias Clasen <mclasen@redhat.com>2020-01-10 14:50:13 -0500
commitd63a729ab144d5bb928853dae9e84657d9416b8b (patch)
tree4c5c07411d3c32bbc0cdcc8a34f207ae04afcf88
parent444323244c0365a4d102fb0e10ea5b35119e7c12 (diff)
downloadgtk+-d63a729ab144d5bb928853dae9e84657d9416b8b.tar.gz
css: Make the common font size singletons
-rw-r--r--gtk/gtkcssdimensionvalue.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkcssdimensionvalue.c b/gtk/gtkcssdimensionvalue.c
index c29f361c6a..0ed99339e2 100644
--- a/gtk/gtkcssdimensionvalue.c
+++ b/gtk/gtkcssdimensionvalue.c
@@ -317,6 +317,8 @@ gtk_css_dimension_value_new (double value,
{ &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PX, 8 },
{ &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PX, 16 }, /* Icon size default */
{ &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PX, 32 },
+ { &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PX, 10 * 96.0 / 72.0 }, /* font size 10 */
+ { &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PX, 11 * 96.0 / 72.0 }, /* font size 11 */
};
static GtkCssValue percent_singletons[] = {
{ &GTK_CSS_VALUE_DIMENSION.value_class, 1, GTK_CSS_PERCENT, 0 },
@@ -364,6 +366,10 @@ gtk_css_dimension_value_new (double value,
return _gtk_css_value_ref (&px_singletons[9]);
if (value == 32)
return _gtk_css_value_ref (&px_singletons[10]);
+ if (value == 10 * 96.0 / 72.0)
+ return _gtk_css_value_ref (&px_singletons[11]);
+ if (value == 11 * 96.0 / 72.0)
+ return _gtk_css_value_ref (&px_singletons[12]);
break;