summaryrefslogtreecommitdiff
path: root/gtk/gtkcsstypesprivate.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2013-08-04 11:38:56 +0200
committerCosimo Cecchi <cosimoc@gnome.org>2013-08-20 02:50:40 +0200
commit736b350d7a42d01520a8e73c403763765d7fc867 (patch)
treea4bf3506da9683517653439becf1a6fd5f4586ee /gtk/gtkcsstypesprivate.h
parent723a589bddc635816556f1e2fddc5700f4cb9288 (diff)
downloadgtk+-736b350d7a42d01520a8e73c403763765d7fc867.tar.gz
css: Add a GtkCssValue for GtkCssImageEffect
This will allow us to use the CSS machinery to apply a highlight or dim effect when images are prelit or insensitive. https://bugzilla.gnome.org/show_bug.cgi?id=705443
Diffstat (limited to 'gtk/gtkcsstypesprivate.h')
-rw-r--r--gtk/gtkcsstypesprivate.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk/gtkcsstypesprivate.h b/gtk/gtkcsstypesprivate.h
index b2881feaea..72511d9654 100644
--- a/gtk/gtkcsstypesprivate.h
+++ b/gtk/gtkcsstypesprivate.h
@@ -133,6 +133,7 @@ enum { /*< skip >*/
GTK_CSS_PROPERTY_ANIMATION_DELAY,
GTK_CSS_PROPERTY_ANIMATION_FILL_MODE,
GTK_CSS_PROPERTY_OPACITY,
+ GTK_CSS_PROPERTY_GTK_IMAGE_EFFECT,
GTK_CSS_PROPERTY_ENGINE,
GTK_CSS_PROPERTY_GTK_KEY_BINDINGS,
/* add more */
@@ -165,6 +166,12 @@ typedef enum /*< skip >*/ {
} GtkCssFillMode;
typedef enum /*< skip >*/ {
+ GTK_CSS_IMAGE_EFFECT_NONE,
+ GTK_CSS_IMAGE_EFFECT_HIGHLIGHT,
+ GTK_CSS_IMAGE_EFFECT_DIM
+} GtkCssImageEffect;
+
+typedef enum /*< skip >*/ {
/* relative font sizes */
GTK_CSS_FONT_SIZE_SMALLER,
GTK_CSS_FONT_SIZE_LARGER,