<table><tr><td style="">TallFurryMan created this revision.<br />Restricted Application added a project: KDE Edu.<br />Restricted Application added a subscriber: kde-edu.<br />TallFurryMan 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/D13347">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>This change avoids the removed job from crashing kstars when its edition state is reset.</p>

<p>This change also makes states properly reset as if edition mode had been exited.</p>

<p>This change also makes the scheduler tab behave a bit more like the capture tab, by making the add/edit/remove behavior a bit more<br />
similar. It removes the orange glow used in edit mode, and uses the same check icon as the capture tab.<br />
It is no more possible to delete a job without selecting it, which fixes the user experience issue where the delete button would not tell which job it would delete.<br />
Less quick to delete all jobs though, but that's not a frequent use case?</p>

<p>More work needed to clarify the interface. This prepares the removal of double-click to reset a job, which is not needed anymore.</p>

<p>Also, this change restricts some logs to the file log.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R321 KStars</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D13347">https://phabricator.kde.org/D13347</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>kstars/ekos/scheduler/scheduler.cpp</div></div></div><br /><div><strong>To: </strong>TallFurryMan<br /><strong>Cc: </strong>kde-edu, narvaez, apol<br /></div>