Commit Graph

50929 Commits

Author SHA1 Message Date
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
e82c0274c0 Fixes: - Some acknowledgements 2009-02-24 16:17:49 +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
Oswald Buddenhagen
8767ba7998 create less likely to clash fifo names on windows 2009-02-24 15:09:27 +01:00
hjk
89717f25f9 Fixes: debugger: compile with QT_NO_CAST_TO_ASCII 2009-02-24 15:09:27 +01:00
Oswald Buddenhagen
581cf86b09 make attach & detach work
Conflicts:

	src/plugins/debugger/gdbengine.cpp
2009-02-24 15:09:27 +01:00
Oswald Buddenhagen
398c1fd9df more thoughtfull setTokenBarrier() placement
also, make it complain upon abuse of this call.

Conflicts:

	src/plugins/debugger/gdbengine.cpp
2009-02-24 15:09:26 +01:00
Oswald Buddenhagen
265866f6fc fix typos in comments 2009-02-24 15:09:26 +01:00
con
b219bb3bee Fixes: - Missed large icon 2009-02-24 14:43:04 +01:00
hjk
b946bf52b2 Merge branch '1.0.0' of git@scm.dev.nokia.troll.no:creator/mainline into 1.0.0 2009-02-24 13:48:42 +01:00
hjk
d1c7fdeecc Fixes: add a list of things to check in the manual debugger test 2009-02-24 13:48:01 +01:00
con
29bffc7465 Fixes: - Updated icons again 2009-02-24 13:27:35 +01:00
con
ad3739d884 Fixes: - No release candidate in doc. 2009-02-24 12:29:27 +01:00
con
523f74e838 Fixes: - Updated version number 2009-02-24 12:29:27 +01:00
con
27533a4add Fixes: - Quick fix for running on mac... 2009-02-24 12:29:26 +01:00
con
fe80379682 Fixes: - Move scripts and adapt 2009-02-24 12:29:26 +01:00
Oswald Buddenhagen
cf66237c13 Merge branch '1.0.0' into master
Conflicts:
	src/plugins/coreplugin/manhattanstyle.cpp
2009-02-24 12:25:28 +01:00
Roberto Raggi
0220b4519e Cleanup 2009-02-24 12:06:34 +01:00
Roberto Raggi
5b54d59d23 Cleanup the indexer, and remove to old sequential stuff. 2009-02-24 11:49:01 +01:00
Roberto Raggi
bfe36575b7 Introduced a parallel indexer. It is ifdef-out atm. 2009-02-24 11:04:52 +01:00
Berlin
c0f2f81c68 Fixed qtlibspatcher wrapper script to pass on parameters
Done with hjk
2009-02-24 10:02:01 +01:00
Oswald Buddenhagen
e55e1a596c make the testcase output some html to check for overquoting 2009-02-23 21:16:21 +01:00
Thorbjørn Lindeijer
f7ed313f7a Upgrade qtlibspatcher to patch Qt 4.5.0
Was failing because it still tried to patch Qt 4.4.3
2009-02-23 18:45:57 +01:00
Oswald Buddenhagen
e07ed90b6a more elegant 2009-02-23 18:11:43 +01:00
Roberto Raggi
e2079e3269 Look at the char at the left of \ or @. 2009-02-23 17:54:08 +01:00
Roberto Raggi
65ff19e7fa Postpone the update of the ifdefedOut blocks. 2009-02-23 17:49:03 +01:00
Jens Bache-Wiig
512c5a062d Fixes: Clean up manhattan toolbuttons
Details:
Simplified painting a bit. Cleaner lines.
2009-02-23 17:11:41 +01:00
Roberto Raggi
fcf4d6fd14 Oops! we still need to create a Document::Ptr for the `unresolved' files. 2009-02-23 17:08:55 +01:00
Oswald Buddenhagen
3fca94780a Merge branch '1.0.0' into master
Conflicts:
	src/plugins/debugger/gdbengine.cpp
2009-02-23 17:03:25 +01:00
Jens Bache-Wiig
76af109659 Fixes: Resolve 2009-02-23 16:26:14 +01:00
Friedemann Kleint
2cf1e2431e Load library at runtime 2009-02-23 16:13:35 +01:00
Thorbjørn Lindeijer
5cf1ee8d1b Wrap qtlibspatcher for finding QtCore 2009-02-23 16:09:54 +01:00