Sebastian Trueg
00f069f873
Reverted part of my patches based on pinotree's wishes. :)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=887165
18 years ago
Sebastian Trueg
b787abb5d8
Nobody reacted on my email to the devel mailing list, so I suspect that noone has any objections to my patches.
...
Anyway, this is what happens:
* I replaced the zoom combobox in the toolbar with the fit to width/page buttons. For one they look much cleaner and
also most users would never use the freezooming anyway.
* Removed the frame from the sidebar, making for a cleaner overall look. After all, nothing else has a frame.
* Let the statusbar stretch over the full width of the window. This again makes the app look cleaner.
* Used the same trick as in Gwenview: let the background shine through -> clean++
* Use QToolButton instead of QPushButton for the minibar buttons to fit the other buttons in all apps.
svn path=/trunk/KDE/kdegraphics/okular/; revision=887160
18 years ago
Pino Toscano
5d94111ce8
i18n fixes
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=886194
18 years ago
Pino Toscano
97263dcdf3
- drop the "stamp-" prefix from svg stamps: first the stamp is searched among the SVG stamps, otherwise the classic "icon" loading is tried
...
- now that we have all the graphics for them, activate the standard PDF stamps, yay!
svn path=/trunk/KDE/kdegraphics/okular/; revision=884844
18 years ago
Pino Toscano
0b399926b2
add 'expired' stamp that i forgot in the previous commit, always by eugene (it-s)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=884842
18 years ago
Pino Toscano
2ec236aad8
see you, single element svg-stamp
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=884839
18 years ago
Pino Toscano
d7f5707e8b
changes to the stamp loading system:
...
- instead of load the stamps from single SVGs, load them from elements of a single SVG containing all of them
- cache that said SVG (should make their drawing fast again)
svn path=/trunk/KDE/kdegraphics/okular/; revision=884837
18 years ago
Pino Toscano
2a3b22fa0a
Import the first version of the SVG stamps for stamp annotations.
...
The elements represents the "standard" stamp types as defined in the PDF specs.
Nice work kindly provided you by Eugene 'it-s' Trounev, raise your hand and say "thanks" to him!
CCMAIL: eugene.trounev@gmail.com
svn path=/trunk/KDE/kdegraphics/okular/; revision=884834
18 years ago
Enrico Ros
3462b4f53a
Keep the Thumbnails list to a clever position when changing the filtering
...
keyword (instead of going to the top). This way the Tl is closer and more
'in sync' with the current page.
Applied a patch by Luca Burelli.
CCBUG: 175046
svn path=/trunk/KDE/kdegraphics/okular/; revision=883890
18 years ago
Laurent Montel
c2fc9836e8
Fix iterator
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=882957
18 years ago
Enrique Matías Sánchez
a8ea861f36
SVN_SILENT Fix typos in kdegraphics
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=875357
18 years ago
Pino Toscano
5448cfb0c3
oups, accidental typo
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=872680
18 years ago
Pino Toscano
95b08ff0e6
Switch from a KSelectAction to a KActionMenu+KAction's, so the actions of the "View Mode" submenu can have custom shortcuts (and placed in toolbars, etc).
...
BUG: 172661
svn path=/trunk/KDE/kdegraphics/okular/; revision=870510
18 years ago
Pino Toscano
ba01e51526
convert most of the QAction to KAction, so shortcut change on them works again
...
yay for compatibility!
svn path=/trunk/KDE/kdegraphics/okular/; revision=870269
18 years ago
Pino Toscano
fba08521c0
consider annotBoundary as boundary *without* cropping to the requested limits
...
this should fix drawing problems with note, stamp, and geometric annotations
BUG: 160396
svn path=/trunk/KDE/kdegraphics/okular/; revision=870163
18 years ago
Pino Toscano
d54ea7975f
Select all the text when opening the find bar.
...
BUG: 172585
svn path=/trunk/KDE/kdegraphics/okular/; revision=869968
18 years ago
Pino Toscano
b1f070d6c6
when no extension is set, assume png (fix the previous check)
...
reported by Fathi Boudra
svn path=/trunk/KDE/kdegraphics/okular/; revision=866614
18 years ago
Pino Toscano
1080a193b9
- make sure to properly unregister all the observers before the Document gets destroyed
...
- keep ownership of the "export as" menu, and check before manipulating its child widgets: avoid crashes in case the part widget is destroyed before the pa
rt is
both the problems discovered and debugged with the precious help of Armin Berres, thanks!
CCMAIL: trigger@space-based.de
svn path=/trunk/KDE/kdegraphics/okular/; revision=863716
18 years ago
Pino Toscano
f04be93084
read-only text fields should be read-only, not disabled
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=863145
18 years ago
Pino Toscano
e5b6967e06
scale smoothly
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=862881
18 years ago
Pino Toscano
13df616873
Add an "Approved" SVG stamp, kindly provided by Eugene Trounev [it-s].
...
Thanks!
CCMAIL: eugene.trounev@gmail.com
svn path=/trunk/KDE/kdegraphics/okular/; revision=862879
18 years ago
Pino Toscano
a5e2ce3d4a
When construct "stamp" annotations, allow to drag to select the area for the rubber stamp.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=862807
18 years ago
Pino Toscano
0d72c074b6
request the the default size for the svg, and a fixed size for the icon
...
scale down the pixmap if bigger than the icon frame
svn path=/trunk/KDE/kdegraphics/okular/; revision=862805
18 years ago
Pino Toscano
40a0b9b9a5
adapt loadStamp() to:
...
- load .svg images when asked to load "stamp-something" names (a bit crude, but working for now)
- take a (optional) different size for the icon
svn path=/trunk/KDE/kdegraphics/okular/; revision=862804
18 years ago
Pino Toscano
f80f5ca79c
insolate the "stamp+icon" loading method in an own function
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=862778
18 years ago
Pino Toscano
705f2b2dd8
use the colors from the currnet color scheme, instead of hardcoding them
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=861650
18 years ago
Tobias Koenig
d34f0bc814
Add blackscreen mode feature to presentation mode.
...
Now you can switch the screen to black during a presentation
to e.g. write something on the projection wall.
svn path=/trunk/KDE/kdegraphics/okular/; revision=859741
18 years ago
Pino Toscano
fbaeb30f30
Make "fit to width" the default zoom level for new documents.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=859445
18 years ago
Tobias Koenig
a46ba69aa9
Feature: Inhibit screen saver during presentation mode
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=854939
18 years ago
Pino Toscano
04d242b2ee
leave the seek slider in the popup as horizontal
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=853924
18 years ago
Pino Toscano
7f4d879f77
few improvements to the video widget (yay for airport hacking):
...
- add a seek slider to the control bar, that "becomes" a button that popups it when there is too few space for it
- more robust even filter on the phonon video widget
- "eat" the tooltip events, so we don't have tooltips coming from eg the page view
svn path=/trunk/KDE/kdegraphics/okular/; revision=853304
18 years ago
Pino Toscano
593f07f026
no space between the video and the controls
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=852304
18 years ago
Pino Toscano
6a09a31aee
use the right page size when placing videos in presentation mode: not the global screen one, but the newly calculated page item one
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=852302
18 years ago
Pino Toscano
70d9ff6c02
- add a real basic control bar with the play/pause and stop actions for the movie control, only shown whether the movie asks for it
...
- make the "click to play" function working for the video area only
svn path=/trunk/KDE/kdegraphics/okular/; revision=852067
18 years ago
Pino Toscano
bf6c19c108
"borders" -> "margins" in menu entry
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851981
18 years ago
Pino Toscano
a65075c116
do not propagate the mouse events to the parent widget
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851962
18 years ago
Pino Toscano
6993fda364
Load video widgets for the video annotations of the document in the main page view.
...
Add them as part of the page items, so they can be resized, moved and shown/hidden automatically according to the related pages.
svn path=/trunk/KDE/kdegraphics/okular/; revision=851960
18 years ago
Pino Toscano
da420dbcd3
Presentation mode: load the video widgets for the video annotations in the document, and show only the ones for the current slide.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851958
18 years ago
Pino Toscano
3ede96ef1b
add a video widget class that encapsulates a Phonon video player and includes all the logic for repeated playbacks, media controls, etc
...
at the moment, it provides just playback and repeat mode
svn path=/trunk/KDE/kdegraphics/okular/; revision=851956
18 years ago
Pino Toscano
723aa28f91
no need to tie the TTS object to the page view stuff, just emit the error messages and let the page view handle them
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851245
18 years ago
Pino Toscano
3011b861fd
make the *Message() slots take a default (-1) duration for messages
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851244
18 years ago
Pino Toscano
052fff3a0d
make the movie annotations recognizable in the interface
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=851146
18 years ago
Pino Toscano
df7ca74b48
skip the widget mouse move event when the is no item under the mouse, or not even a previously selected one
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=850901
18 years ago
Pino Toscano
670fd6fc6e
First try at making the drag of the opaque areas working between pages.
...
Seems to be working, more or less. Feedback is appreciated!
CCBUG: 156490
svn path=/trunk/KDE/kdegraphics/okular/; revision=850830
18 years ago
Albert Astals Cid
c54837dbb4
i suck more, fix style again
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=846881
18 years ago
Albert Astals Cid
be5c6c8a95
style fixes, i suck
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=846875
18 years ago
Albert Astals Cid
0d12c549cd
Enable people to remove annotations from the tree in the page or author
...
level
Patch by Alex Fiestas and Aleix Pol with some minor tweak by me
svn path=/trunk/KDE/kdegraphics/okular/; revision=846872
18 years ago
Pino Toscano
9b8d15bab3
Add a search option for start searching from the current page instead of the first page.
...
BUG: 163149
svn path=/trunk/KDE/kdegraphics/okular/; revision=845858
18 years ago
Pino Toscano
5bb000ed8b
add a way to set the "from start" search option
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=845857
18 years ago
Albert Astals Cid
6b106c32ca
If we are cancelling move, make sure we are where we should be
...
CCMAIL: 165809
svn path=/trunk/KDE/kdegraphics/okular/; revision=844880
18 years ago