<table><tr><td style="">aacid created this revision.<br />Restricted Application added a subscriber: Okular.<br />Restricted Application added a project: Okular.
</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/D8863" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>As explained in the comment we can do with using an older Qt since what this adds is really a small nicety in a corner case</p>
<p>Give warnings when the file is modified externally</p>
<p>Unfortunately, poppler (the only backed that supports saving) is not able<br />
to save properly if the file is modified by a third party while it is opened</p>
<p>So we give the user a warning saying things went wrong and give him the option<br />
to not reload/close, that way if there was something very important in the annotations<br />
she added she can try to save them (even if by copy&paste the contents to a third program)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R223 Okular</div></div></div><br /><div><strong>BRANCH</strong><div><div>file_modified_externally</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D8863" rel="noreferrer">https://phabricator.kde.org/D8863</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>core/document.cpp<br />
part.cpp<br />
part.h</div></div></div><br /><div><strong>To: </strong>aacid<br /><strong>Cc: </strong>Okular, ngraham, aacid<br /></div>