1. 19 Dec, 2015 14 commits
  2. 18 Dec, 2015 8 commits
  3. 17 Dec, 2015 12 commits
  4. 16 Dec, 2015 6 commits
    • Matthias Clasen's avatar
      gadget: Avoid warning for empty containers · f3c95e1c
      Matthias Clasen authored
      Empty boxes end up setting the clip to { 0, 0, 0, 0}, so warning
      for a width or height of 0 triggers false positives. Instead,
      initialize the clip to clearly invalid values.
      f3c95e1c
    • Matthias Clasen's avatar
      gadget: Add more information to warnings · 09d9674d
      Matthias Clasen authored
      We have the gadget at hand, so we should print out some
      information that helps tracking down where it comes from.
      09d9674d
    • Matthias Clasen's avatar
      gadget: Update docs · 083a17ac
      Matthias Clasen authored
      Make it clear that out_clip must be set.
      083a17ac
    • Matthias Clasen's avatar
      gadget: Warn if clip is not set · ec5596ce
      Matthias Clasen authored
      This leads to hard-to-track-down drawing errors, so better
      warn explicitly about it.
      ec5596ce
    • Matthias Clasen's avatar
      frame: Fix gadget conversion · 2417184a
      Matthias Clasen authored
      The GtkCssAllocateFunc must set the clip to meaningful values.
      2417184a
    • Matthias Clasen's avatar
      frame: Convert to gadgets · 576028bd
      Matthias Clasen authored
      As part of this conversion, remove the hardcoded padding around
      the label.
      
      Unfortunately, we cannot use the main gadget for drawing the frame
      decoration, since we want to draw a custom border instead of the
      stock css border that gadgets insist on drawing for us. Therefore,
      add an extra gadget with name border and use it just for rendering
      the frame.
      576028bd