<table><tr><td style="">antonanikin created 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/D4912" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Old version doesn't provide access to launches configuration page (KDevelop::LaunchConfigurationDialog is "internal" class), but this functionality is useful for example for run-time analyzers like valgrind or heaptrack plugins for cases when default launch doesn't exists. With new API we can directly show launches configuration page instead message box with text instructions about configuration requirement.</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>Tested with master branch and valgrind/heaptrack plugins.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R33 KDevPlatform</div></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D4912" rel="noreferrer">https://phabricator.kde.org/D4912</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>interfaces/iruncontroller.h<br />
shell/debugcontroller.cpp<br />
shell/runcontroller.cpp<br />
shell/runcontroller.h</div></div></div><br /><div><strong>To: </strong>antonanikin, KDevelop<br /><strong>Cc: </strong>kdevelop-devel<br /></div>