D29246: D361740 - Disable warning "The document requested to be launched in presentation mode" on document reload
Arshad Husain
noreply at phabricator.kde.org
Tue Apr 28 05:26:02 BST 2020
ictwod created this revision.
ictwod added a reviewer: aacid.
Herald added a project: Okular.
Herald added a subscriber: okular-devel.
ictwod requested review of this revision.
REVISION SUMMARY
Further description here:
https://bugs.kde.org/show_bug.cgi?id=361740
When using Okular as previewer in PDFTex workflow, preparing beamer slides, the following usability hell occurred:
- LaTex/Beamer slides should be compiled to PDF with metadata "StartFullScreen"
- But while editing, on every PDF change/and reload, the user gets a modal popup "The document requested to be launched in presentation mode." "Do you want to allow it?"
(See part.cpp)
- This makes typical Slide/LaTeX/Beamer editing workflow completely unusable.
FIX:
- Completely disable this warning on reload of the changed document.
TEST PLAN
F8267430: TexToPdfTestMaterials.zip <https://phabricator.kde.org/F8267430>
1. Download and unzip test materials
First Test:
1. Run demo.sh
2. Open generated demo.pdf in Okular
3. Click 'Deny Request' on full-screen prompt
4. Reload pdf by pressing F5 <https://phabricator.kde.org/F5> or File>Reload
5. demo.pdf should reload without full-screen prompt showing again
Second Test:
1. Run demo.sh
2. Open generated demo.pdf in Okular
3. Click 'Deny Request' on full-screen prompt
4. Keep demo.pdf open in Okular and run demo.sh again
5. demo.pdf should automatically reload without full-screen prompt showing again
REPOSITORY
R223 Okular
REVISION DETAIL
https://phabricator.kde.org/D29246
AFFECTED FILES
part.cpp
To: ictwod, aacid
Cc: aacid, ictwod, okular-devel, johnzh, andisa, siddharthmanthan, maguirre, fbampaloukas, joaonetto, kezik, ngraham, darcyshen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20200428/9df59b3c/attachment.html>
More information about the Okular-devel
mailing list