Benjamin Otte
85d8f3c51e
reftests: Fix wrong name in test
...
Typo in d8306aaeb3
2012-12-04 20:02:36 +01:00
Benjamin Otte
d8306aaeb3
reftests: Add a test for the new font size names
2012-12-01 16:27:45 +01:00
Benjamin Otte
cc0b493216
reftests: Fix a reftest
...
Recent Adwaita changes caused diffs. We don't want that, so we run this
test against the default settings.
2012-11-30 20:10:23 +01:00
Alexander Larsson
e36f80f0ef
css: Make test pass
...
The new css tree may change the order of selectors (keeping the
same semantics). This affects how the selectors are printed later,
which causes some css parsing tests to not match the references.
Fortunately the order is consistent between runs given the same
css, so we just have to switch around the order in some of the
.ref.css files.
2012-11-30 14:53:30 +01:00
Benjamin Otte
29c8420746
tests: Add CSS test for comment detection
...
Tests recent fix.
2012-11-28 21:11:48 +01:00
Benjamin Otte
6b33ee9c53
reftests: Add reftest for broken fixed height mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=687816
2012-11-26 00:09:35 +01:00
Matthias Clasen
6333cd8e83
Update expected output for the entries a11y test
...
This change is due to entry icons now being accessible.
2012-11-20 06:28:59 -05:00
Benjamin Otte
8d28e2d8e9
reftests: Fix linear-gradient reftest (again)
...
Make it so that the repeating vs normal test only uses sharp color
cutoffs instead of real gradients. That removes rounding errors and
makes the test pass.
2012-11-20 12:21:03 +01:00
Matthias Clasen
d967500c92
Fix parser tests for color changes
2012-11-20 05:54:53 -05:00
Benjamin Otte
15570dd63d
reftests: Turns out, green changed color
...
What used to be "green" is now "lime"
2012-11-14 01:55:28 +01:00
Benjamin Otte
10c47c0226
reftests: Update named colors reftest
...
Make reftest conform with correct colors. Pango has been updated to
these colors in commit d2c319b9ded8cce864914d9f1fd704a7aff3112f
2012-11-14 01:55:28 +01:00
Mike Gorse
b7743430aa
Add accessibles for GtkEntry icons
...
Expose GtkEntry icons as child accessibles of a GtkEntry, and provide
actions to simulate clicking them. Also, refactor the a11y children test
slightly to add a test.
https://bugzilla.gnome.org/show_bug.cgi?id=686347
2012-11-12 09:21:27 -06:00
Benjamin Otte
872097603f
reftests: Add a test for border-width problems
2012-11-11 20:26:28 +01:00
Benjamin Otte
10c3a66e40
reftests: Add a test for all the color names
...
BIG NOTE: We fail on some of these to give the colors defined in the CSS
specs. This is not good, but I'm not sure how to best fix it.
For those cases, I've kept the correct color in the CSS file but added
the correct one next to it.
2012-11-10 14:25:17 +01:00
Alexander Larsson
c94002f8c0
Add "parent widget" button to test property editor
...
Without this its hard to access the properties of container
widgets.
https://bugzilla.gnome.org/show_bug.cgi?id=687842
2012-11-09 10:08:22 +01:00
Benjamin Otte
ffeef28dbc
reftests: Add test for recent fix
2012-11-08 23:34:30 +01:00
Benjamin Otte
1a213679bd
symboliccolor: Change the print output
...
Functions should not have a space before the opening parenthesis. So
change output like
alpha (@color, 0.5)
to
alpha(@color, 0.5)
and do the same for "shade" and "mix".
Tests have been updated accordingly.
2012-11-08 23:34:06 +01:00
Matthias Clasen
cff4718e91
Update a11y test results
...
These are expected changes, since a11y class name show up in the
dumps.
2012-11-07 20:21:50 -05:00
Benjamin Otte
5e59033eb3
tests: Include config.h
2012-11-06 21:29:58 +01:00
Benjamin Otte
959bfbb66e
reftests: Add a reftest for latest fix
2012-11-05 19:34:23 +01:00
Matthias Clasen
9ebeb4e68a
Bump GLib dependency to 2.35
...
And drop deprecated g_type_init() calls.
2012-11-04 13:01:38 -05:00
Benjamin Otte
8bdc2aa228
reftests: Add test for recent fix
...
This test checks the fix in a46368dede
2012-11-04 17:58:18 +01:00
Benjamin Otte
075667e927
reftests: Mark windows as popup
...
This makes the tests run faster and should always be done.
2012-11-04 17:58:06 +01:00
Benjamin Otte
1ef057f983
reftests: Add a test from evolution
...
This was used in a bug report.
https://bugzilla.gnome.org/show_bug.cgi?id=677609
2012-11-04 15:28:43 +01:00
Benjamin Otte
756ebea036
reftests: Add a test for all the recent sizegroup hackery
2012-11-04 15:28:43 +01:00
Benjamin Otte
aba0c5cc3b
label: Redo get_preferred_width/height()
...
This is important for size groups mostly, but also has some small fixes.
The label-sizing reftest as been updated accordingly.
2012-11-04 15:28:43 +01:00
Benjamin Otte
f55fe7e20b
label: Fix ellipsize and wrap being set
...
The label code assumed that Pango treats this as "wrap to as much space
as possible and then ellipsize all the lines", but for Pango, ellipsize
takes precedence over wrap. So do the same thing in GtkLabel.
Also updated is the reftest that checked this behavior.
2012-11-04 15:28:43 +01:00
Benjamin Otte
035e55d1ab
reftests: Improve reftest performance
...
Get rid of all the event boxes in this test. Event boxes need GDK
windows which cost a lot of performance when running the test and they
clip the label output.
Getting rid of the clipping also shows 2 bugs in this test that weren't
visible before. Those will be fixed in a followup patch.
2012-11-04 15:28:42 +01:00
Benjamin Otte
f48b30c13a
reftests: Make label-sizing tests use better CSS
...
ow that labels can have backgrounds, just use label backgrounds
2012-11-04 15:28:42 +01:00
Benjamin Otte
762e2d9322
reftests: Add reftest for fractional border sizes
2012-10-31 11:09:12 +01:00
Benjamin Otte
1e08fe8646
reftests: Fix linear-gradient reftest
...
... and add it to the Makefile
2012-10-31 11:09:12 +01:00
Benjamin Otte
a68e76e058
reftests: Add a reftest for recent commit
...
Check that a computed background-size of 0 is treated as 0.
2012-10-31 11:09:10 +01:00
Cosimo Cecchi
6b3416a2d7
reftests: fix the linear-gradient reftest
...
Don't use a repeating linear gradient, since it can't be easily
reftested against a non-repeating one for the reasons described in the
test header.
Instead, add a separate test for repeating gradients (against another
repeating gradient).
This makes the test pass, so it can be added to the Makefile now.
2012-10-16 13:12:00 -04:00
Benjamin Otte
861a031132
tests: Add test for latest bugfix
2012-10-12 17:45:46 +02:00
Cosimo Cecchi
4f0ac15343
Add a visual test for vertical inline toolbars
2012-10-10 13:43:17 -04:00
Cosimo Cecchi
ed3f5a5db4
tests: fix testtreecolumns not to segfault at startup
...
The class/object definitions have the wrong size, and we're not using
G_DEFINE_TYPE. This fixes the test segfaulting when opening it.
2012-09-27 16:54:40 -04:00
Matthias Clasen
a5ef604ce5
Update expected output of colorchooser a11y test
2012-09-24 18:39:17 -04:00
Matthias Clasen
f8fe097fc0
Update expected output of entries a11y test
2012-09-24 18:38:29 -04:00
Benjamin Otte
23cc1e9528
tests: Add a simple CSS test for cross-fade
2012-09-17 20:39:13 +02:00
Benjamin Otte
c5551e55ce
tests: Add test for last commit
2012-09-17 20:39:11 +02:00
Benjamin Otte
cdbc6f48bb
tests: Add parsing test for keyframe parsing
...
Ensure we order properly when printing
2012-09-17 20:39:11 +02:00
Benjamin Otte
1bbd3235db
tests: Add tests for keyframe parsing
...
Ensure we parse empty keyframes correctly
2012-09-17 20:39:10 +02:00
Bastien Nocera
634ebb593c
tests: Add accelerator example to testmenubutton
...
https://bugzilla.gnome.org/show_bug.cgi?id=680962
2012-09-12 18:14:50 +01:00
Bastien Nocera
4519fb53fc
tests: Add test for mnemonics in GtkMenuButton
...
To check https://bugzilla.gnome.org/show_bug.cgi?id=680962
2012-09-10 17:39:27 +01:00
Paolo Borelli
afd99d3579
Make spinbutton orientable
...
https://bugzilla.gnome.org/show_bug.cgi?id=683168
2012-09-03 11:45:51 -04:00
Ryan Lortie
0244dc8017
GtkMenuButton: rename _set_menu() to _set_popup()
...
It's too close to the release so we'll keep _set_menu() around, but
deprecate it, pointing to the new API. It will be removed (and the name
reused) before the 3.6.0 release.
https://bugzilla.gnome.org/show_bug.cgi?id=682235
2012-08-20 17:04:14 -04:00
Cosimo Cecchi
a28e1a22a6
visuals: add a visual test for suggested-action buttons
...
And selection-mode toolbars.
2012-08-20 19:25:08 +02:00
Mario Sanchez Prada
45ecba2ea0
Update accessibility unit tests to consider password fields.
...
Updated test/a11y/entries.ui to include a new GtkEntry with
'visibility' set to FALSE, and update expectations.
https://bugzilla.gnome.org/show_bug.cgi?id=681591
2012-08-10 18:09:06 +02:00
Matthias Clasen
5f28b7c114
Update expected dump output for color choooser
2012-08-07 01:17:51 -04:00
Cosimo Cecchi
855088be99
visuals: add a visual demo for GtkLevelBar
...
https://bugzilla.gnome.org/show_bug.cgi?id=677892
2012-07-16 01:01:38 -04:00
Matthias Clasen
7bfcb065df
Test folder filtering
...
Add a filter to testfilechooser that can demonstrate folder
filtering on common directories, such as Documents or Downloads.
2012-07-15 00:41:49 -04:00
Matthias Clasen
67d4b161ea
Revert "visuals: add a visual demo for GtkLevelBar"
...
This reverts commit ffdd7a5e18
.
Pushed by mistake.
2012-07-11 07:15:07 -04:00
Cosimo Cecchi
ffdd7a5e18
visuals: add a visual demo for GtkLevelBar
...
https://bugzilla.gnome.org/show_bug.cgi?id=677892
https://bugzilla.gnome.org/show_bug.cgi?id=679409
2012-07-11 06:55:17 -04:00
Matthias Clasen
88c861d062
a11y tests: update expected results
2012-06-20 22:44:32 -04:00
Bastien Nocera
9fef2dc0d1
gtkmenubutton: Add menu button widget
...
As used in Totem and gnome-contacts. The widget
takes either a GtkMenu or a GMenuModel to construct
its menu, and can be given a parent widget to use to
position the drop-down (as used in GtkMenuToolButton).
https://bugzilla.gnome.org/show_bug.cgi?id=668013
2012-06-15 17:24:42 +01:00
Benjamin Otte
644d16a5f7
reftests: Add a reftest for the empty iconview
2012-06-15 02:48:24 +02:00
Cosimo Cecchi
099dff1085
testscale: add a test for up/leftwards scales
2012-06-12 09:54:33 -04:00
Matthias Clasen
1617344222
testgtk: Work around some property editor problem
...
The property editor fails to show anything for GtkSettings, unless
we tell it to just show GTK_TYPE_SETTINGS. For now, do just that, then.
2012-06-02 08:41:08 -04:00
Matthias Clasen
2baba250b8
Revert "gtkmenubutton: Add menu button widget"
...
This reverts commit 9d35f7e512
.
2012-05-30 14:45:24 -04:00
Bastien Nocera
9d35f7e512
gtkmenubutton: Add menu button widget
...
As used in Totem and gnome-contacts. The widget
takes either a GtkMenu or a GMenuModel to construct
its menu, and can be given a parent widget to use to
position the drop-down (as used in GtkMenuToolButton).
https://bugzilla.gnome.org/show_bug.cgi?id=668013
2012-05-30 13:46:40 -04:00
Cosimo Cecchi
bce34d80d4
reftests: add a reftest for repeating/positioned background patterns
...
This currently fails.
https://bugzilla.gnome.org/show_bug.cgi?id=677109
2012-05-30 12:16:11 -04:00
Benjamin Otte
3a8cec5f17
reftests: Add a simple reftest for background-position
...
This is mostly to ensure that the background-positioning feature keeps
working and to demonstrate it.
https://bugzilla.gnome.org/show_bug.cgi?id=677109
2012-05-30 12:16:11 -04:00
Matthias Clasen
33d2af0036
fix the build
2012-05-25 23:14:02 -04:00
Cosimo Cecchi
78538fb647
visuals: add a testbed for OSD toolbars
2012-05-25 13:13:58 -04:00
Cosimo Cecchi
ba965b30d2
testscale: add a scale with a fill level to the test
2012-05-16 10:29:31 -04:00
Cosimo Cecchi
baf6f38f1a
tests: add background-shorthand parser test for multiple backgrounds
...
These CSS files test the background shorthand property when it's used
with multiple background layers.
2012-05-15 13:24:41 -04:00
Cosimo Cecchi
b58fa2ca32
tests: move background-shorthand test to background-shorthand-single
...
And update/fix it for the new shorthand parsing, since the old test did
a couple of things wrong:
- it erroneously flipped background-clip and background-origin when
testing
- it was missing default initial values for background-size and
background-position from the generated test output
2012-05-15 13:24:41 -04:00
Cosimo Cecchi
8aec81333d
tests: add trailing commas to background-shorthand.css test file
2012-05-15 13:24:40 -04:00
Cosimo Cecchi
0cd6710da0
reftests: add a reftest for multiple background layers
2012-05-15 13:24:40 -04:00
Cosimo Cecchi
1f2d70956c
visuals: add some visuals UI files for h/v linked button boxes
2012-05-11 11:47:00 -04:00
Benjamin Otte
e187cda5e9
tests: Remove unused include
...
Fixes build
2012-05-07 00:16:45 +02:00
Benjamin Otte
2da7a6d803
tests: Make testcellarea use an iconview
2012-05-07 00:12:26 +02:00
Carlos Garcia Campos
a18f018d87
cellrenderertext: Add placeholder-text property
...
It works similar to placeholder text in a GtkEntry, if the cell renderer
is editable and it's empty, the placeholder text is displayed.
https://bugzilla.gnome.org/show_bug.cgi?id=645514
2012-05-03 23:35:34 -04:00
Benjamin Otte
40915d9a34
reftests: Remove unneeded event boxes
...
The event boxes break when backgrounds are transparent.
Fixes border-image-repeat.ui reftest.
2012-05-02 02:00:11 +02:00
Benjamin Otte
d7992d0f4e
reftests: Make reset css include new CSS properties
2012-05-02 02:00:10 +02:00
Matthias Clasen
e9e557a353
Update reference output for css parser tests
...
Seems these were not kept up-to-date with the recent
CSS parser changes.
2012-04-30 20:45:46 -04:00
Paolo Borelli
9af5d89f26
Fix infobar reftest for label background changes
...
Fix the reftest after previous commit
https://bugzilla.gnome.org/show_bug.cgi?id=670743
2012-04-30 21:53:17 +02:00
Cosimo Cecchi
868b28b503
reftests: fix background-size reftest
...
We have to be careful and not set the background on the labels
themselves.
https://bugzilla.gnome.org/show_bug.cgi?id=670743
2012-04-30 13:13:46 -04:00
Matthias Clasen
d44edc1f7d
Revert "WIP: make GtkNotebook window-draggable"
...
This reverts commit b3a66c59ad
.
2012-04-28 02:06:37 -04:00
Diego Escalante Urrelo
b3a66c59ad
WIP: make GtkNotebook window-draggable
...
https://bugzilla.gnome.org/show_bug.cgi?id=672427
https://bugzilla.gnome.org/show_bug.cgi?id=674587
2012-04-28 02:01:16 -04:00
Benjamin Otte
14fb4984ce
tests: Add a parsing test for the transition property
2012-04-17 08:59:24 +02:00
Benjamin Otte
95a4b46f8b
reftests: Fix reftests for recent changes
2012-04-17 08:59:21 +02:00
Benjamin Otte
0048c8baf5
tests: Add a test ensuring currentColor is parsed everywhere
2012-04-17 08:59:20 +02:00
Benjamin Otte
04c5fdaca6
css: Remove old animation code
...
Deprecate public API where appropriate and make it no-ops.
Remove all calls to it.
Get rid of the 'transition' css property.
For now, this means spinners don't animate anymore.
2012-04-17 08:59:19 +02:00
Benjamin Otte
8f240275fd
tests: Add a parsing test for shadows
2012-04-17 08:59:17 +02:00
Benjamin Otte
3e601691d9
tests: Change expected errors to conform with output
...
This change isn't strictly correct, but I can't be bothered until we get
a tokenizer that can really differentiate between allowed values and
invalid syntax.
2012-04-17 08:59:12 +02:00
Benjamin Otte
d115441a57
reftests: Add a reftest for nth-child
...
Prime numbers are fun.
2012-04-17 08:59:08 +02:00
Benjamin Otte
cbe40f27e1
tests: Add a parsing test for nth-child()
...
Now that we support the an+b notation, make sure we really do.
Maybe my generating script went a bit overboard with the space
possibilities though...
2012-04-17 08:59:08 +02:00
Benjamin Otte
122cde9528
tests: Add a uint8 test
...
... to ensure the last test works.
2012-04-09 03:09:44 +02:00
Alexander Larsson
2697ac5770
testinput: Fix cursor rendering
...
Make sure custom cursors are rendered at integer coordinates,
otherwise there will be leftover alpha borders when we remove the
cursor.
2012-04-03 11:37:41 +02:00
Matthias Clasen
6124d0cfee
Update expected test output
2012-03-26 09:26:46 -04:00
Matthias Clasen
32c7cdd4b1
testgrid: add a testcase
...
Add a testcase for an empty, homogeneous grid.
https://bugzilla.gnome.org/show_bug.cgi?id=672763
2012-03-24 17:19:58 -04:00
Matthias Clasen
909fe12282
testgtk: Show GtkSettings
2012-03-22 00:17:21 -04:00
Matthias Clasen
678000747b
Update expected test results
2012-03-20 11:34:11 -04:00
Matthias Clasen
8c3d77b4e8
Work around a notebook tab rendering bug
...
This avoids assertions from gtk_render_frame_gap.
2012-03-20 11:19:06 -04:00
Benjamin Otte
01650a9fe2
tests: Add missing file
...
Forgot to git add in 5a20c42c7c
2012-03-19 22:27:18 +01:00
Alexander Larsson
65e371c16e
css: Add reftest for background-position
2012-03-17 05:13:22 +01:00
Benjamin Otte
5a20c42c7c
tests: Add background-position parsing test
...
Man, the syntax is convoluted.
2012-03-17 05:13:22 +01:00
Benjamin Otte
72a308abee
reftests: Add a test for specificity of @import
2012-03-15 02:55:38 +01:00
Javier Jardón
90e938bf15
Use gdk_event_triggers_context_menu() instead of checking for event->button == 3
2012-03-13 13:10:30 +00:00