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 and
d9602ca550c53e60a5229bfec9539e41fa5a694c.

Task-number: QTCREATORBUG-10190
Task-number: QTCREATORBUG-10235
Change-Id: Iccbee25fb77714963faa6f7184d1f5f53ed348a6
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Git: fix UI text capitalization and punctuation

Change-Id: I855c35e2e30b04c97b45f1eecec86ad4bf86750d
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Qt Quick Designer: fix UI text capitalization and punctuation

Fix Qt Quick Designer product name. Fix a typo in a test message.

Change-Id: I668af65da835017ebc876810a8d2c7d638290c77
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
BlackBerry: fix UI text capitalization and punctuation

Reword an info message to fix a language issue.

Change-Id: I42719b2c407c42aad811370dbde8e9d422b7a4bb
Reviewed-by: Alejandro Exojo Piqueras <suy@badopi.org>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Cascades support: fix Qt Creator product name

Change-Id: I29244b53f515405cff0618c7a012460b56dd2e85
Reviewed-by: Alejandro Exojo Piqueras <suy@badopi.org>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
QML Profiler: fix UI text punctuation

Change-Id: I3950828a0b6a9c12aee4214d7c6db9bc551bd260
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Use book style capitalization for button labels

Change-Id: I9d74792f59a1209a3fbbd4fade39eee04d5ce5f4
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Fix MSVC64 warning about integer truncation in qtChooserToQmakePath().

Change-Id: Ic3a51fc94e4204c2b97936c0294b054a08fed72f
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Merge remote-tracking branch 'origin/2.8' into 3.0

Conflicts:
	src/plugins/coreplugin/coreplugin.pro
	src/plugins/coreplugin/coreplugin.qbs
	src/plugins/cppeditor/cppdoxygen_test.cpp
	src/plugins/cppeditor/cppquickfix_test.cpp
	src/plugins/cppeditor/followsymbol_switchmethoddecldef_test.cpp
	src/plugins/cpptools/cppcompletion_test.cpp
	src/plugins/qmldesigner/components/propertyeditor/propertyeditorwidget.h
	src/plugins/qmljseditor/qmljshighlighterfactory.cpp

Change-Id: Iba426e70b768df538393fc3cec96c7bff16a0658
ProjectExplorer: de-noise projectfilewizardextension.cpp

Change-Id: I44b1955c3da43f4c27ef1ed82200a14c5e1afc93
Reviewed-by: David Schulz <david.schulz@digia.com>
Fix some tr()-messages in the Debugger plugin.

Change-Id: Ie3145e90066432074fc44c77eeee027f57edfcf4
Reviewed-by: hjk <hjk121@nokiamail.com>
Use POSIX-compliant "." instead of "source"

Using "source" to source a script isn't defined by POSIX sh, while "."
is. Using the more portable "." makes it work with QNX's sh.

Change-Id: I948fc562c62789184553d57b949697c2525771f3
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
FakeVim: Don't filter events recursively

Task-number: QTCREATORBUG-10226
Change-Id: Ic5fdb125cfce603c24e8c88cbcd43f13e8af9d06
Reviewed-by: hjk <hjk121@nokiamail.com>
Android: Fix compilation with Qt 4.

Change-Id: I8f5e310f14159238079f30dded0e5f0814d20990
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
BareMetal plugin: fix UI text capitalization

Follow capitalization and punctuation guidelines
in UI strings and messages. Replace slashes with "or".

Change-Id: Icfe9d0ee4d2bb35423dbe16576150b992d00da4e
Reviewed-by: hjk <hjk121@nokiamail.com>
Valgrind: fix UI text capitalization and punctuation

Removed the asterisks from messages.

Change-Id: I1c8e95b6d6f77921f2908c4587af5ebfde5e86af
Reviewed-by: hjk <hjk121@nokiamail.com>
Fix MSVC64 warning about integer truncation in memcheck-tool.

Change-Id: Ic19b4ff112e3ac32d8dfb364f42ea7f523cfa2d1
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: fix UI text capitalization and punctuation

Change-Id: I5f2888750164a6b3cb5ba9bf0cafb457a31a1b6e
Reviewed-by: hjk <hjk121@nokiamail.com>
Rename "[Mm]ethod(s)" to "[Ff]unction(s)"

Only methods as programming functions are affected. Besides renaming
some actions like "Switch Between Function Declaration/Definition" this
mostly touches (api) code comments.

This is a follow-up patch to commit 872bfb7.

Change-Id: Icb65e8d73b59a022f8885b14df497169543a3b92
Reviewed-by: hjk <hjk121@nokiamail.com>
CppEditor: Harden FunctionHelper::overrides

Task-number: QTCREATORBUG-10333

Change-Id: I2ba7e0d5b8b8eb856445e737dfa21ec8a543f85d
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>