Cosimo Cecchi
|
ae132c0a1a
|
roundedbox: add _apply_border_radius() variations for engine/context
And make the base function just use the raw corner radii struct.
|
2012-02-14 16:36:56 -05:00 |
|
Benjamin Otte
|
a63ff72406
|
css: Convert border-radius to GtkCssNumber
We can do % now, wohoo!
|
2012-02-02 03:14:00 +01:00 |
|
Benjamin Otte
|
1b9e15485e
|
themingengine: Implement 'dotted' and 'dashed'
|
2012-01-09 18:38:00 +01:00 |
|
Benjamin Otte
|
34a62d779b
|
css: Introduce a corner order enum
Same order as CSS again.
The nice thing about this is that now edge i in a rounded box follows
corner i and is followed by corner (i + 1) % 4.
|
2012-01-09 18:38:00 +01:00 |
|
Benjamin Otte
|
fdb3abefc3
|
roundedbox: Use GtkCssBorderCornerRadius type
GtkCssBorderRadius is going away.
|
2012-01-09 18:37:54 +01:00 |
|
Benjamin Otte
|
407b3f2cde
|
themingengine: Implement support for multiple border colors
Also use this support to implement inset and outset border styles
without cheats.
|
2011-06-13 15:01:52 +02:00 |
|
Benjamin Otte
|
86719e1d35
|
gtk: Add GtkRoundedBox
CSS drawing operates on rounded boxes a lot, so it makes sense to split
them out instead of duplicating them everywhere.
|
2011-06-11 09:29:42 +02:00 |
|