1. 20 Jul, 2007 1 commit
    • Thomas Zander's avatar
      Since KoShape::rotate() is now relative it occurred to me that, really, · 20a25823
      Thomas Zander authored
      the name of the method kind of makes sense for something thats relative.
      Otherwise it would be setRotation().
      But this makes the other transformation methods a bit weird since they
      too look relative. And now we can't say anymore that everything is absolute.
      So, rename the KoShape::scale and KoShape::shear() and KoShape::resize() to
      setScale(), setShear() and setSize()
      
      svn path=/trunk/koffice/; revision=690296
      20a25823
  2. 14 Jul, 2007 3 commits
  3. 04 Jul, 2007 2 commits
  4. 01 Jul, 2007 2 commits
  5. 24 Jun, 2007 1 commit
    • Sven Langkamp's avatar
      more work on shape selection · abb6889d
      Sven Langkamp authored
      *it is now possible to use the shape selection with normal tools
      *KisSelection is now the projection of the containing KisPixelSelection and KisShapeSelection
      *the shape selection is now in ui
      
      svn path=/trunk/koffice/; revision=679626
      abb6889d
  6. 10 Jun, 2007 1 commit
  7. 28 May, 2007 1 commit
    • Thomas Zander's avatar
      So, here I was, happily implementing a rather trivial method in the text tool · 54fd6d52
      Thomas Zander authored
      when I realize that I need a viewConverter instance passed into the method.
      So I alter the signature and add the variable to the call in kword.
      Only to realize that I can't do it since I have a const problem.  The method
      is const, but the variable getter is not.  Hmm, hang on; but it _should_ be const
      since it just returns a variable...
      Ok, long story short; I ended up altering quite some method signatures and added
      const to some interfaces (and all their implementations).
      
      Oh, and I also implemented this trivial input-method query method ;)
      
      svn path=/trunk/koffice/; revision=669084
      54fd6d52
  8. 26 May, 2007 1 commit
  9. 25 May, 2007 1 commit
  10. 29 Apr, 2007 1 commit
    • Adrian Page's avatar
      - Use KisPainter for the ellipse selection tool. · e97ac5e3
      Adrian Page authored
      - Fix the ellipse and rectangle selection tools feedback painting.
      - Update and document the KisPainter paint rectangle and ellipse methods.
      - Remove KisRect as it's not needed.
      
      svn path=/trunk/koffice/; revision=659144
      e97ac5e3
  11. 28 Apr, 2007 1 commit
    • Adrian Page's avatar
      - Replace the non-anti-aliased polygon scan converter with QPainterPath,... · b6883510
      Adrian Page authored
      - Replace the non-anti-aliased polygon scan converter with QPainterPath, enabling anti-aliased shape filling and selections.
      - Add an 'anti-aliased' option to the selection tools.
      - Add an option to not draw the outline of shapes (rectangle, ellipse, etc).
      
      svn path=/trunk/koffice/; revision=658871
      b6883510
  12. 26 Mar, 2007 1 commit
  13. 03 Mar, 2007 1 commit
  14. 12 Dec, 2006 1 commit
  15. 27 Nov, 2006 1 commit
  16. 10 Nov, 2006 1 commit
  17. 09 Nov, 2006 1 commit
  18. 30 Oct, 2006 1 commit
  19. 28 Oct, 2006 1 commit
  20. 19 Oct, 2006 1 commit
    • Boudewijn Rempt's avatar
      And suddenly Krita becomes an expensive image viewer instead of a capable · fba2674c
      Boudewijn Rempt authored
      paint app.... Okay, let's break this down:
      
      * All contact with tools now goes through a tool proxy (this turned
      out to work best, in the end, out of the three approaches I tried. I
      still think it's a pity I had to give up on the event filter approach, 
      that was way cool).
      * I ported Kivio, Karbon and KWord to this system
      * Krita now has a KoCanvasBase based canvas, but cannot yet handle flake
      shapes, so don't click on the flake tools appearing in the toolbar.
      * Krita now shows bits of layers that fall outside the image. This is cool.
      * And the checks work.
      * Fix a couple of krita file filters 
      
      TODO:
      
      * Port Krita's tools
      * Port the changes in kisdoc since my fork to kisdoc2
      * Implement the tool-per-pointing-thingy 
      * Implement switching the tool based on what we thing the user is holding in
      his hand.
      * Implement zooming in Krita's canvas
      * Port Krita's opengl canvas (should be easy, but I don't understand it)
      * Re-add all the bits of gui, like dockers, filters, menu's and so on that
      I chopped off
      
      svn path=/trunk/koffice/; revision=597291
      fba2674c
  21. 06 Oct, 2006 1 commit
  22. 03 Oct, 2006 1 commit
  23. 19 Sep, 2006 1 commit
  24. 21 Jul, 2006 1 commit
  25. 13 May, 2006 1 commit
  26. 10 May, 2006 1 commit
  27. 01 May, 2006 1 commit
  28. 20 Apr, 2006 1 commit
  29. 16 Apr, 2006 1 commit
  30. 09 Apr, 2006 1 commit
  31. 05 Apr, 2006 1 commit
  32. 30 Mar, 2006 1 commit
    • Laurent Montel's avatar
      qt3to4 · 00d7dded
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=524300
      00d7dded
  33. 27 Mar, 2006 1 commit
    • Laurent Montel's avatar
      Adapt to kdelibs api · 67209c3c
      Laurent Montel authored
      (for kpresenter/karbon/kivio it's not a portage
      just change to kdelibs api (need for the future))
      
      svn path=/trunk/koffice/; revision=523044
      67209c3c
  34. 19 Mar, 2006 1 commit
    • Boudewijn Rempt's avatar
      * Make it possible to start long-running background filters for paint · aeb828f2
      Boudewijn Rempt authored
      devices in certain colorspaces. Now I just have to debug wet.
      * Fix all memory leaks with undo transactions being new'ed, but never
      deleted or added to the undo stack
      * Fix memory leak in transform worker (colors** never got deleted)
      * Fix memory leak in adjustment filters: now the KisColorAdjustment gets
      deleted
      * Review all filters for suitability when painting
      * Fix painting with filters so we don't create the lots of separate circles
      anymore (painting with brightness/contrast is still a lot slower than it
      should be)
      * Remove all spaces around ->, Cyrille and Casper will be happy now
      * Some work on the cubism filter to make it behave. Will finish this today.
      I hope.
      
      svn path=/trunk/koffice/; revision=520280
      aeb828f2
  35. 02 Mar, 2006 1 commit
  36. 22 Feb, 2006 1 commit
    • Boudewijn Rempt's avatar
      * Fix redisplay issues (I hope -- please test _thoroughly_) · 1a5b8b51
      Boudewijn Rempt authored
      * Fix dereferencing of activeDevice() -- not every thing was aware
        that this method can return 0
      * Try harder to get an active device: the first paint layer under
        a group layer is okay, too.
      * Update todo accordingly.
      
      svn path=/trunk/koffice/; revision=512412
      1a5b8b51