1. 18 Jul, 2007 2 commits
    • Thomas Zander's avatar
      Create a PaintContext for the KoTextDocumentLayout which holds the viewConverter. · bdc3ec09
      Thomas Zander authored
      svn path=/trunk/koffice/; revision=689412
      bdc3ec09
    • Thomas Zander's avatar
      Add 'greeking'. · 8f557148
      Thomas Zander authored
      When you zoom text out too much all that is left are some blobs of pixels.
      In such a case instead of using the slow drawing text; just draw a rect
      or a line.  This speeds up the painting immensely since the side effect
      of zooming out < 20% is that you see a lot more text on the screen at the
      same time.  This makes that responsive again on all systems.
      Note that I calculate the amount of pixels that the text line would take, so
      this is the most correct manner of doing this I can think of.
      
      svn path=/trunk/koffice/; revision=689392
      8f557148
  2. 29 Jun, 2007 1 commit
  3. 22 May, 2007 1 commit
  4. 19 May, 2007 1 commit
  5. 09 Apr, 2007 1 commit
    • Thomas Zander's avatar
      Change in event forwarding of flake shape changes. · 237d8e02
      Thomas Zander authored
       * A container will not be notified with a 'collision detection' when a child changes anymore.
       * for all such changes the KoShapeContainerModel will be notified separately.
      Using the above and some refactoring; make sure we only relayout 1 time on a change.
      Make the default anchred frame be an inline character, like KOffce1 used.
      
      svn path=/trunk/koffice/; revision=651797
      237d8e02
  6. 08 Apr, 2007 1 commit
  7. 30 Mar, 2007 1 commit
  8. 27 Mar, 2007 1 commit
  9. 08 Mar, 2007 1 commit
  10. 20 Feb, 2007 1 commit
    • Thomas Zander's avatar
      Reinstate a feature from 1.x. The expanding of the text-frame when the text · 569836b5
      Thomas Zander authored
      does not fit.
      This redesign has the following changes;
      * The text is layouted before requesting a resize. Which means we are not
        guessing what the new size should be, we just add exactly what we need.
      * Resizing a frame is limited to the page-margins. So it will not auto-resize
        outside the page-margins but will request a new page.
      
      svn path=/trunk/koffice/; revision=635641
      569836b5
  11. 17 Feb, 2007 2 commits
  12. 01 Feb, 2007 1 commit
  13. 29 Jan, 2007 1 commit
  14. 21 Jan, 2007 2 commits
  15. 16 Jan, 2007 1 commit
  16. 14 Jan, 2007 1 commit
  17. 12 Jan, 2007 5 commits
  18. 11 Jan, 2007 1 commit
    • Thomas Zander's avatar
      This change basically allows applications to keep and modify a reporisitory of · e44d2e6c
      Thomas Zander authored
      variables that a text document can then show and update. (aka variables)
      This includes things like "author" and "number of pages".
      
      This follows proper MVC style, so a doc changes the setting and the effect is
      directly visible in the text.
      I playfully added a 'number of framesets' counter which indeed works :)
      
      svn path=/trunk/koffice/; revision=622394
      e44d2e6c
  19. 10 Jan, 2007 3 commits
  20. 07 Jan, 2007 4 commits
  21. 06 Jan, 2007 2 commits
  22. 05 Jan, 2007 1 commit
  23. 03 Jan, 2007 2 commits
  24. 01 Jan, 2007 1 commit
  25. 29 Dec, 2006 1 commit
  26. 28 Dec, 2006 1 commit