CppEditor: Fix tests indentation

Change-Id: I1a5d78af88719a5070fea387559e2e2863ea6aca
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
CppTools: Avoid matching function by name only

Compare full function signature, or at least argument count.

Task-number: QTCREATORBUG-10295
Change-Id: Iead4d067209a8aea77cfcea2cd1ca5d08f87b165
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
QmlDesigner:PropertyEditor: Workaround for empty file model

If there are no files we return a string list containing an empty string.

Task-number: QTCREATORBUG-11327
Change-Id: Idd6680b9b2d9c702c2267796695ef60de0d95fab
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
TaskDelegate: Use additional formats in text layout for sizeHints

Task-number: QTCREATORBUG-11621

Change-Id: I2be90e1814afcaab8c3c9a84e2682e5192dfe472
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Fix capitalization of QML in qmljs.

Change-Id: Ia88815313272709e0f2c2954ed94d258647c5726
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
SDKtool: Add --device option to addKit operation

Change-Id: I5403ae8b7a238f24aadd26c1db3a1b8b4c83fdb2
Reviewed-by: Rainer Keller <rainer.keller@digia.com>
SDKtool: Check for existing objects when creating kits

Check for existing Qt versions, toolchains and devices if
those ids are given.

Change-Id: I0447d55e01cc40e43669ba7999126b0260974c0b
Reviewed-by: Rainer Keller <rainer.keller@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Fix some typos

Change-Id: I3be73c2a4d256a0d28e863fd2517a4d7442b34d8
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Android: More accurate Android Sdk location error messages

If the user installs a fresh Android SDK and selects its path in
the Android options, Qt Creator will still say that this is not
a valid Android SDK.

The reason is that Qt Creator also checks for the platform tools
to be installed. Installing those is a separate step which needs
to be done after installing the SDK.

This patch enables Qt Creator to tell the user if the platform
tools are missing, but the SDK is otherwise fine.

Change-Id: I3557fb93d46e8677498843250302d12c8babb1df
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Debugger: Fix QFile dumper for Qt 5.3, 32 bit

Change-Id: Ie28b6f52b91adcfb947203e6354f24412e0edfae
Reviewed-by: hjk <hjk121@nokiamail.com>
Android: Fix parameters for the Ant script file dialog

Making sure that the file name field has "ant.bat" set, and
that the filtering really works.

This patch also ensures that native file separators are shown.

Task-Number: QTCREATORBUG-11628
Change-Id: Ibab8c145d0b832e5ad2e2ff62a81818e4044f13e
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Core: Remove settings accessor indirection via MainWindow

Change-Id: I2ece1fb47eb48c4e56561ed2c947dc1c997af344
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
PathChooser: Trigger revalidation when environment or base name change

Trigger a re-evaluation of the state when the base filename or the
environment changes. Both can effect whether a command is found or
not.

Change-Id: I3fcb9683296113e04f7a78bb2d3ae681f6603823
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
PathChooser: Small cleanup

Consistently use the same method to trigger re-evaluations.

Change-Id: I3af86ec8f811cfb64fcfd3784c8d3e79a8154b21
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
BlackBerry: Fixed running when only QML debugging is selected

The -debugNative parameter should only be passed to blackberry-deploy
when C++ debugging is enabled.

Task-number: QTCREATORBUG-11460
Change-Id: I3dba64bb57211f1c6d6b972e8afe5fa77451fb7c
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: Fanda Vacek <fvacek@blackberry.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Clang: Do not use Core::MessageManager from worker thread

...since that's not thread-safe and thus leads to crashes from time to
time.

Change-Id: I907ae8b5c4d60bfc82bc97b55cc5d62d8bbeae04
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Qnx: Check runtime version when debugging

This cannot be done in the "check device" deploy step
since the deploy configuration does not know which
run mode will be used, which is mandatory since this check
is only required with debug mode.

Task-number: QTCREATORBUG-11513

Change-Id: I25121cf61afcf947c3873a6d2767877892ab4afc
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
IVcsControl: Add additionalToolsPath()

Add a method for a VCS to tell creator where it installed additional
tools that it came with. This is useful for e.g. git on windows
which ships with a nice bunch of unix tools.

Change-Id: Ibc5f2fb57307bfadad140bd57d83917e56d57153
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
VcsBaseClientSettings: Add method to retrieve VCS client search path

Change-Id: I7aff223cdbc108fc51554a5f53f8c5efb3856864
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Git: Report additional search paths

Change-Id: I07d9ea0946ec44b4d1a7d7d02b1f50dbaf78f6e6
Reviewed-by: Orgad Shaneh <orgads@gmail.com>