Commit Graph

6597 Commits

Author SHA1 Message Date
Friedemann Kleint
bd8d2b0b8a Debugger: Enable attaching with -client option.
Make it possible to trigger a debug-attach in a running instance
of Qt Creator by means of -client, use that in qtcdebugger, thus
enabling it to attaching to crashing executables in run mode
(Windows/CDB).

Modify IPlugin and application so that the complete command line is
serialized and transmitted to a running instance via QtSingleApplication
if -client is specified. Introduce IPlugin::remoteArgument and use that
in core for opening files and in the debugger for attaching.

Use -client in qtcdebugger with some logic to keep it alive as long as
the debuggee, make CDB break in that case as the events are not replayed
correctly in case the debugger is not spawned by the registered handler.
Rubber-stamped-by: con <qtc-committer@nokia.com>
2009-12-14 18:01:39 +01:00
con
d94b7b08c0 Better background color for "old" application output.
Use "base" and "text" instead of "window" and "windowText",
also make it lighter.

Reviewed-by: dt
2009-12-14 17:33:26 +01:00
con
b182d5ac53 Don't try to add actions to non-existing group. 2009-12-14 17:33:26 +01:00
mae
50e45b76f4 Ignore hidden actions for the dummy shortcut eater
Reviewed-by: con
2009-12-14 17:20:50 +01:00
con
165d25f01c Clearer menu separation between find tool bar and find window. 2009-12-14 15:43:15 +01:00
Friedemann Kleint
304d398357 Git: Expand commit template relative to repository directory
if it is a relative file specification.
Task-number: QTCREATORBUG-451
2009-12-14 15:16:40 +01:00
dt
6cdb58aac2 Fix bug introduced by refactoring of BuildSteps
setClean(true) doens't imply a clean argument anymore. (To make it user
configurable.)

Reviewed-By: owolff
2009-12-14 14:53:46 +01:00
con
9b93e5e353 Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline
Conflicts:
	src/plugins/coreplugin/outputpane.h
2009-12-14 14:46:43 +01:00
mae
255e7d1d75 Fixed disabled action shortcuts
The patch introduces a dummy action which eats the respective
shortcuts when the real action is disabled.
This works around an issue on X11, where some Ctrl-shortcuts do
insert printable text, for example Ctrl+. for the next bookmark.
Without the patch, Ctrl+. would insert an unexpected '.' into
the text when there are no bookmarks.

Reviewed-by: con
2009-12-14 14:26:49 +01:00
mae
43515f1cf6 Add a minimize/maximize action to the output pane
This is part of a bigger change to get rid of the output mode.

Reviewed-by: con
2009-12-14 14:26:49 +01:00
mae
c91c416135 Fix whitespace cleaning of changed blocks after undo
QTCREATORBUG-456
2009-12-14 14:26:49 +01:00
con
1677ae3787 Add a "More..." button in status bar for the output panes. 2009-12-14 14:26:03 +01:00
Friedemann Kleint
397b634aee CDB: Fix messages displayed after stop of Debugger.
Reviewed-by: hjk
Task-number: QTCREATORBUG-399
2009-12-14 14:15:15 +01:00
dt
a755717649 In the EnvironmentWidget show which environment is the base.
Task-Nr: QTCREATORBUG-277
2009-12-14 13:40:17 +01:00
Friedemann Kleint
dde46ec1eb VCS: Introduce configureable timeout to vcs,svn, p4.
as already present for git, mercurial.

Task-number: QTCREATORBUG-475
2009-12-14 12:45:45 +01:00
Erik Verbruggen
e600c0ddba Fixed gdb/python usage on Mac (Snow Leopard).
Reviewed by: hjk
2009-12-14 12:11:48 +01:00
con
446af46cf1 Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline 2009-12-14 11:48:01 +01:00
con
7081a3d415 Merge remote branch 'origin/1.3'
Conflicts:
	src/plugins/projectexplorer/outputwindow.cpp
2009-12-14 11:47:39 +01:00
Friedemann Kleint
0af3c1f13a VCS Submit: Run check script in repository, do not front-trim message.
Make checkscript a bit more verbose.

Task-number: QTCREATORBUG-451
Task-number: QTCREATORBUG-422
2009-12-14 10:56:50 +01:00
Friedemann Kleint
bad8a15f3b Introduce long timeout. 2009-12-14 09:41:38 +01:00
Friedemann Kleint
79191a76f3 Perforce: Silence the startup 2009-12-14 09:26:29 +01:00
hjk
0821f6fa51 debugger: make 'Add to watch' available in the editor context menu in debug mode 2009-12-11 18:19:51 +01:00
hjk
1324a1c600 debugger: gracefully handle commands that might not produce output 2009-12-11 18:00:37 +01:00
hjk
2548779d1f debugger: Remove EmbedToken fglag for gdb commands.
The token is not needed anymore.
2009-12-11 18:00:36 +01:00
hjk
abdd3d9d5b debugger: make Add to Watchwindow menu entry work again 2009-12-11 18:00:36 +01:00
Jens Bache-Wiig
b757b34640 Fixes: Fixed a regression in Manhattanstyle
Those properties should be recursive. We need to optimize this
another way.
2009-12-11 17:17:07 +01:00
Friedemann Kleint
1982ab61a5 Perforce: Test on Windows. 2009-12-11 17:04:13 +01:00
con
8f586cedcd Couldn't set "/usr/bin/qmake-4.6" or "/Developer/Tools/Qt/qmake" for Qt.
Task-number: QTCREATORBUG-463
Reviewed-by: dt
2009-12-11 17:03:19 +01:00
Friedemann Kleint
f7cc04e25e Perforce: Use new VCSBasePlugin class.
Use relative paths with -d-option, check for symlinked depots.
Add revert-actions.
Use different context/kinds for editors, suppressing warnings.
Introduce common run-function.
2009-12-11 16:43:39 +01:00
con
bdde628374 Add some information about supported debugger on Mac OS X. 2009-12-11 16:37:46 +01:00
Thorbjørn Lindeijer
46e612761f Be smarter about CamelCase when doing case-insensitive completion
Even when an upper case character can also match a lower case one, it
should only be treated as a CamelCase match when the matched character
is also upper case. This avoids some false positives.

Also, the part that allows a word in a CamelCase identifier to be
truncated should never be matched case-insensitively.
2009-12-11 14:38:28 +01:00
Thorbjørn Lindeijer
96707f0b92 Make the Options dialog smaller
Also removed no longer used .ui file.

Reviewed-by: Friedemann Kleint
2009-12-11 14:29:35 +01:00
Jarek Kobus
4f07bb8e2a Update Polish translation 2009-12-11 14:26:00 +01:00
dt
839bc1e941 Fixes commiting with empty author/email information
Also only filling in the author field works, git does magic then.
Also fix quoting
2009-12-11 14:08:27 +01:00
hjk
c7850c3f98 fakevim: improve some basic tab/space/indentation handling 2009-12-11 13:25:36 +01:00
hjk
66db60e0fe debugger: replace xrange(0, end) by xrange(end). 2009-12-11 13:25:30 +01:00
Jens Bache-Wiig
57c09a7e99 Fixes: Fix cosmetics with KDE file dialog
Task:     QTCREATORBUG-465
Details:
We should simply ignore custom styling on our dialogs.
I also slightly optimized the panelWidget check.
2009-12-11 12:42:33 +01:00
ck
b5abd7b9a6 Remote Debugging Dialog: Make it possible to choose the debugger.
Reviewed-by: hjk
2009-12-11 11:49:32 +01:00
Bea Lam
1bf3418314 Add qmlinspector plugin. 2009-12-11 14:56:04 +10:00
dt
046dd5d902 Fix bugs with editing the shadow build settings
Resetting the cursor to the end of line and resetting the line edit on
changing the shadow build checkbox
2009-12-10 19:21:34 +01:00
dt
4ceab2bac5 Fix importing of configure generated Makefiles
Works now.
2009-12-10 19:13:51 +01:00
con
ad08f19711 Remove some unused code in the pro parsing / pro editing. 2009-12-10 18:27:17 +01:00
dt
0a1c780241 Fixes EnvironmentEditWidget editing variable names
Don't loose focus, don't loose the current index.
Implemented in a not really good way. The model emits a signal after
renaming, which the view respsonds to by setting focus/currentIndex
correctly.
2009-12-10 17:58:35 +01:00
ck
0e3ee9c7b2 Maemo: Hide password-related GUI elements. 2009-12-10 17:34:22 +01:00
hjk
57634ab2d1 debugger: add a line edit to specify the local executable for gdb remote
debugging

Long term that would probably better as a run configuration.
2009-12-10 16:58:54 +01:00
hjk
b3154e1b30 debugger: make remote gdb architecture user editable 2009-12-10 16:58:54 +01:00
hjk
d0dfea5a8a debugger: disable some warning, add FIXME 2009-12-10 16:58:54 +01:00
hjk
de23834fc9 debugger: move watchdog timeout initialization to a place where it
actually can access the stored settings.
2009-12-10 16:58:54 +01:00
Daniel Molkentin
771246a5b5 Creators code model cannot handle MVC extensions. Don't pretend it can.
Fixes some highlight errors in code using the win32 API.

Reviewed-By: Roberto Raggi
2009-12-10 16:40:41 +01:00
Daniel Molkentin
5832c6b584 Add windows definitions to make the code model happy.
__stdcall for all compilers (MSVC and MinGW, possibly others may use it)
__w64 is MSVC only, deprecated there, but still used in some places

Reviewed-By: Roberto Raggi
2009-12-10 16:38:19 +01:00