1. 13 Apr, 2008 4 commits
  2. 26 Mar, 2008 2 commits
  3. 12 Mar, 2008 1 commit
    • Pino Toscano's avatar
      Apply Albert's patch to use the new functions in Poppler-Qt4 for getting the... · 2f97f583
      Pino Toscano authored
      Apply Albert's patch to use the new functions in Poppler-Qt4 for getting the bounding box of the characaters in the correct way (almost).
      (Unfortunately, this requires the master version from Poppler's GIT repository, to be released hopefully today as 0.8RC1.)
      
      BUG: 158517
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=784735
      2f97f583
  4. 11 Mar, 2008 1 commit
  5. 26 Feb, 2008 1 commit
  6. 11 Feb, 2008 2 commits
  7. 04 Feb, 2008 1 commit
  8. 03 Feb, 2008 1 commit
  9. 05 Jan, 2008 1 commit
  10. 28 Dec, 2007 1 commit
  11. 24 Dec, 2007 1 commit
  12. 16 Dec, 2007 1 commit
  13. 08 Dec, 2007 1 commit
  14. 07 Dec, 2007 1 commit
  15. 02 Dec, 2007 1 commit
    • Pino Toscano's avatar
      Port the plugin system to the standard KDE factory and loader, getting rid of... · 6aa12365
      Pino Toscano authored
      Port the plugin system to the standard KDE factory and loader, getting rid of the custom system okular had so far.
      This requires a generator to have a
        MyGenerator(QObject *parent, const QVariantList &args)
      constructor in order to be successfully loaded.
      The OKULAR_EXPORT_PLUGIN macro was adapted, and the generators to provide it the about data; the protected Generator::setAboutData() is no more needed.
      
      Remove the 'lib' prefix from plugins, unneeded now.
      
      CCMAIL: okular-devel@kde.org
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=744169
      6aa12365
  16. 26 Nov, 2007 1 commit
    • John Layt's avatar
      Enable Okular printing features: · 1b1ed945
      John Layt authored
      * Add FilePrinter class to enable printing via postscript files
      * DJVU, PDF, and PS backends print FilePrinter
      * All backends enable printing of bookmarked pages
      * Print and Print Preview actions enabled/disabled depending on backends
        printing ability
      
      Note that FilePrinter only works on *NIX platforms with Cups, lpr, or lp.
      
      
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=741990
      1b1ed945
  17. 24 Nov, 2007 1 commit
  18. 31 Oct, 2007 1 commit
  19. 15 Oct, 2007 1 commit
    • John Layt's avatar
      Port from KPrinter to QPrinter, remove dependency on KDE4_KDEPRINT_LIBS. · 070285e0
      John Layt authored
      *** Note this is not a complete port, most of the generators use the 
      printFiles method which Qt 4.3 does not support, these have simply
      been commented out until we find a solution.  At least it removes
      the dependency so we can remove from kdelibs.
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=725660
      070285e0
  20. 08 Oct, 2007 1 commit
  21. 15 Sep, 2007 2 commits
  22. 14 Sep, 2007 1 commit
  23. 08 Sep, 2007 2 commits
  24. 07 Sep, 2007 2 commits
  25. 20 Aug, 2007 1 commit
  26. 31 Jul, 2007 1 commit
    • Pino Toscano's avatar
      adapt the debug stuff to the new kdebug way: · 5150419e
      Pino Toscano authored
      - make the output looking more or less like before (using nospace() or removing the spaces)
      - remove endl and '\n' at the end of debug outputs
      - fixing the QDebug operator<<'s around
      - isolate the debug area number of the core into a separate header, and apply it instead of the numbers found in textpage.cpp
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=694667
      5150419e
  27. 28 Jul, 2007 1 commit
  28. 08 Jul, 2007 4 commits
  29. 07 Jul, 2007 1 commit
    • Pino Toscano's avatar
      Refator a bit the way Document and the generators use to read the font information from a document. · e5037f45
      Pino Toscano authored
      Instead of having a synchronous function that extracts all the information at once, use a function to read the fonts of a single page.
      This way, we can get all the result step by step (aka page by page), and possibly in an asynchronous way.
      The resuls of the font "scanning" are sent via signals, as well the end of the work.
      So, instead of block waiting for the results of all the document at once, the Fonts tab in the properties dialog can have a progress bar with the progress, and the results (the fonts) that are added incrementally to the list.
      
      Only two minor things are left:
      - the process is always asynchronous at the moment, as the only generator that can provide this kind of information is the Poppler one (safe)
      - there is no check for duplicate fonts
      But they should be easy to solve.
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=685002
      e5037f45