QbsProjectManager: No reparse after programmatic project file changes.

qbs knows the effect of adding and removing files. There is no need to
set up the project from scratch.

Change-Id: I8938c7cfb3e3ac2deb3fb0d2175f447391a669cb
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Qt Quick Desiger: fix button label capitalization

Use book-style capitalization for buttons.

Change-Id: I5e679ab7dcfa8a687da312ea7382edc5949c5c99
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
ProjectExplorer: Ask for the name of the clone runconfiguration

Task-number: QTCREATORBUG-12447
Change-Id: Ib5c16d357c86cda4ceace0191727909dd032bf6c
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Doc: remove link to obsolete Digia.com page

Change-Id: Iaa2bc9c0415fe29df404633dd1805ccd99b48976
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Doc: replace "user name" with "username"

Change-Id: I83e634b9efd407f0dd36f1b0f921a46cd33cd591
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Doc: fix copy/paste error

The word "cursor" had slipped into the wrong place.

Change-Id: I2b627e0a896e52218344eb9701a385c913fa88aa
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Qbs: Clean up targetOS calculation for Darwin OSes.

iOS Simulator is now detected correctly instead of making assumptions
based on the architecture that could change in the future (ARM-based
Macs, anyone?).

Change-Id: I6cc78aedf86af3623363d67203fcbc086f0cb6f8
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Qbs: Allow differentiation between little and unknown endianness.

Change-Id: Iaa1f13ba0086fa36fe581d81f63e84f0918ebb7e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Doc: fix path to "Use Debugging Helper" check box

I was moved to "Locals & Expressions" tab.

Change-Id: I853376b60887dd962300a2600d027c83fc32c031
Reviewed-by: hjk <hjk121@nokiamail.com>
Git: Fix soft assertion on Abort Rebase

When a rebase was initialized in a previous session or by
command-line.

Change-Id: I1a185f1bf1a9caeeba0d8358debc855cbd926d48
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Squish: Fix detection of expected debuggers on Linux and Mac

Change-Id: Ie3f1c291e9ba4646fb948bf30d38d8db9af31886
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Doc: use the phrase QML emulation layer for QML Puppet

Also in the Manual.

Change-Id: I1c15cc9feab716f38c4e1815ce091340dc786f89
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Debugger: Improve associative std container display

Handle multimap and multiset. Use the "[index] key" display that's
also used for Q{Multi,}Map both for consistency and because it's
needed to distiguish otherwise identical keys.

Change-Id: Ib9e369206bce89e5e27d1f6f60ead11ca88e2dcb
Reviewed-by: hjk <hjk121@nokiamail.com>
Core: Avoid segmentation fault when executing plugin unit tests

Change-Id: I80e4b73c36602542106aa3abbb1e3b147be58e6f
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
QbsProjectManager: Clean-ups in QbsProject class.

- Remove unneeded forward declarations (the header file is included
already).
- Move QVariantMap include from header to cpp file.
- Remove pointless "const" in front of function return type.
- In projectData(), return the stored value instead of fetching it again
from the project.

Change-Id: I9c8f4e8eaea070833953cd4d65e3452bae37998d
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
QmlDesigner: fix that an invalid root item refreshes the preview

Change-Id: I8d917dfd92261a88472bd49577731f5bcf468d49
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
QmlDesigner: even read methods need a lock

Change-Id: I7381d4c236be59ddd2015b83e9d5eb90e2cb2006
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
GenericProject: Changed the way C++11 is specified

Pass it as compiler flag, which makes sure that not only cxxVersion
is set correctly (depending on the compiler) but that also the
toolchainDefines are the right ones for C++11 (most significantly,
the value of __cplusplus which affects STL features).

Change-Id: I53dd543b30b7fc2824283ec119d7d5261f50f130
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Qbs: Un-break support for Itanium and PowerPC.

Appending _64 to the arch name for 64-bit ABIs is insufficient, and this
is now properly handled for all architectures currently recognized by
Qbs, and hopefully future-proofed as well.

Change-Id: I56fcfdcfd065ed5231fed3a817a55b9af9c82fc9
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
LoadCoreDialog: focus changes on invalid input

- if, in that order, the following input is invalid or is missing, focus the
  widget which sets that information:
     kit; local or remote corefile; local executable filename

Change-Id: I0255a0550656e2974fda755f3681c7a2d64a37de
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: hjk <hjk121@nokiamail.com>