[gtk+] (46 commits) Created branch wip/cssnode3
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (46 commits) Created branch wip/cssnode3
- Date: Tue, 10 Feb 2015 01:55:06 +0000 (UTC)
The branch 'wip/cssnode3' was created.
Summary of new commits:
b9ab04d... stylecontext: Split out GtkCssNode into own file
4c2b0f1... stylecontext: Turn CssNode accesses into getters/setters
511ec66... cssnode: Turn into a GObject
74d0f39... cssnode: Split into 3 objects
bbfcb78... stylecontext: Remove values cache
8e6f07f... stylecontext: Simplify a function
cacc688... stylecontext: Pass cssnode to build_properties
e5fab28... stylecontext: Compute rootness of CssNode
a00595e... stylecontext: Change arguments for build_properties
13deb0a... stylecontext: Get rid of create_query_path()
ab876c5... cssnode: Handle invalidation
100d8d9... stylecontext: Move relevant_changes tracking to GtkCssWidge
8e1437a... stylecontext: Handle parent in CssNode code
cb8e8c2... cssnode: Implement refcounting
45bc7e8... cssnode: Track invalid flag
2d0d28e... stylecontext: Export gtk_style_context_get_root()
234dd4a... stylecontext: Move validation into GtkCssNode
2664a2b... stylecontext: Remove children list
5ce9415... cssnode: Add gtk_style_context_get_style_provider()
a662d66... stylecontext: Get rid of stylecontext argument
85db85a... stylecontext: Redo handling of differing state
e91a9c2... stylecontext: Move style creation functions to CssNode code
3c7b217... stylecontext: Move gtk_style_context_validate() to GtkCssWi
da0514e... cssnode: Track pending changes here
026e41b... cssnode: Automatically recreate style on get_style() call
19f6e4f... cssnode: Only recreate styles when needed
cdfa600... cssnode: Refactor gtk_css_widget_node_validate()
cecc78b... cssnode: Change way invalidation is handled
422ecdf... cssnode: Handle invalidate queueing differently
11ff976... stylecontext: Don't queue animate tick callbacks anymore
c1b369e... cssnode: Refactor invalidation propagation
1888438... widget: Create the CssNode
29144d3... widget: Use correct type for widgetpath creation
88b54aa... cssnode: Split out a function
52be616... cssmatcher: Allow widget path matcher to take a node declar
1e83ad3... cssnode: Make path node create matcher without copying
9da4b9a... cssnode: Make widget node use new matcher
21d7925... cssnode: Make widget node not copy the path
fa15d3b... cssnode: Add a matcher for nodes
64fada6... cssnode: Remove now unused arg from vfunc
8013b39... cssnode: Add hackery to allow bypassing widget paths
022a609... cssnode: Refactor node tree modification code
e181a9b... widget: Add gtk_widget_get_css_node()
22d0716... box: Use CSS nodes instead of widget paths
a88d80d... cssnode: Add visibility concept
44ce924... reftests: Add a reftest for box sibling ordering
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]