<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt">Hi Milian,<br><br>A little UI question...<br><br>When I click in the margin of a source file KDevelop will set a breakpoint.  Pressing CTRL+B will set a bookmark.  If I'm not using the debugger, then bookmarks are more useful.  Is there a way to have margin clicks set/unset bookmarks instead of debugger breakpoints?<br><div><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Also, I'm not seeing bookmarks in the Bookmarks toolview, though I do see them in the Editor/Bookmarks menu.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px;
 font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>I'm using kdevelop-4.7.0-1.fc20.x86_64 as packaged on Fedora 20.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Thanks,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: arial,helvetica,sans-serif; background-color: transparent; font-style: normal;"><span>Paul<br></span></div><div><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;">
 <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> Milian Wolff <mail@milianw.de><br> <b><span style="font-weight: bold;">To:</span></b> kdevelop-devel@kde.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, 11 September 2014, 14:40<br> <b><span style="font-weight: bold;">Subject:</span></b> Akademy 2014 BoF notes<br> </font> </div> <div class="y_msg_container"><br>Hey all,<br><br>below you'll find the notes from this years Akademy BoF about KDevelop. If you <br>did not attend and have questions about it, please go ahead and ask.<br><br># sharing code with kate<br><br>- implement the KTextEditor interfaces<br>- first start with grepview, get rid of copy<br>- similar for snippets<br>- konsole as well<br>- then investigate what else to share, and how to share more, probably low-<br>prio since plugins are small<br>  - exmaples: document list, document switcher<br>-
 filtering of kate plugins which we do not want<br><br>- for external scripts, kate needs to implement<br>the notion of an output view<br><br># frameworkification<br><br>- sharing VCS code<br>- debuggers<br>  - maybe not a framework but a "simplified" mode of<br>  kdevelop which can be run by other apps just to<br>  run the debugger etc. pp.<br>- once serialization code is cleaned up, make it a framework, maybe not worth <br>it as we would be bound<br>to the api and fileformat. only export it once others really want to use it<br>- KDevelop::Path maybe<br><br># cleanups<br><br>- DUChain<br>- get rid of oldcpp; probably once (basic) Qt integration is there<br>- once that is done, remove all the crap from DUChain that noone else is <br>needing<br><br># releases<br><br>- kdev-qmljs<br>- kdev-ruby<br>- kdev-css<br>- kdev-qmake<br><br># random ui notes<br><br>- indication that project is being loaded<br>- get rid of the toolview buttons
 somehow<br>- simplify UI and features<br><br># splitting<br><br>- splitting should be simpler, sane user interface<br>don't allow deep nesting<br>- toggle splitting instead of add split without ability to close quickly<br>- one global list of documents, cycle does not switch split area<br><br>attention: vim and kate also support what we do now<br>maybe we just need saner shortcuts to allow navigation<br>and easy closing of the split view<br>maybe also add shortcuts to go up/down/left/right<br><br>all agree: add a close split view shortcut, see kate<br><br># first impression<br><br>- toolbar actions, remove or merge<br>  - get rid of:<br>    - editor actions<br>    - two stop actions<br>- long press to change launch<br>- devs should use the defaults more<br>- save file -> default path, reuse current path<br>- open project -> same, reuse last project path<br><br># kdevelop awesomebar / command line<br><br>- like kate command
 line but with more features<br>- CODE COMPLETION ALL THE THINGS<br>- find, replace, quick open, vcs, run, debug,<br>build, clean, project management, new, move, copy<br>- look at baloo query parser<br>- think about kate integration<br>- look at how qtcreator does it<br>- needs proof of concept<br>- essentially quick-open matching with commands<br><br># build sequence<br><br>- build set -> rename<br>- maybe separate toolview/kcm<br>- build project of current file by default<br>- super targets / chained targets<br>  - show in project view<br>  - build Foo, Bar and Asdf<br>  - run Script A, B, C<br>  - do Magic<br>  -> profit<br>-- <br>Milian Wolff<br><a ymailto="mailto:mail@milianw.de" href="mailto:mail@milianw.de">mail@milianw.de</a><br><a href="http://milianw.de/" target="_blank">http://milianw.de</a><br>_______________________________________________<br>KDevelop-devel mailing list<br><a
 ymailto="mailto:KDevelop-devel@kde.org" href="mailto:KDevelop-devel@kde.org">KDevelop-devel@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/kdevelop-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kdevelop-devel</a><br><br><br></div> </div> </div> </blockquote></div>   </div></body></html>