Revision 898177

Go back to digest for 21st December 2008

Features in Graphics

Pino Toscano committed changes in /trunk/playground/graphics/okular/mupdf:

Add a really basic prototype of MuPDF-based backend (for PDF documents) for Okular.

What it currently does is: loading, rendering, text extraction, and few document information.
A small Qt-only layer is done to encapsulate the fitz/mupdf API.

The development of MuPDF is done in an external darcs repository, and is built only as single binary.
Thus, a get-mupdf.sh script fetches it and copies a custom CMakeLists.txt for compiling a mupdf-okular library.

File Changes

Added 13 files
  • /trunk/playground/graphics/okular/mupdf
  •   /CMakeLists-fitz.txt
  •   /CMakeLists.txt
  •   /generator_mupdf.cpp
  •   /generator_mupdf.h
  •   /get-mupdf.sh
  •   /libokularGenerator_mupdf.desktop
  •   /Messages.sh
  •   /okularApplication_mupdf.desktop
  •   /okularMupdf.desktop
  •   /qmupdf.cpp
  •   /qmupdf.h
  •   /qmupdf_p.h
13 files changed in total