Commit graph

795 commits

Author SHA1 Message Date
Wilfried Huss f3f93fbffa CVS_SILENT List supported mime-types.
svn path=/trunk/kdegraphics/kdvi/; revision=377260
2005-01-10 19:38:34 +00:00
Stefan Kebekus 96e209cc30 move link handling to the kmultipage
svn path=/trunk/kdegraphics/kdvi/; revision=377249
2005-01-10 18:46:16 +00:00
Wilfried Huss 444bde03b9 Use K_EXPORT_COMPONENT_FACTORY.
svn path=/trunk/kdegraphics/kdvi/; revision=377217
2005-01-10 16:46:44 +00:00
Script Kiddy b0ee967c79 CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdegraphics/kdvi/; revision=376742
2005-01-09 04:06:23 +00:00
Wilfried Huss 366b728d85 CVS_SILENT Add desktop file
svn path=/trunk/kdegraphics/kdvi/; revision=376224
2005-01-07 19:38:21 +00:00
Stefan Kebekus 430cf1b01e fixes bug #96255
svn path=/trunk/kdegraphics/kdvi/; revision=376030
2005-01-07 08:08:56 +00:00
Stefan Kebekus ddbbf810e8 moving methods from kdvi_multipage to kmultipage
svn path=/trunk/kdegraphics/kdvi/; revision=374665
2005-01-01 15:26:17 +00:00
Stefan Kebekus 5c7cc2ae1d fixes newly introduced issue with printing
svn path=/trunk/kdegraphics/kdvi/; revision=373989
2004-12-29 13:03:47 +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 533fd54785 fixes crash in text search
svn path=/trunk/kdegraphics/kdvi/; revision=372699
2004-12-22 08:01:58 +00:00
Stefan Kebekus 5716d7f433 Mention new features in the documentation
svn path=/trunk/kdegraphics/doc/kdvi/; revision=372462
2004-12-21 06:07:38 +00:00
Stefan Kebekus 987c7c6629 fixes issues #92490 and #93366
svn path=/trunk/kdegraphics/kdvi/; revision=372461
2004-12-21 06:06:43 +00:00
Wilfried Huss 47b1d915bc Fix type of signal request_goto_page.
svn path=/trunk/kdegraphics/kdvi/; revision=372287
2004-12-20 16:37:10 +00:00
Wilfried Huss 9e84bdece9 pageNumber -> PageNumber
svn path=/trunk/kdegraphics/kdvi/; revision=371955
2004-12-19 16:04:21 +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
Stephan Kulow c54feb420d this is exactly what AUTO does
svn path=/trunk/kdegraphics/doc/kdvi/; revision=371390
2004-12-17 13:56:26 +00:00
Stephan Kulow dd7916ee19 that's right sir
svn path=/trunk/kdegraphics/kdvi/; revision=371371
2004-12-17 12:51:31 +00:00
Stephan Kulow 9de4a36c5a sources in other subdirs are pretty bad.
svn path=/trunk/kdegraphics/kdvi/; revision=371327
2004-12-17 09:42:10 +00:00
Jonathan Riddell b5441784c5 Moved from kdebase/pics/crystalsvg to join its PNGs
svn path=/trunk/kdegraphics/kdvi/; revision=370982
2004-12-16 03:32:04 +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
Script Kiddy 3344708bcd CVS_SILENT made messages (.desktop file)
svn path=/trunk/kdegraphics/kdvi/; revision=369788
2004-12-11 06:41:41 +00:00
Stefan Kebekus e3913dc718 further API cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=369692
2004-12-10 19:05:16 +00:00
Stefan Kebekus 4f1550a715 kdvi now re-paints thumbnails and re-adjusts the number of page widgets
when a file is reloaded.

svn path=/trunk/kdegraphics/kdvi/; revision=369194
2004-12-08 06:52:23 +00:00
Albert Astals Cid 5a69850c9f fixuifiles
svn path=/trunk/kdegraphics/kdvi/; revision=368550
2004-12-05 00:12:31 +00:00
Jeroen Wijnhout b19be43fe5 Small refactoring of the source specials. Put the code to split the line
number from the filename into a help class. This helper class is also able
to split filenames from the line number if the filename starts with a
number.

svn path=/trunk/kdegraphics/kdvi/; revision=368388
2004-12-04 16:10:12 +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
Adriaan de Groot 0b3f49f236 If you're going to do something _really weird_ like re-use C++ files from
another directory (instead of building them into a library), then also
add the build directory to the includes, for things like the .mocs.

svn path=/trunk/kdegraphics/kdvi/; revision=366274
2004-11-26 00:42:48 +00:00
Wilfried Huss de78826437 Remove unnecessary slot.
svn path=/trunk/kdegraphics/kdvi/; revision=365596
2004-11-23 20:02:05 +00:00
Wilfried Huss 9a47a53103 Fix compilation when using automake.
svn path=/trunk/kdegraphics/kdvi/; revision=365176
2004-11-22 17:27:43 +00:00
Benjamin Meyer 84a702817a convert to schema
svn path=/trunk/kdegraphics/kdvi/; revision=364581
2004-11-20 18:51:55 +00:00
Stefan Kebekus 36ad20510e started to modify API for pageSizes in the documentRenderer
svn path=/trunk/kdegraphics/kdvi/; revision=364513
2004-11-20 14:50:29 +00:00
Wilfried Huss 6d9412d8fd Use seperate main function for kdvi, to make it behave like a regular KDE program.
This is only temporarely until we get the plugin loader of kviewshell rewritten.

svn path=/trunk/kdegraphics/kdvi/; revision=364310
2004-11-19 18:41:07 +00:00
Wilfried Huss 1c21aae62f Basic Thumbnail support.
Moved the MarkList into MultiPage, and again some refractoring.

svn path=/trunk/kdegraphics/kdvi/; revision=364076
2004-11-18 22:05:51 +00:00
Wilfried Huss f6ee8874ab CVS_SILENT Use better variablename (currentPage => pageCache)
svn path=/trunk/kdegraphics/kdvi/; revision=363461
2004-11-16 17:20:00 +00:00
Wilfried Huss f020968bc7 Move towards a sane API for KMultiPage.
svn path=/trunk/kdegraphics/kdvi/; revision=363455
2004-11-16 17:01:32 +00:00
Wilfried Huss 30c947a1c0 Move setZoom from KDVIMultiPage to KMultiPage.
Plus again some include cleanups.

svn path=/trunk/kdegraphics/kdvi/; revision=363139
2004-11-15 11:54:50 +00:00
Wilfried Huss 1de6a99eb6 Implement closeURL() in KMultiPage.
Reset widgetList and update the ScrollView when an URL is closed.
Plus some cleanups.

svn path=/trunk/kdegraphics/kdvi/; revision=363138
2004-11-15 11:40:13 +00:00
Stefan Kebekus d7c8085f9b further API cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=363094
2004-11-15 07:17:50 +00:00
Stefan Kebekus b866a87c4c API cleanup
svn path=/trunk/kdegraphics/kdvi/; revision=362652
2004-11-13 11:23:53 +00:00
Stefan Kebekus 15eb0206f3 re-organization of source code and removal of rarely used configuration
items; expect more changes soon

svn path=/trunk/kdegraphics/kdvi/; revision=361706
2004-11-09 14:16:30 +00:00
Wilfried Huss 73b292fe3c Move repaintAllVisibleWidgets(void) from KDVIMultiPage to KMultiPage.
svn path=/trunk/kdegraphics/kdvi/; revision=361162
2004-11-07 12:34:55 +00:00
Stefan Kebekus 8bd18f31d6 fixes name clash with the kdeprint subsystem; patch by Luciano Montanaro
svn path=/trunk/kdegraphics/kdvi/; revision=360391
2004-11-04 15:47:41 +00:00
Stefan Kebekus 614f1217d7 fixes bug #91954
svn path=/trunk/kdegraphics/kdvi/; revision=360290
2004-11-04 07:32:03 +00:00
Stefan Kebekus a587ec8c23 further robustification
svn path=/trunk/kdegraphics/kdvi/; revision=359258
2004-10-31 12:58:08 +00:00
Stefan Kebekus ee4f7f2b19 fixes issue with fonts of wrong sizes
svn path=/trunk/kdegraphics/kdvi/; revision=358786
2004-10-29 15:14:32 +00:00
Stephan Kulow 7047886702 includemocs
svn path=/trunk/kdegraphics/kdvi/; revision=357814
2004-10-26 07:33:58 +00:00
Wilfried Huss 9f7c3388c1 Port of KViewShell to KConfigXT.
Reactivation of the config dialog for the overview viewmode.
Thanks to Frans Englich for pointing me at the right direction.

svn path=/trunk/kdegraphics/kdvi/; revision=357640
2004-10-25 18:07:53 +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 73b9b10dfd robustification: don't redraw when the same zoom value is set more than
once

svn path=/trunk/kdegraphics/kdvi/; revision=356963
2004-10-22 20:54:37 +00:00