EditorManager: adding save (as/all) to editor list's context menu

It is confusing that save is missing in the context menu
of the editor manager.

Split mode requires to use different actions then the ones
in the File menu, since the editor in question might not be the
current editor.

Change-Id: I47cd5295f7a3b58906e9b158e88d9128142d4311
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
EditorManager: Compile fix after 4add39e31.

Change-Id: I57cd5295f7a3b58906e9b158e88d9128142d4311
Reviewed-by: hjk <qthjk@ovi.com>
QmlDesigner: fix

Change-Id: Ia241c05c18f6fa7e1f22276253419c395ae9013b
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Debugger: support for C99 complex/_Complex type

Task-number: QTCREATORBUG-8513

Change-Id: I1241c05c18f6fa7e1f22276253419c395ae9013b
Reviewed-by: hjk <qthjk@ovi.com>
Debugger: QT += webkitwidgets in semi-manual test

Change-Id: I551d0f49d6da2555cfe2acbd28ad5f76f20ea29c
Reviewed-by: hjk <qthjk@ovi.com>
C++: Don't create unused values in the preprocessor.

Change-Id: Ic158cf3b88fb0f8c69c1bc5cf45963e2ae9296e5
Reviewed-by: hjk <qthjk@ovi.com>
C++: make CPlusPlus::TranslationUnit::PPLine private.

It's not used otherwise.

Change-Id: I926f5b3d5ea08a5768b61350f2d399eda702aad3
Reviewed-by: hjk <qthjk@ovi.com>
C++: Add ordering to the languages.

Change-Id: Id258e485a5875a15bf73af4e8cb6a5308227ff0f
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
C++: emit signal when project parts have been updated.

To be used in the ClangCodeModel, because there is no other way to find
out if the ProjectParts got changed.

Change-Id: Ie5681b4997adb9103499cf2864c81970cbd2be55
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Editor: Clean up source.

Change-Id: I37a430ba276b849666954bd164c2981aad1b4ee9
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Fix compilation on Mac.

The methods Utils::UnixUtils::fileBrowser and
Utils::UnixUtils::substituteFileBrowserParameters are both declared when
compiling on MacOS, but their implementation is not compiled into
libutils. So this gives linker errors.

Change-Id: I0befb607dda0a83d681068f8236167ba88918460
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Utils: fixing the compile for Windows

Without unixutils Creator does not link on Windows anymore.
The reason is FileUtils::showInGraphicalShell()
which calls UnixUtils::fileBrowser() and
UnixUtils::substituteFileBrowserParameters().

Since UnixUtils compile on Windows I added them.
Propably UnixUtils should be merged into FileUtils,
if they are used and make sense on all platforms.

Change-Id: I3fb49fb2c0c54fb9336298f006e2937ae29d413b
Reviewed-by: hjk <qthjk@ovi.com>
Added a pre-compiled header to be used by platforms that support it.

Change-Id: I68930a302faf056dfa5e67c3ccbe3c43ce1b8c0c
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Added a pre-compiled header to be used by platforms that support it.

Change-Id: I4dd00dca652c1cb60c952ebc11b3c5f8767d4ecc
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
C++: Highlight argument to gcc's #include_next extension properly

Change-Id: I90097e11689fbbb964fc4344a1e3ba60c718a1cf
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Added a pre-compiled header to be used by platforms that support it.

Change-Id: If87cd649267cd3a48973580acab2227ad9d5ac44
Reviewed-by: hjk <qthjk@ovi.com>
QmlProfiler: Reduce number of calls to get the same result.

Change-Id: Iea772405ecb55a2f556a1b50ec3712ed91de3d9d
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
CppTools: Fix qbs build.

Change-Id: I0ef6e4419596b7cc0f8a574917fec5af94ff8832
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Move SubmitEditorWidget from Utils to VcsBase

It belongs there

Change-Id: I4b4cdacf32b0eab299d4b2d5258cd4d91a759907
Reviewed-by: hjk <qthjk@ovi.com>
VCS: Use SubmitFileModel in SubmitEditorWidget

Much cleaner

Change-Id: I090e5d04e5afae1023fa58eca1ef416ddc069165
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>