Commit Graph

80529 Commits

Author SHA1 Message Date
con
441ece365a Merge commit 'origin/1.3'
Conflicts:
	src/plugins/cpptools/cppcodecompletion.h
	src/plugins/debugger/gdb/gdbengine.cpp
	src/plugins/qmleditor/QmlEditor.pluginspec
2009-10-26 13:51:56 +01:00
Roberto Raggi
a2b5184123 Activate the completion only when the canonical symbol has a valid name. 2009-10-26 13:45:27 +01:00
hjk
3c0ca8c188 fakevim: prepare fix of QTextDocument::revision() based undo/redo. 2009-10-26 12:52:07 +01:00
Roberto Raggi
fb8d699aac Introduced CPlusPlus::GenTemplateInstance. 2009-10-26 12:41:33 +01:00
Friedemann Kleint
47035f3817 S60: Split up starters into a different file. 2009-10-26 12:18:14 +01:00
hjk
fc512f716d some forgotten license header changes. also, use Nokia instead of Trolltech. 2009-10-26 12:09:35 +01:00
Roberto Raggi
59584a1803 Updated the copyright header. 2009-10-26 12:07:49 +01:00
Friedemann Kleint
7ad5ca3047 Merge branch '1.3' of scm.dev.nokia.troll.no:creator/mainline into 1.3 2009-10-26 12:00:21 +01:00
Friedemann Kleint
93759263d0 S60/Debugger: Add Bluetooth starter to Debugger
- Remove old rfcomm process handler from TrkGdbAdapter, use
  Bluetooth starter instead
- Synchronous connection, remove waitForTrkConnect()
- Move gdb start into Trk version answer, pass on
  settings id hint
- Prevent exit crash triggered by signal gdbProcessFinished()
- Set DebuggerNotReady correctly on AdapterStartFailed when no
  gdb is started yet
2009-10-26 11:55:02 +01:00
Roberto Raggi
2bd9c40dd9 Updated the QML front-end to revision 44f3548fde7cf6a87bd3cc8bb1cc0e63cfc5ca4c of qt/kinetic-declarativeui 2009-10-26 11:53:28 +01:00
Roberto Raggi
dc9e019a1d Test the enclosing scope of pointer-to-function symbols. 2009-10-26 11:24:32 +01:00
Erik Verbruggen
f4047ac8bf Fixed use of uninitialized/unallocated object. 2009-10-26 10:50:11 +01:00
Christian Kamm
3e953b0323 Check for null scope when hovering.
Fixes a segfault when hovering over QtCleanUpFunction in
qcoreapplication.h.

Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2009-10-26 10:35:10 +01:00
Friedemann Kleint
dc8318853a S60: Fix the run configuration status label 2009-10-26 09:12:00 +01:00
Oswald Buddenhagen
f1d5b3c70b move setting of m_currentFrame to a somewhat useful place
specifically, we need it iff the user gets to see the stopped inferior
2009-10-23 23:02:16 +02:00
Oswald Buddenhagen
c07667a743 remove unreachable "stopped for unknown reason" fallback
seems to have been an artifact from an early version. it was
unreachable (gdb going wild notwithstanding), and would do
Strange Stuff (TM) if it ever were reached.
2009-10-23 23:02:16 +02:00
Oswald Buddenhagen
a2a444d683 do the auto-continue-at-_start hack earlier 2009-10-23 23:02:16 +02:00
Oswald Buddenhagen
c0a46ace61 improve breakpoint setting
first, try harder to have an up-to-date sources list.
then, use the mapping whenever applicable and available.
2009-10-23 22:01:14 +02:00
Oswald Buddenhagen
d81150850b fix spurious inferior interruption (attempts ...)
when queuing up commands, don't interrupt if we are already waiting
for interruption. that will be the case when other commands area already
queued.
2009-10-23 22:01:13 +02:00
Oswald Buddenhagen
bf09e8c830 fix spurious command reordering
if there are already commands queued for running after temporary break,
then *all* commands must queued up or their order will change.
2009-10-23 22:01:13 +02:00
Oswald Buddenhagen
31818acb11 eliminate desperate attempts to keep short-long filename mapping complete
*in theory*, there is no way we could at any point know more than gdb
knows and tells us about full path names. let's see what practice shows
for the gdbs we support ...
2009-10-23 22:01:13 +02:00
Oswald Buddenhagen
087733e5d5 avoid copy of GdbResponse struct 2009-10-23 22:01:13 +02:00
Oswald Buddenhagen
96a5ff74d9 disable remainders of the plugin loading settings code 2009-10-23 19:07:35 +02:00
Oswald Buddenhagen
393123be45 jump is a RunRequest, too 2009-10-23 19:07:35 +02:00
Oswald Buddenhagen
f3aefdf589 don't print error messages in quotes 2009-10-23 19:07:35 +02:00
Robert Loehning
05f29012d9 S60: Deleting allocated TrkLauncher in dtor of S60DeviceRunControlBase. 2009-10-23 18:40:46 +02:00
Friedemann Kleint
1c528c48cc Fix compilation on Windows 2009-10-23 18:19:53 +02:00
Friedemann Kleint
1af61fefa8 S60: Add startup logic for Bluetooth to the project/run configuration
Prepare trk::Launcher to deal with a shared trkdevice.
Add encapsulation for the rfcomm listener process and helper
classes for prompting the user to connect the Bluetooth
device. Add a command line prompt to the trklauncher test.
2009-10-23 18:00:20 +02:00
hjk
d35dcd8dbe debugger: better handling of qfDllInfo packet 2009-10-23 17:06:44 +02:00
Oswald Buddenhagen
44cf1c4635 no need for a real state check here - an assert will do
and fix typo in debug message :)=
2009-10-23 17:03:45 +02:00
Oswald Buddenhagen
33996aa12e remove bogus assertion
the state check is in higher-level functions already
2009-10-23 16:59:27 +02:00
hjk
50038d591c debugger: first shot at supporting qfDllInfo (only present in 6.4 symbianelf) 2009-10-23 15:47:12 +02:00
hjk
83cc22b233 fakevim: fix QTCREATORBUG-152
It took two 'u' to undo a '~'.
2009-10-23 15:47:12 +02:00
hjk
a39e074ae0 debugger: more autotest work
autotest for QStack dumper
custom structure
array
2009-10-23 15:47:11 +02:00
Robert Loehning
41603f5b7c Trk: Checking for NULL-pointers. 2009-10-23 15:27:22 +02:00
Roberto Raggi
4fb4705791 Resolve the conditional and new-expressions 2009-10-23 14:53:44 +02:00
Roberto Raggi
935642b1bc Return the cached AST node. 2009-10-23 14:31:55 +02:00
Roberto Raggi
021beed90c Added plain-cplusplus manual test. 2009-10-23 12:59:18 +02:00
dt
8353f29474 Fix wrong scoping in qtcreator.pri
Reported-By: Tasuku Suzuki
2009-10-23 12:37:53 +02:00
Kai Koehne
e036b011c9 Register qml.qch file automatically in help collection
Automatically register qml.qch if found in shared/help/qtcreator.
This is needed for the special 'creator-qml' package.
2009-10-23 11:33:26 +02:00
Kai Koehne
4c85511d55 Search qmlviewer binary also in creator/bin 2009-10-23 11:33:26 +02:00
Roberto Raggi
07c2451abd Use memoization to reduce the backtracking when parsing template arguments. 2009-10-23 11:21:36 +02:00
ck
0edf1b48a6 Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline
Conflicts:
	src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-23 09:41:14 +02:00
Oswald Buddenhagen
03e3a92806 try harder to keep m_modulesListOutdated in sync with reality
this is an epic fail for older gdbs which don't report library events,
but at least we tried.
2009-10-22 20:12:01 +02:00
Oswald Buddenhagen
8882e8e4a4 clearer and less inefficient 2009-10-22 20:12:01 +02:00
Oswald Buddenhagen
231eac88cb even apple gdb wants -f for setting a pending breakpoint 2009-10-22 20:12:01 +02:00
Oswald Buddenhagen
5b01cbcb2b run-time detection of apple gdb
in theory, we should support fsf gdb on apple now.
this also cleans and documents some execution paths.
2009-10-22 20:12:00 +02:00
Oswald Buddenhagen
4d5c81ac52 remove unneeded code 2009-10-22 20:12:00 +02:00
Oswald Buddenhagen
920ed11296 reloadSourceFiles() may be called while the inferior is running 2009-10-22 20:12:00 +02:00
Oswald Buddenhagen
89bc599075 fix spurious assertion failure 2009-10-22 20:12:00 +02:00