Commit graph

77 commits

Author SHA1 Message Date
Stefan Kebekus 5d41aeadbd removes rarely used configuration option
svn path=/trunk/kdegraphics/kdvi/; revision=381851
2005-01-24 07:08:35 +00:00
Wilfried Huss 933fc77349 Hyperlink underlining is now done by the ViewShell.
svn path=/trunk/kdegraphics/kdvi/; revision=378989
2005-01-16 10:20:41 +00:00
Stefan Kebekus 74365f20be fixes bug #89538
svn path=/trunk/kdegraphics/kdvi/; revision=373480
2004-12-27 09:02:20 +00:00
Stefan Kebekus da9201dbc0 probleme im GhostScript Interface behoben
svn path=/trunk/kdegraphics/kdvi/; revision=371484
2004-12-17 20:34:29 +00:00
Stefan Kebekus 59bbaa4127 fixed problems in the ghostscript interface
svn path=/trunk/kdegraphics/kdvi/; revision=370091
2004-12-12 13:44:38 +00:00
Stefan Kebekus a02d5a5a66 further API cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=367673
2004-12-01 18:13:55 +00:00
Stefan Kebekus f195c650ec started with API for page sizes
svn path=/trunk/kdegraphics/kdvi/; revision=367092
2004-11-29 08:14:53 +00:00
Stefan Kebekus d7c8085f9b further API cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=363094
2004-11-15 07:17:50 +00:00
Wilfried Huss 89b8dbba4a Start of KViewShell/KDVI refractoring.
Files moved from KDVI to KViewShell:
  selection.{h,cpp}
  documentPage.{h,cpp}
  documentPageCache.{h,cpp}
  documentWidget.{h,cpp}
  history.{h,cpp}
  optionDialogGUIWidget_base.ui

Methods moved from KDVIMultiPage to KMultiPage:
  void doGoForward()
  void doGoBack()
  Q_UINT16 getCurrentPageNumber()
  void goto_page(int page, int y, bool isLink)
  bool gotoPage(int page)
  void generateDocumentWidgets(int startPage)
  void setViewMode(int mode)

New Classes in KViewShell:
  DocumentRenderer:
     Abstract baseclass for dviWin.
     TODO: needs a more complete API.

New Classes in KDVI:
  DviWidget:
      Subclass of DocumentWidget. Handels DVI-specific source links.
      TODO: Source link data structures need to be moved out of class
      DocumentPage, which is now part of KViewShell.

TODO: Restore Configuration GUI of the Overview Viewmode.

svn path=/trunk/kdegraphics/kdvi/; revision=357089
2004-10-23 12:00:07 +00:00
Stefan Kebekus 1623b266c6 GUI: reduce number of options, remove unnecessary options
svn path=/trunk/kdegraphics/kdvi/; revision=355684
2004-10-18 15:23:40 +00:00
Stefan Kebekus 39db6d6929 fixes bugs #76358, #70681
svn path=/trunk/kdegraphics/kdvi/; revision=339817
2004-08-22 17:39:15 +00:00
Stefan Kebekus 5dda8b2ec3 fixes problems with large documents
svn path=/trunk/kdegraphics/kdvi/; revision=325910
2004-07-05 10:08:46 +00:00
Stephan Binner ffa7cfb0ea CVS_SILENT i18n style guide fixes
svn path=/trunk/kdegraphics/kdvi/; revision=323729
2004-06-26 10:13:01 +00:00
Stefan Kebekus b7bc324a97 further restructuring of source
svn path=/trunk/kdegraphics/kdvi/; revision=308399
2004-05-03 20:52:54 +00:00
Stefan Kebekus c588e86711 *** empty log message ***
svn path=/trunk/kdegraphics/kdvi/; revision=304834
2004-04-19 08:19:15 +00:00
Stefan Kebekus 79ebe1ebc2 further re-organization of source; expect more
svn path=/trunk/kdegraphics/kdvi/; revision=303537
2004-04-14 07:45:04 +00:00
Stefan Kebekus f3d842531f started to re-organize code in order to implement wish #49867
svn path=/trunk/kdegraphics/kdvi/; revision=299531
2004-03-29 15:14:35 +00:00
Laurent Montel 66ad31f1a2 Fix kdDebug
svn path=/trunk/kdegraphics/kdvi/; revision=295845
2004-03-14 13:01:41 +00:00
Stefan Kebekus 4f8389a51e fixes bug #74761
svn path=/trunk/kdegraphics/kdvi/; revision=288314
2004-02-15 21:00:48 +00:00
Stefan Kebekus 0ca630cbf8 kdvi now correctly extracts and interprets hyperlinks that are
contained in PS specials

svn path=/trunk/kdegraphics/kdvi/; revision=253270
2003-09-23 07:40:32 +00:00
Stefan Kebekus 12c23943ad added "embed PS figures" feature
svn path=/trunk/kdegraphics/kdvi/; revision=248486
2003-09-05 08:57:37 +00:00
Stefan Kebekus 9a3e1d034b isolated prescan code and fixed a problem with placement of EPS graphics
svn path=/trunk/kdegraphics/kdvi/; revision=243704
2003-08-20 07:04:56 +00:00
Stefan Kebekus a8c6e15e06 bugfix, GUI: fixes problems with fontsize for FreeType fonts, and
problems with the font info dialog

svn path=/trunk/kdegraphics/kdvi/; revision=239245
2003-07-26 12:55:53 +00:00
Stefan Kebekus 9e66104d04 implemented some basic TPIC specials
svn path=/trunk/kdegraphics/kdvi/; revision=238483
2003-07-22 07:02:42 +00:00
Stefan Kebekus a5096623c2 preparation for later implementation of asynchronous DVI rendering
svn path=/trunk/kdegraphics/kdvi/; revision=226132
2003-05-16 07:17:38 +00:00
Stefan Kebekus a557c99724 further improve font rendering, virtual fonts are now displayed 50% faster
svn path=/trunk/kdegraphics/kdvi/; revision=222420
2003-04-27 15:58:38 +00:00
Stefan Kebekus 0eb0c5e7a1 improved glyph rendering for PK fonts
svn path=/trunk/kdegraphics/kdvi/; revision=220816
2003-04-18 11:17:29 +00:00
Stefan Kebekus 5b40d68f24 significant improvement in startup-performance for DVI file with lots of fonts
svn path=/trunk/kdegraphics/kdvi/; revision=218683
2003-04-06 17:32:11 +00:00
Stefan Kebekus 0d4ef35d19 started to implement colored font specials (not yet working)
svn path=/trunk/kdegraphics/kdvi/; revision=217530
2003-04-01 11:09:15 +00:00
Stefan Kebekus ffa1589e69 further implementation of Type1 fonts (proper font encoding still missing)
svn path=/trunk/kdegraphics/kdvi/; revision=216435
2003-03-27 08:20:15 +00:00
Stefan Kebekus 53197f4020 KDVI now reads type 1 fonts. Expect bugs.
svn path=/trunk/kdegraphics/kdvi/; revision=215403
2003-03-21 09:28:51 +00:00
Stefan Kebekus 2e1ece3153 KDVI now uses TFM file to draw grey squares when font files cannot be found
svn path=/trunk/kdegraphics/kdvi/; revision=213870
2003-03-14 17:09:06 +00:00
Stefan Kebekus 6a19bd0311 source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=212056
2003-03-07 11:54:35 +00:00
Stefan Kebekus 27a3bb85a8 source code cleanup: removed static variables, introduced cleaner unit system, removed redundant code
svn path=/trunk/kdegraphics/kdvi/; revision=210205
2003-02-28 08:27:07 +00:00
Stefan Kebekus c43d971690 source code cleanup: removed static variables
svn path=/trunk/kdegraphics/kdvi/; revision=207903
2003-02-19 12:54:27 +00:00
Stefan Kebekus 6093647a02 further source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=207204
2003-02-16 09:01:47 +00:00
Stefan Kebekus 3db56840d3 further source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=206918
2003-02-14 21:11:03 +00:00
Stefan Kebekus dc729a55bf source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=206779
2003-02-13 21:28:22 +00:00
George Staikos 295246c780 forward port the warning fixes
svn path=/trunk/kdegraphics/kdvi/; revision=206648
2003-02-13 04:59:49 +00:00
Stefan Kebekus f64d81eacf added button for "extra font enlargement"
svn path=/trunk/kdegraphics/kdvi/; revision=204987
2003-02-05 08:17:23 +00:00
Stefan Kebekus e68b465c70 source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=195536
2002-12-23 12:32:25 +00:00
Stefan Kebekus 941df6d00d lifts limit on number of textlinks, avoids error messages
svn path=/trunk/kdegraphics/kdvi/; revision=170790
2002-08-07 08:15:17 +00:00
Stefan Kebekus a0d1bd0551 minor bugfix in text marking
svn path=/trunk/kdegraphics/kdvi/; revision=129527
2002-01-02 13:38:46 +00:00
Stefan Kebekus 43d42bbc38 reduce flicker in text selection, smoother animation
svn path=/trunk/kdegraphics/kdvi/; revision=127732
2001-12-18 10:32:09 +00:00
Stefan Kebekus cf4ef39786 robustify text selection and reduce flicker
svn path=/trunk/kdegraphics/kdvi/; revision=127113
2001-12-14 16:50:02 +00:00
Stefan Kebekus a9f27636e0 removed setjmp/longjmp and further implemented search functionality
svn path=/trunk/kdegraphics/kdvi/; revision=120236
2001-11-01 09:53:31 +00:00
Stefan Kebekus 6057d0f453 Implemented "Export to Text". Started to implement text search.
svn path=/trunk/kdegraphics/kdvi/; revision=119551
2001-10-27 11:38:16 +00:00
Stefan Kebekus eee67d3fe5 source code cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=118480
2001-10-18 16:40:34 +00:00
Stefan Kebekus 3985abe351 source code cleanup (virtual fonts temporarily broken)
svn path=/trunk/kdegraphics/kdvi/; revision=117418
2001-10-12 01:32:07 +00:00
Stefan Kebekus 658e07be1c further implementation of inverse search
svn path=/trunk/kdegraphics/kdvi/; revision=113143
2001-09-03 08:57:03 +00:00