OSDN Git Service
Kai Koehne [Mon, 14 Mar 2011 15:40:06 +0000 (16:40 +0100)]
QmlDumpTool: Remove unneeded QtVersion
Since m_version was never initialized the logic was just plain wrong.
Pointed out by dt.
Reviewed-by: ckamm
Friedemann Kleint [Tue, 15 Mar 2011 08:17:38 +0000 (09:17 +0100)]
Debugger[CDB]: Fix watchpoints, observe size parameter.
Friedemann Kleint [Tue, 15 Mar 2011 07:53:11 +0000 (08:53 +0100)]
changelog: CDB Debugger
Oswald Buddenhagen [Fri, 11 Mar 2011 16:30:42 +0000 (17:30 +0100)]
remove another unnecessary platform #ifdef concerning temppath
Friedemann Kleint [Mon, 14 Mar 2011 16:34:27 +0000 (17:34 +0100)]
Debugger: Show message box when preferred engine is not available.
Rewrite logic once again. Merge the previously separate
enabled/configured loops into one to simplify the code and
exclude LLDB from reporting as it is experimental, currently.
Leena Miettinen [Mon, 14 Mar 2011 15:49:12 +0000 (16:49 +0100)]
Doc: fix qdoc tag errors
Leena Miettinen [Mon, 14 Mar 2011 15:48:42 +0000 (16:48 +0100)]
Doc: resources must be copied to the QML folder
Task-number: QTCREATORBUG-3569
Leena Miettinen [Mon, 14 Mar 2011 15:47:23 +0000 (16:47 +0100)]
Doc: update screen shots and UI text in project wizards
Friedemann Kleint [Mon, 14 Mar 2011 14:50:23 +0000 (15:50 +0100)]
Revert "Debugger: Message box when preferred debugger is not set up."
As it causes messages on Linux.
This reverts commit
c75738f9ace4f8683db8f9f08ae538b7d7f4c219.
Friedemann Kleint [Mon, 14 Mar 2011 14:42:26 +0000 (15:42 +0100)]
Debugger: Message box when preferred debugger is not set up.
Task-number: QTCREATORBUG-3990
Thorbjørn Lindeijer [Mon, 14 Mar 2011 13:21:21 +0000 (14:21 +0100)]
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
Tobias Hunger [Mon, 14 Mar 2011 13:39:02 +0000 (14:39 +0100)]
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
Leena Miettinen [Mon, 14 Mar 2011 12:36:09 +0000 (13:36 +0100)]
Doc: debugger modes of operation
Reviewed-by: Pawel Polanski
Leena Miettinen [Mon, 14 Mar 2011 12:35:23 +0000 (13:35 +0100)]
Doc: troubleshooting info for debugging
From the FAQ on the Qt development wiki.
Reviewed-by: Pawel Polanski
Leena Miettinen [Mon, 14 Mar 2011 11:51:52 +0000 (12:51 +0100)]
Doc: CODA on-device debugging agent
Reviewed-by: Pawel Polanski
Friedemann Kleint [Mon, 14 Mar 2011 12:23:43 +0000 (13:23 +0100)]
Analysis mode: Suppress startup flicker.
Caused by QStackedWidget.
Friedemann Kleint [Mon, 14 Mar 2011 11:21:25 +0000 (12:21 +0100)]
Designer: Fix warning about missing editor factory on 'recent file'
caused by mismatched ID's of editor and editor factory.
Friedemann Kleint [Mon, 14 Mar 2011 11:08:34 +0000 (12:08 +0100)]
Userfileaccessor: Give message <html> tags.
It contains <b> markup which on its own is not sufficient for
Qt::AutoText to detect HTML.
Friedemann Kleint [Mon, 14 Mar 2011 10:43:33 +0000 (11:43 +0100)]
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>
Tobias Hunger [Mon, 14 Mar 2011 10:00:38 +0000 (11:00 +0100)]
Gcc: Reset displayname after updating the target abi
Friedemann Kleint [Mon, 14 Mar 2011 08:42:24 +0000 (09:42 +0100)]
Designer: Update editor before entering edit mode.
Adapt to changed semantics of ModeManager::currentModeAboutToChange.
Task-number: QTCREATORBUG-4051
Christian Kamm [Mon, 14 Mar 2011 08:21:45 +0000 (09:21 +0100)]
Update 2.2 changelog.
Kai Koehne [Fri, 11 Mar 2011 16:21:33 +0000 (17:21 +0100)]
ObserverTool: Fix Qt dependencies
QmlObserver requires 4.7.1, not 4.7.2.
Kai Koehne [Fri, 11 Mar 2011 16:08:39 +0000 (17:08 +0100)]
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.
hjk [Fri, 11 Mar 2011 15:48:16 +0000 (16:48 +0100)]
symbian support: make it compile on linux
Reviewed-by: Tobias Hunger
hjk [Fri, 11 Mar 2011 15:34:58 +0000 (16:34 +0100)]
update changes-2.2.0
Oswald Buddenhagen [Fri, 11 Mar 2011 14:31:05 +0000 (15:31 +0100)]
my noteworthy 2.2 changes
Oswald Buddenhagen [Fri, 11 Mar 2011 12:46:56 +0000 (13:46 +0100)]
pick a better temp file location
so the following move would not try to cross device boundaries
Oswald Buddenhagen [Fri, 11 Mar 2011 11:27:42 +0000 (12:27 +0100)]
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
Oswald Buddenhagen [Fri, 11 Mar 2011 13:13:36 +0000 (14:13 +0100)]
use an assert for a clearly internal error
there are no external reasons why this could fail ...
Reviewed-by: dt
Oswald Buddenhagen [Thu, 10 Mar 2011 12:46:36 +0000 (13:46 +0100)]
simplify unnecessarily platform-dependent tempdir determination
Reviewed-by: hunger
Pawel Polanski [Fri, 11 Mar 2011 14:08:05 +0000 (15:08 +0100)]
Information about CODA has been added to chagelog
Pawel Polanski [Fri, 11 Mar 2011 14:07:29 +0000 (15:07 +0100)]
Symbian: CODA's connection dialog has been fixed
dt [Fri, 11 Mar 2011 12:08:46 +0000 (13:08 +0100)]
SessionManager: emit sessionLoaded after actually changing activeSession
Also make use of that signal for the welcome page
Task-Nr: QTCREATORBUG-4034
dt [Fri, 11 Mar 2011 11:52:54 +0000 (12:52 +0100)]
ProjectExplorer: updateActions on session change
Task-Nr: QTCREATORBUG-4032
Thorbjørn Lindeijer [Thu, 10 Mar 2011 22:09:37 +0000 (23:09 +0100)]
Generic project: Refresh configuration when tool chain changes
Reviewed-by: Roberto Raggi
Thorbjørn Lindeijer [Thu, 10 Mar 2011 22:08:54 +0000 (23:08 +0100)]
Generic project: Fixed the connection to updateToolChainList
Reviewed-by: Roberto Raggi
Thorbjørn Lindeijer [Thu, 10 Mar 2011 21:47:49 +0000 (22:47 +0100)]
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
Tobias Hunger [Fri, 11 Mar 2011 11:34:04 +0000 (12:34 +0100)]
GccParser: Fix unit test which got out of sync
Tobias Hunger [Fri, 11 Mar 2011 11:01:39 +0000 (12:01 +0100)]
Gcc: Improve detection of supported architectures on Mac
Pawel Polanski [Fri, 11 Mar 2011 10:01:51 +0000 (11:01 +0100)]
Windows compilation fix
Pawel Polanski [Fri, 11 Mar 2011 08:17:19 +0000 (09:17 +0100)]
CODA: Extend error codes only when debug is enabled
Leena Miettinen [Fri, 11 Mar 2011 09:59:44 +0000 (10:59 +0100)]
Doc: fix links after adding topics
Leena Miettinen [Fri, 11 Mar 2011 09:58:46 +0000 (10:58 +0100)]
Doc: editing MIME types
Reviewed-by: Leandro Melo
Leena Miettinen [Thu, 10 Mar 2011 15:13:28 +0000 (16:13 +0100)]
Doc: language edits
Leena Miettinen [Thu, 10 Mar 2011 15:03:33 +0000 (16:03 +0100)]
Doc: update debugging Qt Quick projects section
Task-number: QTCREATORBUG-3993
Reviewed-by: Kai Koehne
Christian Kamm [Fri, 11 Mar 2011 09:18:42 +0000 (10:18 +0100)]
QmlJS: Fix infinite loop for objects that are attached to themselves.
con [Fri, 11 Mar 2011 08:25:57 +0000 (09:25 +0100)]
Merge remote branch 'origin/2.1' into 2.2
Conflicts:
doc/qtcreator.qdoc
dt [Thu, 10 Mar 2011 16:55:02 +0000 (17:55 +0100)]
TargetSetupPage: Only offer qt versions that have a toolchain
Task-Nr: QTCREATORBUG-3886
Friedemann Kleint [Thu, 10 Mar 2011 15:11:20 +0000 (16:11 +0100)]
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
con [Thu, 10 Mar 2011 16:44:10 +0000 (17:44 +0100)]
Fix build
Mike McQuaid [Thu, 10 Mar 2011 14:15:28 +0000 (15:15 +0100)]
Fix valgrind symbol lookup on Mac OS X.
Merge-request: 267
Reviewed-by: con <qtc-committer@nokia.com>
Tobias Hunger [Tue, 8 Mar 2011 11:57:12 +0000 (12:57 +0100)]
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
Tobias Hunger [Thu, 10 Mar 2011 13:44:49 +0000 (14:44 +0100)]
GCC: Better targetAbi support
* Save ABI in toolchain
* have guessGccAbi return a list of possible matches.
Tasknumber: QTCREATORBUG-3996
Reviewed-by: dt
Tobias Hunger [Thu, 10 Mar 2011 13:43:44 +0000 (14:43 +0100)]
Abi: Add operator !=
Reviewed-by: dt
dt [Thu, 10 Mar 2011 13:15:38 +0000 (14:15 +0100)]
CMakeProjectManager: waitForFinished()
silences a qt warning.
dt [Thu, 10 Mar 2011 12:51:41 +0000 (13:51 +0100)]
Trailing whitespace...
Christian Kamm [Thu, 10 Mar 2011 13:49:38 +0000 (14:49 +0100)]
QmlJS: Fix implicit "." import when . has a QML module.
Reviewed-by: Erik Verbruggen
dt [Thu, 10 Mar 2011 12:48:49 +0000 (13:48 +0100)]
CMakeProject: Better order of include directories
Project directories should come before system directories.
Task-Nr: QTCREATORBUG-3959
Oswald Buddenhagen [Wed, 9 Mar 2011 11:17:56 +0000 (12:17 +0100)]
don't create a temp file just for mime type detection
Oswald Buddenhagen [Wed, 9 Mar 2011 10:40:10 +0000 (11:40 +0100)]
mime type matching optimization
given that checking for a match is expensive and determining the
priority is cheap, it makes sense to match only if the priority is known
to be high enough.
Reviewed-by: Leandro Melo
Oswald Buddenhagen [Wed, 9 Mar 2011 10:37:51 +0000 (11:37 +0100)]
add mime type detection for stand-alone byte arrays
Reviewed-by: Leandro Melo
Oswald Buddenhagen [Wed, 9 Mar 2011 21:00:08 +0000 (22:00 +0100)]
clean up DEPENDPATH insanity
simply add
CONFIG += depend_includepath
to qtcreator.pri and remove all the manual DEPENDPATHs, as half of them
were missing anyway, and i wouldn't expect it to ever change. not
touching src/shared/ for syncing reasons.
Oswald Buddenhagen [Wed, 9 Mar 2011 21:04:10 +0000 (22:04 +0100)]
remove "Automatically generated by qmake ..." blurbs
they are a bit misleading (and embarrassing ...)
Oswald Buddenhagen [Wed, 9 Mar 2011 21:22:45 +0000 (22:22 +0100)]
remove dead files from project
Tom Sutcliffe [Wed, 9 Mar 2011 15:00:18 +0000 (16:00 +0100)]
Removed incorrect warning message from codagdbadapter
Tom Sutcliffe [Wed, 9 Mar 2011 14:59:55 +0000 (15:59 +0100)]
Adding locking to SymbianDeviceManager
Christiaan Janssen [Wed, 9 Mar 2011 15:06:19 +0000 (16:06 +0100)]
QmlDebugger: hiding "this" from debugger when empty
Reviewed-by: Kai Koehne
Thomas Hartmann [Wed, 9 Mar 2011 14:32:51 +0000 (15:32 +0100)]
QmlDesigner.propertyEditor: crashfix
Better safe then sorry.
Thomas Hartmann [Wed, 9 Mar 2011 12:06:38 +0000 (13:06 +0100)]
QmlDesigner.propertyEditor: adding more tooltips
Adding missing tooltips
Task-number: QTCREATORBUG-3525
Thomas Hartmann [Wed, 9 Mar 2011 10:58:20 +0000 (11:58 +0100)]
QmlDesigner.documentController: hourglass for loading loading progress
Task-number: QTCREATORBUG-3733
Leena Miettinen [Wed, 9 Mar 2011 11:30:28 +0000 (12:30 +0100)]
Doc: update run settings for Qt Quick UI projects
Task-number: QTCREATORBUG-4001
Reviewed-by: Kai Koehne
Pawel Polanski [Wed, 9 Mar 2011 11:06:20 +0000 (12:06 +0100)]
Symbian: Some small fixes in CODA debugging
Pawel Polanski [Wed, 9 Mar 2011 10:07:29 +0000 (11:07 +0100)]
Symbian: Some of the windows error messages are a bit too obscure
Pawel Polanski [Wed, 9 Mar 2011 10:01:20 +0000 (11:01 +0100)]
CODA: Fixed timeout for info button
con [Wed, 9 Mar 2011 10:48:19 +0000 (11:48 +0100)]
Avoid error message with external vi on Ubuntu.
Ubuntu comes with only a stripped down version of vim by default which
doesn't support setting the column. So we don't do it.
Task-number: QTCREATORBUG-3850
con [Wed, 9 Mar 2011 10:37:59 +0000 (11:37 +0100)]
Revert "F1+F1 behavior was broken if there was no context help found."
This reverts commit
9eccbbee5c575e4d5a952321859af773ad32720a.
After a bit more discussion and considering
2c4eb25168b62e39aba2045977bc1069ebb8d3d7 this wasn't a good idea after
all.
con [Wed, 9 Mar 2011 10:16:55 +0000 (11:16 +0100)]
F1+F1 behavior was broken if there was no context help found.
If on F1 no documentation was found, the focus was not set to the side
bar, making it impossible to press F1 again to get into help mode.
The fix also makes sure that the "blank" page is not set to the help
mode in this case, to avoid a big white empty area.
Oswald Buddenhagen [Tue, 8 Mar 2011 17:28:58 +0000 (18:28 +0100)]
revalidate when the expected kind changes
otherwise the initial value set before the kind was set will be
displayed as validated by the default kind's rules.
Oswald Buddenhagen [Tue, 8 Mar 2011 17:26:15 +0000 (18:26 +0100)]
don't validate executable paths & working dirs in build & run configs
it's well within expectations that they do not exist at the time of
configuration (especially when shadow building).
additionally, keeping the validation info (macros and environment)
up-to-date would require a notification infrastructure which is just not
worth the effort.
Oswald Buddenhagen [Tue, 8 Mar 2011 16:24:19 +0000 (17:24 +0100)]
de-arcanize code
no need to make a dummyfied derived class when using another flag is
just fine.
Oswald Buddenhagen [Tue, 8 Mar 2011 11:00:59 +0000 (12:00 +0100)]
remove dead code
Thomas Hartmann [Tue, 8 Mar 2011 17:34:11 +0000 (18:34 +0100)]
QmlDesigner.model: bugfix
We use Qt now instead of Qt Quick
Thomas Hartmann [Tue, 8 Mar 2011 17:33:38 +0000 (18:33 +0100)]
QmlDesigner.navigator: better support for positioners
The properties x and y get removed when putting an item
into an positioner.
Thomas Hartmann [Tue, 8 Mar 2011 15:58:35 +0000 (16:58 +0100)]
QmlDesigner.dragTool: behaivour/usabilty fix
The user should be able to drop an item everywhere, also outside
the root item. The item is created in the scene when the animation is over.
Also the animation is shorter now.
Thomas Hartmann [Tue, 8 Mar 2011 15:54:29 +0000 (16:54 +0100)]
QmlDesigner.formEditor: allow selection of non movable items
Some items are not movable, but the user should still be able
to select them in the form editor.
Best example are items inside a positioner.
Thomas Hartmann [Tue, 8 Mar 2011 15:52:12 +0000 (16:52 +0100)]
QmlDesigner.qmlPuppet: allows specifying alternative to qmlpuppet
This allows the user to specify another qmlpuppet then the one
delivered with QtCreator. For example a pupper build with mingw.
The enviroment variable QTCREATOR_QMLPUPPET_PATH is used.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 8 Mar 2011 15:49:35 +0000 (16:49 +0100)]
QmlDesigner.documentcontroller: detach node instance view in edit mode
This patch detaches the node instance view in edit node.
Thomas Hartmann [Tue, 8 Mar 2011 13:11:06 +0000 (14:11 +0100)]
QmlDesigner.formEditor: fixes rootFormEditorItem()
Previous implementation was broken.
Thomas Hartmann [Tue, 8 Mar 2011 13:10:25 +0000 (14:10 +0100)]
QmlDesigner.propertyEditor: fix updates of anchor states
Ancors work in the property editor, again.
TaskNumber: QTCREATORBUG-3958
Thomas Hartmann [Tue, 8 Mar 2011 13:04:57 +0000 (14:04 +0100)]
QmlDesigner.nodeInstanceServer: fix anchors
The previous check does not make sense for me.
TaskNumber: QTCREATORBUG-3958
Thomas Hartmann [Tue, 8 Mar 2011 12:56:03 +0000 (13:56 +0100)]
QmlDesigner.subComponentManager: remove the need for a QDeclarativeEngine
There were cases where a QDeclarativeEngine was crashing.
Reviewed-by: Kai Koehne
Pawel Polanski [Tue, 8 Mar 2011 15:13:09 +0000 (16:13 +0100)]
CODA: Proper cleanup of CodaDevice in codagdbadapter
Pawel Polanski [Tue, 8 Mar 2011 14:09:19 +0000 (15:09 +0100)]
CODA: Added help link page for CODA
Leena Miettinen [Tue, 8 Mar 2011 14:39:28 +0000 (15:39 +0100)]
Doc: update Nokia N900 software version to 1.3
Leena Miettinen [Tue, 8 Mar 2011 14:32:27 +0000 (15:32 +0100)]
Doc: fix link
Leena Miettinen [Tue, 8 Mar 2011 14:21:47 +0000 (15:21 +0100)]
Doc: add the link to install QtWebKit
Rewrote the introduction.
Task-number: QTSDK-587
Reviewed-by: Jerome Pasion
(cherry picked from commit
b9614cdf7d6b09d0c1723e6a3534ca3991cd8a4b)
Friedemann Kleint [Tue, 8 Mar 2011 12:56:52 +0000 (13:56 +0100)]
Valgrind: Fix coding style issues.
Header specification, remove internal classes from exported
headers, fully qualify signals,slots.
Christiaan Janssen [Tue, 8 Mar 2011 10:36:02 +0000 (11:36 +0100)]
QmlInspector: break selection loop on cursor change
Reviewed-by: Kai Koehne
Kai Koehne [Tue, 8 Mar 2011 12:10:46 +0000 (13:10 +0100)]
QmlJsDebug: Fix regression in list of breakpoints
Allow more than one breakpoint per compilation unit.