1. 20 Feb, 2008 1 commit
  2. 16 Feb, 2008 1 commit
  3. 10 Feb, 2008 1 commit
  4. 03 Feb, 2008 2 commits
  5. 27 Jan, 2008 1 commit
  6. 05 Jan, 2008 2 commits
  7. 04 Jan, 2008 3 commits
  8. 09 Dec, 2007 1 commit
  9. 01 Dec, 2007 1 commit
  10. 25 Nov, 2007 1 commit
  11. 24 Nov, 2007 1 commit
  12. 23 Nov, 2007 1 commit
    • Jan Hambrecht's avatar
      fix typo · e67f3d94
      Jan Hambrecht authored
      svn path=/trunk/koffice/; revision=740694
      e67f3d94
  13. 17 Nov, 2007 1 commit
  14. 11 Nov, 2007 1 commit
  15. 08 Nov, 2007 1 commit
  16. 05 Nov, 2007 1 commit
    • Jan Hambrecht's avatar
      I promised to deliver something, so here it is: · a9d52fcb
      Jan Hambrecht authored
      A connection shape which is a parameter shape and 
      which can be manipulated with the standard path
      tool. You can change the type of the connection 
      and connect/disconnect to and from other shapes.
      Loading and saving is not implemented yet.
      You can change the stroke of the connection like 
      with every other shape by using the stroke docker.
      
      
      svn path=/trunk/koffice/; revision=733107
      a9d52fcb
  17. 15 Oct, 2007 1 commit
  18. 26 Sep, 2007 1 commit
  19. 09 Sep, 2007 1 commit
  20. 01 Sep, 2007 1 commit
  21. 31 Aug, 2007 1 commit
  22. 15 Aug, 2007 1 commit
    • Jan Hambrecht's avatar
      Changed api for transformation related methods in KoShape. · c0983937
      Jan Hambrecht authored
      When doing shape transformations one has to know that there
      are two coordinate systems involved. The first one is the
      global (absolute) coordinates system, the one that corresponds
      to the document. The second is the local coordinates system
      that is only relevant to a single shape. To distinguish on
      which coordinate system a methods works, there is the
      "absolute" prefix for the methods dealing with the global,
      document based coordinate system.
      
      methods working relative to the globale coordinate system:
      
      absolutePosition()
      setAbsolutePsotion()
      absoluteTransformation() -> was transformationMatrix before
      applyAbsoluteTransformation() -> was applyTransformation()
      
      methods working relative to the shape coordinate system:
      
      position()
      setPosition()
      rotate()
      setShear()
      setScale()
      transformation()
      setTransformation()
      applyTransformation()
      
      Additionally i removed the moveBy methods which used to
      be relative to the global coordinate system. I removed
      that one as one can simply type
      setAbsolutePosition( absolutePosition() + QPoinF(dx,dy) )
      to have the same effect as before.
      
      I hope that makes it easier to use transformation of
      shapes.
      
      
      svn path=/trunk/koffice/; revision=700574
      c0983937
  23. 14 Aug, 2007 1 commit
  24. 11 Aug, 2007 1 commit
  25. 10 Aug, 2007 1 commit
    • Jan Hambrecht's avatar
      Implemented loading of shape groups. This was a little more · c0ab8087
      Jan Hambrecht authored
      work as the child shapes of the group had to be added to 
      the document after loading so i put them into the loading
      context. After loading the document, the apps KoShapeControllerBase
      implementaion has to transfer the collected shapes from the
      context to itself. The creation of the group shape is 
      hardwired into the shape registry as we do not want a shape
      group appear inside the shape selector (when using a KoShapeGroupFactory).
      Additionally i changed the shapes to save their global
      transformation matrix, as that is what they are in ODF.
      
      
      svn path=/trunk/koffice/; revision=698767
      c0ab8087
  26. 07 Aug, 2007 1 commit
  27. 03 Aug, 2007 1 commit
  28. 30 Jul, 2007 1 commit
    • Jan Hambrecht's avatar
      Implemented writing off pattern fill style. This requiered special · 40bc23c3
      Jan Hambrecht authored
      handling because the actual pattern images had to be written too.
      So the KoShapeSavingContext now has functions to add the pixmaps and
      write them later to the odf store. I added a helper class 
      KoShapeStyleWriter for handling the shape style adding and writing of
      the office:styles styles for convienience. Added a new StyleFillImage
      style type to KoGenStyle for fill-image styles.
      
      
      svn path=/trunk/koffice/; revision=694516
      40bc23c3
  29. 25 Jul, 2007 1 commit
  30. 24 Jul, 2007 1 commit
  31. 23 Jul, 2007 2 commits
  32. 22 Jul, 2007 1 commit
  33. 20 Jul, 2007 2 commits
  34. 19 Jul, 2007 1 commit