Squish: Added new test cases/suite for help functionality

initial commit

Change-Id: I20aae999dec164a29e40c2926e36c015526c17cd
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Squish: Testing GLSLEditor in tst_select_all

Change-Id: Ib1d16d7cb7fe108b23c9eca70da6b6de2f9c563a
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
Squish: Fix project.py

* add Desktop as available target in __chooseTargets__()
* do shadow builds for Desktop targets in openQmakeProject()

This patch makes https://codereview.qt-project.org/#change,28038
pass for me on Linux as well.

Change-Id: I3a4395a401198756e6a7d6a38c0b024167088dc3
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Squish: Added new test cases(4, 5) to c support suite

initial commit

Change-Id: If2fb169ac66ccbcc463e4cfef491ca4fb3e01c30
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Squish: Fixed missing suffixes in getEditorForFileSuffix

Change-Id: Iabda661a70a7656003b47aaf91de28c213d076dc
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
Merge remote-tracking branch 'origin/2.5'
Doc: todo entries output pane

Change-Id: I3ab06225d9effae24d77046febd6b6b798b03f3e
Reviewed-by: Dmitry Savchenko <dmitry.a.sav@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
debugger: improve performance of output pane

Change-Id: I5417c3bb36ba399b5687f9aa51ba17a973a32a40
Reviewed-by: hjk <qthjk@ovi.com>
C++: Do not reuse content in completion if it's unfinished identifier

Taskn-number: QTCREATORBUG-7521

Change-Id: I7b8edb93d143f599c93a82c82bf2c0d49c8e49e9
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
debugger: .note.gnu.build-id is not a safe marker for debug builds

Change-Id: I4f380aeee9458a114d904ea396310c5a71295036
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
Ignore SDK directory

Ignore the directory used by the SDK to store Qt versions, etc.

Change-Id: Ieb4021ac5fdf607996256aed55437b552c9c1794
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Git: Support file names with spaces

Change-Id: I19fa6fbcbf480b4a6c31cf628f8ca392f7bd7ef2
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Profile introduction

Introduce Profiles to store sets of values that describe a system/device.

These profiles are held by a target, getting rid of much of the information
stored in the Build-/Run-/DeployConfigurations, greatly simplifying those.

This is a squash of the wip/profile branch which has been on gerrit for a
while, rebased to current master.

Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Whitespace Changes

Change-Id: I5cafe8a659090d7e6f7afeeac0c103f98085bda3
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Remove some useless lines

Change-Id: Ib64fa3f0ba1b020077440d14390872bedfae76e2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Device: Simplify code a bit

Simplify the code a bit, now that Core::Id uses utf8 conversion from/to
QString. Also make sure to not trigger warnings on invalid data.

Change-Id: Iccc523161fbcb89148a76684353e96ac875c24c7
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Devicemanger: Improve error reporting

Improve error reporting when loading a device failed.

Change-Id: I6fdb8b77db10d03651d087aff9417a31ecdb0fdb
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
QMakeProfileInformation: Report mkspec in a better way

Report teh effective, default and set mkspec separately to improve
the importing and the UI.

Change-Id: I6087950cd961829d7fcf60b3f6de317a02444631
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Target: Simplify code a bit and fix a possible qWarning

Change-Id: Idb4f7a39221fd3147d3e1ff1001b327532870c08
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
ToolChain: Extract more information from map data

... of a stored tool chain. This is necessary to upgrade toolchains
to 2.6 file format smoothly.

Change-Id: I401a18924360fdf2d2797bebd9a0dcc059e80518
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>