Commit Graph

80529 Commits

Author SHA1 Message Date
con
468b76fff2 Merge commit 'origin/1.3' 2009-11-05 19:00:23 +01:00
Roberto Raggi
66a353067d Don't show the warning message (about the dangerous world of code refactoring) if the user pressed the "Yes, I know I am doing" button. 2009-11-05 16:52:56 +01:00
Friedemann Kleint
4ab3446ce0 Qt version tooltip: Display configuration correctly.
Reviewed-by: dt <qtc-committer@nokia.com>
2009-11-05 16:40:27 +01:00
Oswald Buddenhagen
e4e0cadb97 a process scheduled for kill can exit by itself as well ... 2009-11-05 16:20:47 +01:00
Roberto Raggi
61672e136f Fixed a few focus issues we had in the search result window (in replace mode).
Delayed the call to selectAll()
2009-11-05 15:47:33 +01:00
Friedemann Kleint
c489b8db7d i18n: Complete German translation and correct tips on Welcome Page.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
2009-11-05 15:43:46 +01:00
Daniel Molkentin
4cb5953e65 Patch multimedia lib, remove version qualifier from qtcore on linux 2009-11-05 15:15:25 +01:00
Daniel Molkentin
c9f3b29807 Known issues: installer does not prepare qtcreator.ini for every user
Reviewed-By: con
2009-11-05 15:15:24 +01:00
Robert Loehning
2dfa6e948e Correct case for translations of "MinGW"
Reviewed-by: Oswald Buddenhagen
2009-11-05 14:05:21 +01:00
Friedemann Kleint
d570b05bec Mercurial: Work on Windows using Tortoise Hg, polishing.
Do not use "cmd /c hg" on Windows as this will fail randomly
depending on arguments with blanks, such as "-U 8". Output log
messages about synchronous commands, format author correctly,
label menus correctly.
2009-11-05 12:45:02 +01:00
Roberto Raggi
eaa2c10a25 Introduced CppTools::CppModelManagerInterface::updateModifiedFiles().
updateModifiedFiles ckecks the timestamp and reparses all the modified files in the current snapshot.
2009-11-05 12:34:02 +01:00
ck
8d810bd1d2 Debugger: Fix dumper tests for 64-bit Linux.
Resolved padding issue for QMapNode.

Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2009-11-05 10:11:46 +01:00
Friedemann Kleint
b1af7f2fd5 Debugger autotests: Compile Windows/gcc 4.4.1, skip tst_gdb
when not applicable.
2009-11-05 10:05:46 +01:00
dt
30a796d4e8 Fixes crashes 2009-11-04 19:41:37 +01:00
dt
b0019bbc64 Revert "revert the latest leak "fix"."
That fix was correct.
This reverts commit 239e0418ca.
2009-11-04 19:32:49 +01:00
dt
a19f6e69eb Fix memory leaking a context per output window 2009-11-04 19:32:49 +01:00
dt
83016e47fe Fix leaking PropertiesPanels 2009-11-04 19:32:49 +01:00
Robert Loehning
876bce493f Fixed dereferencing NULL-pointer.
Reviewed-by: dt
2009-11-04 19:30:55 +01:00
con
c8bb7e174b Merge commit 'origin/1.3'
Conflicts:
	src/plugins/qt4projectmanager/qt4project.cpp
2009-11-04 19:15:14 +01:00
dt
2a7439cde8 Fix compile for -no-webkit 2009-11-04 19:00:02 +01:00
con
9c0ed539cc Prevent global replace before search is done.
Also fix focusing issues of the replace line edit.

Reviewed-by: Roberto Raggi
2009-11-04 18:44:19 +01:00
hjk
239e0418ca revert the latest leak "fix". 2009-11-04 18:35:52 +01:00
hjk
c91aca64e6 debugger: fix item count for QLists with more than 1000 elements
Reviewed-by: Oswald Buddenhagen
2009-11-04 18:31:27 +01:00
Roberto Raggi
f2a0382910 Replace . with -> only when the base expression has type pointer to class.
Reviewed-by: Thorbjørn Lindeijer
2009-11-04 18:21:35 +01:00
hjk
4ceabf26d4 debugger: fix issue where child items oeverwrite parent items in the watch model.
The real problems is somewhere in the watch model. This patch does
only prevent the wrong (and unneeded) questions to be asked in the first
place. It does not fix the wrong handling of the answer in the watch model.

Reviewed-by: Oswald Buddenhagen
2009-11-04 17:48:00 +01:00
hjk
7cb1c08e36 debugger: don't leak... 2009-11-04 17:48:00 +01:00
Roberto Raggi
70bdb3726d Resolve fully qualified names. 2009-11-04 17:38:37 +01:00
dt
a67e13942b Fix memory leak in welcome plugin and right hand side pane 2009-11-04 17:20:33 +01:00
dt
655b06b48d Fix memory leak in QtVersionManager 2009-11-04 17:20:25 +01:00
Friedemann Kleint
f4943f3c2e Debugger/various plugins: Fix memory leaks.
Reviewed-by: hjk <qtc-committer@nokia.com>
Reviewed-by: dt <qtc-committer@nokia.com>
2009-11-04 17:11:35 +01:00
Roberto Raggi
a7d0fb8014 Set the parent object of CppFindReferences. 2009-11-04 16:16:50 +01:00
con
d6c37e1e13 Disable the find usage and symbol renaming while indexing is done.
Reviewed-by: Roberto Raggi
2009-11-04 16:08:42 +01:00
Friedemann Kleint
00298ab248 WinGuiProcess: Fix hang if binary cannot be found.
..occurring in conjunction with custom run configuration
and S60 emulator. Ensure all handles are closed even
if start attempt failed.
Reviewed-by: con <qtc-committer@nokia.com>
2009-11-04 15:19:02 +01:00
hjk
2ea076377b debugger: all leaks must be fixed
Reviewed-by: dt
2009-11-04 14:39:48 +01:00
hjk
908b051973 debugger: work on dumper autotests. 2009-11-04 14:39:48 +01:00
hjk
7dea6766ed debugger: add manual test case for two-dimensional C array 2009-11-04 14:39:48 +01:00
hjk
256558d58e debugger: make switching between debuggers easier for testing purposes 2009-11-04 14:39:48 +01:00
Friedemann Kleint
0f139b27a1 Projectexplorer: Fix hang when launching external explorer for folder.
Task-number: QTCREATORBUG-221

Use QProcess::startDetached.
Reviewed-by: con <qtc-committer@nokia.com>
2009-11-04 14:12:56 +01:00
Roberto Raggi
64a08d15f3 Parse ASM specifiers after declarators.
Again, a gcc extension used in the OSX system headers.
2009-11-04 13:47:06 +01:00
Roberto Raggi
4a87d875f0 Accepts `$' as valid character when recognizing identifiers.
Added support for yet another gcc extension that is using in OSX 10.6 system headers.
2009-11-04 13:45:49 +01:00
Roberto Raggi
093a309dab Revert "This ordering for include directories is more correct"
This reverts commit 9891267a92.
2009-11-04 12:51:02 +01:00
Roberto Raggi
7cffef17aa Paranoia check. Skip the change if we have another change with the same offset. 2009-11-04 12:48:36 +01:00
mae
6043c639e3 fix redrawing issue with horizontal scrolling and line wrapping column
revby: Oswald Buddenhagen
2009-11-04 12:42:26 +01:00
Roberto Raggi
205e03684a Don't process already visited nodes. 2009-11-04 12:02:19 +01:00
Oswald Buddenhagen
46a7ac5fb9 fix attaching to core
InferiorUnrunnable is equivalent to InferiorStopped as far as NeedsStop
commands are concerned.

Reviewed-by: hjk
2009-11-04 10:46:58 +01:00
Oswald Buddenhagen
6769c13e6e do not create invalid help files
afaik, this was a bizarre hack to make the install target work, so fix
it properly instead.
2009-11-03 18:20:43 +01:00
Oswald Buddenhagen
0ae60ba412 add timeout handling for gdb commands
sometimes, commands simply don't return ...

the debug message doesn't say anything which couldn't be found in the
log already, but that way it is more convenient.

and we kill gdb to get creator back to a defined state.

Reviewed-by: hjk
2009-11-03 18:20:43 +01:00
con
fa34847571 Merge commit 'origin/1.3'
Conflicts:
	src/plugins/debugger/gdb/gdbengine.cpp
	src/plugins/qt4projectmanager/qt4project.cpp
2009-11-03 18:08:01 +01:00
Thorbjørn Lindeijer
2c115e934f Make accidentally activating the link navigation more difficult
Only checking Ctrl and link availability on mouse release was triggering
the navigation too easily.

Now you have to press and release the mouse on the same link, having
Ctrl pressed all the time. In addition, when changing the text selection
the link is also cleared.

Task-number: QTCREATORBUG-134
Reviewed-by: con
2009-11-03 17:52:37 +01:00
Alessandro Portale
e77e8e9a28 Fix the url in the .pluginspec
modified:   src/plugins/mercurial/Mercurial.pluginspec
2009-11-03 17:30:18 +01:00