Benjamin Otte
172303f550
build: Move tests/reftests to testsuite/reftests
2013-05-15 15:37:17 +02:00
Benjamin Otte
edde840513
build: Move tests/css to testsuite/css
2013-05-15 15:37:17 +02:00
Benjamin Otte
2c8e719b5a
build: Move tests/a11y to testsuite/a11y
2013-05-15 15:37:16 +02:00
Matthias Clasen
c4f0ff9d77
Install the other a11y tests as well
2013-05-14 23:51:37 -04:00
Matthias Clasen
53b3d068cb
Install the accessibility-dump tests
2013-05-14 23:21:18 -04:00
Matthias Clasen
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
Matthias Clasen
af7771a3be
Update expected test output for some a11y tests
2013-05-14 23:21:17 -04:00
Matthias Clasen
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
Matthias Clasen
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
Colin Walters
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
Benjamin Otte
2c1d7cf074
reftests: Automatically recurse into directories
2013-05-09 19:09:49 +02:00
Colin Walters
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
Colin Walters
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
Colin Walters
dc216cf537
reftests: Use $(NULL) in the Makefile
2013-05-09 19:09:49 +02:00
Benjamin Otte
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
Colin Walters
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
Benjamin Otte
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
Matthias Clasen
6c79fb72bd
Revert "Temporarily remove window-border reftest"
...
This reverts commit cf6695088e
.
2013-05-01 22:23:11 -04:00
Matthias Clasen
3c7fbe237d
Remove window-border tests from makefile too
2013-05-01 21:43:19 -04:00
Matthias Clasen
286d3466a1
Revert "Temporarily remove button-wrapping reftest"
...
This reverts commit 851b631c4e
.
2013-05-01 21:31:12 -04:00
Matthias Clasen
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
Matthias Clasen
b84b933cac
Update a few a11y test results
2013-05-01 19:07:10 -04:00
Matthias Clasen
51bbb76d35
Fix image-load-from-file reftest
...
Need to reset css here to avoid theme interference.
2013-05-01 19:07:10 -04:00
Matthias Clasen
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
Matthias Clasen
cf6695088e
Temporarily remove window-border reftest
...
It is broken by unfinished csd changes.
2013-05-01 19:07:10 -04:00
Matthias Clasen
851b631c4e
Temporarily remove button-wrapping reftest
...
Its broken by unsettled GtkBin size allocation changes.
2013-05-01 19:07:10 -04:00
Benjamin Otte
2d35f7a8e1
tests: make deprecated functions not warn
...
We still want to test them though.
2013-05-01 17:50:14 +02:00
Benjamin Otte
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
Matthias Clasen
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
Owen W. Taylor
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
Owen W. Taylor
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
Owen W. Taylor
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
Alexander Larsson
2b4c9983da
Add tests/testbaseline
2013-04-23 05:58:07 +02:00
Matthias Clasen
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
Matthias Clasen
0bd173e3d8
Forgotten file
2013-04-22 12:42:37 -04:00
Matthias Clasen
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
Matthias Clasen
c37b30f317
GtkStack: add vertical slide transitions
...
We allow transitions that slide up or down.
2013-04-21 21:51:26 -04:00
Matthias Clasen
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
Matthias Clasen
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
Benjamin Otte
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
Benjamin Otte
70a0d1a32d
tests: Remove multiscreen code from teststusicon
2013-04-06 10:47:55 +02:00
Benjamin Otte
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
Benjamin Otte
06bd9200cd
testgtk: Get rid of screen part in display & screen test
2013-04-06 10:47:55 +02:00
Thomas Hindoe Paaboel Andersen
4e1c9f16a0
reftests/Makefile.am: remove whitespace following trailing backslash
2013-04-05 23:10:32 +02:00
Benjamin Otte
d80dedf46e
testsensitive: Remove deprecated part
2013-04-02 11:45:44 +02:00
Benjamin Otte
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
Kristian Rietveld
6f607fc8b4
quartz: move atom/pasteboard type conversions functions to GDK
...
(cherry picked from commit a269c2f8d2
)
2013-03-28 13:10:38 +01:00
Matthias Clasen
7069f6a251
Pimp up testheaderbar some more
2013-03-26 20:46:30 -04:00
Matthias Clasen
7c8c242e7e
Expand testgrid to cover row/column removal
2013-03-23 15:43:38 -04:00
Matthias Clasen
33d409d9fd
Add an example for subtitles in header bars
2013-03-19 22:08:13 -04:00