Bug 277205 - Default tool (debug/gdb) option
Summary: Default tool (debug/gdb) option
Alias: None
Product: kdevelop
Classification: Applications
Component: UI: all modes (show other bugs)
Version: git master
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: 4.2.3
Assignee: kdevelop-bugs-null
Depends on:
Reported: 2011-07-06 15:34 UTC by leon pollak
Modified: 2012-01-22 11:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.4


Note You need to log in before you can comment on or make changes to this bug.
Description leon pollak 2011-07-06 15:34:24 UTC
Version:           git master (using KDE 4.6.3) 
OS:                Linux

I am in the "debug area", but when I enter it (pressing F9), the bottom tool automatically opened is the "debug" tool. As I am mostly doing remote debugging, that is why the "debug" tool seems to be of no use for me. Contrary, the "gdb" tool is the mostly used one, as all of the communication with the remote target appears in it.
So, the question is - if it is possible to "return" (from 3.5.5 version) the option to choose between "debug" and "gdb" to be opened by default (per project).

Reproducible: Didn't try

Expected Results:  
GDB tool is opened by default
Comment 1 Niko Sams 2011-12-30 12:07:02 UTC
AFAICS 3.5 had "Start Debugger With": "Framestack" or "GDB Output".
You mean this option, right?

I would suggest those options:
- Application Output
- GDB Console
- Frame Stack

It should not be hard to add this feature.
Comment 2 leon pollak 2011-12-30 22:20:35 UTC
Perfect, IMHO.
Exactly what I meant.
Comment 3 Niko Sams 2012-01-22 11:22:10 UTC
Git commit 586ee0148a2761fc2fb599b3941608478d2f833c by Niko Sams.
Committed on 22/01/2012 at 12:19.
Pushed by nsams into branch 'master'.

add debugger option to choose which tool view should be opened on debug start

This option already existed in KDevelop 3.5

Can't be in 4.3 because of new strings and a bugfix I applied to
kdevplatform master only.

M  +54   -34   debuggers/gdb/debuggerconfigwidget.ui
M  +2    -3    debuggers/gdb/debuggerplugin.cpp
M  +2    -4    debuggers/gdb/debuggerplugin.h
M  +11   -2    debuggers/gdb/debugjob.cpp
M  +12   -3    debuggers/gdb/debugsession.cpp
M  +4    -2    debuggers/gdb/debugsession.h
M  +8    -0    debuggers/gdb/gdblaunchconfig.cpp
M  +2    -0    debuggers/gdb/gdboutputwidget.cpp