Tobias Koenig
6dddb7eff8
Adapt PageView and PresentationWidget to handle ScreenAnnotations correctly
...
REVIEW: 106986
14 years ago
Fabio D'Urso
8426ea944f
Don't remove the drawings when changing page in presentation mode
...
In other words, make drawings per-page and don't delete them on page switch.
14 years ago
Tobias Koenig
d3e0dadcac
Introduce notifyCurrentPageChanged callback DocumentObserver interface
14 years ago
Fabio D'Urso
3a383f64fd
Store and render presentation drawings at UI level instead of involving core.
...
This prevents spurious annotation warnings from being shown in
presentation mode.
BUG: 300938
14 years ago
Tobias Koenig
4639ded310
Implement autostart support for movie annotations
...
Evaluate MovieActions to implement autostart behavior for movie annotations.
REVIEW:104271
14 years ago
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
14 years ago
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 )
14 years ago
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
14 years ago
Dario Freddi
bc182d3a00
Make Okular inhibit sleep and screen power management when in Presentation mode
...
REVIEW:103713
(cherry picked from commit 1a31dffca9 )
14 years ago
Dario Freddi
1a31dffca9
Make Okular inhibit sleep and screen power management when in Presentation mode
...
REVIEW:103713
14 years ago
Albert Astals Cid
9771a06f0d
bring back the leaveEvent as as pino noted its is needed for multimonitor setups
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=1109218
16 years ago
Glen Kaukola
185f4f2a58
Okular: when in presentation mode, prevent hovering over a tooltip from hiding the top toolbar.
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=1109210
16 years ago
Glen Kaukola
337def100c
Disable mouse cursor autohide when the cursor is over the top toolbar.
...
BUG: 229433
svn path=/trunk/KDE/kdegraphics/okular/; revision=1108908
16 years ago
Jonathan Schmidt-Dominé
3fad1f66b5
Old Presentation-Mode (the small CMakeLists-change was kept)
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=1047244
17 years ago
Jonathan Schmidt-Dominé
d6ad4b9b31
Better Presentationmode:
...
-more intuitive computation of the speed
-play/pause
-change the speed from presentation-mode
Contact me on the mailing-list if you do not like it!
svn path=/trunk/KDE/kdegraphics/okular/; revision=1046853
17 years ago
Pino Toscano
f04afe8220
hide the top bar when moving out of the presentation widget
...
for example when moving the cursor to another screen
svn path=/trunk/KDE/kdegraphics/okular/; revision=1032482
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
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
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
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
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
Tobias Koenig
a46ba69aa9
Feature: Inhibit screen saver during presentation mode
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=854939
18 years ago
Pino Toscano
c569aa712e
Make the presentation mode a normal widget (instead of a "fake" dialog), so it is not treated like a real dialog when compositing is active.
...
BUG: 163013
While I am on it, disable the active modality of the presentation mode, so the main window can be actively used once a presentation is active.
CCBUG: 152585
svn path=/trunk/KDE/kdegraphics/okular/; revision=817703
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
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
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
b56ad8c3ae
Change the DocumentObserver::notifySetup() to allow a better tuning of the different setup options (different layout for the pages, or different document).
...
svn path=/trunk/KDE/kdegraphics/okular/; revision=710227
19 years ago
Pino Toscano
6cf46e9160
make the D-Bus call for the search have effect also when in presentation mode;
...
give focus to the presentation search toolbar when showing it
svn path=/trunk/KDE/kdegraphics/okular/; revision=656256
19 years ago
Pino Toscano
5f21b15d99
Link -> Action renaming.
...
Step #2 : Link -> Action for the action hierarchy, and for the ObjectRect type.
svn path=/trunk/KDE/kdegraphics/okular/; revision=656140
19 years ago
Christian Ehrlicher
c5c2da7c89
fix win32 compilation
...
warnings--
svn path=/trunk/playground/graphics/okular/; revision=643874
19 years ago
Pino Toscano
f55c401b20
Refactor the document search interfaces, as discussed on the mailing list.
...
Merge the search in normal mode and the type-ahead in a search bar that appears on the bottom of the page view. This should work nicely.
In presentation mode, add a small floating search toolbar that takes care of searching during the presentation mode, on document request. This is not working yet, but basically most of the work is done.
Please test and report any problems you find.
CCMAIL: okular-devel@kde.org
svn path=/trunk/playground/graphics/okular/; revision=643607
19 years ago
Pino Toscano
5083655c11
Implement the page duration in presentation mode, and read the info from PDF documents.
...
svn path=/trunk/playground/graphics/okular/; revision=618136
19 years ago
Albert Astals Cid
1987645027
fordwardport r608521
...
Using a singleshot timer to start the auto page change is bad because if the user changes the page manually you get more than one timer active at once and then next pages change in what seems a random time.
svn path=/trunk/playground/graphics/okular/; revision=608531
20 years ago
Albert Astals Cid
ac1c0b75bc
const_iterator is your friend :-)
...
svn path=/trunk/playground/graphics/okular/; revision=606558
20 years ago
Pino Toscano
4130ba5e49
Just like any other presentation application, now you can draw red paths on a page during the presentation mode.
...
Like that kind of applications, the drawings are erased when switching page and when exiting the presentation, and there is a button to explicitely clear the page.
svn path=/trunk/playground/graphics/okular/; revision=600982
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
15ab36aac4
Add a small line edit in the top bar o the presentation mode to manually jump to any page of the current presentation.
...
svn path=/trunk/playground/graphics/okular/; revision=556253
20 years ago
Pino Toscano
840a526be7
Use the configured shortcuts for the PrevPage/NextPage/FirstPage/LastPage actions in the presentation mode, and for the FindNext in the find ahead of the main view.
...
svn path=/trunk/playground/graphics/okular/; revision=554883
20 years ago
Pino Toscano
6edb8be453
use the qt4 way of showing tooltips basing on the cursor position
...
svn path=/trunk/playground/graphics/okular/; revision=552119
20 years ago
Pino Toscano
ce8da14d97
put the info messagebox in a delayed slot, so it won't make the presentation mode crash
...
trying to fix the brush colors
svn path=/branches/work/kde4/playground/graphics/okular/; revision=540502
20 years ago
Albert Astals Cid
3568d20ee7
disable the information messagebox as it making the fullscreen mode crash
...
remove the event function as lubos asked me to remove it from 3.5 branch time ago
svn path=/branches/work/kde4/playground/graphics/okular/; revision=540494
20 years ago
Pino Toscano
90d9ab5ba2
improve a bit
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=525403
20 years ago
Albert Astals Cid
2ac0ac6300
some more files that compile
...
svn path=/branches/work/kde4/playground/graphics/okular/; revision=522229
20 years ago
Albert Astals Cid
6925c8a70b
fordwardport r484782
...
svn path=/trunk/KDE/kdegraphics/kpdf/; revision=484783
21 years ago
Albert Astals Cid
fe9ef1d751
Link following in presentation mode.
...
Cookie goes to Enrico for implementing kpdf's second most voted wish
BUGS: 98388
svn path=/trunk/KDE/kdegraphics/kpdf/; revision=436026
21 years ago
Piotr Szymanski
210a0d44a0
- backport links in presentations
...
svn path=/trunk/playground/graphics/oKular/kpdf/; revision=435938
21 years ago
Enrico Ros
9c207ace30
applying patch_070,071
...
svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425017
21 years ago
Enrico Ros
14f5e8946e
applying patch_069 [great number]
...
svn path=/branches/kpdf/annotations/kdegraphics/kpdf/; revision=425014
21 years ago