1. 22 Jun, 2012 1 commit
  2. 21 Jun, 2012 5 commits
  3. 19 Jun, 2012 1 commit
  4. 18 Jun, 2012 2 commits
  5. 17 Jun, 2012 8 commits
  6. 16 Jun, 2012 1 commit
  7. 15 Jun, 2012 22 commits
    • Brijesh Patel's avatar
      b5eacb9c
    • Brijesh Patel's avatar
      remove unnecessary warning · a21bf1ea
      Brijesh Patel authored
      a21bf1ea
    • Cyrille Berger Skott's avatar
      update version to 2.6 Pre-Alpha · 8fcbb895
      Cyrille Berger Skott authored
      8fcbb895
    • Cyrille Berger Skott's avatar
      update to version 2.5 Beta · abb22d30
      Cyrille Berger Skott authored
      abb22d30
    • Arjen Hiemstra's avatar
      Use proper floating point positions for the mouse · 6ec8d74f
      Arjen Hiemstra authored
      This avoids lines being snapped to pixels which creates really bad
      effects.
      6ec8d74f
    • Arjen Hiemstra's avatar
      Improve shortcut recognition code. · b1c8dd00
      Arjen Hiemstra authored
      It now uses only press/release events and will give higher priority to
      key-only shortcuts.
      b1c8dd00
    • Arjen Hiemstra's avatar
      06af8efc
    • Arjen Hiemstra's avatar
      0498dfe5
    • C. Boemann's avatar
    • Arjen Hiemstra's avatar
      Merge branch "krita-canvasinteraction-ahiemstra" · be1c9b14
      Arjen Hiemstra authored
      REVIEW: 105250
      
      Squashed commit of the following:
      
      commit 626645f6e68f7423c9422b569ae8979805664eea
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 15 14:31:50 2012 +0200
      
          Add support for wheel events and try to improve shortcut recognition.
      
      commit 6103da39983cfde245e7219a90618dd6e4452ff3
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 15 14:31:27 2012 +0200
      
          Add support for shortcuts to KisShortcut.
      
      commit b68bc1725d35bdb0d1c0ca1f0a34249f16c7cff8
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 15 14:29:49 2012 +0200
      
          Ensure we update the mouse position correctly.
      
      commit c8f2268af524df2f4769d37367c79f02d14164bc
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 15 14:29:09 2012 +0200
      
          Reduce rotation speed and ensure we update the mouse position correctly
      
      commit 60dcab504e8289a1e6b17906541680dfeb660251
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 15 14:27:18 2012 +0200
      
          Fix building with GCC < 4.7
      
      commit a77c9562e665638730f11459273cd7c6d78e5357
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 14 13:36:03 2012 +0200
      
          Clean up and comment.
      
      commit 9466ab130380e455da7c5620cbc58c634eb48181
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 14 13:35:41 2012 +0200
      
          Document all the classes.
      
      commit 7f34cffa41068fe907ec3c4de9596a8d563a02a7
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 14 12:23:34 2012 +0200
      
          Remove obsolete input related code.
      
      commit 7a316502466b7389c261714a3ee2f8663279bcaf
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 14 12:21:48 2012 +0200
      
          Update AbstractInputAction to a more clean API.
      
      commit 6b871419e67b0a267a2a4d7794ae1b33423dea3f
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Wed Jun 13 14:47:53 2012 +0200
      
          Implement Change Primary Setting action.
      
      commit 5e0e8d25661d3f498fc1fcf39e0ae36e72028fbc
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Wed Jun 13 14:47:20 2012 +0200
      
          Implement alternate invocation by simulating mouse events for now.
      
      commit 8de97d3ed35397cc9c54444e347e33df45fcf36f
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Wed Jun 13 14:46:43 2012 +0200
      
          Add a description to the Tool Invocation action.
      
      commit c0d4caf157d9941d6fa1675e4d3f185bf12c1a90
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Wed Jun 13 14:46:04 2012 +0200
      
          Add a description method to abstract input aciton.
      
      commit 57fde74b2b94a42e0450e76d1684beee0046c1a6
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 12 17:05:59 2012 +0200
      
          Enable previously disabled actions again.
      
      commit 5568539f5803655762d9533c3d9f56d2a8733bca
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 12 17:05:06 2012 +0200
      
          Update Show Palette action
      
      commit 9db2dc5e19ed4d08a578180ba940ff120f9ee022
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 12 17:04:29 2012 +0200
      
          Update Rotate Canvas action and add support for some shortcut keys
      
      commit 42f086e4010c2d5e856421189d1643ff3539a1b0
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 12 17:03:44 2012 +0200
      
          Update Alternate invocation to new API and start implementing it.
      
      commit 06b47a22f40f96c701f4134743f0cce020591374
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 21:55:21 2012 +0200
      
          Update zoom action and add several zoom related shortcuts.
      
      commit 6640467ad90980e4142b1823ab063c7cc4f96822
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 21:54:52 2012 +0200
      
          Update Pan Action and make it possible to pan with keys.
      
      commit 9338db9428c80577c7db568408620a6f9595e6bf
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 21:54:20 2012 +0200
      
          Update the Tool Invocation action to the changed API.
      
      commit 4bd161e6ae015b4670e5d3cb3933fb64c6d188b7
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 21:53:03 2012 +0200
      
          Change the actions to support different shortcuts.
      
      commit 41a63d2ec1c1b021e636a5cab1d781c174ef01df
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 15:01:30 2012 +0200
      
          Invert the zoom direction.
      
          Now drag up is zoom in, drag down zoom out. Far more intuitive.
      
      commit 817e63b8b78e3ec74a35cee79b9024b7c6205dbe
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 11 15:00:34 2012 +0200
      
          Make tablet events work properly.
      
          Now the intial event is sent as a tablet event and so has proper
          pressure.
      
      commit 20972cb62b5d69fd2e6ce4c47c6d1d4739dc601a
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 7 16:41:25 2012 +0200
      
          Attempt to handle tablet events properly.
      
          Only supports TabletMove at the moment, the initial TabletPress still
          needs to be converted.
      
      commit 26044ac16f2048008c56d9c3cc7e912e6a4e7dc1
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 7 16:38:56 2012 +0200
      
          Add a zoom and open palette action
      
      commit 1351977ee0d49cbe0f39d4f9038ca6d0b88eb80a
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu Jun 7 16:37:07 2012 +0200
      
          Prevent the canvas from handling tablet events
      
          This ensures we get Mouse events when we do not handle a tablet event.
      
      commit a21d061b288cb00fb50685ac6efbcb6729eddd8b
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 5 16:58:04 2012 +0200
      
          Fix shortcuts not resetting properly and ignore auto repeat events.
      
      commit c666e9f4b6af87a03c50d7999c6e1d90fe3e9e95
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 5 16:05:59 2012 +0200
      
          Add a rotate canvas action
      
      commit d47a9d3ed6d3c04ae49dd2d711de069bdf69ef9a
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 5 16:04:50 2012 +0200
      
          Update the tool invocation action to use the proper API.
      
      commit aedbd3fa662d8a7f13c4a74e8a4f5e7d93143a31
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 5 16:01:20 2012 +0200
      
          Update the pan action to use widget coordinates.
      
      commit 8ee99aecf4d8f80a7c7b7b5595938eb2da8bf2cb
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Tue Jun 5 15:57:56 2012 +0200
      
          Perform the matching in KisShortcut instead of KisInputManager
      
          This avoids several duplications of loops and allows us to reuse the
          matching code.
      
      commit 5d164edbee9cd4ca73386b7408bc105bf90ea520
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 4 15:17:06 2012 +0200
      
          Use the correct position for the tool invocaton action.
      
      commit 0eef2584959ba7bfaea96c9ed04074b1956d0f4e
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 4 15:16:38 2012 +0200
      
          Use document position for movement instead of view
      
      commit c49a1652d7706256445c81631113fb0391116d09
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 4 15:16:01 2012 +0200
      
          Set mousePosition to the document position instead of the view.
      
      commit 211451754454b766bcf707b5ebe88cb8af2cd156
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 4 14:40:55 2012 +0200
      
          Implement a basic Pan action.
      
      commit 23c8800bdbf1253029320dbaae351412e16e28a3
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Mon Jun 4 13:13:10 2012 +0200
      
          Restore basic painting functionality.
      
          Still a little off position-wise, but the basics now at least work.
      
      commit 25d4f706577a69d3379eae30e4434d3e43e742e0
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 1 11:26:21 2012 +0200
      
          Add missing files
      
      commit 6d2fc262dc42444dd2c9d66330eb0658179a8e9e
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Fri Jun 1 11:25:17 2012 +0200
      
          Update recognition code; use KisShortcut more directly
      
      commit feac32a42c35d6e16920ab8a1c197f445040bfbb
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Thu May 31 15:53:17 2012 +0200
      
          Very basic action detection working.
      
          Still no conflict resolution or anything, just selection based on a
          single input event. Still, the design seems to work.
      
      commit 2b4c7bb4c33ac7b2e90b1e357581d09a6396de78
      Author: Arjen Hiemstra <ahiemstra@heimr.nl>
      Date:   Wed May 30 14:51:52 2012 +0200
      
          Add a basic InputManager class that catches all input events.
      be1c9b14
    • Yue Liu's avatar
      new design to the connection tool interaction · 03bc852c
      Yue Liu authored
      03bc852c
    • C. Boemann's avatar
      Fix selecting text across page boundries if the same paragraph continues on the next page. · 53ce8fd8
      C. Boemann authored
      Before wrong part of the text was selected, and also it prevented selection of text in footnotes
      53ce8fd8
    • Halla Rempt's avatar
      fix spelling error · 31f686b1
      Halla Rempt authored
      31f686b1
    • Halla Rempt's avatar
      Revert "fix spelling error" · e544a5ed
      Halla Rempt authored
      This reverts commit b6405a30813bcaf7af003695e860632325039749.
      e544a5ed
    • Halla Rempt's avatar
      fix spelling error · 730b062c
      Halla Rempt authored
      730b062c
    • C. Boemann's avatar
      Support runaround distance individually on all 4 sides. · 89ba96d7
      C. Boemann authored
      Treating them all as one gave layout issues
      Related ui is updated too
      89ba96d7
    • C. Boemann's avatar
      paragraph style shouldn't read graphics-properties · 60a75f79
      C. Boemann authored
      This fixes a problem where the frame border is read to mean a paragraph border
      We also load padding into the textshapedata and use it
      
      BUG:282617
      60a75f79
    • C. Boemann's avatar
    • C. Boemann's avatar
      Small change, use bottomOfText instead of calculating something ourselves · 1a6116e8
      C. Boemann authored
      This makes a change if a footnote is in a line that is split by obstructions and the lines on
      either side of the obstruction have different height.
      It's a subtle bug, that for now hasn't manifested itself, but hey a bug is a bug
      
      Also get rid of temporary errorprone offset variable, by checking instead
      1a6116e8
    • C. Boemann's avatar
    • C. Boemann's avatar
      0e81ce69
    • Halla Rempt's avatar
      Do not return 0 in the list of all colorspaces if there's no profile · 65a2c93f
      Halla Rempt authored
      If there's no working profile for a colorspace, then the factory will
      return 0. Do not add that 0 to the list of colorspaces returned by
      KoColorSpaceRegistry::allColorSpaces since the users of the function
      will not expect that.
      65a2c93f