1. 19 Mar, 2007 1 commit
  2. 14 Mar, 2007 1 commit
  3. 28 Feb, 2007 2 commits
  4. 27 Feb, 2007 1 commit
  5. 16 Feb, 2007 1 commit
  6. 09 Feb, 2007 1 commit
  7. 05 Jan, 2007 2 commits
  8. 03 Jan, 2007 3 commits
    • Thomas Zander's avatar
      Easy optimization · 30087068
      Thomas Zander authored
      svn path=/trunk/koffice/; revision=619609
      30087068
    • Thomas Zander's avatar
      Add a new feature to Shapes. · 934996f6
      Thomas Zander authored
      The KoShape::shapeChanged virtual hook has always been called when
      one of the properties of a shape changed; I expanded that by making
      it also get called when another shape is changed in the bounding rect
      of the shape to allow a shape to update itself if thats needed.
      Note that I added a collisionDetection() boolean so there is little
      impact on performance for those that don't want it.
      
      This effectively finishes the runAround of KWord to make sure layouting
      is changed when a shape is moved above it.
      
      svn path=/trunk/koffice/; revision=619584
      934996f6
    • Thomas Zander's avatar
      No need to make updateTree virtual; just stop adding the selection to · 30555b5c
      Thomas Zander authored
      be managed in the manager its already a member of.
      
      svn path=/trunk/koffice/; revision=619542
      30555b5c
  9. 29 Dec, 2006 1 commit
    • Peter Simonsson's avatar
      * Remove KoShapeAddRemoveData · a911ddd6
      Peter Simonsson authored
      * Make KoPAPageBase a KoShapeContainer
      * Fix drawing of child shapes in KoShapeContainer
      * Make KoShapeLayer resize correctly depending on the children
      * Fix adding and removing of child shapes in KoShapeManager
      Plus everything I've forgotten ;)
      
      svn path=/trunk/koffice/; revision=617691
      a911ddd6
  10. 24 Dec, 2006 1 commit
  11. 18 Dec, 2006 1 commit
  12. 25 Nov, 2006 1 commit
  13. 24 Nov, 2006 2 commits
  14. 11 Nov, 2006 1 commit
  15. 08 Nov, 2006 2 commits
  16. 07 Nov, 2006 1 commit
    • Thomas Zander's avatar
      Refactor; · 1fb31db2
      Thomas Zander authored
      Follow standard that enum values are CamelCase
      Move public API enum to KoFlake
      Add include protection to KoFlake.h
      
      svn path=/trunk/koffice/; revision=603096
      1fb31db2
  17. 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
  18. 10 Oct, 2006 1 commit
  19. 31 Jul, 2006 3 commits
  20. 15 Jul, 2006 1 commit
  21. 05 Jul, 2006 1 commit
  22. 29 Jun, 2006 1 commit
  23. 25 Jun, 2006 1 commit
    • Thomas Zander's avatar
      To make it anywhere near workable to change the libs, I disabled much of the apps · 0e6611cb
      Thomas Zander authored
      to compile; so I can't commit every now and then (since it takes 90 min to check
      if I didn't break anything)
      
      * Refactoring kword into part/
      * Merge with darcs:
      Sun Jun 25 09:50:38 CEST 2006  Thomas Zander <zander@kde.org>
        * add api dox
          M ./kofficecore/KoProperties.h -1 +50
      
      Sun Jun 25 09:33:00 CEST 2006  Thomas Zander <zander@kde.org>
        * Cleanup QDebug includes, use kDebug
      
          M ./flake/KoCreateShapeStrategy.cpp -3 +1
          M ./flake/KoCreateShapesTool.cpp -1
          M ./flake/KoInteractionTool.cpp -1
          M ./flake/KoRectangleShapeFactory.cpp -1
          M ./flake/KoRepaintManager.cpp -1
          M ./flake/KoSelection.cpp -1
          M ./flake/KoShape.cpp -1 +1
          M ./flake/KoShapeContainer.cpp -3 +2
          M ./flake/KoShapeManager.cpp -2 +1
          M ./flake/KoShapeMoveStrategy.cpp -1
          M ./flake/KoShapeResizeStrategy.cpp -2
          M ./flake/KoShapeRotateStrategy.cpp -1
          M ./flake/KoShapeRubberSelectStrategy.cpp -2
      
      Fri Jun 23 22:09:11 CEST 2006  Thomas Zander <zander@kde.org>
        * add api docs
      
          M ./kofficecore/KoPageLayout.h +2
      
      Fri Jun 23 16:31:23 CEST 2006  Thomas Zander <zander@kde.org>
        * Allow external document
      
          M ./kotext/KoTextShape.cpp -22 +22
          M ./kotext/KoTextShape.h -11 +7
          M ./kotext/KoTextShapeFactory.cpp -1 +6
      
      Wed Jun 21 09:19:36 CEST 2006  Thomas Zander <zander@kde.org>
        * Make ID for textShape
      
          M ./kotext/KoTextShape.h +2
          M ./kotext/KoTextShapeFactory.cpp -1 +1
      
      Tue Jun 20 16:43:47 CEST 2006  Thomas Zander <zander@kde.org>
        * Fix width/height reporting
      
          M ./flake/KoCanvasController.cpp -6 +17
      
      Tue Jun 20 09:47:48 CEST 2006  Thomas Zander <zander@kde.org>
          * Rename viewToNormal and normalToView to
          viewToDocument and documentToView (by popular demand)
      
      
      svn path=/trunk/koffice/; revision=554763
      0e6611cb
  24. 16 Jun, 2006 2 commits
    • Thomas Zander's avatar
      rename getShapeAt() -> shapeAt() · 2b24f51d
      Thomas Zander authored
      svn path=/trunk/koffice/; revision=552158
      2b24f51d
    • Thomas Zander's avatar
      Refactor: · 3fd47d51
      Thomas Zander authored
          KoShapeManager::setObjects() => KoShapeManager::setShapes()
          KoShapeManager::objects() => KoShapeManager::shapes()
          KoShapeManager::getObjectAt() => KoShapeManager::getShapeAt()
      
      svn path=/trunk/koffice/; revision=552145
      3fd47d51
  25. 03 Jun, 2006 1 commit
    • Jan Hambrecht's avatar
      * made the canvas show something to play with · 2067a6dd
      Jan Hambrecht authored
      - added object list to the document and made the canvas use that list
      - changed object list parameter to ctor and setObjects of KoShapeManager const
      - added event handlers to the canvas
      
      
      svn path=/trunk/koffice/; revision=547851
      2067a6dd
  26. 26 May, 2006 2 commits
  27. 25 May, 2006 1 commit