Pino Toscano
2634a4b8d4
Show the icon of file attachment annotations in the annotation properties dialog.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=798746
18 years ago
Pino Toscano
eb3215b4c2
properly align the text labels to the right, as per HIG
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=798693
18 years ago
Pino Toscano
5fc6a887c0
Optionally create an extra widget to be shown as third tab in the annotation properties dialog.
...
Use this possibility for file attachment annotations, for showing details about the embedded file.
svn path=/trunk/KDE/kdegraphics/okular/; revision=798689
18 years ago
Pino Toscano
48058c4743
rename to "style widget" the configuration widget for annotations that have one so far,
...
and centralize its creation in a single place
(just shuffling around some code)
svn path=/trunk/KDE/kdegraphics/okular/; revision=798679
18 years ago
Pino Toscano
13e05a7894
factorize the creation of pens with "standard" annotation style settings
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797655
18 years ago
Pino Toscano
522f72a302
geometric annotations: draw a dashed border if set so
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797613
18 years ago
Pino Toscano
c123fd1aa7
when we are requested to paint but the pixmap has not been rendered yet, fill the paint area with the background color
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797553
18 years ago
Pino Toscano
ada6be8c58
properly detect when the visible pixmap request is called as result of scollbar event
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797549
18 years ago
Pino Toscano
5944daab8e
Offers the possibility to save the attached file when right clicking on a file attachment annotation.
...
CCBUG: 155072
svn path=/trunk/KDE/kdegraphics/okular/; revision=797113
18 years ago
Pino Toscano
eed660ebd3
move the embedded file saving function to the GuiUtils
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=797108
18 years ago
Pino Toscano
97ff6ae262
add labels for sound annotations
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796582
18 years ago
Pino Toscano
73e28a357a
non-generic visible strings for caret and file attachment annotations
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796474
18 years ago
Albert Astals Cid
e82ba7082a
less typos
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=796366
18 years ago
Malcolm Hunter
b6124a900b
Typo fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795906
18 years ago
Pino Toscano
f655fbbb56
isolate the good screen change code snippet in an own function, and use that one from the size change event as well
...
this reduces the code, and fixes a problem with screen switch then size change sequences
svn path=/trunk/KDE/kdegraphics/okular/; revision=795896
18 years ago
Pino Toscano
c59f9b0ec7
Properly invalidate (as quick'n'dirty solution) the rendered page pixmap when the size is changed (new screen resolution).
...
Now screen resizing or screen switching in presentation mode should work without artifacts.
svn path=/trunk/KDE/kdegraphics/okular/; revision=795891
18 years ago
Albert Astals Cid
83912893ed
Save us from infinite resizing loops, we can afford to lose 1 pixel precision to fix that
...
BUGS: 160628
svn path=/trunk/KDE/kdegraphics/okular/; revision=795883
18 years ago
Pino Toscano
d6518cec86
Add the possibility to select the current screen as start of the presentation mode, and make that the default (as one would expect).
...
GUI:
(futhermore, use an explicit value as screen index)
svn path=/trunk/KDE/kdegraphics/okular/; revision=795880
18 years ago
Pino Toscano
b81c942b12
Multi-screen improvement for the presentation mode:
...
When there is more than one screen available, add a popup menu in the toolbar to dynamically move the presentation widget to another of the available screens.
GUI:
Many thanks go again to Zbigniew Szymanski for his really precious testing!
CCMAIL: zbigniewo@gmail.com
svn path=/trunk/KDE/kdegraphics/okular/; revision=795239
18 years ago
Pino Toscano
6ec6ba9725
When the size of the current screen changes, resize the frames accordingly, and re-request the pixmap for the current slide.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=795226
18 years ago
Pino Toscano
d178ffee1b
do not leak the empty selection
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794964
18 years ago
Pino Toscano
e1cf55dcea
Constructing a text highlight annotation with no text inside is pointless, don't do it.
...
BUG: 160502
svn path=/trunk/KDE/kdegraphics/okular/; revision=794917
18 years ago
Pino Toscano
ffee5881d7
schedule the repaint for the overlay widget, but do not force it
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794505
18 years ago
Pino Toscano
1817a198d0
Add the possibility to choose which screen to use for the presentation mode.
...
Default is "Default Screen", with the options for showing it to any available screen.
Also, dynamically resize when the screen used for the presentation mode changes size during a presentation.
Many thanks to 'zbsz' for his testing!
CCMAIL: zbigniewo@gmail.com
GUI:
svn path=/trunk/KDE/kdegraphics/okular/; revision=794501
18 years ago
Pino Toscano
c7ff3a9134
Allow 0 as border for geometric annotations.
...
(Hoping that the reporter is more happy now *shrugh*)
CCMAIL: 159023
svn path=/trunk/KDE/kdegraphics/okular/; revision=794230
18 years ago
Pino Toscano
2b4bfa777b
improve a bit the drawing of geom annotations:
...
- no more use a temporary image
- do nothing if there is nothing to draw (0-width border, and no inner color)
svn path=/trunk/KDE/kdegraphics/okular/; revision=794229
18 years ago
Pino Toscano
7a61e2ac20
Allow to configure (not to zero) the pen width of a geometric annotation.
...
CCBUG: 159023
svn path=/trunk/KDE/kdegraphics/okular/; revision=794223
18 years ago
Pino Toscano
e786e9dfb9
Deprecate the own point width of the geometric annotation in favour of the width of the style.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=794222
18 years ago
Pino Toscano
76cde2d2ae
do not update more than the necessary
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793544
18 years ago
Pino Toscano
7f24f09cf3
No more need to rebuild the bookmark tree when changing document.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793542
18 years ago
Pino Toscano
b5a4b0edb5
move the search for the item for a specified url into an own method
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=793540
18 years ago
Pino Toscano
39b730d371
Selectively update the tree branch of the document whose bookmarks were changed.
...
This way, there's no need to rebuild the tree.
svn path=/trunk/KDE/kdegraphics/okular/; revision=793532
18 years ago
Pino Toscano
146ac422ff
Properly escape rich text in html-ish tooltips.
...
BUG: 160306
svn path=/trunk/KDE/kdegraphics/okular/; revision=793230
18 years ago
Pino Toscano
5a4259d04f
Dynamically get the tooltip of bookmark items.
...
CCMAIL: 160189
svn path=/trunk/KDE/kdegraphics/okular/; revision=792388
18 years ago
Pino Toscano
969abdeec0
make the tooltip for the close button of the annotation window a bit more clear
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=789534
18 years ago
Pino Toscano
8df0b87e18
set & reload the author as well
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=789353
18 years ago
Pino Toscano
961b27e99c
Properly apply, and reload when changed, the annotation info in the annotation window (color, modication date, etc).
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=789344
18 years ago
Pino Toscano
6511086ffc
Annotation window:
...
- explicitely deny rich text
- set the plain text w/o an implicit html conversion
BUG: 159641
svn path=/trunk/KDE/kdegraphics/okular/; revision=789331
18 years ago
Pino Toscano
082c385295
Make the push buttons of forms trigger their activation action, if present.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=788108
18 years ago
Pino Toscano
b6c6c3d974
remove space between the side icon list and its panel
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=787750
18 years ago
Pino Toscano
354ff8b38e
Make the find bar able to change the search direction;
...
adding a "Previous" button next to the "Next" one.
This (and the previous commits) should implements (mostly) KPDF wish #117045 .
svn path=/trunk/KDE/kdegraphics/okular/; revision=785631
18 years ago
Pino Toscano
b52f2c2117
Extend the generic search line edit for finding backward.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=785630
18 years ago
Pino Toscano
d423785193
do not reset the search when changing just the direction of a "next/prev" match search
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=785614
18 years ago
Pino Toscano
a6e766cfad
Return the tooltip as well.
...
BUG: 159237
svn path=/trunk/KDE/kdegraphics/okular/; revision=785176
18 years ago
Pino Toscano
6672443f43
Add an option to disable page transitions in presentation mode.
...
Implements KPDF wish #119919 .
svn path=/trunk/KDE/kdegraphics/okular/; revision=785173
18 years ago
Pino Toscano
7155e212a7
One typo^W character to rule 'em all.
...
(aka: correctly respect the open state of the TOC branches.)
BUG: 159089
svn path=/trunk/KDE/kdegraphics/okular/; revision=784175
18 years ago
Pino Toscano
3c8f77a3ae
In the annotation window, get the right anotation text using the cool function we already have;
...
to save it back, use a similar approach.
svn path=/trunk/KDE/kdegraphics/okular/; revision=784138
18 years ago
Pino Toscano
5eec89ead0
When the user changes the value of a form field, wait 1s and then refresh the interface.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=783268
18 years ago
Pino Toscano
d647dff900
make all the form widgets emit the changes when they are changed;
...
in case of check/radio buttons, use the signal coming from their group, in case they belong to one
svn path=/trunk/KDE/kdegraphics/okular/; revision=783266
18 years ago
Tobias Koenig
72b469b712
Don't set the minimumSize manually, let QLayout do the job,
...
now that KPageView has been fixed in kdelibs.
BUG: 158570
svn path=/trunk/KDE/kdegraphics/okular/; revision=782913
18 years ago