Pino Toscano
537b828e50
for now, disable the animation of the review toolbar, as it seems to be slow sometimes
...
#define OKULAR_ANIMATE_REVIEW_TOOBAR to re-eanble it
svn path=/trunk/KDE/kdegraphics/okular/; revision=736304
19 years ago
Pino Toscano
7f44aafa94
correctly hide the form widgets when a widget is focused
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=726769
19 years ago
Pino Toscano
a580378469
no need for the PageViewToolBar to have the mouse tracking enabled
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=722555
19 years ago
Pino Toscano
3c6b0b9181
add a method to toggle any of the tool buttons
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=715999
19 years ago
Pino Toscano
4415a36e3e
rename the AnnotationItem to AnnotationToolItem, otherwise there's a plain conflict with the private class of the AnnotationModel
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=710030
19 years ago
Albert Astals Cid
41c25cb208
Back from holiday, let's do some comitting :-)
...
* Update some copyright years and mail addresses
* Search does not block the GUI anymore YUHUUUUU
Well, it it does but it's almost unperceptible, that means the searching methods of Document no longer return a bool but a void and the Document::searchFinished signal is used to know if something was found, nothing was found or the user pressed the cancel button !YES! one can cancel search now :-)
* TextPage no longer holds the area and the current transformed area, it took TOO MUCH memory, now we transform the area each time, it's much more CPU intensive but i could not measure a time loss while searching big documents and i could measure HUNDREDS of MB of usage less.
* MICRO optimization: Change some code to not detach some containers
* I still don't have ADSL so this is something like a "blind" commit, Pino will check it compiles against current KDE, not against what's on my computers
svn path=/trunk/KDE/kdegraphics/okular/; revision=699701
19 years ago
Pino Toscano
7bef230d46
draw the gradient of the review toolbar using QLinearGradient
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=696071
19 years ago
Pino Toscano
a9532ee414
and a static QBitmap here leaks as well
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660422
19 years ago
Pino Toscano
912706a856
revert my r659797, a QButtonGroup can't help here
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660408
19 years ago
Pino Toscano
859c246013
drop the idea of the static QBitmap, so it's not leaked anymore
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660048
19 years ago
Pino Toscano
bb01aa18da
this action button has to stay hidden until really needed
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=660043
19 years ago
Pino Toscano
f9d3246141
use a button group and simplify a bit
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=659797
19 years ago
Pino Toscano
2c1d5aa44e
Refactor a bit the annotating toolbar, so it can handle better its items and cha
...
nges to its status. This brings us:
- less item reloading (previously done every time the toolbar is shown, now only when needed)
- the toolbar is redrawn correctly if it's shown and a new document is open
- as Albert pointed me yesterday, no need to show the annotating tools that act on text if the document does not support the extraction of text
svn path=/trunk/KDE/kdegraphics/okular/; revision=659722
19 years ago
Albert Astals Cid
0d47b62715
krazy include order issues
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=655893
19 years ago
Christian Ehrlicher
c5c2da7c89
fix win32 compilation
...
warnings--
svn path=/trunk/playground/graphics/okular/; revision=643874
19 years ago
Urs Wolfer
6a7101b632
take use of antialiased painter
...
svn path=/trunk/playground/graphics/okular/; revision=643728
19 years ago
Pino Toscano
4da2254d24
move the private stuff of PageViewToolBar into the already existing private class
...
svn path=/trunk/playground/graphics/okular/; revision=643300
19 years ago
Pino Toscano
55f8590f48
make it compile with Qt4.3 (snapshot)
...
svn path=/trunk/playground/graphics/okular/; revision=643279
19 years ago
Pino Toscano
9ccf6d520d
adapt the icon names to the icon naming spec
...
svn path=/trunk/playground/graphics/okular/; revision=640710
19 years ago
Tobias Koenig
da204fd4b8
Match the forms exactly into the surrounding frame
...
svn path=/trunk/playground/graphics/okular/; revision=638384
19 years ago
Pino Toscano
a5f6538d43
avoid the jumping of the pageview to the next (hidden) focus form widget when hiding them
...
svn path=/trunk/playground/graphics/okular/; revision=637148
19 years ago
Pino Toscano
db8a10dc2c
Preliminary supports for text and choice form fields.
...
This includes:
- the interfaces for the generators
- the basic widgets for editing their value
- a top bar for show/hide the forms of a document
- the implementation of the forms for the PDF backend
still nothing that can be done with them, nor the value of the forms can be saved...
... but it's a start! :-)
svn path=/trunk/playground/graphics/okular/; revision=637001
19 years ago
Pino Toscano
252de94b21
improve a bit the PageViewTopMessage api, in preparation of new future usage
...
svn path=/trunk/playground/graphics/okular/; revision=636493
19 years ago
Pino Toscano
b9514f2310
finish drawing on the mask before setting it to the widget
...
svn path=/trunk/playground/graphics/okular/; revision=621865
19 years ago
Pino Toscano
112e1237b7
Add support for showing icons in the page view top message.
...
With simplier words: add an 'attach' icon in the message pane that informs about attachments in the current document.
svn path=/trunk/playground/graphics/okular/; revision=616780
19 years ago
Pino Toscano
536ebab639
SmallIconSet -> KIcon
...
DesktopIconSet -> KIcon
fix the #include's accordingly, where possible
svn path=/trunk/playground/graphics/okular/; revision=615251
20 years ago
Pino Toscano
3022f55916
iterator -> const_iterator
...
svn path=/trunk/playground/graphics/okular/; revision=607839
20 years ago
Pino Toscano
4a40c3fd9f
fix the drawing artifacts when the review toolbar is placed in eg right or bottom position
...
svn path=/trunk/playground/graphics/okular/; revision=606106
20 years ago
Pino Toscano
22aac31f78
remove some code that is done automatically by Qt for us
...
svn path=/trunk/playground/graphics/okular/; revision=595471
20 years ago
Pino Toscano
ac87494ce0
As suggested by our usability expert Florian, add a bar above the page view showing in case the document has embedded files, that can be clsed with the X button.
...
svn path=/trunk/playground/graphics/okular/; revision=591837
20 years ago
Tobias Koenig
df7d144c10
Moved all classes in core/ into the 'Okular' namespace and removed
...
nearly all references to kpdf (knewstuff still missing).
svn path=/trunk/playground/graphics/okular/; revision=586993
20 years ago
Pino Toscano
9bbabc1f64
Forward port to okular of KPDF commit 586747:
...
Make okular a bit more friendly for users of RtL languages:
- correctly place the message pane (top-left corner of page view for LtR, top-right for RtL)
- make the mini-progressbar fully usable for both the writing directions
(the icons of the previous/next page buttons were already fixed by me)
svn path=/trunk/playground/graphics/okular/; revision=586751
20 years ago
Pino Toscano
78bffae1e3
the annotation toolbar can be moved around again
...
svn path=/trunk/playground/graphics/okular/; revision=585598
20 years ago
Tobias Koenig
90140c1479
warnings--
...
svn path=/trunk/playground/graphics/okular/; revision=578892
20 years ago
Pino Toscano
f26c31409a
less qt3_support
...
svn path=/trunk/playground/graphics/okular/; revision=571390
20 years ago
Pino Toscano
dceb1211ca
less qt3_support
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=547800
20 years ago
Albert Astals Cid
cb7ca95e94
pages have orientation
...
document has a rotation to apply over the page's own orientation
text search really works now when rotating (at least all my tests here worked)
svn path=/branches/work/kde4/playground/graphics/okular/; revision=547644
20 years ago
Pino Toscano
efe4e26fda
less deprecated (QPalette and QTimer)
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=545630
20 years ago
Pino Toscano
6ac790e88c
less deprecated (QPalette-related)
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=545465
20 years ago
Pino Toscano
a1b62851f7
less deprecated
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=541859
20 years ago
Pino Toscano
fa4fa79167
fix the icon size; less deprecated methods
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=541851
20 years ago
Pino Toscano
2f183e0b19
increase the size of the tooltip widget by (1,1) so all will fit into
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=541841
20 years ago
Pino Toscano
198a3d8e00
as it used to look like in qt3
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=541246
20 years ago
Stephan Kulow
7e58d70943
replaced QColorGroup:: with QPalette::
...
svn path=/trunk/KDE/kdegraphics/kpdf/; revision=535911
20 years ago
Pino Toscano
f378bfa9ab
Use a better way to invalidate the rects of the hidden PageViewItem's.
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=532961
20 years ago
Albert Astals Cid
fe4f11f32f
correct mask
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=530142
20 years ago
Pino Toscano
8291fae961
port to the new drawing methods + use qobject_cast when appropriate
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=526799
20 years ago
Pino Toscano
b265f47efb
SVN_SILENT some headers less
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=525157
20 years ago
Pino Toscano
11d5e77ff4
less qt3/kde3 support
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=524525
20 years ago
Pino Toscano
22c45feb7e
less qt3_support
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=524154
20 years ago