1. 15 Jul, 2005 6 commits
    • Piotr Szymanski's avatar
      - make generators plugins by: · 36ab5c89
      Piotr Szymanski authored
         * moving all xpdf stuff from core and part to inside generator_pdf
         * adding abstract KPDFText class and KPDFTextEntity to hold either
           glyph, or word or textline
      - support for importing PS files as pdf like on annots branch
      - synced with annots branch
      - abstract text layer with search for words in different lines
      - added RegularArea<NormalizedShape,Shape> template class
        which inherits QValueList<NormalizedShape*> and is used
        to hold regular areas of given shape (finite collections of the shape)
      - loading of relevant generators via ktrader for given mimetype
      - the deliverables 1 and 2 of my SoC proposition are delivered
        next: 1. fix one spotted regression and 2. code ghostview backend
      
      
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434883
      36ab5c89
    • Piotr Szymanski's avatar
      - forwardport the support for external linkage in toc · 369803e6
      Piotr Szymanski authored
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434864
      369803e6
    • Piotr Szymanski's avatar
      - support for taking getting a list of suported mimelsit and nice generation of it · f5bbf892
      Piotr Szymanski authored
        based on what generators provide via ktrader, includes caching the mimetype list
      - handling of compressed files added too
      - both fucntions basedo kviewshell's version that Wilfried Huss suggested, although with 
        significant remodelling by myself, still i see no problem on adding relevant copyrights
        to this file for the original functions' author just tell me how he/she is
      
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434859
      f5bbf892
    • Piotr Szymanski's avatar
      - enable TEXTWORDOUTLIST, we need functioncs from it to populate abstract KPDFTextPage · a4730dc8
      Piotr Szymanski authored
      - add several functions to xpdf's TextWord:
        * int getRotation() - returns the rotation of the word
        * double getEdge(int x) - returns the edge of char nr. x
        * double getBaseline() - returns the baseline of the word
        * GBool hasSpaceAfter() - returns the spaceafter property (is the word followed a space)
        * TextWord* nextWord() - returns the pointer to the next word in the current textline
      - undefine HAVE_MKSTEMPS, my libkdefakes doesnt seem to have it
      
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434858
      a4730dc8
    • Piotr Szymanski's avatar
      - backport · 2b626c0b
      Piotr Szymanski authored
        SVN commit 431645 by aacid:
      	This may fix #98891 
        SVN commit 431662 by aacid:
      	typo fix
      (only part.cpp/h/rc fixes left)
      
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434847
      2b626c0b
    • Piotr Szymanski's avatar
      - moving this to xpdf · a61ec1c7
      Piotr Szymanski authored
      svn path=/trunk/playground/graphics/oKular/kpdf/; revision=434846
      a61ec1c7
  2. 05 Jul, 2005 3 commits
  3. 24 Jun, 2005 9 commits
  4. 19 Jun, 2005 3 commits
  5. 18 Jun, 2005 1 commit
  6. 13 Jun, 2005 18 commits
    • Enrico Ros's avatar
      appyling patch_093 · 1bf71498
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425056
      1bf71498
    • Enrico Ros's avatar
      merging patch_111 · 0612a602
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425048
      0612a602
    • Enrico Ros's avatar
      merged patch_090 · 1bf56ad4
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425043
      1bf56ad4
    • Enrico Ros's avatar
      applying patch_089 · b4e8b1e9
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425041
      b4e8b1e9
    • Enrico Ros's avatar
      applying patch_084 · 9e277624
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425040
      9e277624
    • Enrico Ros's avatar
      applying patch_083 · c313465c
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425038
      c313465c
    • Enrico Ros's avatar
      applying patch_082 · 5e8dc499
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425036
      5e8dc499
    • Enrico Ros's avatar
      applying patch_081 · cec5d114
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425033
      cec5d114
    • Enrico Ros's avatar
      merging patch_080,085 · 5fa94e16
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425031
      5fa94e16
    • Enrico Ros's avatar
      applying patch_078 · d65e147f
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425029
      d65e147f
    • Enrico Ros's avatar
      apply patch_077 · 2f27e3a6
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425024
      2f27e3a6
    • Enrico Ros's avatar
      merged patch_076 · ec5a7c1d
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425021
      ec5a7c1d
    • Enrico Ros's avatar
      applying patch_070,071 · 9c207ace
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425017
      9c207ace
    • Enrico Ros's avatar
      applying patch_069 [great number] · 14f5e894
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425014
      14f5e894
    • Enrico Ros's avatar
      applying patch_067 · 829ff79a
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425012
      829ff79a
    • Enrico Ros's avatar
      applying patch_112 · 489f432b
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425011
      489f432b
    • Enrico Ros's avatar
      applying patch_107 · 8397b0cd
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425010
      8397b0cd
    • Enrico Ros's avatar
      applying patch_104 · 8e9cce23
      Enrico Ros authored
      svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425008
      8e9cce23