Javier Jardón
|
9d0febc9a6
|
Change FSF Address
|
2012-02-27 17:06:11 +00:00 |
|
Cosimo Cecchi
|
46187037a3
|
themingbackground: make it based on GtkStyleContext
Instead of GtkThemingEngine. This will allow for the object to be also
used from inside e.g. a _draw() method.
|
2012-02-14 16:36:57 -05:00 |
|
Benjamin Otte
|
2434dbc10a
|
themingbackground: Implement background-size support
|
2012-02-02 03:14:01 +01:00 |
|
Benjamin Otte
|
6100900e1a
|
themingengine: Don't draw background image if no area
If the background positioning area is empty (width/height <=0), don't
attempt to draw the background image.
|
2012-01-11 15:48:54 +01:00 |
|
Benjamin Otte
|
bbf5fe179d
|
background: Implement all options of background-repeat
|
2012-01-09 18:37:58 +01:00 |
|
Benjamin Otte
|
4b7ca9602d
|
background: Simplify background-repeat
It used to be a struct, now it's just an enum
|
2012-01-09 18:37:58 +01:00 |
|
Benjamin Otte
|
52af00686b
|
themingbackground: Convert to GtkCssImage
The conversion is incomplete and requires some work to account for
all the CSS crazies, like repeat modes and background-size.
|
2012-01-09 18:37:57 +01:00 |
|
Benjamin Otte
|
a35df38443
|
theme: Apply background merging code
It was unused and untested and did not do at all what the CSS spec says.
|
2012-01-09 18:37:56 +01:00 |
|
Benjamin Otte
|
9181282d88
|
style: Remove GtkStylePropertyContext again
We need to solve this differently. I have no idea yet how, but I'll
invent something later.
This only affects win32 theming and that's broken anyway.
|
2012-01-09 18:37:56 +01:00 |
|
Benjamin Otte
|
4da493402d
|
css: 'none' is not a value background-repeat
|
2012-01-09 18:37:51 +01:00 |
|
Benjamin Otte
|
ab1699510e
|
themingbackground: Avoid erroring cairo context
|
2011-12-23 22:30:45 +01:00 |
|
Cosimo Cecchi
|
a7f3a9ff74
|
themingengine: split a GtkThemingBackground object
Allows easier modification and general sanity of the CSS background
rendering code.
|
2011-12-12 12:46:52 +01:00 |
|