1. 24 Jun, 2018 18 commits
  2. 23 Jun, 2018 8 commits
    • Jehan's avatar
      icons: work around dimension bug of librsvg for a bunch of color icons. · b87d34ba
      Jehan authored
      It feels I am just fighting against the system. So annoying!
      b87d34ba
    • Jehan's avatar
      icons: complete color-scalable SVG. · 199df5a1
      Jehan authored
      Preparing extracting icons from a single file.
      199df5a1
    • Jehan's avatar
      tools: post-process SVG objects with "color-important" label. · 8a36b786
      Jehan authored
      This will allow a designer to simply "tag" an object so that its color
      does not get overrided by GTK+ without needing to edit the file as text.
      8a36b786
    • Jehan's avatar
      Issue #1708: g_free() called instead of gdk_device_free_history(). · 5e25cdc7
      Jehan authored
      As spotted by Massimo!
      5e25cdc7
    • Jehan's avatar
      icons: update various icons to account for librsvg bugs. · 4c68d5df
      Jehan authored
      It should now be possible to fully export our symbolic icons from a
      single central file.
      My long-standing bug of librsvg#250 is still opened and unfixed, but it
      turns out most issues I encountered are anyway also problems when
      recoloring symbolic icons in GTK+ (like using strokes instead of
      fills!). So let's just bypass all problems at once by accounting for
      these issues in the design.
      4c68d5df
    • Jehan's avatar
      icons: fix many icons for proper recoloring. · 8811b0d9
      Jehan authored
      I tried to fix all the icons I could see which had issues regarding all
      recoloring matters (using fill not stroke, change circle/ellipses to
      paths, etc.) when looking at a blank canvas.
      I'm sure I still miss a lot but that will do for now.
      8811b0d9
    • Michael Natterer's avatar
      Issue #1706 - Typo in gimpgradientselect.h include guard · 627d58dc
      Michael Natterer authored
      Fix typo, spotted by Massimo.
      627d58dc
    • Jehan's avatar
      icons: force colors on some icons. · 5d5bbeb8
      Jehan authored
      Sometimes even within symbolic icons, parts of the design must keep
      fixed colors, when they are semantic. For instance this is the case for
      the color-picker-(black|gray|white) icons or the gimp-default-colors.
      
      The trick used by GTK+ to recolor is by supplying an additional CSS
      style to icons which overrides inline CSS thanks to "! important"
      keyword. Our own trick to circumvent this trick is to set "!important"
      in inline CSS when one wishes not to have it overrided by the general
      colors.
      Right now I am doing the edit by hand with vim because Inkscape doesn't
      seem to validate this keyword if I add it manually in its XML editor. So
      what I did is add the "color-important" label on such object, and I will
      later modify my SVG export tool to add !important on such object "fill"
      values at export time.
      5d5bbeb8
  3. 22 Jun, 2018 6 commits
  4. 21 Jun, 2018 8 commits