9e14789b63
Work around a drawing problem with small notebooks
2012-02-06 15:50:40 -05:00
137bab8710
More resetting
2012-02-06 15:43:47 -05:00
9ec7d6b68e
Use larger screen for tests
...
We used to run Xvfb with 800x600, which turns out to be too small
for some of our reftests. Bump it to 1024x768.
2012-02-06 15:09:24 -05:00
ac9a94b7af
Fix declarations-valid-15 css parser test
2012-02-06 14:44:21 -05:00
40a89fccb5
reftests: Fix background-origin reftest for all themes
...
We want to @import reset-to-defaults.css here.
2012-02-06 20:43:05 +01:00
33961154b6
tests: Fix height checks in treeview scrolling test
...
If things get centered in the scrolling area depens on the height of the
row, too.
2012-02-06 20:43:05 +01:00
c2a6dcc73c
tests: Fix assertion emission
...
We want to assert() when doing the actual check, not do some
g_assert (testing_failed());
2012-02-06 20:43:05 +01:00
b5d5e6427a
Fix declarations-valid-14 css parser test
2012-02-06 14:06:20 -05:00
81465d2d97
Updates
2012-02-06 11:51:34 -05:00
cb625d21b4
Fix leak when parsing image urls
2012-02-06 15:06:29 +01:00
af200feb0e
Updated Telugu Translations
2012-02-06 17:30:09 +05:30
bd05c1f959
Add bloatpad to POTFILES.skip
...
It doesn't break the build yet, but it will once intltool is fixed to accept translatable='yes'
2012-02-06 02:38:25 +01:00
c064bdb00c
Mark strings as translable in bloatpad
...
We don't have any intention of actually translating bloatpad,
but this ends up as example in the docs.
2012-02-05 19:12:41 -05:00
a45b3df9d0
Bump requirements of glib and gdk-pixbuf
2012-02-05 17:56:22 -05:00
68f51ee980
Updated Galician translations
2012-02-05 23:45:17 +01:00
aa390b5e57
Updated Norwegian bokmål translation
2012-02-04 12:31:58 +01:00
8971d5ed74
Updated Spanish translation
2012-02-03 18:06:49 +01:00
022e17afbc
aboutdialog: add a \n in the copyright text
2012-02-03 17:13:38 +01:00
fb0c53a0ed
Fix crash with theme resource file
...
The freeing the GResource in gtk_css_provider_reset caused problems
because it was called from gtk_css_provider_load_from_path() inside
gtk_css_provider_get_named(). We fix this by delaying the
setting of priv->resource until we successfully loaded the file.
2012-02-03 16:37:54 +01:00
6b2f10321f
Remove accidental leftover spew
2012-02-03 16:27:32 +01:00
b5b9965283
css: Remove any loaded resource in gtk_css_provider_reset
2012-02-03 16:01:51 +01:00
610ea728b2
Special case resource pixbuf files loading
...
This means we can share the pixbuf data when using GdkPixdata
images in the resource.
2012-02-03 15:51:55 +01:00
57386285fa
Support a gtk.gresource file in themes
...
This lets themes install a .gresource for efficient loading
of resources. This resource file will (if it exists) be automatically
loaded (mmaped) when the theme is used and unloaded when not used.
2012-02-03 15:50:49 +01:00
35db0819ff
Updated POTFILES.skip
2012-02-02 17:25:40 +01:00
fa3544e744
Updated Spanish translation
2012-02-02 12:13:29 +01:00
f855238cc7
reftests: Improve 'unresolvable' test
...
Include reset-to-defaults here, too
2012-02-02 03:14:02 +01:00
8cdbebae71
reftests: Fix css-match-exact
...
Ensure that background-colors are always set. And import
reset-to-defaults so that there's no background image or so.
2012-02-02 03:14:02 +01:00
1484208b4c
reftests: Fix entry-progress-coloring test
...
Use reset-to-defaults here.
2012-02-02 03:14:02 +01:00
bc1a689e55
reftests: Add another background-size test
...
This one tests the keywords for the background-size property
2012-02-02 03:14:02 +01:00
e84af235ee
css: Implement padding as numbers
...
Also remove the now unused border parsing function for shorthands.
2012-02-02 03:14:02 +01:00
f2352a5f35
reftests: Fix border-image-url reftest
...
"border-style: none;" sets border widths to 0. So no border was drawn.
Use "border-style: groove" instead. (If the border was drawn that way,
it'd look noticably different.)
Also include reset-to-defaults.css so we really get default CSS.
2012-02-02 03:14:02 +01:00
2fdadb053c
tests: Add 'px' to css tests
2012-02-02 03:14:02 +01:00
f1c73fcc0c
reftests: Add 'px' to all properties
2012-02-02 03:14:02 +01:00
cc83986eb8
reftests: Make test runner always use image surfaces
...
See comment in code for why.
2012-02-02 03:14:01 +01:00
3c4b8a676f
css: Port margin properties to GtkCssNumber
2012-02-02 03:14:01 +01:00
cfebd1ec06
reftests: Add reftest for background-size
2012-02-02 03:14:01 +01:00
1eeafcf569
reftests: Put border-image-repeat test back
...
This reverts commit 001d42f369
.
Because now that we have background-size support, we can use it to make
stuff work!
2012-02-02 03:14:01 +01:00
ceed732d65
reftests: set style properties to 0 in reset-to-defaults
...
GtkButton doesn't conform to CSS with these properties.
Bad GtkButton!
2012-02-02 03:14:01 +01:00
2434dbc10a
themingbackground: Implement background-size support
2012-02-02 03:14:01 +01:00
82b739c490
tests: Add parsing test for background-size
2012-02-02 03:14:01 +01:00
1979d048d3
css: Implement parsing for 'background-size'
2012-02-02 03:14:01 +01:00
d56ac0d4df
reftests: Add a bunch of linear gradient tests
2012-02-02 03:14:01 +01:00
2e901752b1
tests: Add parsing tests for linear gradients
2012-02-02 03:14:01 +01:00
811e848832
css: Implement repeating linear gradients
2012-02-02 03:14:00 +01:00
5df9b0188a
css: Implement CSS 3 linear-gradient() syntax
2012-02-02 03:14:00 +01:00
f22c986102
tests: Update CSS tests for borders
...
Borders now expect 'px'.
2012-02-02 03:14:00 +01:00
0c140daff2
css: Implement support for angles
2012-02-02 03:14:00 +01:00
a63ff72406
css: Convert border-radius to GtkCssNumber
...
We can do % now, wohoo!
2012-02-02 03:14:00 +01:00
82c2dad178
themingengine: Add a private function to query lengths
2012-02-02 03:14:00 +01:00
762ea4793f
css: Make border-width a length property
2012-02-02 03:14:00 +01:00