Commit Graph

2114 Commits

Author SHA1 Message Date
Friedemann Kleint
332889aec2 Debugger: Sanitize Datatypes, part 1: Breakpoints.
Make address a quint64, linnumber and ignoreCounts int.

Reviewed-by: hjk
2010-09-21 14:26:45 +02:00
Arvid Ephraim Picciani
b6d34c086c Open context menu for MainWindow
Task-Number: QTCREATORBUG-2406
Reviewed-by: hjk
2010-09-20 18:32:57 +02:00
Lasse Holmstedt
b580a0c357 QmlDebugging: Use -qmljsdebugger command line argument
Adapt to latest changes in qt.git (commit
a9e5329168c)

Reviewed-by: kkoehne
2010-09-20 12:18:59 +02:00
hjk
fe23f8de88 debugger: move spacer in "Start External" dialog to a better place 2010-09-17 14:33:36 +02:00
Christian Kandeler
9c56f4ffe6 Debugger/gdb: Global setting should override start parameters.
On-device gdb is an exception, because the local installation
does not know about it.
2010-09-17 13:47:15 +02:00
Friedemann Kleint
88bc157b7c Debugger[CDB]: Add thread names. 2010-09-17 13:28:50 +02:00
Leena Miettinen
224b43034c UI text - fix capitalization 2010-09-17 11:14:38 +02:00
Leena Miettinen
f4adda8d66 UI text - fix capitalization 2010-09-17 11:14:36 +02:00
hjk
b23e2bb933 debugger: update README 2010-09-17 09:38:56 +02:00
hjk
fdd774172a debugger: save state of the 'AutoDerefPointers' option 2010-09-17 09:18:37 +02:00
Christian Kandeler
ae4c35bd86 Maemo: Support QML-only debugging.
Reviewed-by: kh1
2010-09-16 17:08:58 +02:00
hjk
5e0e60a5ab debugger: start using Utils::HistoryCompleter 2010-09-16 14:04:29 +02:00
Robert Loehning
0924aaff47 Fixed memory leak in StackHandler
Task-number: QTCREATORBUG-2339
2010-09-15 21:40:10 +02:00
hjk
bd2d160a95 debugger: suppress variable tooltips with outdated contents 2010-09-15 19:02:35 +02:00
hjk
b0fceedb5e debugger: code cosmetics 2010-09-15 16:19:57 +02:00
hjk
0c801e734e debugger: make a few stack and thread related commands discardable 2010-09-15 16:19:57 +02:00
Kai Koehne
63cae2981b QmlJsDebugger: Replace QDDesignView by QDViewObserver
Don't force users to inherit from QDeclarativeDesignView. Instead we're
using now event filters to let a user attach a QDeclarativeViewObserver
object to a QDeclarativeDesignView.
2010-09-15 14:18:39 +02:00
Leena Miettinen
0037296d70 Doc - Fix UI text capitalization to follow the KDE style guide.
Reviewed-by: dt
2010-09-15 10:30:51 +02:00
hjk
baf10fc868 debugger: fix (non-)leak
Task-number: QTCREATORBUG-2337
2010-09-14 18:15:00 +02:00
hjk
32cd92bff9 debugger: fix some (non-)leak
Task-number: QTCREATORBUG-2334
2010-09-14 17:53:05 +02:00
dt
31e98bf448 Debugger: Fix en/disabling of "Delete All Breakpoints"
Reviewed-By: hjk
2010-09-14 17:32:08 +02:00
Friedemann Kleint
4118d70182 Debugger[TRK]: Handle trace point requests of gdb 7.2+
Task-number: QTCREATORBUG-2315
2010-09-14 16:39:44 +02:00
dt
08ccda5862 EditorManager: Change openEditor/activateEditor to not do mode switching
Also introduce a indirection, modes have now types, edit and debug have
the same type, and editors do have a prefered type of modes instead of a
prefered mode.

That fixes the bug that if the prefered qml editing mode was set to
design, then in switching between qml editors would
- in Edit Mode: stay in edit mode
- in Debug Mode: switch to debug mode
2010-09-14 15:23:11 +02:00
Arvid Ephraim Picciani
0e8c3875ef Debugger: test gdb threeadlist capability
Reviewed-by: hjk
2010-09-14 14:01:57 +02:00
Friedemann Kleint
83e60a1747 Debugger: Unexport GdbEngine, d-pointer for run control. 2010-09-14 08:34:07 +02:00
Friedemann Kleint
dd52497451 Compile warnings in DebuggerUISwitcher 2010-09-13 17:15:07 +02:00
Friedemann Kleint
66ad76de4f I18n: tr-fixes. 2010-09-13 16:51:43 +02:00
Christian Kandeler
ee4f4003d5 Fix compilation with namespaced Qt. 2010-09-13 15:28:59 +02:00
Arvid Ephraim Picciani
98736d256b Display thread names
extract thread names from QThread object name

Task-Number: QTCREATORBUG-382
Reviewed-by: hjk
2010-09-13 13:42:14 +02:00
Friedemann Kleint
f7b19f8114 Debugger: Move DebuggerEngine/QmlEngine/QmlCppEngine into Debugger{}
namespace (from Debugger::Internal) as they are exported classes.
Introduce private classes to avoid exposing private JS debugger
headers.
2010-09-13 13:30:35 +02:00
Friedemann Kleint
342ab57db2 Debugger: Un-export GdbAdapters.
Reviewed-by: hjk
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2010-09-13 11:08:08 +02:00
hjk
5c07433175 debugger: fix warning 2010-09-13 10:26:56 +02:00
hjk
a63f4a5a81 debugger: remove duplicated code
Task-number: QTCREATORBUG-2322
2010-09-13 09:05:39 +02:00
hjk
7457083bab debugger: only update variables that are operated on 2010-09-13 08:32:37 +02:00
hjk
06a3bf980b debugger: don't suppress previous error messages. 2010-09-10 17:22:28 +02:00
hjk
ff0ac20a42 coreplugin: use Core::Id is some places 2010-09-10 17:22:28 +02:00
Friedemann Kleint
9ca1e7d79a Debugger: Move some windows functionality around. 2010-09-10 16:23:47 +02:00
hjk
25085f5724 debugger: show "Memory..." menu entry only in debug mode 2010-09-10 12:55:51 +02:00
hjk
84176a7341 debugger: code cosmetics 2010-09-10 12:55:50 +02:00
Friedemann Kleint
24cadd34a1 I10N: First translation fixes for 2.1
Fix README, some spelling errors, remove contractions,
exclamation marks, correct some plural forms, join split messages.
Add QCoreApplication::translate to non-Q_OBJECT-classes.
Fix some lupdate warnings about discarding meta-data (//:).
2010-09-10 10:51:43 +02:00
hjk
3e152fc8aa debugger: add an "Memory View" item to the menu
Task-number: QTCREATORBUG-1600
2010-09-09 18:08:25 +02:00
Friedemann Kleint
be82d9dd3c Debugger[TCF TRK]: Allow for different ports, fix register race cond.
Delay register request should it occur before register names have
been queried. Allow for address:port specification.
2010-09-09 17:08:45 +02:00
hjk
628afc5ac1 debugger: the register view should have no extra frame.
The other views don't have one, either.
2010-09-09 12:41:57 +02:00
Friedemann Kleint
97e7c12e3c Code polishing, continuing cb23999fbf
Add more error messages to processes run for toolchain detection.
Move Windows-specific code to dbgwinutils, remove inclusion of
<windows.h>. Fix MinGW gcc 4.5 warnings.
2010-09-09 09:58:17 +02:00
hjk
88f3c894e4 debugger: make some of the dumper generated static strings translatable 2010-09-08 17:01:47 +02:00
Christiaan Janssen
1c702357a6 QmlInspector: tooltips in qmldebug mode
Reviewed by: Lasse Holmstedt
2010-09-08 16:53:44 +02:00
Lasse Holmstedt
afd4e3047c Debugger: don't show progress bars for engines inside a wrapper engine.
Reviewed-by: hjk
2010-09-08 14:55:07 +02:00
Lasse Holmstedt
f1ff2a01cc QML Debugger: Mangle shadow build filenames
Without doing some magic for the filenames, we go to shadow build files
instead of the real ones, resulting in confusion. The user should never
see the shadow build files while debugging.

Reviewed-by: hjk
2010-09-08 14:55:07 +02:00
Christian Kandeler
03492f24da QML debugging: Adaptations for Maemo.
Reviewed-by: Lasse Holmstedt
2010-09-08 14:27:13 +02:00
hjk
7528b3b022 debugger: fix editing of breakpoint conditions 2010-09-08 12:18:04 +02:00