Revision 671156

Go back to digest for 10th June 2007

Features in Graphics

Albert Astals Cid committed changes in /trunk/KDE/kdegraphics/okular/generators/ghostview:

Rework ghostview generator, not finished but i can see quite correctly
- We don't use libqgs anymore but libgs directly
- We don't use an out of process executable anymore to talk to libqgs

Using libgs is a bit cumbersome (only one gs instance per process) and almost no other gs viewer does it, but if you look at kghostview code it's full of X black magic, so going the libgs path feels better for my sanity and for portability

File Changes

Added 6 files
  • /trunk/KDE/kdegraphics/okular/generators/ghostview
  •   /ghostscript
  •   /gshandler.cpp
  •   /gshandler.h
  •   /ghostscript/gdevdsp.h
  •   /ghostscript/iapi.h
  •   /ghostscript/ierrors.h
Deleted 2 files
  • /trunk/KDE/kdegraphics/okular/generators/ghostview
  •   /okulargsasyncgenerator.cpp
  •   /okulargsasyncgenerator.h
Modified 8 files
  • /trunk/KDE/kdegraphics/okular/generators/ghostview
  •   /CMakeLists.txt
  •   /generator_ghostview.cpp
  •   /generator_ghostview.h
  •   /gvlogwindow.cpp
  •   /gvlogwindow.h
  •   /internaldocument.h
  •   /interpreter_cmd.cpp
  •   /interpreter_cmd.h
16 files changed in total