Commit Graph

2267 Commits

Author SHA1 Message Date
hjk
3059046a48 Fixes: debugger: start work on core file loading 2009-03-02 13:08:30 +01:00
Oswald Buddenhagen
146fb04f2b Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-02 12:28:32 +01:00
Oswald Buddenhagen
2593c7798e Merge commit 'origin/1.0.0'
Conflicts:
	doc/qtcreator.qdoc
	src/plugins/qt4projectmanager/qt4project.cpp
	src/tools/qpatch/qpatch.cpp
2009-03-02 12:28:01 +01:00
Roberto Raggi
f4e875b9bb Initial testing of the preprocessor. 2009-03-02 11:30:43 +01:00
Roberto Raggi
fd22788d9e Improved matching of qdox/doxygen comments. 2009-03-02 10:10:30 +01:00
Oswald Buddenhagen
d75c5fa220 sanitize some tr() calls 2009-02-27 20:06:08 +01:00
Oswald Buddenhagen
bbaf7893cc "debug in terminal" feature.
includes complete refactoring of ConsoleProcess.
2009-02-27 18:04:36 +01:00
Oswald Buddenhagen
d35e190601 don't allocate m_process dynamically 2009-02-27 18:04:36 +01:00
Oswald Buddenhagen
1c2f0f64c1 move abstractprocess and consoleprocess to libs/utils/
will use it also in the debugger, and pulling it in from projectexplorer
just seems wrong.
2009-02-27 18:04:36 +01:00
Oswald Buddenhagen
df8ffb09fd add "run in terminal" options 2009-02-27 18:04:36 +01:00
con
0be29685a3 Fixes: - New license, new website. 2009-02-27 15:09:44 +01:00
hjk
aa81df02ff Fixes: debugger: easier access to debugger properties from watchers window 2009-02-27 11:41:19 +01:00
Oswald Buddenhagen
605c0317b1 add licenses during the custom dumper build step.
once copied, these files are virtually an own project, so they need to
have an own copy of the licenses.
2009-02-26 17:53:39 +01:00
Oswald Buddenhagen
8739f45d84 don't duplicate list of files to copy during build 2009-02-26 17:53:39 +01:00
Oswald Buddenhagen
fa39d31461 optimize GdbMacrosBuildStep: don't copy files which are already current 2009-02-26 17:53:39 +01:00
Oswald Buddenhagen
0fd062de73 fix forgotten license header 2009-02-26 17:53:38 +01:00
Roberto Raggi
eefd64dd50 Fixed: C++ parser configuration (2nd try).
We use `cc' instead of `c++' and we also also moved the code in qt4project.cpp.
Done by ossi reviewed by me.
2009-02-26 17:46:28 +01:00
Roberto Raggi
26befce273 Fixes: C++ Parser configuration for Qt/SDK
Done by ossi
2009-02-26 17:21:28 +01:00
con
35d31aded7 Fixes: - Welcome picture again 2009-02-26 15:47:20 +01:00
Thorbjørn Lindeijer
ad29fba378 Added some addition output to qpatch
Done with Roberto
2009-02-26 10:44:45 +01:00
Roberto Raggi
a497e6693e bootstrapped
(cherry picked from commit 442c946a6f)
2009-02-25 18:12:25 +01:00
Roberto Raggi
b93562ae75 bugfix
(cherry picked from commit bb7c90ada4)
2009-02-25 18:12:25 +01:00
Roberto Raggi
9e972b068d A simple, dummy, and probably buggy binary patched for Qt.
(cherry picked from commit 40123cdd7d)
2009-02-25 18:12:25 +01:00
con
5a089b858e Merge branch '1.0.0' of git@scm.dev.nokia.troll.no:creator/mainline into 1.0.0 2009-02-25 17:21:21 +01:00
Oswald Buddenhagen
3b5b1e2859 Merge branch '1.0.0' 2009-02-25 15:47:49 +01:00
Oswald Buddenhagen
788f84f792 Merge commit '80e89b23a329453e8dda0f3c48053b8fbe4968c1' 2009-02-25 15:41:36 +01:00
Thorbjørn Lindeijer
dad96d9615 Updated location of Qt to ship 2009-02-25 13:34:13 +01:00
Roberto Raggi
442c946a6f bootstrapped 2009-02-25 10:01:33 +01:00
Roberto Raggi
bb7c90ada4 bugfix 2009-02-25 10:01:33 +01:00
Patrick Star
e581d5be04 Fixes: - crash while open invalid doc files
Task:     - found by Denis
RevBy:    - Thomas
AutoTest: - manual
Details:  - we have some broken doc entrys, they won't return a url at all
2009-02-25 09:30:52 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
hjk
84c82a669b Fixes: change license headers to LGPL 2009-02-25 09:02:17 +01:00
Oswald Buddenhagen
80e89b23a3 optimize output receiver somewhat 2009-02-24 22:36:36 +01:00
Oswald Buddenhagen
0acae6f8ac whoops ... amend output receiver rewrite
- remove stale connect()
- clear buffer after it was completely used
2009-02-24 22:03:23 +01:00
Oswald Buddenhagen
e00b90ccd5 rewrite gdb output receiver
fixes chopping up of very long responses which quickly follow other
responses.

the line segmentation is done in readGdbStandardOutput() now.
handleResponse() is not called through a queued slot any more, as the
output receiver is already synchronized to the event loop.
2009-02-24 20:41:04 +01:00
Oswald Buddenhagen
a340a9937d remove fixMac hack
it's broken and nobody seems to have noticed. that might be because the
interpreter doesn't care whether something is a list or a tuple.
if this is reintroduced for some reason, it should be done directly in
the affected code path.
2009-02-24 20:41:04 +01:00
Roberto Raggi
40123cdd7d A simple, dummy, and probably buggy binary patched for Qt. 2009-02-24 20:29:52 +01:00
Thorbjørn Lindeijer
0296bd6670 Failed to do a compile check
Learn from this. ;)
2009-02-24 19:29:08 +01:00
Thorbjørn Lindeijer
86441ba72d Use the insert/replace functionality of the binary patcher
Hasn't received a lot of testing, so will have to see whether this
works in practice.
2009-02-24 19:20:35 +01:00
Patrick Star
8c8d8ed29f Fixes: - crash while open invalid doc files
Task:     - found by Denis
RevBy:    - Thomas
AutoTest: - manual
Details:  - we have some broken doc entrys, they won't return a url at all
2009-02-24 17:53:09 +01:00
Thorbjørn Lindeijer
651849706b Don't forget about libQtScriptTools
Wasn't being patched up.
2009-02-24 17:24:59 +01:00
Oswald Buddenhagen
6cf8628cae unbreak mac debugging again
setting the initial breakpoint at the entry point wreaks havoc, so set
it at main() instead. this will miss any breakpoints in global ctors and
(currently) makes it impossible to set an actual breakpoint at main.
2009-02-24 17:06:02 +01:00
Oswald Buddenhagen
0e25fb6ec5 make initial breakpoint finding work on mac
unlike the upstream gdb, the mac one gives an MI response to "info
target" when in MI mode.
2009-02-24 16:25:34 +01:00
Thorbjørn Lindeijer
4e1101ef3c Corrected paths to the long versions and removed ".debug" postfix 2009-02-24 16:18:48 +01:00
con
b48c872336 Fixes: - Updated welcome screen picture 2009-02-24 15:39:19 +01:00
Oswald Buddenhagen
3fcb20d6bb Merge branch '1.0.0' into master-master
Conflicts:
	src/plugins/debugger/debugger.pro
	src/plugins/debugger/gdbengine.cpp
2009-02-24 15:15:39 +01:00
Oswald Buddenhagen
7ec95338d5 more reliable startup breakpoint handling
instead of picking "random" known entry point symbols, ask the debugger
for the actual entry point.
this also removes the "one instruction after the first one" hack, as it
seems fairly pointless.
NOTE: this does *not* work with the 2005 version of apple gdb.

Conflicts:

	src/plugins/debugger/gdbengine.cpp
2009-02-24 15:09:27 +01:00
Oswald Buddenhagen
4a5137e0aa more elegant 2009-02-24 15:09:27 +01:00
Oswald Buddenhagen
26a77e1e5b less confusing "starting debugger" messages 2009-02-24 15:09:27 +01:00
Oswald Buddenhagen
beb01d1c85 connect right signal 2009-02-24 15:09:27 +01:00