1. 23 Jun, 2013 6 commits
    • Dmitry Kazakov's avatar
      [FEATURE] Added enchanced weighted smoothing algorithm with tail configuration · 6382948d
      Dmitry Kazakov authored
      Now when you lift up the stylus the line hurries to the tip of the pen
      so that the line ends right at the position of the pen, not delayed.
      
      There is a configuration option for this feature: "Tail Aggressiveness"
      (probably, some other name would be better ;) )
      
      1) Tail Aggressiveness == 0:    There is no tail at all. The line ends where it was.
      2) Tail Aggressiveness == 0.15: The tail ends with the very thin tip.
      3) Tail Aggressiveness >  0.15: The tail ends with bolder tip.
      
      CCMAIL:kimageshop@kde.org
      6382948d
    • Dmitry Kazakov's avatar
      Fixed a "screwed" lines bug · 55753fd9
      Dmitry Kazakov authored
      It turned out that our "bended lines" bug consists from two different bugs.
      1) Lack of tablet events (only in openGL mode)
      2) A bug in Basic Smoothing algorithm (some whirls
         appeared even in QPainter canvas mode).
      
      This patch fixes the second one. The bug was related to the fact that
      the size of the control points for the bezier curves was *not limited*.
      It resulted in lines bending, screwing and whirling effect. Now the size
      of the control lines is always bounded, so the lines became much smoother.
      
      But the first part of the "bended lines" bug is still not fixed, so openGL
      mode will produce bends in lines.
      
      CCMAIL:kimageshop@kde.org
      
      
      The first one is the lack of tablet events in openGL mode, and the second
      one was related to the
      55753fd9
    • Andrius da Costa Ribas's avatar
    • Andrius da Costa Ribas's avatar
      Adjust CMake files to make Intel/Win32 compiler behave like msvc in terms of... · e2d7cb39
      Andrius da Costa Ribas authored
      Adjust CMake files to make Intel/Win32 compiler behave like msvc in terms of not using "-fPIC" and using "/NODEFAULTLIB:LIBC.LIB" (linkage to libm is okay on intel compiler, "LINK_FLAGS /FORCE:MULTIPLE" still needs to be verified).
      e2d7cb39
    • Halla Rempt's avatar
      Do not use KDirSelectDialog on Windows · f2c1c79a
      Halla Rempt authored
      It uses kio, and kio uses dbus, and we don't use dbus on windows,
      so use QFileDialog instead.
      
      BUG:315524
      f2c1c79a
    • Sascha Suelzer's avatar
  2. 22 Jun, 2013 6 commits
  3. 21 Jun, 2013 11 commits
  4. 20 Jun, 2013 8 commits
  5. 19 Jun, 2013 5 commits
  6. 18 Jun, 2013 3 commits
  7. 17 Jun, 2013 1 commit