1. 04 Jun, 2019 25 commits
  2. 03 Jun, 2019 10 commits
  3. 02 Jun, 2019 1 commit
  4. 01 Jun, 2019 4 commits
    • Boudewijn Rempt's avatar
      2153f3ba
    • Tusooa Zhu's avatar
      Fixed a bug where adding a guide may create two cmds · af983195
      Tusooa Zhu authored
      When KisGuidesManager's setUnitType() is called when the mouse is
      dragged onto the canvas, slotUploadConfigToDocument() will upload
      the guides config that includes the newly created guide, resulting
      one additional unexpected "Add Guides" command. The current
      implementation will guarantee one undo command is created only
      after the release of the mouse/finger/pen.
      af983195
    • Tusooa Zhu's avatar
      Change edit guides cmd to post-exec & auto-upload to doc · 52533ef6
      Tusooa Zhu authored
      KisChangeGuidesCommand is now post-exec, which means the first redo
      will be ignored. The command will not be created during dragging.
      Instead, only when the mouse/pen/finger is released will the command
      be created. The commands will not be merged.
      
      Any set* function of KisGuidesManager will upload
      the config to KisDocument.
      52533ef6
    • Tusooa Zhu's avatar
      Fixed a bug on undoing removal of last assistant · 3723b4c0
      Tusooa Zhu authored
      Undoing the removal of the last assistant will not make the
      removed assistant show up again. This is due to the removal
      of the last assistant in `KisPaintingAssistantsDecoration`
      will `setVisible(false)`, but the undo command has yet to
      revert this.
      
      This commit involves API changes in
      `KisPaintingAssistantsDecoration`.
      3723b4c0