1. 17 Apr, 2012 33 commits
  2. 19 Mar, 2012 1 commit
  3. 16 Mar, 2012 1 commit
  4. 08 Mar, 2012 2 commits
    • Alexander Larsson's avatar
      Use GtkCssValue in symbolic color resolving · 616cc5b9
      Alexander Larsson authored
      We now store the symbolic colors as a GtkCssValue which means that
      we can reuse the color when resolving and storing the color in
      the computed values in the style context.
      
      Additionally we keep a last_resolved GtkCssValue cache in the
      GtkSymbolicColor, and if resolving the color returns the same as
      last time we reuse the old value. This further increases sharing
      of Css Values.
      616cc5b9
    • Alexander Larsson's avatar
      css: Use GtkCssValues instead of GValue in the css machinery · 7603e6e4
      Alexander Larsson authored
      Also, in places where we're computing a new CssValue based on an
      old one, make sure that if nothing changes we're returning a reference
      to the old one, rather than creating a new identical instance.
      7603e6e4
  5. 03 Mar, 2012 1 commit
    • Benjamin Otte's avatar
      types: Clean up gtkwidget.h includes · 7844e808
      Benjamin Otte authored
      In particular gtksettings.h and gtkstylecontext.h needed to be included
      in lots of places now.
      
      Also, I order the includes alphabetically in a bunch of headers.
      7844e808
  6. 27 Feb, 2012 2 commits