<table><tr><td style="">ictwod created this revision.<br />ictwod added a reviewer: aacid.<br />Herald added a project: Okular.<br />Herald added a subscriber: okular-devel.<br />ictwod requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D29246">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Further description here:</p>

<p><a href="https://bugs.kde.org/show_bug.cgi?id=361740" class="remarkup-link" target="_blank" rel="noreferrer">https://bugs.kde.org/show_bug.cgi?id=361740</a></p>

<p>When using Okular as previewer in PDFTex workflow,  preparing beamer slides, the following usability hell occurred:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">LaTex/Beamer slides should be compiled to PDF with metadata "StartFullScreen"</li>
<li class="remarkup-list-item">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?"</li>
</ul>

<p>(See part.cpp)</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">This makes typical Slide/LaTeX/Beamer editing workflow completely unusable.</li>
</ul>

<p>FIX:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Completely disable this warning on reload of the changed document.</li>
</ul></div></div><br /><div><strong>TEST PLAN</strong><div><p><a href="https://phabricator.kde.org/F8267430" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F8267430: TexToPdfTestMaterials.zip</a></p>

<ol class="remarkup-list">
<li class="remarkup-list-item">Download and unzip test materials</li>
</ol>

<p>First Test:</p>

<ol class="remarkup-list">
<li class="remarkup-list-item">Run demo.sh</li>
<li class="remarkup-list-item">Open generated demo.pdf in Okular</li>
<li class="remarkup-list-item">Click 'Deny Request' on full-screen prompt</li>
<li class="remarkup-list-item">Reload pdf by pressing <a href="https://phabricator.kde.org/F5" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F5</a> or File>Reload</li>
<li class="remarkup-list-item">demo.pdf should reload without full-screen prompt showing again</li>
</ol>

<p>Second Test:</p>

<ol class="remarkup-list">
<li class="remarkup-list-item">Run demo.sh</li>
<li class="remarkup-list-item">Open generated demo.pdf in Okular</li>
<li class="remarkup-list-item">Click 'Deny Request' on full-screen prompt</li>
<li class="remarkup-list-item">Keep demo.pdf open in Okular and run demo.sh again</li>
<li class="remarkup-list-item">demo.pdf should automatically reload without full-screen prompt showing again</li>
</ol></div></div><br /><div><strong>REPOSITORY</strong><div><div>R223 Okular</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D29246">https://phabricator.kde.org/D29246</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>part.cpp</div></div></div><br /><div><strong>To: </strong>ictwod, aacid<br /><strong>Cc: </strong>aacid, ictwod, okular-devel, johnzh, andisa, siddharthmanthan, maguirre, fbampaloukas, joaonetto, kezik, ngraham, darcyshen<br /></div>