Include the correct header for std::lower_bound.

That is <algorithm>. Relying on indirect includes is bad, mmkay?

Change-Id: I245885672004cd406f98c82231aaa38a5cfe464c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Fix a crash on codestylesettings

Task-number: QTCREATORBUG-10235

Instead of rely on ICodeStylePreferences::destroyed() signal,
when all other objects might be in destruction phase,
clear project code style settings explicitly, when project
closes.

Change-Id: I0dd6675d54c5495d4006acbc9ad12c95f1d0a00c
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Update minimum required Qt version.

We require Qt 5.2 for full functionality nowadays.
It is possible to use Qt 4.8.x with restrictions.
(Qt 5.0 and 5.1 do not work because of problems with embedding
Qt Quick 2 and other Qt Quick related issues (e.g. QTCREATORBUG-10273)

Change-Id: Ib41576e8b8e3727e87141eaf0351d63158730524
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
WelcomePage: remove getting started page

The getting started page is not part redesign, anymore.

Change-Id: Iec779d4fcf86f1800e17a5b7775698b64ce16555
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
WelcomePage: redesign of welcome page

Change-Id: Iec777d4fcf86f1807e17a5be777698b64ce15555
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Always use display names in locator context menu.

Task-number: QTCREATORBUG-10340

Change-Id: I442811a66c3f1a54343dadacbcfa633c18632584
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Merge remote-tracking branch 'origin/2.8' into 3.0

Conflicts:
	src/plugins/projectexplorer/editorconfiguration.cpp

Change-Id: Iff7eccd9386c1f5d870e40f1e033dfef2cb0bf87
Doc: restructure UI design section

Remove graphics and combine some short topics to
put more weight on Qt Quick development instead of
generic UI development.

Change-Id: Ief2041022e0ccb407c26b0742825613223082f0a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Mac: Try to work around the re-occurring disk image creation error

A guess is that hdiutil finishes even though the system is not yet quite
finished with the image (e.g. still unmounting?), so introducing a small
timer.
Also turn on verbosity, so this error might be better trackable if it
occurs again.

Change-Id: I0acb23bbac408f2979c8cacf2fc58fdff782fc3d
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Fix MSVC warning

basetexteditor.cpp:6013: warning: C4189: 'ts' : local variable is
initialized but not referenced

Change-Id: Ia5d6531f8dab8debbb41da79f1cdf152ee831676
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Fix some spelling/tr-errors in Android/QNX.

Change-Id: Ia9f927c7b4108046d03158de0aa6d94026f1cfde
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
ios: disable debug print of probe progress

Change-Id: I867c3f2881fd6882458c92fa84fbc9668ba6a538
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Ios: Fix crash when connecting user-mode device

The modal dialog was opened directly from the tool output processing,
and when returning the tool handler was already deleted.

Change-Id: Iacba584b59bf8720788ac03fd2e839c5e4485ab3
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Revert "EditorManager: Fix crash when closing an editor upon activation"

Deleting an editor while currentEditorChanged is apparently not a good
idea.
Use a queued connection instead.

This reverts commits 243a6259618e69b8da9ac2438480c449754f7f77,
447c4ed37f8904ca733d6e6253ad19bb0388f209,
d9602ca550c53e60a5229bfec9539e41fa5a694c and
31034870389a512e3450e32ed990e1622bd6e679.

Change-Id: Iccbee25fb77714963faa6f7184d1f5f53ed348a6
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
QmlDesigner.PropertyEditor: adding missing qsTr()

Change-Id: Ifcda7118cce9858af4670d60d902868c9e45e90a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner.PropertyEditor: fixing text label in LayoutSection

Change-Id: Ia0a065da9f24de81147a9ae7d939654e24f0862c
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner.PropertyEditor: styling ButtonRow

Change-Id: If366216813566ef806494cee3b49e06b85711865
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
qbs: Remove unnecessary depends

Change-Id: I124eec5eb9c0eadd7b883725f3aaedaceadcab0a
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Fix Qt version warning

Change-Id: I0738620fe3e1b8d02b681d4bc743c6fd233e6b89
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
exclude .pluginspec from 'make clean'

'clean' per qmake's definition means "all intermediate artifacts are
gone". the target is supposed to be still runnable/installable.

Task-number: QTCREATORBUG-10323
Change-Id: Ic0d6482c7534367753661e80ccd5f55bd0446545
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>