summaryrefslogtreecommitdiff
path: root/gtk/gtkcsswidgetnode.c
Commit message (Expand)AuthorAgeFilesLines
* widget: Pass a GtkCssStyleChange instead of a bitmaskBenjamin Otte2015-12-131-14/+20
* cssnode: Change style-changed signalBenjamin Otte2015-12-121-5/+6
* cssnode: Fix style updating when the CSS node ID changesColomban Wendling2015-11-011-1/+1
* css style: Accumulate changes in placeMatthias Clasen2015-09-281-5/+2
* Revert "Avoid type checking overhead for resize-mode"Benjamin Otte2015-09-121-2/+2
* Avoid type checking overhead for resize-modeMatthias Clasen2015-09-121-2/+2
* Move GtkWidgetPrivate to gtkwidgetprivate.hMatthias Clasen2015-09-071-2/+2
* Plug a leakMatthias Clasen2015-09-061-2/+9
* stylecontext: Clear style property more frequentlyBenjamin Otte2015-04-271-0/+19
* cssnode: Clear widget path more aggressivelyBenjamin Otte2015-03-241-0/+3
* csswidgetnode: Use style_changed signal instead of update_style vfuncBenjamin Otte2015-03-181-10/+6
* csswidgetnode: Avoid creating a stylecontextBenjamin Otte2015-03-181-4/+15
* cssnode: Merge the 2 places that compute stylesBenjamin Otte2015-03-181-94/+3
* cssnode: Always return correct style valuesBenjamin Otte2015-03-181-9/+33
* cssnode: Change the way we start animationsBenjamin Otte2015-03-181-16/+3
* cssnode: Return NULL as frame clock when animations are disabledBenjamin Otte2015-03-181-6/+8
* cssnode: Move style context function to only userBenjamin Otte2015-03-181-1/+25
* cssnode: Add API to query the timestampBenjamin Otte2015-03-181-5/+31
* cssnode: Make parent style change part of GtkCssNodeBenjamin Otte2015-03-181-8/+5
* cssnode: Change get_style_provider() vfuncBenjamin Otte2015-03-181-1/+1
* cssnode: Change vfuncBenjamin Otte2015-03-181-10/+10
* cssnode: Only pass a boolean for parent changesBenjamin Otte2015-03-181-7/+11
* cssstyle: Remove unused optimizationBenjamin Otte2015-03-181-7/+2
* csswidgetnode: Always return a valid styleBenjamin Otte2015-03-181-0/+3
* cssnode: Add visibility conceptBenjamin Otte2015-03-181-0/+2
* box: Use CSS nodes instead of widget pathsBenjamin Otte2015-03-181-1/+4
* cssnode: Add hackery to allow bypassing widget pathsBenjamin Otte2015-03-181-0/+35
* cssnode: Remove now unused arg from vfuncBenjamin Otte2015-03-181-2/+1
* cssnode: Make widget node not copy the pathBenjamin Otte2015-03-181-3/+1
* cssnode: Make widget node use new matcherBenjamin Otte2015-03-181-0/+18
* stylecontext: Don't queue animate tick callbacks anymoreBenjamin Otte2015-03-181-0/+4
* cssnode: Handle invalidate queueing differentlyBenjamin Otte2015-03-181-3/+17
* cssnode: Change way invalidation is handledBenjamin Otte2015-03-181-8/+3
* cssnode: Refactor gtk_css_widget_node_validate()Benjamin Otte2015-03-181-58/+50
* cssnode: Automatically recreate style on get_style() callBenjamin Otte2015-03-181-0/+9
* cssnode: Track pending changes hereBenjamin Otte2015-03-181-13/+0
* stylecontext: Move gtk_style_context_validate() to GtkCssWidgetNodeBenjamin Otte2015-03-181-5/+99
* cssnode: Add gtk_style_context_get_style_provider()Benjamin Otte2015-03-181-0/+12
* stylecontext: Move validation into GtkCssNodeBenjamin Otte2015-03-181-13/+22
* cssnode: Track invalid flagBenjamin Otte2015-03-181-5/+19
* stylecontext: Move relevant_changes tracking to GtkCssWidgetNodeBenjamin Otte2015-03-181-1/+17
* cssnode: Handle invalidationBenjamin Otte2015-03-181-0/+16
* stylecontext: Get rid of create_query_path()Benjamin Otte2015-03-181-3/+15
* cssnode: Split into 3 objectsBenjamin Otte2015-03-181-0/+93