Commit graph

38 commits

Author SHA1 Message Date
Enrico Ros 078b81b780 More cleanups and code refactoring. Changes: goToPage dialog, previews use
different ratio for pages, splitter between previews and page widgets.
_Part porting is nearly done..

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=345216
2004-09-09 13:25:40 +00:00
Enrico Ros 9392dd2709 Break everything I can. (still compiles but I don't want it to do! :-).
Cleaned up a lot. Added 2 classes, reorganized the code. Also reindented
the part to please AACid's style. I'll resort some of the funcitonalities
soon. Plz, wait for the end of breakings before making changes.

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=344958
2004-09-08 12:41:14 +00:00
Albert Astals Cid 871422cea1 Merge kpdf_part and part
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=344835
2004-09-07 22:35:33 +00:00
Albert Astals Cid b8c2ee050f QOutputDevKPrinter does not need to inherit from QOutputDev
Bye bye QOutputDevPixmap

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=344825
2004-09-07 22:09:50 +00:00
Albert Astals Cid 83d875d84f some include removing
Update the nice design document Enrico produced

svn path=/trunk/kdegraphics/kpdf/; revision=344031
2004-09-04 22:52:25 +00:00
Albert Astals Cid 4d2969d57e Thumbnail generation is now done inside a thread
Need testers before backporting it to 3.3.x so please test

svn path=/trunk/kdegraphics/kpdf/; revision=344025
2004-09-04 22:28:14 +00:00
Albert Astals Cid eac9aad8eb Pass the saveas menu entry from the shell to the part so you can use it while embedded in konqueror
svn path=/trunk/kdegraphics/kpdf/; revision=342226
2004-08-28 17:59:17 +00:00
Albert Astals Cid e456dfaafb - Make find next work
- Do not allow to find if there's no document

svn path=/trunk/kdegraphics/kpdf/; revision=342164
2004-08-28 14:18:45 +00:00
Albert Astals Cid be2c109b13 I broke printing -> fix it
Better selection of the text found at searching
m_currentPage in kpdf_part now 1 -> first page instead 0 -> first_page, is what PDFDoc uses
Some code has been commented out, it is not used by now
Search works on all pages, not only current one

svn path=/trunk/kdegraphics/kpdf/; revision=342068
2004-08-28 09:27:38 +00:00
Albert Astals Cid cf814647b4 kpdf gets........ FIND TEXT !!!!!!!
It works !!!!!!
At the moment is very primitive (try to find withouth document -> crash, only find on the current page, no find next, selection box is not 100% acurate) but i only need some more time to make it work.

svn path=/trunk/kdegraphics/kpdf/; revision=341615
2004-08-26 23:25:52 +00:00
Albert Astals Cid 045b4a3df7 While i was waiting to kdelibs/kdebase 3.3 to compile i had some time so...
Here comes the big copyright patch for kpdf, i've updated all files to have a copyright header, some did not have, and some had very diferent structures. Now all of them have the same structure
Copyright (C) years name <mail>
The names that figure in the copyright header are all the ones of people that ever comitted something to that particular file.
I am CC'ing to all of you because maybe someone thinks his commits was so small that does not want the copyright for it, so go to the particular file and remove your line.
Also if a particular file came from other place and you know the copyright holder of it please add it to the headers.

CCMAIL:greven@kde.org
CCMAIL:Christophe.Devriese@student.kuleuven.ac.be
CCMAIL:montel@kde.org
CCMAIL:mueller@kde.org
CCMAIL:kde@jamesots.com
CCMAIL:kpfeifle@danka.de
CCMAIL:ccheney@cheney.cx
CCMAIL:malcolm.hunter@gmx.co.uk
CCMAIL:molkentin@kde.org
CCMAIL:andygoossens@telenet.be
CCMAIL:devriese@kde.org
CCMAIL:crossfire@babylon2k.de
CCMAIL:stampede@coltec.ufmg.br
CCMAIL:bastian@kde.org
CCMAIL:binner@kde.org
CCMAIL:benjamin@csh.rit.edu
CCMAIL:l.lunak@kde.org
CCMAIL:wheeler@kde.org
CCMAIL:kloecker@kde.org
CCMAIL:will@csociety.org
CCMAIL:helio@conectiva.com.br

svn path=/trunk/kdegraphics/kpdf/; revision=341561
2004-08-26 21:17:24 +00:00
Albert Astals Cid 04ebb98aa2 globalParam is only one variable, so we can't delete it when there are two instances of the part running.
That fixes bug 81442
CCMAIL:81442-done@bugs.kde.org

svn path=/trunk/kdegraphics/kpdf/; revision=341419
2004-08-26 16:54:06 +00:00
Albert Astals Cid 7d961c65b7 kpdf_canvas is not used
svn path=/trunk/kdegraphics/kpdf/; revision=341400
2004-08-26 16:28:49 +00:00
Albert Astals Cid 26712f5c0e Add thumbnails to kpdf
svn path=/trunk/kdegraphics/kpdf/; revision=304042
2004-04-15 18:36:43 +00:00
Christophe Devriese 5b35aa8b1a dded printing support (bug 65017)
-> we did not add or change any i18n() strings
-> ------- Additional Comment #1 From Stephan Kulow 2003-09-27 12:38 -------
that's more a blocker bug than a wishlist ;(

svn path=/trunk/kdegraphics/kpdf/; revision=276107
2004-01-02 17:46:06 +00:00
Laurent Montel 623e28630a Add zoom select action (no works again)
svn path=/trunk/kdegraphics/kpdf/; revision=251375
2003-09-15 21:57:19 +00:00
Laurent Montel 537f72531a Add goto page action
svn path=/trunk/kdegraphics/kpdf/; revision=251362
2003-09-15 21:09:49 +00:00
Laurent Montel 85e7b1ff91 Allow dnd
svn path=/trunk/kdegraphics/kpdf/; revision=251232
2003-09-15 13:47:59 +00:00
Laurent Montel 10f5a7bb56 Add menu to exit to "fullscreen" but it doesn't work
because "m_part is a "KParts::ReadOnlyPart*" and not a kpdf_part
and I don't know how to create it.
I need help from a people who knows kpart please.
Regards
(see kpdf_shell.cpp)

svn path=/trunk/kdegraphics/kpdf/; revision=251221
2003-09-15 12:44:23 +00:00
Laurent Montel 9220ef7f35 Add fullscreen (not perfect again)
svn path=/trunk/kdegraphics/kpdf/; revision=251213
2003-09-15 12:12:53 +00:00
Laurent Montel c16b87bb50 Fix update page action
svn path=/trunk/kdegraphics/kpdf/; revision=251187
2003-09-15 09:35:55 +00:00
Laurent Montel 89cdac0a04 Fix use wheelmouse and last page
svn path=/trunk/kdegraphics/kpdf/; revision=251104
2003-09-14 21:53:40 +00:00
Laurent Montel 0ff129b678 WheelMouse works as in kghostview
svn path=/trunk/kdegraphics/kpdf/; revision=251103
2003-09-14 21:49:26 +00:00
Laurent Montel 9991b95a6a Now show page list works
Save/load setting

svn path=/trunk/kdegraphics/kpdf/; revision=251090
2003-09-14 20:46:38 +00:00
Laurent Montel 14ebfddd05 Add show/hide scrollbar as in kghostview
svn path=/trunk/kdegraphics/kpdf/; revision=251084
2003-09-14 20:23:01 +00:00
Laurent Montel 63083bb505 Add some whatsthis from kghostview
svn path=/trunk/kdegraphics/kpdf/; revision=251030
2003-09-14 16:51:29 +00:00
Laurent Montel 43285ccc9f Add goto end / goto start
svn path=/trunk/kdegraphics/kpdf/; revision=251007
2003-09-14 14:54:16 +00:00
Laurent Montel 36c336d237 Fix previous/next page => update qlistbox
svn path=/trunk/kdegraphics/kpdf/; revision=251000
2003-09-14 14:22:37 +00:00
Andy Goossens d0addec2b4 result of 'fixkdeincludes'
CCMAIL: oelewapperke@ulyssis.org

svn path=/trunk/kdegraphics/kpdf/; revision=244420
2003-08-24 16:45:58 +00:00
Christophe Devriese 65ba29ed03 Fixed design a little bit. Still need to remove redundant components though.
svn path=/trunk/kdegraphics/kpdf/; revision=234795
2003-07-01 06:08:27 +00:00
Christophe Devriese fcc0d938d2 lots of updates
-> list of pages to the left of the pdf file
-> zooming works (although zooming modes like fit to page aren't done yet)
-> added zooming buttons to the top bar

svn path=/trunk/kdegraphics/kpdf/; revision=234250
2003-06-28 01:59:03 +00:00
Christophe Devriese 0edb09e928 imported code from qpdf, now it works again !
svn path=/trunk/kdegraphics/kpdf/; revision=220285
2003-04-15 12:14:00 +00:00
Wilco Greven e6636490ec Added the actions I'd like to implement first.
svn path=/trunk/kdegraphics/kpdf/; revision=177766
2002-09-14 14:45:53 +00:00
Wilco Greven 4907df5c06 Commiting some stuff for the moment. I'll work on it some more during the
weekend.

svn path=/trunk/kdegraphics/kpdf/; revision=177554
2002-09-13 13:56:35 +00:00
Wilco Greven db13de2b80 - Cleaned up the rc files.
- Moved file related actions to the shell.
- Added a browserextension.
- Renamed libkpdfpart to kparts_kpdf.

svn path=/trunk/kdegraphics/kpdf/; revision=175379
2002-09-02 21:56:00 +00:00
Wilco Greven c09daf3f09 Created a Canvas class. For now it's simply a QScrollView, but I will move
some stuff from the part in there.

svn path=/trunk/kdegraphics/kpdf/; revision=175355
2002-09-02 19:47:18 +00:00
Wilco Greven 788d6e3fb5 - Added a print action which doesn't do anything yet.
- Added KPDF::Part::closeURL().

svn path=/trunk/kdegraphics/kpdf/; revision=174621
2002-08-30 12:10:02 +00:00
Wilco Greven 42c3c82014 KPDF, a KDE PDF viewer based on XPDF.
svn path=/trunk/kdegraphics/kpdf/; revision=174591
2002-08-30 09:14:01 +00:00