1. 18 Mar, 2015 1 commit
  2. 06 Feb, 2015 1 commit
  3. 07 Jan, 2015 1 commit
  4. 24 Oct, 2014 1 commit
  5. 06 Sep, 2013 1 commit
    • Benjamin Otte's avatar
      css: Change currentColor handling · e6e99c4f
      Benjamin Otte authored
      We now pass NULL when the current color should be the default value of
      the "color" property and we haven't looked up any value yet. This way we
      don't need to look it up all the time and more importantly we can
      resolve the default color, which is required because it's a
      GtkCssColorValue and not a GtkCssRgbaValue.
      
      Fixes assertions triggering at Polari startup.
      e6e99c4f
  6. 03 Jul, 2013 1 commit
    • Alexander Larsson's avatar
      css: Add a scale argument to css-value compute vfunc · af2c40bd
      Alexander Larsson authored
      We need to be able to compute different GtkCssImage values
      depending on the scale, and we need this at compute time so that
      we don't need to read any images other than the scale in used (to
      e.g. calculate the image size). GtkStyleProviderPrivate is shared
      for all style contexts, so its not right.
      af2c40bd
  7. 28 Mar, 2013 2 commits
    • Benjamin Otte's avatar
      cssvalue: At cycle detection to color resolving · cbee3901
      Benjamin Otte authored
      The following CSS would infloop:
      
      @define-color self @self
      
      as it would infinitely lookup the color named "self" and try to resolve
      it. This patch adds detection of such cycles to the resolve function by
      keeping a list of currently resolving colors in the cycle_list variable.
      cbee3901
    • Benjamin Otte's avatar
      cssvalue: Handle named colors not resolving · c25d8e3a
      Benjamin Otte authored
      If a named color references a nonexistant named color, we didn't catch
      that error and ended up crashing on a NULL-dereference.
      This crashed Boxes, because its CSS referenced values from the theme
      that didn't exist in any theme.
      c25d8e3a
  8. 15 Jan, 2013 4 commits
  9. 25 Nov, 2012 4 commits
  10. 20 Nov, 2012 1 commit
  11. 10 Nov, 2012 1 commit
  12. 08 Nov, 2012 1 commit