Commit graph

517 commits

Author SHA1 Message Date
Enrico Ros 451134e54b Fixing the same bug ThumbnailList had about visiblity list.
svn path=/trunk/kdegraphics/kpdf/; revision=375104
2005-01-03 01:10:27 +00:00
Enrico Ros a6a2b7a0b5 Shame on me!! Why the hell I added visibility list without checking the
code first ??? (grr.. Thanks Albert)

svn path=/trunk/kdegraphics/kpdf/; revision=375099
2005-01-03 01:01:11 +00:00
Albert Astals Cid 90b663b7ca Fix typos, correct orderig a bit
svn path=/trunk/kdegraphics/kpdf/; revision=375091
2005-01-03 00:45:47 +00:00
Albert Astals Cid fb6e540547 Save and read the bookmarks to/from a file when opening/closing a document
svn path=/trunk/kdegraphics/kpdf/; revision=375083
2005-01-03 00:28:46 +00:00
Enrico Ros ad1cc07ccd This is the correct order of deleting things now that a generator thread
may be running.

svn path=/trunk/kdegraphics/kpdf/; revision=375082
2005-01-03 00:24:59 +00:00
Enrico Ros ca3f3b8ec3 Removed the 'Bugs fixed list' since they're now marked as fixed on BKO.
svn path=/trunk/kdegraphics/kpdf/; revision=375079
2005-01-03 00:04:39 +00:00
Enrico Ros d1cdcd5f1d SearchWidget back to work
svn path=/trunk/kdegraphics/kpdf/; revision=375078
2005-01-02 23:57:41 +00:00
Tobias Koenig 1e0f8af1b5 Tagged the documentinfo -> domtree item
svn path=/trunk/kdegraphics/kpdf/; revision=375068
2005-01-02 22:54:44 +00:00
Tobias Koenig b10d10a2bd Convert 'struct DocumentInfo' into a QDomDocument for more flexible information
passing.

svn path=/trunk/kdegraphics/kpdf/; revision=375065
2005-01-02 22:37:52 +00:00
Tobias Koenig 833ae4800f The compiler needs the PageTransition definition here... (gcc 3.4 complains about it)
svn path=/trunk/kdegraphics/kpdf/; revision=375061
2005-01-02 22:33:28 +00:00
Enrico Ros 87050538e5 fix: don't create a PageTransition object if there is no transition
specified or the transition is 'replace'.

svn path=/trunk/kdegraphics/kpdf/; revision=375057
2005-01-02 22:25:49 +00:00
Enrico Ros 92ad74aa2a notes
svn path=/trunk/kdegraphics/kpdf/; revision=375056
2005-01-02 22:14:26 +00:00
Enrico Ros 1550cedccd Updated TODO (added items in progress) and README.
svn path=/trunk/kdegraphics/kpdf/; revision=375053
2005-01-02 21:49:27 +00:00
Tobias Koenig 3d439fbf78 Test whether we show a real page or the intro, otherwise kpdf crashes
svn path=/trunk/kdegraphics/kpdf/; revision=375045
2005-01-02 21:05:51 +00:00
Enrico Ros 1c6feefdc7 Added tobias work. Added more TODOs.
svn path=/trunk/kdegraphics/kpdf/; revision=375044
2005-01-02 20:59:48 +00:00
Enrico Ros 148efda52f I love transitions.
svn path=/trunk/kdegraphics/kpdf/; revision=375036
2005-01-02 20:39:41 +00:00
Tobias Koenig f0d84a181f KPDF reads the transition effects from the PDF document now.
svn path=/trunk/kdegraphics/kpdf/; revision=375033
2005-01-02 20:32:58 +00:00
Albert Astals Cid d7ac1ce38f Put back the RMB menu
svn path=/trunk/kdegraphics/kpdf/; revision=374986
2005-01-02 17:24:50 +00:00
Jonathan Riddell 58d334a702 change clear search icon back to standard one used elsewhere in KDE
svn path=/trunk/kdegraphics/kpdf/; revision=374985
2005-01-02 17:16:53 +00:00
Enrico Ros a658b7ac28 Fix --enable-final compilation.
svn path=/trunk/kdegraphics/kpdf/; revision=374984
2005-01-02 17:16:29 +00:00
Stephan Binner 52e763dbf0 CVS_SILENT i18n style guide fix
svn path=/trunk/kdegraphics/kpdf/; revision=374983
2005-01-02 17:12:35 +00:00
Albert Astals Cid 23a61db873 Update authors file
svn path=/trunk/kdegraphics/kpdf/; revision=374980
2005-01-02 16:59:03 +00:00
Stephan Binner 5193d9ab3c Compile with srcdir!=builddir
svn path=/trunk/kdegraphics/kpdf/; revision=374977
2005-01-02 16:53:59 +00:00
Albert Astals Cid 256dade018 Annotatuions won't make it for 3.4
svn path=/trunk/kdegraphics/kpdf/; revision=374965
2005-01-02 16:23:49 +00:00
Stephan Binner 449ea39657 CVS_SILENT i18n style guide fixes
svn path=/trunk/kdegraphics/kpdf/; revision=374963
2005-01-02 16:19:08 +00:00
Enrico Ros 3a8b826bf9 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
Compile fixes.

svn path=/trunk/kdegraphics/kpdf/; revision=374944
2005-01-02 15:33:18 +00:00
Enrico Ros 6e75cd1ff0 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
Compile fixes.

svn path=/trunk/kdegraphics/kpdf/; revision=374941
2005-01-02 15:18:50 +00:00
Enrico Ros d0b406ad99 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
Fix compilation (include observer, not document for IDs)

svn path=/trunk/kdegraphics/kpdf/; revision=374933
2005-01-02 15:05:56 +00:00
Albert Astals Cid d4644ab942 Copying kpdf_experiments into branch and reordering directories. Look there for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico
Wrong include

svn path=/trunk/kdegraphics/kpdf/; revision=374930
2005-01-02 14:58:15 +00:00
Albert Astals Cid fdaa03e90b Copying kpdf_experiments into branch and reordering directories. Look there for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico
Build a bit :-D

svn path=/trunk/kdegraphics/kpdf/; revision=374929
2005-01-02 14:57:40 +00:00
Enrico Ros d983cfdd76 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
Moved KPDFDocumentObserver in its own include file. Updated dependancies.

svn path=/trunk/kdegraphics/kpdf/; revision=374928
2005-01-02 14:55:14 +00:00
Enrico Ros eee2673370 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
File namings change.

svn path=/trunk/kdegraphics/kpdf/; revision=374924
2005-01-02 14:37:49 +00:00
Enrico Ros c25efeb7c4 Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico
Includes change.

svn path=/trunk/kdegraphics/kpdf/; revision=374922
2005-01-02 14:29:37 +00:00
Enrico Ros ffe8ddaf9d Copying kpdf_experiments into branch and reordering directories. Look there
for the file naming map and file  versioning. Please wait until the commit
storm ends to report any bug. Albert and Enrico

svn path=/trunk/kdegraphics/kpdf/; revision=374920
2005-01-02 14:19:33 +00:00
Albert Astals Cid af788a0b6c Copying kpdf_experiments into branch and reordering directories. Look there for the file naming map and file versioning. Please wait until the commit storm ends to report any bug. Albert and Enrico
svn path=/trunk/kdegraphics/kpdf/; revision=374914
2005-01-02 14:08:07 +00:00
Albert Astals Cid 3e5d5b4081 Fix typo in a comment
Add the X cross on pages that don't have the pixmap, helps the user see that there's nothing on that page because kpdf is "slow" and the page has not been rendered yet, not that it is empty because there's nothing on that pdf page, use with military_0604.pdf for example (google)

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374909
2005-01-02 13:40:40 +00:00
Albert Astals Cid ee1fd5efeb Fix my cursor fix (i hope :D)
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374890
2005-01-02 11:50:38 +00:00
Enrico Ros 30649cfbb0 counting down seconds till Head merge
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374866
2005-01-02 10:55:01 +00:00
Enrico Ros 031844e84c gfx fix (small selection rects left on the page).
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374863
2005-01-02 10:46:33 +00:00
Albert Astals Cid 4ad59a899d ADD: Make kpdf aware of Find and GoToPage actions
FIX: Update cursor correctly when a link moves to a page and the cursor is over a link on that page

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374750
2005-01-01 21:50:34 +00:00
Albert Astals Cid b20b0aeec5 Avoid warning abou key beign unused
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374733
2005-01-01 20:04:46 +00:00
Tobias Koenig d67d3d16b0 Make kpdf aware of the /PageMode/FullScreen tag in PDF files, so it starts
in presentation mode when the flag is available.

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374668
2005-01-01 15:44:44 +00:00
Tobias Koenig 6a3c3d6c97 Hide cursor in presentation mode after 3 seconds
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374489
2004-12-31 15:34:08 +00:00
Enrico Ros 2cd31678ce Implemented Tobias requests on presentation mode. Made them all
configurable. Presentation mode is fully configurable now (at least with
bools). We should remove some options in the future. Changed some bits in
configuration dialog's "general" page.
CCMAIL:tokoe@kde.org

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=374340
2004-12-30 22:43:15 +00:00
Enrico Ros 5e13e0a1c1 Revered previous commit and hidden our menu entry.
Default "Settings->Full Screen Mode" entry remains and is visible in both
the Shell and when embedded in konqueror.

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373859
2004-12-28 22:43:35 +00:00
Enrico Ros 571951fb1b Fix double Fullscreen item in menus (as reported by Albert)
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373830
2004-12-28 20:57:51 +00:00
Enrico Ros 207c2842cd more important items
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373816
2004-12-28 19:11:00 +00:00
Enrico Ros 160d6a4f7e Async generation fixes. I hope all segfaults and mutex overlocking have
been fixed. If someone finds one of those, please tell me.
Here are thread generator pros/cons:
- generation is ~20% slower
+ thumbnaillist or pageview scrolling is fast (never blocked anymore)
+ all UI feels so better and responsive
So:
o thumbnaillist will be all ASYNC.
o pageview will use ASYNC for _preloading_ next pages and a mixed A/S for
  scrolling/viewing the document
p previewwidget and others (searches, etc) are SYNC as obvious.
Btw now async generation is enabled everywhere.

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373810
2004-12-28 18:50:11 +00:00
Enrico Ros 5136a86798 Asyncronous PDF Generator implementation. The threaded pixmap generation
is working and features an hyperLock BUG due to my ignorance.
What to expect: more responsiveness from the UI, preloading, 'really'
continous scrolling, bubblegum and naked penguins.
Gonna hount insects now.

svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373763
2004-12-28 16:06:11 +00:00
Enrico Ros 92c653cf55 Leak fix encrypted document opening.
svn path=/branches/kpdf_experiments/kdegraphics/kpdf/; revision=373695
2004-12-28 11:25:46 +00:00