Commit Graph

21107 Commits

Author SHA1 Message Date
Pawel Polanski
ffd5d69e76 Symbian: fix in the Debugger's output texts 2011-04-12 16:39:11 +02:00
con
5467906f86 Fix expanding details button.
Task-number: QTCREATORBUG-4467
Reviewed-by: Robert Loehning
2011-04-12 16:37:24 +02:00
Tom Sutcliffe
9e0a51bf8c Fixes for QML debugging over USB OST 2011-04-12 16:33:02 +02:00
Tom Sutcliffe
48fef07a08 Added some support for QML debugging over USB. Fixed some issues with -qmljsdebugger option.
Not fully working over USB yet, there are some handshaking issues that need to be addressed. WLAN might be improved due to the -qmljsdebugger fixes, but not tested.
2011-04-12 16:33:02 +02:00
Kai Koehne
ed79c97d83 Symbian: Move QMLJSDEBUGGER qmake argument
Make sure it's before the "-after" section, and therefore available in the .pro file.
2011-04-12 16:33:01 +02:00
Kai Koehne
5c3f677fe6 Symbian: Show debugger language chooser in run settings 2011-04-12 16:33:01 +02:00
dt
4a6aaf26c9 Actually compile
That's what you get for applying the patch, testing it and then applying
it again.
2011-04-12 16:21:18 +02:00
Friedemann Kleint
e7d09866a2 Debugger: Add action to copy watch value to clipboard. 2011-04-12 16:17:19 +02:00
dt
b7afe1e252 Fix deploy configuration for symbian
Reviewed-By: hunger
Pathch-By: ppolanski
2011-04-12 16:02:23 +02:00
Friedemann Kleint
67d391019b Debugger: Have Python dumper print type size information.
For memory views. In the dumper, create a cache of TypeInfo
structs to contain type information and print the new entries
in each call of bb().

Collect the information in the gdb engine.
Replace WatchData::origAddress by WatchData::ReferencingAddress
to be able to correctly handle automatically dereferenced
pointers of the gdb engine. Whereas 'address' of a automatically
dereferenced used to be that of the pointer, it is now that
of the dereferenced item matching the size reported, enabling
memory views. Referencing address is now the address of the pointer.

Reviewed-by: hjk
2011-04-12 15:56:03 +02:00
Leena Miettinen
f638a141a1 Doc: pinning tooltips in Debug mode
Reviewed-by: Friedemann Kleint
2011-04-12 15:51:43 +02:00
Friedemann Kleint
fc2e7263d5 Debugger/MemoryView: Recurse over children.
Color all available children if available instead of just
first order children. Remove member variable struct and
pass range vector representing area directly to recursion.
2011-04-12 15:43:00 +02:00
Friedemann Kleint
9a0e0f5ea3 Debugger: Fix memory view address display. 2011-04-12 14:21:36 +02:00
Jarek Kobus
674ee95a2b Remove unused constants
Reviewed-by: Tobias Hunger
2011-04-12 13:11:46 +02:00
hjk
1738d08ffc projectexplorer: move project{Context,Language} from IProjectManager to Project
Reviewed-by: dt
2011-04-12 12:46:26 +02:00
hjk
4a338a5129 genericproject: pass an essentially temporary variable as parameter 2011-04-12 12:18:11 +02:00
hjk
3df1d524b7 genericproject: cosmetics 2011-04-12 12:18:11 +02:00
Friedemann Kleint
28d5526459 Debugger[CDB]: Fix handling of shadowed variables.
Fix name formatting and algorithm to find uninitialized
variables to use reverse order in case locals of the same
name occur in a scope.

Reviewed-by: hjk
Task-number: QTCREATORBUG-4475
2011-04-12 11:57:57 +02:00
Friedemann Kleint
ff58d9960b L10n: Fix broken link in welcome page (tips).
Task-number: QTCREATORBUG-4481
2011-04-12 11:35:01 +02:00
Kai Koehne
3e0061aaba Revert "QmlJSEditor: Don't warn about failing dumps if dumper is from 2.1"
This reverts commit d40c15abea.
Was superseded by 284b0827 (QmlJS: Don't warn user about imports if static info is available).
2011-04-12 11:27:18 +02:00
Kai Koehne
3e07024e10 QmlJS: Don't warn user about imports if static info is available
Don't underline the import if a qmldump fails,
but the typeinfo is available via a .qmltypes file. That should allow
users to 'fix' qmldump issues by shipping a .qmltypes file.

Reviewed-by: Erik Verbruggen
2011-04-12 11:27:17 +02:00
Thomas Hartmann
f19669e661 QmlDesigner.symbianPlugin: fix typo 2011-04-12 10:30:45 +02:00
Christian Kandeler
e86b16cf0f Maemo: Add direct SFTP deployment method.
Not used yet.
2011-04-12 10:04:35 +02:00
Christian Kandeler
454f0cb11e Maemo: Fix compilation. 2011-04-12 09:19:54 +02:00
Christian Kandeler
048756a66d Maemo: Get rid of some Q_ASSERTs that limit forward compatibility. 2011-04-12 08:15:29 +02:00
Christian Kandeler
37fa34e269 Maemo: Fix deployment issues with disabled packaging. 2011-04-12 08:15:28 +02:00
hjk
63ebdb3623 debugger: cleanup 2011-04-12 08:07:24 +02:00
hjk
e7441dab12 debugger: move not-so-generic stuff to gdb/classicgdbengine.cpp 2011-04-12 08:07:24 +02:00
hjk
77fc753903 debugger: remove dead code 2011-04-12 08:07:24 +02:00
hjk
556359f539 debugger: use the new enum 2011-04-12 08:07:24 +02:00
Christiaan Janssen
76212f67b0 QmlDebugger: removed prefix in expression for locals
Task-number: QTCREATORBUG-4462
Reviewed-by: Kai Koehne
2011-04-11 17:27:56 +02:00
Robert Loehning
a0d1d7af4a Fix crash when closing QML files
Reviewed-by: Thomas Hartmann
Task-number: QTCREATORBUG-4459
2011-04-11 17:10:33 +02:00
Jarek Kobus
63870572fe Polish Polish translations 2011-04-11 17:04:25 +02:00
Leena Miettinen
cad64e500a Doc: connecting to CODA over WLAN
Reviewed-by: Pawel Polanski
2011-04-11 16:57:48 +02:00
Leena Miettinen
002894a5e9 Doc: bring back a topic that disappeared mysteriously 2011-04-11 16:57:47 +02:00
Kai Koehne
d2a1610dce QmlDebug: Fix crash on Mac OS X
Work-around for what seems to be an optimization bug in
i686-apple-darwin9-gcc-4.2.1 . Without it, for i = 1
i - 1 != 0 .

Task-number: QTCREATORBUG-4107
Reviewed-by: hjk
2011-04-11 16:31:50 +02:00
Jarek Kobus
184c97add1 Make "Macro" options title translatable 2011-04-11 16:24:00 +02:00
hjk
7082c04e3b debugger: fix disassembler address display on Mac
Reviewed-by: con
2011-04-11 15:54:26 +02:00
Pawel Polanski
7f4dc13332 Typo fixed 2011-04-11 15:45:44 +02:00
Thomas Hartmann
a924bc25cb QmlDesigner: update for symbian plugin 2011-04-11 15:43:29 +02:00
Thomas Hartmann
92ee705c52 QmlDesigner.metaInfo: Pure cpp types have now the namespace <cpp>
Reviewed-by: Marco Bubke
2011-04-11 15:43:28 +02:00
Tobias Hunger
54e844ec29 Qt: Fix update of debugging helper display
Fix update of Qt debugging helper display (yet again;-)

Task-number: QTCREATORBUG-2810
2011-04-11 15:21:38 +02:00
Pawel Polanski
33beaa9c9a Symbian: Debugger is added to a manually created tool chain.
Done-by: Tobias Hunger
Task-number: QTCREATORBUG-4461
2011-04-11 15:12:52 +02:00
Marco Bubke
34ba422c49 QmlDesigner.NodeInstances: Remove setting paths for plugins
Reviewed-by: Thomas Hartmann
2011-04-11 14:45:19 +02:00
Tobias Hunger
5aa151eaf4 Toolchain: Fix detection of static libraries
Fix detection of static libraries, add unit test with a known
broken version.

Task-number: QTCREATORBUG-4453
Reviewed-by: con
2011-04-11 13:39:54 +02:00
Tobias Hunger
c5178bfb01 Tool chain: Find QtCore on Mac
Find QtCore library on mac when not in a framework.

Task-number: QTCREATOR-4452
Reviewed-by: con
2011-04-11 13:39:37 +02:00
Alessandro Portale
f1033737c7 Another fix for shadow build deployment with sh.exe in path
The "isEmpty(QMAKE_SH)" test is nonsense in the case of an msvc
build, because for msvc, sh.exe is never executed (although QMAKE_SH
is set.

"isEqual(QMAKE_DIR_SEP, \\)" is now the ultimate test. QMAKE_DIR_SEP
will only be "/" if sh.exe is in the path AND win32-g++ is used.

Task-Number: QTCREATORBUG-4455
2011-04-11 13:29:24 +02:00
Leena Miettinen
6000ccce33 Doc: anti-virus software might stop debugger from launching
Task-number: QTCREATORBUG-3475

Reviewed-by: hjk
2011-04-11 13:14:21 +02:00
Christian Kandeler
ddd4db6aaa Maemo: Device config improvements. 2011-04-11 11:50:40 +02:00
Leena Miettinen
bcdc71da69 Doc: remove information that has been added to the download page
Reviewed-by: Pawel Polanski
2011-04-11 11:44:56 +02:00