Commit graph

5591 commits

Author SHA1 Message Date
Tobias Koenig 4639ded310 Implement autostart support for movie annotations
Evaluate MovieActions to implement autostart behavior for movie annotations.

REVIEW:104271
2012-04-03 14:18:10 +02:00
Tobias Koenig 5f87327c61 Hide video widget after the video has finished in PlayOnce mode. 2012-03-30 17:19:28 +02:00
Tobias Koenig 8bd5deea1f cleanup coding style
Replace tabs with white spaces and remove trailing white spaces
2012-03-30 15:40:59 +02:00
David Faure dc2f2d36aa Fix compilation with strict iterators 2012-03-27 13:25:12 +02:00
Mailson Menezes bd9087f20a Remember position on the page in bookmark
IOW accept more than one bookmark per page
BUGS: 157198
REVIEW: 104365
2012-03-26 20:01:01 +02:00
Albert Astals Cid 9d805df013 Double click selects words
BUGS: 187347
FIXED-IN: 4.9,0
2012-03-25 23:48:47 +02:00
Guillermo A. Amaral B 592c0c1611 Allow PDF Generator to handle embedded movies 2012-03-22 17:35:33 +00:00
Albert Astals Cid aa893dd0d7 Do not crash on non movie annotations
Patch by Fabio D'Urso
CCMAIL: tokoe@kde.org
2012-03-14 19:02:05 +01:00
Tobias Koenig 486df96203 Make video player behave similar to Adobe Acroread
Hide the video player initially until the user has clicked on
the annotation area. This ensures that an available 'first-frame' image
is always visible. Also change the appearance of the mouse cursor when
the annotation area is entered.

REVIEW:104159
2012-03-12 17:20:51 +01:00
Parker Coates 1a96a7c797 Remember the mouse mode on exit
The default mouse mode on Okular startup is panning. I almost always
want text selection. Somebody else might prefer rectangular selection or
zooming. This patch stores the last active mouse mode in the config and
switches to it on startup.

REVIEW:104147
2012-03-09 13:31:24 -05:00
Yuri Chornoivan 34e4695efc This is not c-formatted message. Mark it to avoid confusion during translation. 2012-03-09 11:33:54 +02:00
Albert Astals Cid d3d8025ef1 Merge remote-tracking branch 'origin/KDE/4.8'
Conflicts:
	VERSION
	core/version.h
2012-03-09 00:29:48 +01:00
Albert Astals Cid bf47b97cc2 Do not return 0 in getFreeMemory for the first two seconds 2012-03-09 00:26:51 +01:00
Albert Astals Cid 4d8ba36488 Add greedy preloading option
Based on a patch by Sebastian Rose <s.rose@semkath.de>
REVIEW: 103129
BUGS: 184196
2012-03-09 00:12:20 +01:00
Albert Astals Cid 3e3a504d3c Allow the renaming of bookmark "parent" items (i.e. file names)
Patch heavily inspired on a patch by Constantin Serban-Radoi <costashsrc@gmail.com>
2012-03-08 23:26:44 +01:00
Albert Astals Cid 5e6e54dbb0 Do not delete m_annowindows directly
If we do that slotAnnotationWindowDestroyed bites us and the list gets out of sync
2012-03-07 23:51:36 +01:00
Albert Astals Cid bd6219327f Update version for 4.8.1 2012-02-29 23:00:19 +01:00
Albert Astals Cid d34bc7f263 Do not cache end() of a QList you are removing stuff from...
...makes it crash :D
BUGS: 294633
FIXED-IN: 4.8.1
2012-02-22 23:23:47 +01:00
Albert Astals Cid 04716f9fd1 Do not cache end() of a QList you are removing stuff from...
...makes it crash :D
BUGS: 294633
FIXED-IN: 4.8.1
2012-02-22 23:21:44 +01:00
Script Kiddy 37b9467299 SVN_SILENT made messages (.desktop file) 2012-02-21 21:36:40 +01:00
Albert Astals Cid cee823fa35 Make search from current page the default 2012-02-20 20:35:05 +01:00
Script Kiddy 5778a66e7c SVN_SILENT made messages (.desktop file) 2012-02-16 10:52:04 +01:00
Script Kiddy b30c1c7334 SVN_SILENT made messages (.desktop file) 2012-02-05 14:36:19 +01:00
Script Kiddy 5cfe3b8575 SVN_SILENT made messages (.desktop file) 2012-02-05 09:41:48 +01:00
Albert Astals Cid 56e356df61 Fix crash on close 2012-02-02 19:55:40 +01:00
Albert Astals Cid 80d7cf0b8a Merge branch 'textfind-enhancement'
Conflicts:
	core/textpage.cpp
2012-02-02 19:31:08 +01:00
Albert Astals Cid 12ab23e631 Add a note why we can't use rightRef 2012-02-02 19:27:57 +01:00
Albert Astals Cid d6c1ead1b0 More small adaptations 2012-02-02 19:24:11 +01:00
Albert Astals Cid e74894ce94 Put duplicate code in a function 2012-02-02 19:13:11 +01:00
Albert Astals Cid 7825e4c545 Fix stuff for a better merge 2012-02-02 19:07:13 +01:00
Jonathan Marten 06326f7311 Allow the page number selector to be added to the toolbar
Ok, this is not really the review Jonathan did, i did rewrite the code partially because i did not really
want to have a new observer, but the code is heavily inspired in his patch.

Also the page number selector is not in the toolbar as the review had, it'd be silly to have it in both places
by default, so if you want to have it you have to go, edit the toolbar and add the "Page Number" action to it.

REVIEW: 103427
BUGS: 279128
FIXED-IN: 4.9.0
2012-01-31 19:54:15 +01:00
Script Kiddy 76f96438e7 SVN_SILENT made messages (.desktop file) 2012-01-29 11:39:01 +01:00
Mohammad Mahfuzur Rahman Mamun 92e3c16066 all len-1 are replaced with str.endsWith 2012-01-27 10:15:46 +06:00
Albert Astals Cid 7f519abe78 Increase poppler required version to 0.12.1
Released Sun Oct 18, 2009, if you want to build this new Okular with that old poppler version you should really think updating it too, there's been lots of fixes since then
2012-01-26 23:48:27 +01:00
Mohammad Mahfuzur Rahman Mamun 0c02a163ea Some minor changes and cleanup of Backward textfind 2012-01-23 15:08:07 +06:00
Albert Astals Cid 69526f2ee5 Set the correct buddy for the label
FIXED-IN: 4.8.1
BUGS: 292209
2012-01-22 19:02:55 +01:00
Albert Astals Cid 2d857f8727 Set the correct buddy for the label
FIXED-IN: 4.8.1
BUGS: 292209
2012-01-22 19:02:27 +01:00
Script Kiddy 39f92b5d08 SVN_SILENT made messages (.desktop file) 2012-01-22 09:30:22 +01:00
Dario Freddi ca1c209ec0 Since KDE 4.8, suppressing screen power management also inhibits the screensaver. Removing relevant now redundant code paths which are no longer needed since 4.8
REVIEW:103723
(cherry picked from commit 551d00a972)
2012-01-18 21:36:22 +01:00
Dario Freddi 551d00a972 Since KDE 4.8, suppressing screen power management also inhibits the screensaver. Removing relevant now redundant code paths which are no longer needed since 4.8
REVIEW:103723
2012-01-18 21:34:12 +01:00
Albert Astals Cid cc3d80dc33 bump devel version to 0.14.80 2012-01-18 18:05:35 +01:00
Albert Astals Cid 81c5c540df Update versions for KDE 4.8
(cherry picked from commit 51a77e6a51)
2012-01-18 18:04:31 +01:00
Albert Astals Cid 51a77e6a51 Update versions for KDE 4.8 2012-01-18 18:03:37 +01:00
Mohammad Mahfuzur Rahman Mamun 9afba5c75d Some textfind change 2012-01-18 14:50:34 +06:00
Dario Freddi bc182d3a00 Make Okular inhibit sleep and screen power management when in Presentation mode
REVIEW:103713
(cherry picked from commit 1a31dffca9)
2012-01-18 01:14:57 +01:00
Dario Freddi 1a31dffca9 Make Okular inhibit sleep and screen power management when in Presentation mode
REVIEW:103713
2012-01-18 01:04:06 +01:00
Albert Astals Cid b2dfb910e8 Small rework of AnnotWindow
* We do not keep them around any more time than needed (they are cheap to create)
 * AnnotWindow::slotsaveWindowText calls m_document->modifyPageAnnotation so
   edition of inline notes happens immediately
2012-01-17 23:46:37 +01:00
Albert Astals Cid 52d118fc4b Reduce the uses of mAnnotations.first(), less confusing 2012-01-17 23:06:06 +01:00
Albert Astals Cid 948ea54026 Decided i don't want to use a QPair here, just use a struct with two fields 2012-01-17 23:01:26 +01:00
Albert Astals Cid 7884c879a7 Qt decided to start passing invalid indexes to mapFromSource, do not crash on them
BUGS: 291278
FIXED-IN: 4.8.0
2012-01-16 21:09:10 +01:00