Commit Graph

72811 Commits

Author SHA1 Message Date
mae
c035290602 add standard cut/copy/paste actions (if available) to the cpp editor's context menu
at a later stage we will look into harmonizing context menu among different editors.
The cpp editor had the biggest need, because its context menu features all sorts of
extra refactoring operations, thus the standard Qt context menu became too large.
2009-11-02 14:03:38 +01:00
Friedemann Kleint
b8bd20dd42 Revert "Debugger: Disable "Start debugging" when attaching/starting remote"
This reverts commit c069cd588a.
2009-11-02 12:57:25 +01:00
Friedemann Kleint
c069cd588a Debugger: Disable "Start debugging" when attaching/starting remote
Directly enable project explorer actions.
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-11-02 12:47:47 +01:00
con
e3880e132f Show active run configuration name in "mismatching configuration" dialog
So the user better knows what he is actually choosing a new build
configuration for.

Reviewed-by: Robert Loehning
2009-11-02 11:47:34 +01:00
Oswald Buddenhagen
1520963cd6 filter out expected gdb stderr
Reviewed-By: hjk
2009-11-02 10:53:16 +01:00
Christian Kamm
ff4e559c46 Improve completion for function declarations.
Instead of just completing
void A::foo(|) -> void A::foo(int i|), we now complete
void A::foo(|) -> void A::foo(int i) const|
where | represents the place of the cursor.

Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-11-02 10:32:50 +01:00
dt
7dc399d678 Fixed the check for whether there already is a -spec parameter 2009-10-30 18:41:55 +01:00
con
98ded2e856 Merge commit 'origin/1.3' 2009-10-30 18:30:12 +01:00
Oswald Buddenhagen
151b785d01 terminal adapter: make skipping of initial SIGSTOPs more reliable
first, _start being resolvable depends on libc-dbg being installed.
second, depending on the frame being in the dynloader makes it
a) work only for dynamic executables and b) fail on multi-target
systems (due to a hard-coded file name).
so instead just remember the entry point, as we are already there
anyway.

Reviewed-By: hjk
2009-10-30 17:47:51 +01:00
Oswald Buddenhagen
6d6ed26eae frames with debug info but without source cannot be navigated to
... - in the source view, that is. so grey them out in the stack view.

Reviewed-By: hjk
2009-10-30 17:47:51 +01:00
Oswald Buddenhagen
9d20a2abb4 make attaching adapters more robust
to make the behavior consistent across gdb versions, ignore the initial
*stopped which gdb7 delivers while attaching.

Reviewed-By: hjk
2009-10-30 17:47:51 +01:00
Oswald Buddenhagen
ff72733ccd fix assertions relating to stack frames without a fullname
d'oh, of course, such frames *do* exist.

Reviewed-By: hjk
2009-10-30 17:47:51 +01:00
Oswald Buddenhagen
e6be1526f1 make fullname parsing on windows less optimistic
seems like gdb 6.8 isn't any better than 6.4 wrt file name
normalization.

Reviewed-By: hjk
2009-10-30 17:47:51 +01:00
Friedemann Kleint
c17dff4268 Debugger: Make Message prompt a gui-app.
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-10-30 17:44:51 +01:00
Friedemann Kleint
ecf48086de Checkout wizard: Hangs on Windows when VCS binary is missing.
due to StartFailed being emitted from start(). Set state correctly,
improve error reporting.
Reviewed-by: con <qtc-commiter@nokia.com>
2009-10-30 17:40:33 +01:00
con
3e81572b8a Merge commit 'origin/1.3' 2009-10-30 17:22:01 +01:00
con
8708e04b04 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-10-30 17:21:56 +01:00
hjk
50961cb98d debugger: list registers only after we have a known target 2009-10-30 16:46:33 +01:00
Friedemann Kleint
3a64a10357 S60: Increase timeout for TRK prompt.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
2009-10-30 14:00:51 +01:00
ck
787cbb7b0d Maemo run configuration: Fix layout bug.
The simulator's "reset" button must not be visible when the
remote host is a device.
2009-10-30 13:58:46 +01:00
Friedemann Kleint
525b26d0cf CVS: Enable click on revision in filelog
Match regular expression depending on mode. Improve common VCS settings
layout.
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-10-30 13:57:36 +01:00
Friedemann Kleint
5f60b055c0 Debugger: Show slashes correctly in Stack frame tooltip. 2009-10-30 10:48:51 +01:00
Robert Loehning
cc94b9c638 Trk: Added i18n in Session::deviceDescription()
Reviewed-by: Oswald Buddenhagen
2009-10-29 20:49:40 +01:00
dt
4798ec5529 On qt version change updat qmakestep config widget
That is the effective qmake command and summary label.
2009-10-29 19:42:56 +01:00
con
694ff222a1 Merge commit 'origin/1.3' 2009-10-29 18:57:19 +01:00
con
be3fafc311 Merge commit '2be0845c7492ad991f23ce5c90c322df788b62b5'
Conflicts:
	src/plugins/projectexplorer/projectexplorer.h
	src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
	src/plugins/qt4projectmanager/qt4runconfiguration.cpp
	src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-29 18:54:17 +01:00
hjk
d0587eaf01 debugger: workaround for contradictory gdb messages 2009-10-29 18:34:31 +01:00
kh1
c1413ffa8a Fill in default qemu simulator path but keep the user option to choose. 2009-10-29 17:26:14 +01:00
Friedemann Kleint
c671251ac4 Final polishing of German translation. 2009-10-29 17:19:54 +01:00
con
162b0dae81 Version bump. 2009-10-29 17:17:49 +01:00
con
008168838f Version bump. 2009-10-29 17:15:55 +01:00
con
2be0845c74 Find filter actions must use filter id as id, not filter name. 2009-10-29 17:12:57 +01:00
Jarek Kobus
e05980de26 Update Polish translation, fix shortcut in the "tip of the day".
RevBy: Daniel Molkentin <daniel.molkentin@nokia.com>
2009-10-29 16:45:57 +01:00
con
f0f213263e Pre-fill build configuration name when adding one. 2009-10-29 16:02:23 +01:00
con
6039c31133 Show a dialog in case of mismatching build/run configurations. 2009-10-29 16:02:22 +01:00
con
4fc6a17d94 Add setting for GCCE tool chain path. 2009-10-29 16:02:20 +01:00
dt
3ff202f016 Add a make active label on the project pane for both edit debug 2009-10-29 15:57:34 +01:00
dt
171899d719 Add a Make this Buildconfiguration active label 2009-10-29 15:57:34 +01:00
Oswald Buddenhagen
e903c4d9cd reset program location when we detect "spontaneous running"
i.e., don't allow user to confuse himself :)
2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
1e96c67915 fix substituent in error message 2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
a3b52c5e03 gdb doesn't care for termination. just kill it. 2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
3edcafedcd less inefficient 2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
5e29374f87 ignore inferiorStartFailed after adapterCrashed
technically, it would be cleaner to handle that in the adapters,
but it is a lot of duplicated code without any gain.
2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
7713fc514b do not post source & module list query commands too early
if the respective view is enabled, the manager will request the
initial update in some unholy state, probably AdapterStarting -
when gdb isn't up yet.
2009-10-29 15:34:01 +01:00
Oswald Buddenhagen
658f439398 missed some functions while marking iface impls with virtual 2009-10-29 15:34:00 +01:00
Oswald Buddenhagen
56053abbe8 in fact, older gdbs don't send *stopped after attaching 2009-10-29 15:34:00 +01:00
Oswald Buddenhagen
ad3d1c5887 assert pid presence 2009-10-29 15:34:00 +01:00
Oswald Buddenhagen
954b2b1786 less noise 2009-10-29 15:34:00 +01:00
Oswald Buddenhagen
0c0925b69c couple breakpoint listing with source listing
the assumption is that pending breakpoints will only be resolved when
the source list changes. consequently it is pointless to update just
one of them.
2009-10-29 15:34:00 +01:00
Oswald Buddenhagen
eee5e4b18b integrate handleStop2 into handleStop1
there seems to be no reason for delaying the display because
of -break-list
2009-10-29 15:34:00 +01:00