diff options
author | Benjamin Otte <otte@redhat.com> | 2014-10-01 06:04:19 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2014-10-03 06:18:04 +0200 |
commit | 7afac9670bc5c0295070edc7f357ccafc2e7beec (patch) | |
tree | a18ce8a0370ed19d27b8ce055e3d564f7907901d /testsuite | |
parent | 7d1e79ef4b2adc31fd910ffc0e1deedefcfdd565 (diff) | |
download | gtk+-7afac9670bc5c0295070edc7f357ccafc2e7beec.tar.gz |
image: Implement clipping support for icon-shadow
Testcase is attached.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/reftests/Makefile.am | 3 | ||||
-rw-r--r-- | testsuite/reftests/image-icon-shadow-clipping.css | 5 | ||||
-rw-r--r-- | testsuite/reftests/image-icon-shadow-clipping.ref.ui | 18 | ||||
-rw-r--r-- | testsuite/reftests/image-icon-shadow-clipping.ui | 32 |
4 files changed, 58 insertions, 0 deletions
diff --git a/testsuite/reftests/Makefile.am b/testsuite/reftests/Makefile.am index 39cd5f146c..47c4864c97 100644 --- a/testsuite/reftests/Makefile.am +++ b/testsuite/reftests/Makefile.am @@ -268,6 +268,9 @@ testdata = \ iconview-empty.css \ iconview-empty.ui \ iconview-empty.ref.ui \ + image-icon-shadow-clipping.css \ + image-icon-shadow-clipping.ref.ui \ + image-icon-shadow-clipping.ui \ image-load-from-file.css \ image-load-from-file.ref.ui \ image-load-from-file.ui \ diff --git a/testsuite/reftests/image-icon-shadow-clipping.css b/testsuite/reftests/image-icon-shadow-clipping.css new file mode 100644 index 0000000000..4770cc1034 --- /dev/null +++ b/testsuite/reftests/image-icon-shadow-clipping.css @@ -0,0 +1,5 @@ +@import "reset-to-defaults.css"; + +GtkImage { + icon-shadow: 20px 20px tomato; +} diff --git a/testsuite/reftests/image-icon-shadow-clipping.ref.ui b/testsuite/reftests/image-icon-shadow-clipping.ref.ui new file mode 100644 index 0000000000..c670508230 --- /dev/null +++ b/testsuite/reftests/image-icon-shadow-clipping.ref.ui @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.18.1 --> +<interface> + <requires lib="gtk+" version="3.12"/> + <object class="GtkWindow" id="window1"> + <property name="width_request">100</property> + <property name="height_request">100</property> + <property name="can_focus">False</property> + <property name="type">popup</property> + <child> + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="icon_name">edit-delete</property> + </object> + </child> + </object> +</interface> diff --git a/testsuite/reftests/image-icon-shadow-clipping.ui b/testsuite/reftests/image-icon-shadow-clipping.ui new file mode 100644 index 0000000000..1bddc5a4c0 --- /dev/null +++ b/testsuite/reftests/image-icon-shadow-clipping.ui @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.18.1 --> +<interface> + <requires lib="gtk+" version="3.12"/> + <object class="GtkWindow" id="window1"> + <property name="width_request">100</property> + <property name="height_request">100</property> + <property name="can_focus">False</property> + <property name="type">popup</property> + <child> + <object class="GtkBox" id="box2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">center</property> + <property name="valign">center</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="icon_name">edit-delete</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> + </child> + </object> +</interface> |