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
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
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
762e2d9322
reftests: Add reftest for fractional border sizes
2012-10-31 11:09:12 +01:00
1e08fe8646
reftests: Fix linear-gradient reftest
...
... and add it to the Makefile
2012-10-31 11:09:12 +01:00
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
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
861a031132
tests: Add test for latest bugfix
2012-10-12 17:45:46 +02:00
4f0ac15343
Add a visual test for vertical inline toolbars
2012-10-10 13:43:17 -04:00
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
a5ef604ce5
Update expected output of colorchooser a11y test
2012-09-24 18:39:17 -04:00
f8fe097fc0
Update expected output of entries a11y test
2012-09-24 18:38:29 -04:00
23cc1e9528
tests: Add a simple CSS test for cross-fade
2012-09-17 20:39:13 +02:00
c5551e55ce
tests: Add test for last commit
2012-09-17 20:39:11 +02:00
cdbc6f48bb
tests: Add parsing test for keyframe parsing
...
Ensure we order properly when printing
2012-09-17 20:39:11 +02:00
1bbd3235db
tests: Add tests for keyframe parsing
...
Ensure we parse empty keyframes correctly
2012-09-17 20:39:10 +02:00
634ebb593c
tests: Add accelerator example to testmenubutton
...
https://bugzilla.gnome.org/show_bug.cgi?id=680962
2012-09-12 18:14:50 +01:00
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
afd99d3579
Make spinbutton orientable
...
https://bugzilla.gnome.org/show_bug.cgi?id=683168
2012-09-03 11:45:51 -04:00
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
a28e1a22a6
visuals: add a visual test for suggested-action buttons
...
And selection-mode toolbars.
2012-08-20 19:25:08 +02:00
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
5f28b7c114
Update expected dump output for color choooser
2012-08-07 01:17:51 -04:00
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
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
67d4b161ea
Revert "visuals: add a visual demo for GtkLevelBar"
...
This reverts commit ffdd7a5e18 .
Pushed by mistake.
2012-07-11 07:15:07 -04:00
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
88c861d062
a11y tests: update expected results
2012-06-20 22:44:32 -04:00
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
644d16a5f7
reftests: Add a reftest for the empty iconview
2012-06-15 02:48:24 +02:00
099dff1085
testscale: add a test for up/leftwards scales
2012-06-12 09:54:33 -04:00
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
2baba250b8
Revert "gtkmenubutton: Add menu button widget"
...
This reverts commit 9d35f7e512 .
2012-05-30 14:45:24 -04:00
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
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
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
33d2af0036
fix the build
2012-05-25 23:14:02 -04:00
78538fb647
visuals: add a testbed for OSD toolbars
2012-05-25 13:13:58 -04:00
ba965b30d2
testscale: add a scale with a fill level to the test
2012-05-16 10:29:31 -04:00
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
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
8aec81333d
tests: add trailing commas to background-shorthand.css test file
2012-05-15 13:24:40 -04:00
0cd6710da0
reftests: add a reftest for multiple background layers
2012-05-15 13:24:40 -04:00
1f2d70956c
visuals: add some visuals UI files for h/v linked button boxes
2012-05-11 11:47:00 -04:00
e187cda5e9
tests: Remove unused include
...
Fixes build
2012-05-07 00:16:45 +02:00
2da7a6d803
tests: Make testcellarea use an iconview
2012-05-07 00:12:26 +02:00
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
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
d7992d0f4e
reftests: Make reset css include new CSS properties
2012-05-02 02:00:10 +02:00
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