Review Request 111498: Fix debug/execute/profile actions availability while none of projects are opened.

Vlas Puhov vlas.puhov at mail.ru
Sat Jul 13 15:31:48 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/111498/
-----------------------------------------------------------

(Updated July 13, 2013, 7:31 p.m.)


Review request for KDevelop.


Changes
-------

  Well, maybe the run feature is ok, but the debug feature is definitely not. This feature can be useful when you debug an app without debug symbols and files(cpp, h...), that is 3rd party app, but right now we don't support that kind of debugging anyway.
  But it's all right. The situation where I find it really annoying is following: Put yourself in a place of usual user. Let's say, yesterday you were working on your project, today you want to debug it. So you open kdevelop, wait a little bit, now you see kdevelop's main window with debug, execute, etc. buttons and you push debug button to start debug session(you know for sure that you have already configured debug launch, and you haven't closed your project yesterday) and.... ha! nothing, launch configuration dialog appears and suggests you to create a new debug launch, you think what a...? And try one more time, and one more and.... And only when project has opened, pushing debug button'll start debug session.
  I don't know maybe the situation that I've described above isn't common, but at least that's what happened with me.


Description
-------

  I think Debug/profile buttons useless without opened projects, because you can't debug an app without project(of course you can try, but how are you going to put breakpoints in code??), moreover it's very annoying every time you try to debug not yet opened project(that is, the one that is being opened right now), launch configuration dialog appears suggesting to configure new launch, even though there is a configured one in the project.
  About availability of execute button without opened projects, I find it useless too. Why'd someone use IDE just to run an app?? Isn't there enough all kinds of explorers, consoles etc. to do that?


Diffs (updated)
-----

  shell/runcontroller.h 203f9e8 
  shell/runcontroller.cpp 4a5a5e4 

Diff: http://git.reviewboard.kde.org/r/111498/diff/


Testing
-------


Thanks,

Vlas Puhov

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20130713/1afe4451/attachment-0001.html>


More information about the KDevelop-devel mailing list