Debugger: Simplify the cdb output parsing in dumper test.

Change-Id: I5390e6514947002ddefcfe1fae36db5201749f1b
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Doc: Updated documentation for Beautifier

Change-Id: I3e32e93e41e3835f62884afab17f98fde95ce32c
Reviewed-by: Lorenz Haas <lykurg@gmail.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Tests: Fix for using non-developer-builds of Qt

Change-Id: I7204637c0c8dc145331d4097c62ab4fb962fe204
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Print traceback on dumper exception

Change-Id: I652d31b111eab464bf3301968fe273d24f0dad11
Reviewed-by: hjk <hjk121@nokiamail.com>
ProjectExplorer::New File Use addNewInformation also for context menu

So that the resourcenode can steal from it's parent

Change-Id: I97a21d94c0ddb0d217c48fd69dc808446763837b
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
FormEditor: Make it possible to switch from source to form

before designer is fully initialized. The action actually doesn't depend
on designer being initialized, so it can be registered directly at start
up.

Task-number: QTCREATORBUG-11244
Change-Id: I275517befa4dc94714b94a6cd665eb0361a3c45b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
QmlProfiler: Use crisper left/down arrows for the timeline

Before they were rather blurry. The new ones are uncompressed and
strictly black/transparent. Also the "smoothing" is rather detrimental
in this case, so it's switched off now.

Change-Id: I38fe0bf9e3420a2077b5535958053718981bce4f
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
QmlProfiler: Deduplicate color selection and saturate colors some more

The original timeline colors are hard to see on certain devices. This
makes them stand out more from the background.

Change-Id: Icf6ef8a8ea360b7f47609f8673c4c6e22b091296
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
QmlProfiler: Allow filtering either JS or QML from the events view

As a lot of events show up as QML bindings and signals and as
JavaScript functions the events view can be hard to navigate. This
change allows the user to either filter out JavaScript events and make
it look like the old QML events view or filter out QML events and make
it look like the old V8 JavaScript view.

Change-Id: I9e0c1184da21263ae174f322b8fcd8ee5ca13f6d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Move more function into diffutils, fix calculateOriginalData.

Change-Id: Id7bbdbf7778d21cb9aa15148876db95e9228fab3
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
QML JS: fix messages

Fix punctuation and capitalization in messages.

Change-Id: I0de61d8594917a95175e3453ef9343f0d9cd208f
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
CdbExt: Fix Dumping of a list of QStringLists.

Since Qt5 QStringList is a movable type.

Change-Id: I997ab9ef92646589bc150dcf0d0509084cdfd02d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
CppTools: Add all diagnostic messages

...of type 'No such file or directory' to the CPlusPlus::Document. Only
the first one was added and as a result, the editor only wavely
underlined that one.

Add also diagnostic messages if it's not possible to get the file
contents.

Change-Id: I8389d8e6af9480ea6712759ce5e130e1dd8912f1
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
CppTools: Add diagnostic message for non-existent absolute paths

Change-Id: I9a05a92c1adc37db0c918127715714d1f6d2a78d
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Don't register mimetype for diff editor

Task-number: QTCREATORBUG-11624

Change-Id: I9eeeeeb862e335c1a4d5cbd80d0908297ad6d1db
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Fix messages in QNX.

Change-Id: Id9199607e787a04a3c90596e30e5ca5f249e7f07
Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Squish: Limit suite_CCOM to Qt4 kits

Change-Id: I49016d432221f39bc525fa4a548968294f139976
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Squish: Fix detection of clang++ on Mac

Change-Id: I02f68f7942a3774c686e1482d275e22a6037af2a
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Squish: Avoid Squish crash in tst_rename_file on Mac

Change-Id: I51b16970504d85eed63cf0ddd7b0ff07b6226273
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
CppTools: CppPreprocessor: Read file only if necessary

Change-Id: Ia60d3e1907f9238f873f016d844095084b76ad6b
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>