Commit Graph

17575 Commits

Author SHA1 Message Date
Thorbjørn Lindeijer 29777da964 Avoid use of dynamic_cast in qmljsdebugger library
Remove usages of 'dynamic_cast' in qmljsdebugger library. Otherwise
compilation will fail for a Qt compiled with -no-rtti.

Task-number: QTCREATORBUG-4043
Reviewed-by: Kai Koehne
2011-03-14 15:40:40 +01:00
Tobias Hunger 7c1e0853a5 Show all parameters of a makestep
Show everything we pass on to make, incl. the parameters we pick up from
the Toolchain via the QtVersion.

Reviewed-by: dt
2011-03-14 14:47:59 +01:00
Leena Miettinen bf5cfde481 Doc: debugger modes of operation
Reviewed-by: Pawel Polanski
2011-03-14 13:36:40 +01:00
Leena Miettinen fb69ae257c Doc: troubleshooting info for debugging
From the FAQ on the Qt development wiki.

Reviewed-by: Pawel Polanski
2011-03-14 13:36:39 +01:00
Leena Miettinen 353b13c4a3 Doc: CODA on-device debugging agent
Reviewed-by: Pawel Polanski
2011-03-14 13:36:38 +01:00
Friedemann Kleint 39fbb06056 Analysis mode: Suppress startup flicker.
Caused by QStackedWidget.
2011-03-14 13:23:43 +01:00
Friedemann Kleint 07af4aa9ea Designer: Fix warning about missing editor factory on 'recent file'
caused by mismatched ID's of editor and editor factory.
2011-03-14 12:21:25 +01:00
Friedemann Kleint c77375fd13 Userfileaccessor: Give message <html> tags.
It contains <b> markup which on its own is not sufficient for
Qt::AutoText to detect HTML.
2011-03-14 12:08:34 +01:00
Friedemann Kleint 53cbf5dfae Debugger[CDB]: Use standard shutdown path within QML/CPP debugging.
As the InferiorShutdown-State is required to synchronize the
engines.

Task-number: QTCREATORBUG-4026
Initial-patch-by: Kai Köhne <kai.koehne@nokia.com>
2011-03-14 11:43:33 +01:00
Tobias Hunger 2ac4f671b9 Gcc: Reset displayname after updating the target abi 2011-03-14 11:00:38 +01:00
Friedemann Kleint e0279c7403 Designer: Update editor before entering edit mode.
Adapt to changed semantics of ModeManager::currentModeAboutToChange.

Task-number: QTCREATORBUG-4051
2011-03-14 09:42:24 +01:00
Christian Kamm 575179822c Update 2.2 changelog. 2011-03-14 09:21:45 +01:00
Kai Koehne a73fcbb28e ObserverTool: Fix Qt dependencies
QmlObserver requires 4.7.1, not 4.7.2.
2011-03-11 17:29:17 +01:00
Kai Koehne b6829fedc7 DebuggingHelpers: Properly escape paths with spaces in it
This is important especially on the Mac , where the default QtCreator
directory contains a PATH in it.
2011-03-11 17:29:16 +01:00
hjk c78da91bf4 symbian support: make it compile on linux
Reviewed-by: Tobias Hunger
2011-03-11 16:48:16 +01:00
hjk a1c42c9704 update changes-2.2.0 2011-03-11 16:34:58 +01:00
Oswald Buddenhagen a042a91bd2 my noteworthy 2.2 changes 2011-03-11 15:33:58 +01:00
Oswald Buddenhagen fa3b8cdfe5 pick a better temp file location
so the following move would not try to cross device boundaries
2011-03-11 15:33:58 +01:00
Oswald Buddenhagen bcde880d92 make profile parse errors somewhat more visible
pop up the error pane.
the evaluator got significantly better since the last time we tried this
...

Reviewed-by: dt
2011-03-11 15:33:58 +01:00
Oswald Buddenhagen ca2fecb3ea use an assert for a clearly internal error
there are no external reasons why this could fail ...

Reviewed-by: dt
2011-03-11 15:33:58 +01:00
Oswald Buddenhagen c59d82a4a8 simplify unnecessarily platform-dependent tempdir determination
Reviewed-by: hunger
2011-03-11 15:33:58 +01:00
Pawel Polanski c4e8b1e961 Information about CODA has been added to chagelog 2011-03-11 15:08:24 +01:00
Pawel Polanski b3ed67ec9c Symbian: CODA's connection dialog has been fixed 2011-03-11 15:08:24 +01:00
dt 9901dbd1d6 SessionManager: emit sessionLoaded after actually changing activeSession
Also make use of that signal for the welcome page
Task-Nr: QTCREATORBUG-4034
2011-03-11 13:12:37 +01:00
dt 617871c3d0 ProjectExplorer: updateActions on session change
Task-Nr: QTCREATORBUG-4032
2011-03-11 13:12:37 +01:00
Thorbjørn Lindeijer 87d9caa32d Generic project: Refresh configuration when tool chain changes
Reviewed-by: Roberto Raggi
2011-03-11 12:37:29 +01:00
Thorbjørn Lindeijer c7f4dc2da9 Generic project: Fixed the connection to updateToolChainList
Reviewed-by: Roberto Raggi
2011-03-11 12:37:29 +01:00
Thorbjørn Lindeijer 82430a6b37 Generic project: Made C++ code model work better without a tool chain
When no valid tool chain is selected, no project info update was done at
all. After this patch, at least the project defines and include paths
are used.

Reviewed-by: Roberto Raggi
2011-03-11 12:37:29 +01:00
Tobias Hunger 3518dd0058 GccParser: Fix unit test which got out of sync 2011-03-11 12:34:04 +01:00
Tobias Hunger c72a1b81a3 Gcc: Improve detection of supported architectures on Mac 2011-03-11 12:01:39 +01:00
Pawel Polanski 0da164c7d6 Windows compilation fix 2011-03-11 11:02:08 +01:00
Pawel Polanski 16105792d7 CODA: Extend error codes only when debug is enabled 2011-03-11 11:02:07 +01:00
Leena Miettinen 67ae0e7f8a Doc: fix links after adding topics 2011-03-11 11:00:44 +01:00
Leena Miettinen 7de8e998a0 Doc: editing MIME types
Reviewed-by: Leandro Melo
2011-03-11 11:00:43 +01:00
Leena Miettinen 3d1e44dc88 Doc: language edits 2011-03-11 11:00:42 +01:00
Leena Miettinen 05d636c535 Doc: update debugging Qt Quick projects section
Task-number: QTCREATORBUG-3993

Reviewed-by: Kai Koehne
2011-03-11 11:00:41 +01:00
Christian Kamm 106513223d QmlJS: Fix infinite loop for objects that are attached to themselves. 2011-03-11 10:19:45 +01:00
con d3f798d3b0 Merge remote branch 'origin/2.1' into 2.2
Conflicts:
	doc/qtcreator.qdoc
2011-03-11 09:25:57 +01:00
dt ac28279efe TargetSetupPage: Only offer qt versions that have a toolchain
Task-Nr: QTCREATORBUG-3886
2011-03-10 17:56:57 +01:00
Friedemann Kleint 11311b6e94 Remove 'Analyze' mode.
- Introduce a shared analysis output pane using a stacked widgets,
  layouts for the tools' output panes and toolbar widgets.
- Introduce IAnalyzerOutputPaneAdapter interface returned
  by IAnalyzerTool to manage them.
- Remove mode and its mainwindow contents (depending on enum
  constants should use cases for it occur).

Reviewed-by: con
2011-03-10 17:44:37 +01:00
con 3ab75ac979 Fix build 2011-03-10 17:44:32 +01:00
Mike McQuaid cdd49a3a61 Fix valgrind symbol lookup on Mac OS X.
Merge-request: 267
Reviewed-by: con <qtc-committer@nokia.com>
2011-03-10 16:28:17 +01:00
Tobias Hunger 75f819848f Symbian: Remove S60devices
Remove S60devices and all the code surrounding it. This gets rid of
the S60 devices tab in the options dialog, too.

Tasknumber: QTCREATORBUG-3681
Reviewed-by: dt
2011-03-10 16:04:42 +01:00
Tobias Hunger 2af6921702 GCC: Better targetAbi support
* Save ABI in toolchain
* have guessGccAbi return a list of possible matches.

Tasknumber: QTCREATORBUG-3996
Reviewed-by: dt
2011-03-10 15:50:23 +01:00
Tobias Hunger 5b4d841d12 Abi: Add operator !=
Reviewed-by: dt
2011-03-10 15:50:06 +01:00
dt f4ca6959c4 CMakeProjectManager: waitForFinished()
silences a qt warning.
2011-03-10 15:38:26 +01:00
dt a64b0e0a20 Trailing whitespace... 2011-03-10 15:38:26 +01:00
Christian Kamm b980a9b964 QmlJS: Fix implicit "." import when . has a QML module.
Reviewed-by: Erik Verbruggen
2011-03-10 15:03:36 +01:00
dt ffd6d307a0 CMakeProject: Better order of include directories
Project directories should come before system directories.

Task-Nr: QTCREATORBUG-3959
2011-03-10 13:51:08 +01:00
Oswald Buddenhagen 53298420ed don't create a temp file just for mime type detection 2011-03-09 22:24:13 +01:00