diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-05-12 14:47:36 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-05-12 14:50:02 -0400 |
commit | 17644b12a55f67e4a1c8f70c155be07eef568bc3 (patch) | |
tree | e5960073c5c25dbd4333990449db89aa255b600d | |
parent | 54ff5d8edddf81382f1053fbbdb2b7a1c07b67be (diff) | |
download | gtk+-17644b12a55f67e4a1c8f70c155be07eef568bc3.tar.gz |
css: More static length values
Make all length values from 0px to 8px available
as static values. This will help with cutting
down on the number of corner values (we have a
lot of 5px corners).
-rw-r--r-- | gtk/gtkcssnumbervalue.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/gtk/gtkcssnumbervalue.c b/gtk/gtkcssnumbervalue.c index 3ab0e3e1cb..60b25fb90e 100644 --- a/gtk/gtkcssnumbervalue.c +++ b/gtk/gtkcssnumbervalue.c @@ -376,6 +376,9 @@ gtk_css_dimension_value_new (double value, { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 2 }} }, { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 3 }} }, { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 4 }} }, + { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 5 }} }, + { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 6 }} }, + { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 7 }} }, { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 8 }} }, { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 16 }} }, /* Icon size default */ { >K_CSS_VALUE_NUMBER, 1, TRUE, TYPE_DIMENSION, {{ GTK_CSS_PX, 32 }} }, @@ -414,16 +417,18 @@ gtk_css_dimension_value_new (double value, value == 1 || value == 2 || value == 3 || - value == 4) + value == 4 || + value == 5 || + value == 6 || + value == 7 || + value == 8) return _gtk_css_value_ref (&px_singletons[(int) value]); - if (value == 8) - return _gtk_css_value_ref (&px_singletons[5]); if (value == 16) - return _gtk_css_value_ref (&px_singletons[6]); + return _gtk_css_value_ref (&px_singletons[9]); if (value == 32) - return _gtk_css_value_ref (&px_singletons[7]); + return _gtk_css_value_ref (&px_singletons[10]); if (value == 64) - return _gtk_css_value_ref (&px_singletons[8]); + return _gtk_css_value_ref (&px_singletons[11]); break; |