Bug 300942

Summary: Can't download embedded movie as a file
Product: [Applications] okular Reporter: Oliver Sander <oliver.sander>
Component: PDF backendAssignee: Okular developers <okular-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 0.14.80   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 4.10.0
Attachments: example document
The movie referenced from the document
tex source

Description Oliver Sander 2012-05-31 15:05:04 UTC
Using the movie15 LaTeX package you can embed movies into pdf files such they become both embedded movies and file attachments.  There are then two annotations at the same location, one for showing the movie, and one for the file attachment.  Left-clicking should play the movie, right-clicking should offer 'save to file' in the context menu.  However, the latter doesn't work; there is no "save to file" entry in the menu.  Presumably this is because the movie annotation takes precedence over the file annotation.

An initial patch can be found at https://git.reviewboard.kde.org/r/104577/

Reproducible: Always
Comment 1 Oliver Sander 2012-05-31 15:05:32 UTC
Created attachment 71473 [details]
example document
Comment 2 Oliver Sander 2012-05-31 15:05:51 UTC
Created attachment 71474 [details]
The movie referenced from the document
Comment 3 Oliver Sander 2012-05-31 15:06:14 UTC
Created attachment 71475 [details]
tex source
Comment 4 Tobias Koenig 2012-08-15 15:30:16 UTC
Git commit 58eb957f26e0688ceec561160febfaeb28f2b5b1 by Tobias Koenig.
Committed on 29/06/2012 at 12:39.
Pushed by tokoe into branch 'master'.

Support multiple annotations in RMB menu

Provide the actions for all annotations in the RMB menu, if multiple
annotations are located on top of each other.
REVIEW: 106035
FIXED-IN: 4.10.0

M  +13   -0    core/page.cpp
M  +6    -0    core/page.h
M  +46   -37   ui/annotationpopup.cpp
M  +8    -2    ui/annotationpopup.h
M  +12   -6    ui/pageview.cpp

http://commits.kde.org/okular/58eb957f26e0688ceec561160febfaeb28f2b5b1
Comment 5 Oliver Sander 2012-08-15 21:44:41 UTC
Cool, danke!  Ich kann bestätigen dass es funktioniert.
Viele Grüße,
Oliver

Am 15.08.2012 17:30, schrieb Tobias Koenig:
> https://bugs.kde.org/show_bug.cgi?id=300942
>
> Tobias Koenig<tokoe@kde.org>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>               Status|UNCONFIRMED                 |RESOLVED
>     Version Fixed In|                            |4.10.0
>           Resolution|---                         |FIXED
>        Latest Commit|                            |http://commits.kde.org/okul
>                     |                            |ar/58eb957f26e0688ceec56116
>                     |                            |0febfaeb28f2b5b1
>
> --- Comment #4 from Tobias Koenig<tokoe@kde.org>  ---
> Git commit 58eb957f26e0688ceec561160febfaeb28f2b5b1 by Tobias Koenig.
> Committed on 29/06/2012 at 12:39.
> Pushed by tokoe into branch 'master'.
>
> Support multiple annotations in RMB menu
>
> Provide the actions for all annotations in the RMB menu, if multiple
> annotations are located on top of each other.
> REVIEW: 106035
> FIXED-IN: 4.10.0
>
> M  +13   -0    core/page.cpp
> M  +6    -0    core/page.h
> M  +46   -37   ui/annotationpopup.cpp
> M  +8    -2    ui/annotationpopup.h
> M  +12   -6    ui/pageview.cpp
>
> http://commits.kde.org/okular/58eb957f26e0688ceec561160febfaeb28f2b5b1
>