Albert Astals Cid
541650a4f4
Remove the concept of observer/view id
...
Just use the pointer as id :-)
This is BIC and SIC, increase the soversion now to makes sure we don't forget in the future
Patch based in an earlier patch by Bogdan Cristea <cristeab@gmail.com>
REVIEW: 109115
2013-02-24 23:01:02 +01:00
Marco Martin
6041b31e43
go to exact bookmark point if possible
2012-10-12 12:50:39 +02:00
Marco Martin
6de4500fd1
bookmarkPosition function
2012-10-12 11:05:31 +02:00
Marco Martin
f59404ed02
expose complete url
2012-10-12 10:51:32 +02:00
Aaron Seigo
e82ee0f7e3
set an interval on the timer
2012-10-07 21:09:15 +02:00
Aaron Seigo
11bb8c0a7d
avoid some redraws
2012-10-07 21:09:09 +02:00
Aaron Seigo
863e34dc7a
put the thumbnail setting into PageItem as bookkeeping is helpful here
2012-10-07 21:07:38 +02:00
Aaron Seigo
973e9a28b8
fix off by one -> page is zeroth counted, number of pages obviously starts at 1
2012-10-07 20:24:48 +02:00
Aaron Seigo
6da814a022
don't clear prior requests when requesting thumbnails
...
this fixes the "some thumbnails don't show up" bug :)
2012-10-07 20:23:26 +02:00
Marco Martin
ae5ddd097c
support bookmarks with complete viewport
2012-10-05 15:59:08 +02:00
Marco Martin
cbe00442f5
relicense to gpl as the rest of okular
2012-10-03 11:32:42 +02:00
Marco Martin
0934b778b1
use the version of PagePainter from ui
2012-10-02 14:19:09 +02:00
Marco Martin
8196b9db28
sort bookmark list
...
connect to the right signal
2012-08-01 19:09:48 +02:00
Marco Martin
adabbf5fb5
api for setting/unsetting bookmarks
2012-08-01 18:14:12 +02:00
Aaron Seigo
a1ec69a146
only paint the exposed area
2012-05-25 21:45:40 +02:00
Aaron Seigo
2119bb4e02
try to limit pixmap requests
2012-05-25 21:29:03 +02:00
Aaron Seigo
4c17d117b0
Revert "only repaint on things the app cares about"; turns out pagepainter does care about all changes
...
This reverts commit ac5c4364b7
.
2012-05-22 16:18:41 +02:00
Aaron Seigo
ac5c4364b7
only repaint on things the app cares about
2012-05-22 16:15:42 +02:00
Aaron Seigo
c6ad83e189
m_pixmap is no longer necessary either
2012-05-22 16:08:03 +02:00
Aaron Seigo
8a9d9a54a8
and yet more repaints go bye-bye
2012-05-22 16:03:34 +02:00
Aaron Seigo
b59578a149
and now i get actual content on the screen
2012-05-22 15:58:16 +02:00
Aaron Seigo
5c5b9deec8
if the painter is already AA'd, don't save/restore painter state
2012-05-22 15:57:52 +02:00
Aaron Seigo
a92af5b5a4
reset the page pointer when the document changes
2012-05-22 15:57:32 +02:00
Marco Martin
abca7780ad
try to cache the rendered page to see if zooming speed improves
2012-05-21 20:09:14 +02:00
Marco Martin
4c7e1e50d3
include core files locally
...
they are not installed yet
2012-05-15 17:23:15 +02:00
Marco Martin
68f32efab8
switch my files to lgpl
...
pagepainter is still problematic, shouldn't be duplicated anymore
2012-05-14 21:16:56 +02:00
Marco Martin
fd84427cc4
add a declarative plugin
...
two components:
Document, represents an Okular::Document
Page: represents an Okular::Page, once connected to a Document can display a single page
2012-05-14 20:37:22 +02:00