[gtk+] (164 commits) Created branch wip/cssvalue
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (164 commits) Created branch wip/cssvalue
- Date: Wed, 11 Apr 2012 14:39:55 +0000 (UTC)
The branch 'wip/cssvalue' was created.
Summary of new commits:
5f71dfc... gdk: Add deprecation/availability macros for 3.6
e660b33... stylecontext: Stop querying style providers for icon factor
5a98909... styleprovider: Add a custom object for a list of style prov
983ad62... css: Add GtkCssMatcher
795f9b0... css: Make the style provider take a matcher as an input arg
c9ed913... matcher: Use a vtable
427bb39... matcher: Turn GtkCssMatcher into a union
011c8ee... css: Add selector change types
8060e87... selector: Rename selector class
5f1d23c... syleprovider: Add a vfunc to get the changes
75f2d05... selector: Rewrite position tracking
8a501f2... tests: Add a parsing test for nth-child()
16594a3... reftests: Add a reftest for nth-child
0e57d99... matcher: Add a matcher that matches anything
f72485f... matcher: Add a superset matcher
1eb8a10... stylecontext: Add setter for widget
0afa5ca... stylecontext: Notify widget directly of changes
d483270... widget: Don't set widget path on style context
73890f5... stylecontext: Keep track of children
fd7088e... stylecontext: Introduce _gtk_style_context_queue_invalidate
ec65e37... stylecontext: Use _gtk_style_context_queue_invalidate() on
11e0823... stylecontext: Invalidate when setting classes/state/regions
683fb68... stylecontext: On failure, exit the loop, don't try again
217005d... THIS CODE SHOULD NOT GO IN
5cad5ed... widget: Clear broken widget path in constructor
65472cb... widget: Merge function into only caller
92fde4d... widget: Add _gtk_widget_invalidate_style_context()
ebeec63... widget: Don't go via path when resetting style
0c9b275... widget: Replace reset_style() calls
7537faf... window: Set parent context instead of just resetting style
ddaaab3... gtk: Make widget only invalidate widget positions
1537fa3... stylecontext: Optimize the common case of "style didn't cha
3150094... stylecontext: Really queue style changes
ca21321... cssvalue: Remove unused functions
3e75d19... cssvalue: Constify a bunch of APIs
0f66e7b... styleproperty: Add a function to compare values for equalit
064317e... cssmatcher: Use quarks for classes
9b53f5a... stylecontext: Don't clear cache when only state changes
afadf20... styleproperty: Add support for equal_func
62cf493... cssvalue: Make the structure vtable-based
d78acd6... styleproperty: Make print_func take a GtkCssValue
7765eb4... styleproperty: Make _gtk_style_property_query() take a GVal
5374b7c... cssvalue: Get rid of unused functions
fa10f9b... cssvalue: Remove _gtk_css_value_new_take_gvalue()
ff32a14... cssvalue: Add a CSS value for arrays
cf15a12... css: Remove _gtk_css_style_property_is_specified_type()
37ed387... styleproperty: Make _gtk_style_property_parse_value() retur
f113066... cssparser: Add _gtk_css_parser_error_full()
bbc94ab... cssparser: Use _gtk_css_parser_error_full()
9ebd935... tests: Change expected errors to conform with output
7f3bcee... cssvalue: Add _gtk_css_value_equal()
e3f85ac... styleproperty: Make gtk_style_property_register() not be va
f67fd3f... customproperty: Don't rely on querying style property
1f3b0a3... stylepropertyimpl: Add color parsing function
3967665... stylepropertyimpl: Add parse funcs for enums
2d9117d... css: Move shadow parse/print/compute funcs
d29ba89... styleproperty: Simplify compute_value function
8478f15... stylepropertyimpl: Add remaining parse functions
1adf9c4... styleproperty: Remove default parse function
cc736cd... cssstyelproperty: Rempove specified-type and computed-type
fdd777a... customproperty: Add our own query_value function
5cc5c53... cssstyleproperty: Make query func a vfunc
36a8edd... cssvalue: Split number values into their own class
5b9fe1c... theming: Use peek_property() calls to query shadows
2eec55d... stylepropertyimpl: Make shadows unqueryable
3ff90ca... shadow: Remove _gtk_shadow_get_resolved()
7666597... shadow: Make this a GtkCssValue
ad81ddc... shadow: Move parse function into GtkShadow
8b0b0a7... cssvalue: Remove unused function
1107566... shadow: Rename to GtkCssShadowValue
425a695... shadow: Also rename files
003d4d2... customproperty: Implement assign vfunc
2bc05fa... cssstyleproperty: Make assign_value a vfunc
cd9cbb4... cssvalue: Add a custom RGBA value
50f4256... cssvalue: Make border styles be their own value
70ab876... cssvalue: Add enum values for the pango enums
2fb7ab3... cssvalue: Add a cssvalue for images
0433aba... widget-factory: Add spinners
287cf18... stylecontext: Make style_data_lookup() not take a state any
441b53b... stylecontext: Keep per-styleinfo data
7d80a22... stylecontext: Keep the main style data around until revalid
1b20453... switch: Set ACTIVE state flag with is_active property
0bb4180... cssvalue: Add GtkCssArea to the enum values
b132df6... cssprovider: Store widget style value as string
f0ba83c... cssvalue: Add a custom value for strings
cca3c90... cssvalue: Convert 'font-family'
306cffa... cssvalue: Do a hacky conversion of font-size to a number va
0646962... cssvalue: Add _gtk_css_value_transition()
ce208eb... css: Add an enum for all the style properties
fab0272... stylecontext: Convert _gtk_style_context_peek_property()
04dfc02... css: Remove _gtk_css_computed_values_get_value_by_name()
4afbca6... computedvalues: Fix signage error
facc71d... css: Add <time> type to css number stuff
d6360e3... cssvalue: Add GtkCssEaseValue
2ee6abd... cssstyleproperty: Add transition properties
477242f... cssvalue: Add _gtk_css_value_to_string()
a4c8785... cssimage: Add GtkCssImageCrossFade
e68f5e1... cssvalue: Add transition support for images
1fa12bf... css: Move enum to the only source file using it
1665436... cssstyleproperty: Add _gtk_css_style_property_is_animated()
d9ca87d... cssstyleproperty: Mark all animatable properties
bf70e86... stylecontext: Don't queue_resize() all the time
9f1e64c... cssarrayvalue: Redo parsing arrays
b2615a6... themingengine: Make _gtk_theming_engine_paint_spinner() arg
ac19636... cssvalue: Make GtkCssShadowValue only hold one shadow
5080915... shadow: Make color a GtkCssValue
dcbfef5... shadow: Rewrite to store contents as values
55ce3fb... tests: Add a parsing test for shadows
0a8856d... cssvalue: Add GtkCssShadowsValue
219ab18... shadow: Add equal and transition support
16975d1... css: Make outline-offset a number property
0306872... cssvalue: Add a value for border-radius corner properties
4340770... cssstyleproperty: Convert binding sets
7f4f11f... cssvalue: Add a css value for engines
3609031... cssvalue: Add a value for background-position
99aed2a... cssvalue: Add a custom value for repeats
3f8f948... cssvalue: Add a cssvalue for background-size
d2f00ca... cssvalue: Add a border value
359aed4... cssvalue: Convert border-image-width to border value
9c5848f... linear-gradient: Convert from GtkCssNumber to GtkCssValue
651cd83... css: Remove GtkCssNumber
c6e5a4d... css: Remove old animation code
a9dcba8... shorthand: Add ',' to value_is_done_parsing()
dbd6ac7... css: Add a shorthand 'transition' property
7959411... symboliccolor: Turn this into a GtkCssValue
3046da0... cssparser: Move symbolic color parser to gtksymboliccolor.c
f55ce46... symboliccolor: Pass the current color to the resolve functi
ca3d13f... symboliccolor: Parse 'currentColor' everywhere
e179a2c... cssprovider: Add an empty line when printing
b3387f9... tests: Add a test ensuring currentColor is parsed everywher
0ae2dfd... symboliccolor: Treat it as a CssValue
b0fc59f... shorthand: Fix border query functions
d742db7... themingengine: Fix outline-width
4279d8d... cssvalue: Split out old value handling to new typed value
58f6772... styleproperty: Remove equal_func vfunc
dadf8dd... stylecontext: Split out a function
e28ed3f... stylecontext: Remove theming_engine cache variable
c5ce992... widget: Don't cache widget paths all the time
26f1ec6... reftests: Fix reftests for recent changes
d9e574d... stylecontext: Compute if things changed before invalidating
bb79406... stylecontext: Pass time to style_context_validate()
d4a580c... styleprovider: Add a private signal for when things change
03e9833... styleprovider: Make all implementors emit the new signal
dbe8fdb... stylecontext: Listen to the new changed signal
f6ac5e4... container: Simplify code
1ae3a9f... container: Remove duplicated flag
7e036e6... container: Split out a function
88418e7... container: Only resize if a resize is needed
ae6d2d0... stylecontext: Don't queue a resize when none is needed
376c308... computedvalues: Split out a function
3b62279... stylecontext: Add an animating framework
b4f7f74... stylecontext: Add public API to stop animations
bf26405... stylecontext: Make StyleData refcounted
bf0b7cf... stylecontext: Make StyleInfo keep the next pointer
242d0d0... stylecontext: Add style_info_set_data()
14e74d5... stylecontext: Shuffle around code
c6bc366... widget: Set .default class when widget is default
8dcdc70... menuitem: Don't set menubar style class randomly
c8158ef... button: Remove _gtk_button_paint()
f2df24e... stylecontext: Add new class for animation handling
d0bfd55... animation: Add CSS transition object
e476fe8... stylecontext: Add GtkCssAnimatedValues
4c5d52b... stylecontext: Pull all the animation code together
781d2c1... stylecontext: Avoid style_context_save() calls
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]