1. 10 Jun, 2016 9 commits
  2. 09 Jun, 2016 1 commit
    • Jehan's avatar
      configure: do not consider the target architecture. · a5bccf30
      Jehan authored
      From autoconf docs:
      > ‘$target’ is for use by a package creating a compiler or similar.
      > For ordinary packages it's meaningless and should not be used.
      Since GIMP is not a compiler, nor anything similar, let's not make
      anything from this information.
      Thanks to Quentin Glidic for reporting the issue (on libmypaint bug
      tracker, since it was using nearly the same code there too).
      
      This commit also improves configure output regarding host detection,
      and uses dedicated canonical variables $host_cpu/os instead of the full
      value.
      a5bccf30
  3. 08 Jun, 2016 1 commit
  4. 07 Jun, 2016 8 commits
  5. 06 Jun, 2016 5 commits
    • Michael Natterer's avatar
      libgimpconfig: rename gimpcolorconfig-enums.[ch] to gimpconfigenums.[ch] · 4b18b1ac
      Michael Natterer authored
      It makes no sense to do this differently than in all other of our
      libraries.
      4b18b1ac
    • Massimo Valentini's avatar
      Bug 766683: Burn Mode on Paint tools are producing artefacts · 7858eb3d
      Massimo Valentini authored
      This operation produces NAN (0 / 0) and division
      by zero when a layer component is zero.
      
      Inline CLAMP to make sure it swallows also NAN.
      A NAN is mapped to 1 for backward compatibility.
      [the 2variate function comp (in[b], layer[b]) is
      discontinuous at layer[b] = 0]
      7858eb3d
    • Jehan's avatar
      app: do not commit IM preedit text after switching text layer. · a1f01970
      Jehan authored
      Whereas some IME would just cancel any preediting on IM context reset,
      others would commit their preedit (for instance Ibus-Hangul).
      Unfortunately it is not necessarily immediate, even after
      gtk_im_context_reset() and gtk_im_context_focus_out(), so when switching
      text layer, any preedit text is committed on the new layer.
      Let's recreate the IM context on abort to make sure we don't share any
      input between text layers.
      a1f01970
    • Jehan's avatar
      app: remove preedit text on abort. · 97b537d4
      Jehan authored
      The IM should be the one taking care of it by sending the proper
      signals, and I would assume this should be done when we run:
      gtk_im_context_focus_out ().
      But it doesn't and leaves a dangling styled preedit text on leaving
      a text layer, either because the IME is not properly implemented (not
      reacting to the context leaving the focused widget), or GTK+2 is bugged,
      or maybe we just don't understand exactly how this all works. Anyway
      let's explicitly clean preedit text, not waiting for preedit-end or
      commit signals on IM abort.
      97b537d4
    • Yolanda Álvarez Pérez's avatar
      Updated Spanish translation · 99163533
      Yolanda Álvarez Pérez authored
      99163533
  6. 05 Jun, 2016 14 commits
  7. 04 Jun, 2016 2 commits