895a81c793
Drop test images
...
These were left behind when gdk-pixbuf was split off.
2013-05-22 23:02:31 -04:00
172303f550
build: Move tests/reftests to testsuite/reftests
2013-05-15 15:37:17 +02:00
edde840513
build: Move tests/css to testsuite/css
2013-05-15 15:37:17 +02:00
2c8e719b5a
build: Move tests/a11y to testsuite/a11y
2013-05-15 15:37:16 +02:00
c4f0ff9d77
Install the other a11y tests as well
2013-05-14 23:51:37 -04:00
53b3d068cb
Install the accessibility-dump tests
2013-05-14 23:21:18 -04:00
a631056808
Add a --directory option to accessibility-dump
...
This will be used to tell it where its test data resides
when running the a11y tests installed.
2013-05-14 23:21:18 -04:00
af7771a3be
Update expected test output for some a11y tests
2013-05-14 23:21:17 -04:00
1b99a016a3
Add a test for dialog placement with csd
...
Taken from
https://bugzilla.gnome.org/show_bug.cgi?id=700056
2013-05-13 06:06:10 -04:00
8fcfbc179c
Test a few more titlebar things
...
Add tests for fullscreening and disposing with custom titlebar
to testheaderbar.
2013-05-12 21:01:59 -04:00
a8da29b8db
Add --enable-installed-tests, use it for reftests
...
See https://live.gnome.org/GnomeGoals/InstalledTests
https://bugzilla.gnome.org/show_bug.cgi?id=699601
2013-05-09 19:09:49 +02:00
2c1d7cf074
reftests: Automatically recurse into directories
2013-05-09 19:09:49 +02:00
f297549139
reftests: Add a --directory/-d option
...
This sets the directory we chdir() to, so we can use relative filenames
in ui files.
Some properties like to take filenames...
2013-05-09 19:09:49 +02:00
9e57d388e3
reftests: Split out shell scripts from tests
...
They are just utilities to create tests, don't dump them in with the
tests.
This is in preparation for installed tests.
2013-05-09 19:09:49 +02:00
dc216cf537
reftests: Use $(NULL) in the Makefile
2013-05-09 19:09:49 +02:00
19fcd12177
reftests: Make window size not influence test
...
The test is supposed to definitely wrap, make sure it does.
2013-05-07 14:06:11 +02:00
41bf557012
reftests: Don't use spaces in Makefile first line
...
Otherwise Emacs makes one's life miserable.
2013-05-03 11:08:51 -04:00
7cecc8e524
a11y: Remove AtkSelection implementation from combobox
...
AtkSelection requires that the immediate children of the object are the
selectable items. The combobox however is implemented with just 1 child:
The popup menu.
The popup menu is implementing the selectable interface.
Test are updated to reflect this change.
2013-05-02 15:31:26 +02:00
6c79fb72bd
Revert "Temporarily remove window-border reftest"
...
This reverts commit cf6695088e
.
2013-05-01 22:23:11 -04:00
3c7fbe237d
Remove window-border tests from makefile too
2013-05-01 21:43:19 -04:00
286d3466a1
Revert "Temporarily remove button-wrapping reftest"
...
This reverts commit 851b631c4e
.
2013-05-01 21:31:12 -04:00
e9e4c8b168
Disable broken picker a11y test
...
The GtkComboBox accessible implementation is pretty broken,
and it shows through in this a11y test. Disable it for now.
2013-05-01 21:03:55 -04:00
b84b933cac
Update a few a11y test results
2013-05-01 19:07:10 -04:00
51bbb76d35
Fix image-load-from-file reftest
...
Need to reset css here to avoid theme interference.
2013-05-01 19:07:10 -04:00
3605e6c900
Temporarily remove grid-span reftest
...
This was testing grid size allocation changes that had to be
reverted because they broke gnumeric.
2013-05-01 19:07:10 -04:00
cf6695088e
Temporarily remove window-border reftest
...
It is broken by unfinished csd changes.
2013-05-01 19:07:10 -04:00
851b631c4e
Temporarily remove button-wrapping reftest
...
Its broken by unsettled GtkBin size allocation changes.
2013-05-01 19:07:10 -04:00
2d35f7a8e1
tests: make deprecated functions not warn
...
We still want to test them though.
2013-05-01 17:50:14 +02:00
8f06590712
tests: Add reftest for broken button sizing
...
https://bugzilla.gnome.org/show_bug.cgi?id=698433
2013-05-01 16:41:11 +02:00
ef759ef19d
Add a testcase for empty grid rows
...
This adds a testcase described in bug 698660 to testgrid.
2013-04-28 18:46:11 -04:00
a082f4d804
animated-resizing, video-timer: Add missing return value from ::draw
...
When we connect to GtkWidget::draw, the signal handler should have
a return value. This fixes overdrawing client-side decorations.
2013-04-25 13:44:58 -04:00
8c68050af8
tests/scrolling-performance: Add a new test for GtkViewport performance
...
Add a test that takes four copies of the widget-factory widgets and
scrolls them around to test how smoothly we can scroll and draw.
2013-04-23 14:04:40 -04:00
b7063509f8
tests/animated-resizing: Split frame statistics out into a separate file
...
Split the code for computing frame rate and latency into a separate file
so we can use it from multiple tests.
2013-04-23 14:04:40 -04:00
2b4c9983da
Add tests/testbaseline
2013-04-23 05:58:07 +02:00
d7f43c30a3
GtkRevealer: Add a fading animation
...
Using a container for this is not necessarily the most
elegant solution, but it lets us reuse the animation
machinery in GtkRevealer.
2013-04-22 12:42:38 -04:00
0bd173e3d8
Forgotten file
2013-04-22 12:42:37 -04:00
443459b52e
Add GtkRevealer
...
This is a widget that can hide or show (ie reveal) its child
in an animated fashion.
This widget was initially developed in libgd.
2013-04-22 12:42:37 -04:00
c37b30f317
GtkStack: add vertical slide transitions
...
We allow transitions that slide up or down.
2013-04-21 21:51:26 -04:00
e72a78c4e6
Add a way to specify transition types on the fly
...
Add a gtk_stack_set_visible_child_full that takes a
transition type.
2013-04-21 21:51:25 -04:00
2e39c4bab8
Add GtkStack
...
Add separate GtkStack and GtkStackSwitcher widgets that are an
alternative to GtkNotebook. Additionally, GtkStack supports
animated transitions when changing pages.
These widgets were initially developed in libgd.
2013-04-21 21:51:24 -04:00
8687fbc15e
reftests: Add a test for window default size
...
https://bugzilla.gnome.org/show_bug.cgi?id=697275
2013-04-06 10:47:55 +02:00
70a0d1a32d
tests: Remove multiscreen code from teststusicon
2013-04-06 10:47:55 +02:00
4b75077ccd
tests: Remove testmultiscreen example
...
There aren't multiple screens anymore, so no need to test that.
Multiple displays can be tested with gtk-demo and testgtk.
2013-04-06 10:47:55 +02:00
06bd9200cd
testgtk: Get rid of screen part in display & screen test
2013-04-06 10:47:55 +02:00
4e1c9f16a0
reftests/Makefile.am: remove whitespace following trailing backslash
2013-04-05 23:10:32 +02:00
d80dedf46e
testsensitive: Remove deprecated part
2013-04-02 11:45:44 +02:00
0a82b79012
reftests: Add a reftest for color resolving errors
...
This checks the fixes in the last two commits.
2013-03-28 23:18:59 +01:00
6f607fc8b4
quartz: move atom/pasteboard type conversions functions to GDK
...
(cherry picked from commit a269c2f8d26a588c4b61ad605ef496e89759cc03)
2013-03-28 13:10:38 +01:00
7069f6a251
Pimp up testheaderbar some more
2013-03-26 20:46:30 -04:00
7c8c242e7e
Expand testgrid to cover row/column removal
2013-03-23 15:43:38 -04:00