1. 05 Jan, 2016 5 commits
    • Michael Natterer's avatar
      app: clean up gimp_display_shell_scroll() a bit · 18bd9c39
      Michael Natterer authored
      and document the difference to gimp_display_shell_scroll_set_offset()
      and why we need both.
      18bd9c39
    • Jehan's avatar
      icons: source for symbolic icons in one single SVG file. · 067755be
      Jehan authored
      The original file was from the Art Libre icon set:
      https://github.com/gnome-design-team/gnome-icons/blob/master/art-libre-symbolic/src/art-libre.svg
      Authors are Barbara Muraus and Jakub Steiner (last commit: a738099 from
      2013-09-30).
      I imported the icons by Klaus Staedtler, and reorganized the file:
      - all icons have the proper id from GIMP icon sets.
      - tools icons organized in subsections and ordered alphabetically.
      - preference icons ordered alphabetically and folder prefs icons
      separated.
      - unused icons from the original set kept in their own section for
      possible future use.
      Unfortunately all icons previously provided in png format only are
      not present and will have to be redone in vectorial format.
      
      This should make it easier to create new icons by reusing objects and
      colors, and keeping design style in-line with existing set.
      It also predates the ongoing work on automatic generation of icons by a
      script from this single file.
      067755be
    • Michael Natterer's avatar
      app: some cleanup in gimpdisplayshell-scroll.[ch] · 32104b11
      Michael Natterer authored
      Use more proper transform functions, formatting, make stuff static and
      shorten function names.
      32104b11
    • Michael Natterer's avatar
      app: fix GimpNavigationView and GimpNavigationEditor for rotated canvases · 51d41b2d
      Michael Natterer authored
      by changing it to always deal with the center of the viewport instead of
      its upper-left corner.
      
      Fix gimp_display_shell_scroll_center_image_coordinate() to use the
      proper transform functions like in the last commit.
      51d41b2d
    • Michael Natterer's avatar
      Bug 759288 - Unfocused Zoom In/Out in Rotated Canvas View · 211d05d1
      Michael Natterer authored
      gimp_display_shell_scale_to(): calculate the point that should not
      move with GimpDisplayShell's untransform/transform functions before
      and after scaling, then scroll to the right point. Just using the
      scale functions doesn't work any longer when a rotation is
      active. Other functions are affected too, but this most important
      issue can be fixed by fixing just this function.
      211d05d1
  2. 04 Jan, 2016 8 commits
  3. 03 Jan, 2016 7 commits
  4. 02 Jan, 2016 4 commits
  5. 01 Jan, 2016 10 commits
  6. 31 Dec, 2015 2 commits
  7. 30 Dec, 2015 4 commits