Commit Graph

68765 Commits

Author SHA1 Message Date
Roberto Raggi
b1f5a40ee2 Handle member expressions. 2009-09-29 12:32:47 +02:00
Oswald Buddenhagen
5a482ace9a no contractions, please. and loosers are losers. :D 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
95caceb268 better looking error message 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
c7ad4adeea report plugin loading problems to the user 2009-09-29 12:18:42 +02:00
Oswald Buddenhagen
ba9e0b8ae9 $IDETESTDIR => $QTCREATOR_TEST_DIR
i really don't detest dirs ... :D
2009-09-29 12:18:42 +02:00
Oswald Buddenhagen
f7d665ba42 remove dead code 2009-09-29 12:18:42 +02:00
dt
1112430094 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-29 12:11:59 +02:00
Friedemann Kleint
530d03b372 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-29 11:41:07 +02:00
con
3ec6f58530 Qt for Symbian also in project explorer 2009-09-29 11:40:32 +02:00
Friedemann Kleint
ad294f8467 Project explorer: Make public headers compile with NO_CAST_FROM_ASCII
.. and purge unneeded includes.
2009-09-29 11:39:55 +02:00
Roberto Raggi
e40cd82f8c Introduced T_CPP_COMMENT and T_CPP_DOXY_COMMENT to handle C++-style comments and improved CPPEditor::isInComment to handle the newly introduced tokens.
As side effect,this change should fix the regression we introduced in the "automagically" quote/brace insertion.
2009-09-29 11:35:43 +02:00
hjk
1ce92c0ed6 debugger: centralize view cleanup in the manager to setState(DebuggerNotReady) 2009-09-29 10:59:46 +02:00
hjk
37add8b52d debugger: suppress debug output for known state changes triggered by initialization 2009-09-29 10:59:46 +02:00
hjk
10fa3b2b76 debugger: remove inferiorStarted() signal.
It had unclear semantics and was only used to show a statusmessage.
We do that directly now.
2009-09-29 10:59:46 +02:00
hjk
f685aa2361 debugger: prepare more direct TRK interaction 2009-09-29 10:59:46 +02:00
con
51e1a23493 Enable Qt for Symbian parts on windows by default 2009-09-29 10:48:10 +02:00
hjk
1803ee2f91 debugger: reset memory cache after stepping
It's better when one wants up-to-date data...
2009-09-29 09:35:04 +02:00
hjk
b944e1eb14 debugger: load the gdb macro based dumpers only once per session. 2009-09-29 09:35:04 +02:00
hjk
4d1bae47c1 debbugger: try to disconnect from TRK on application shutdown 2009-09-29 09:35:04 +02:00
hjk
ef37f7f1e5 debugger: improve presentation of some error/status messages 2009-09-29 09:35:04 +02:00
hjk
bc15777ee1 debugger: retrieve InferiorRunning state from gdb output, not from business logic 2009-09-29 09:35:04 +02:00
hjk
214d998b63 debugger: let debugger console directly communicate with TRK 2009-09-29 09:35:04 +02:00
hjk
b5706d77cf debugger: save a few cycles when writing to the gdb process 2009-09-29 09:35:04 +02:00
Friedemann Kleint
4503ed6b4a Trk/Windows: Handle lower case PATH settings correctly. 2009-09-29 09:13:16 +02:00
Friedemann Kleint
e4f253ea2b Trk/Debugger: Invoke memory read callback directly if no requests
are sent.
2009-09-29 08:51:28 +02:00
Friedemann Kleint
6baeb06a76 Add missing dependency (Qt4ProjectManager->Debugger) 2009-09-29 08:22:15 +02:00
dt
670246e3ef Remove unecessary file. 2009-09-28 17:50:36 +02:00
dt
268d277d7a Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-28 17:29:24 +02:00
dt
96b495e440 On jumping to invalid bookmarks, delete them.
For next/prev try the next/prev one then.
2009-09-28 17:28:29 +02:00
Friedemann Kleint
5cd639747a S60: Split run configurations
creating a debug run configuration. Import the debugger
into Qt4ProjectManager.
2009-09-28 17:17:11 +02:00
Robert Loehning
12536eeb9f Trk: Checking for result of file creation.
Reviewed-by: con
2009-09-28 16:56:31 +02:00
mae
3ca067ad12 tune auto-indentation of pastes
when pasting text which ends with a newline, we should not
reindent the final line, instead we will preserve the indentation
that was there.
2009-09-28 16:23:53 +02:00
Robert Loehning
a2bfa61013 Trk: Added some error checking. 2009-09-28 15:11:48 +02:00
Erik Verbruggen
dcc60fb531 Split off the incremental lexer from the QScriptHighlighter into a
separate class (QScriptIncrementalScanner).
2009-09-28 14:50:42 +02:00
Robert Loehning
5583dd7ad1 Trk: Using QScopedPointer in trk::LauncherPrivate::CopyState to ensure deletion
Reviewed-by: con
2009-09-28 13:54:11 +02:00
con
fa25a821f2 Build fix
Reviewed-by: Friedemann Kleint
2009-09-28 13:03:58 +02:00
Friedemann Kleint
92bfcf4335 Trk: Make work with ultra-fast devices, fix race condition
Insert message into the WriteQueue's map storing the messages
before writing it out in case the reader thread gets the
answer before WriteQueue::notifyResult is called.
2009-09-28 12:41:13 +02:00
hjk
6bd55be672 debugger: make DebuggerState read accessor public and export it 2009-09-28 12:00:37 +02:00
hjk
1173b0f656 debugger: fix color of changed register values.
Was broken since 1e7cee620.
2009-09-28 11:53:08 +02:00
Erik Verbruggen
377ed944e5 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-28 11:46:20 +02:00
Erik Verbruggen
478e94748f Added type declarations for forward declared ObjC protocols and classes. 2009-09-28 11:46:00 +02:00
con
6d839a9919 Build fix for Mac. 2009-09-28 11:42:46 +02:00
Robert Loehning
9839d0a8b3 Trk: Checking errorCode of CreateProcess message.
Reviewed-by: con
2009-09-28 11:04:29 +02:00
Kai Koehne
23de8e9dde Make some more EditorManager slots public
closeEditor(), closeOtherEditors() are used in Design mode.
2009-09-28 11:01:58 +02:00
Kai Koehne
d1d05d9870 Make some EditorManager slots public
saveFile, saveFileAs & revertToSaved are 'reused' in the Bauhaus
Design mode.

Reviewed-by: con
2009-09-28 10:08:33 +02:00
hjk
0155f11cd8 debugger: fix regression in disassembler listing introduced in 37c98f89 2009-09-28 09:52:49 +02:00
hjk
ca47f5d1b8 debugger: don't complain on Running->Stopped state changes when not directly
triggered by the user
2009-09-28 09:49:58 +02:00
hjk
bb1ebd0998 debugger: handle error triggered by "-exec-finish" triggered in the outermost
frame
2009-09-28 09:49:58 +02:00
hjk
bf501dcae5 debugger: implement writing to registers using trk 2009-09-28 09:49:58 +02:00
Friedemann Kleint
724cc50ed5 Trk: Move message decoding into ReaderThread and emit via signal
... using a DirectBlockingConnection, hopefully fixing
Windows deadlocks.
2009-09-28 09:48:21 +02:00