Pino Toscano
793a8fc9b6
do not hardcode the maximum number of digits of the pages line edit to 4
...
actually, do not hardcode it at all, as the validator will do the job just fine
CCBUG: 191859
svn path=/trunk/KDE/kdegraphics/okular/; revision=964588
17 years ago
Pino Toscano
1b84b3fb4a
raise the typing timeout from 500ms to 700ms
...
it does not seem too slow, and it allows slightly more time for "not too fast" typers
svn path=/trunk/KDE/kdegraphics/okular/; revision=964098
17 years ago
Pino Toscano
9a4b23d866
force the sidebar widget to not be transparent
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=957332
17 years ago
Pino Toscano
9190c9224d
raise a bit the tolerance
...
Thomas, what do you think?
CCBUG: 157336
svn path=/trunk/KDE/kdegraphics/okular/; revision=956361
17 years ago
Pino Toscano
93953ef2c0
use the kde toolbar font for the text in the sidebar
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=955952
17 years ago
Pino Toscano
512ad01b14
PS print dialog: open with a non-lilliputian size, and remember its size across invocations
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=945138
17 years ago
Pino Toscano
212e8a6417
improve the source reference picking by looking for the nearest object in case there's none right under the mouse
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=943101
17 years ago
Pino Toscano
85f5f975db
small usability improvement: remove any margin in the topbar of the presentation mode
...
this way, you can drop the mouse to the upper-right corner to find the exit button (fitts++)
svn path=/trunk/KDE/kdegraphics/okular/; revision=939309
17 years ago
Pino Toscano
1121799376
make sure to attach to the document also when a resize event is received prior of a paint event, hopefully fixing #180291
...
thanks Roman Cheplyaka for the testing!
BUG: 180291
svn path=/trunk/KDE/kdegraphics/okular/; revision=936560
17 years ago
Pino Toscano
4b50e543d6
focus the text when showing an annotation popup
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=935096
17 years ago
Pino Toscano
6a41e324a5
Add Up (previous page) and Down (next page) keys for presentation mode.
...
Will be in KDE 4.3 and KDE 4.2.2.
CCBUG: 184095
svn path=/trunk/KDE/kdegraphics/okular/; revision=933720
17 years ago
Pino Toscano
41a9e20722
turn a sequence of if() into a single switch()
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=933710
17 years ago
Pino Toscano
77d027bac0
save the real parent widget and use it later for getting the screen number of the okular application
...
BUG: 185013
svn path=/trunk/KDE/kdegraphics/okular/; revision=928888
17 years ago
Pino Toscano
04b09d0662
replace the search line edit with the search "widget"
...
this way, we get a small animation while the search is in progress
CCBUG: 155858
svn path=/trunk/KDE/kdegraphics/okular/; revision=926300
17 years ago
Pino Toscano
d89901852c
introduce a SearchLineWidget, which is a SearchLineEdit + AnimatedWidget
...
this small widget is useful for providing a search line edit with an animated widget next to it, with the latter shown while the search is in progress
currently, the animation is slightly delayed, so we avoid very quick results (ie the next occurrence is on the same page) to show the animation for a very short time
svn path=/trunk/KDE/kdegraphics/okular/; revision=926299
17 years ago
Pino Toscano
e7ce996372
add signals for the actual start and stop of the search of a selected lineedit
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=926296
17 years ago
Pino Toscano
e5b2b22d20
add a small widget for showing an animation from the "animations" category of the icon theme
...
similar to what KAnimatedButton does, but much simplier
svn path=/trunk/KDE/kdegraphics/okular/; revision=926295
17 years ago
Pino Toscano
08b5b5fc82
Properly keep the vertical position on horizontal resize.
...
BUG: 183475
svn path=/trunk/KDE/kdegraphics/okular/; revision=922822
17 years ago
Pino Toscano
1aa5083856
double (to 600px) the maximum size allowed for the side pane
...
CCBUG: 176780
svn path=/trunk/KDE/kdegraphics/okular/; revision=910272
17 years ago
Albert Astals Cid
53a9e0528e
don't process mouse presses, wheels until the widget has been painted at least once as it initializes some stuff we need
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=909668
17 years ago
Pino Toscano
b811186781
Add the new shiny set of icons for the annotation tools, done by Eugene 'it-s' Trounev, thanks!
...
CCMAIL: eugene.trounev@gmail.com
Disabling some old icons, and removing some temporary ones.
svn path=/trunk/KDE/kdegraphics/okular/; revision=905910
17 years ago
Pino Toscano
551145c54f
When moving annotations, consider just the rotation of their pages, and not also the page orientation.
...
BUG: 177598
svn path=/trunk/KDE/kdegraphics/okular/; revision=898291
18 years ago
Albert Astals Cid
522ffd00b6
Try to fix again the inifite scroolbar loop
...
It's still to be improved because it gives you a uncentered page, but better a bit ugly than unusable
This fix will be in KDE 4.1.4
BUGS: 160628
svn path=/trunk/KDE/kdegraphics/okular/; revision=894427
18 years ago
Brad Hards
71abc20867
Typo fixes for API documentation.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=891066
18 years ago
Pino Toscano
5bfb9dca4f
Support for external URLs as destination for the TOC items.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=890883
18 years ago
Pino Toscano
769a70956f
add more checks against invalid viewports
...
fix crash when activating some of the toc items in the testcase of #176513 (still it would be nice to know why they are "void" items"...)
svn path=/trunk/KDE/kdegraphics/okular/; revision=890803
18 years ago
Pino Toscano
edc7d22c12
reset the line edit palette when we get results
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=890654
18 years ago
Pino Toscano
9d1977d645
Resize accordingly when we are resized from "outside" (eg by the WM).
...
BUG: 173545
svn path=/trunk/KDE/kdegraphics/okular/; revision=890639
18 years ago
Pino Toscano
a6bfc8bbdc
be sure to toggle the drawing mode when exiting from presentation, if checked
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=890518
18 years ago
Pino Toscano
5d10ae58c6
Pass the action collection directly in the ctor of the presentation widget, so we can use its actions there too.
...
As result, move the creation of the drawing actions in the main kpart and just plug them, so their shortcut can be configured.
BUG: 175545
svn path=/trunk/KDE/kdegraphics/okular/; revision=890504
18 years ago
Pino Toscano
1d91c23432
Add VIM-like navigation (HJKL) in the content view.
...
Patch by Frederik Gladhorn, thanks!
BUG: 174647
svn path=/trunk/KDE/kdegraphics/okular/; revision=890465
18 years ago
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