VCS Clean Dialog: Added "Select All" checkbox

Change-Id: I5bff60b1aa1985926efb6b850be958f48d67a029
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
Git: Show remote branch in topic

No extra terminal commands are executed.

Change-Id: Ia875b5dbce2784962b9fc2b7c9c1b0a696a02ec8
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
factor out all library dependencies to _dependencies.pri files

this makes it uniform for all libraries

Change-Id: I7a7665a2c74c8f212248c0400de04ca3eed1440a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
move qmldebug dependency to debugger_dependencies.pri

slighly breaks modularization, but we need to centralize the dependencies.

Change-Id: Ic8316b3415141ea89b50dabe26bdc079bf52b4c2
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
move ssh dependency to projectexplorer_dependencies.pri

it belongs there

Change-Id: I54fe70841c04289577af67d08fc2b1f8c24cb0ac
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
automatically include libs' and plugins' _dependencies.pri files

Change-Id: I25645bb625b467c6f9d895ff89a70acd6a25683e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
move qtsupport defines to qtsupport_dependencies.pri

they are used in both the plugin itself and in the plugin's .pri

Change-Id: I6547178e597b370c0a8aa29f69072c8119d1382a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
add missing defines to QtSupport ProductModule and rely on their presence

Change-Id: I21b14aa75928f35d35853f6d93e8bd58a653153b
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
define QT_CREATOR centrally

numerous "3rdparty" libraries have respective #ifdefs, and consequently
the define is added in several places. it's quite a mess with the .pr?
and .qbs files, though. solve the problem by sidestepping it.

Change-Id: I5a6b1ba7cfe96b44f0a4f4ef9738900906a44316
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
add src/shared/ to INCLUDEPATH

this is needed to make self-contained wrt the proparser dependency.

Change-Id: Ia9d0a7a3cfe0d7f022811559261bede42fa7c57a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Debugger: Fix warnings on qt creator startup

Predefined entries like "Locals" do not have a value.

Remove asserts on every startup:

SOFT ASSERT: "!result.isEmpty()" in file
/home/kkoehne/dev/creator-2.8/src/plugins/debugger/watchhandler.cpp,
line 956

Change-Id: I16b97c61256c6083440b9fa228113be9d0867e5d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Clean headers in AnalyerBase.

Ran script to remove inludes on a trial-and-error basis and
manually corrected it.

Change-Id: Ied1c1e4c2569cf021b308e0529bcca591e87746e
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Make adding tasks for missing debug info packages optional

Task-number: QTCREATORBUG-8949
Change-Id: If0cf1c1078a72a3e4a3d371d236bacac858b8046
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Tests: Remove utils dependency from FakeVim

Required sources are compiled by the test project

Change-Id: I74f43ba46cf7aab88acea65becd0de86c156f268
Reviewed-by: Lukas Holecek <hluk@email.cz>
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Widgets in preferences for 'scrolloff' and 'passnewline'

Change-Id: I257b1d01fa8c016c1680ee266cf87ce6298bea12
Reviewed-by: hjk <hjk121@nokiamail.com>
CrashHandler: Allow to deactivate the Crash Handler

...by adding QTC_NO_CRASH_HANDLER=1 to the run environment.

This is important for nightly tests since these should be able to create
a core dump file.

Change-Id: Id858b64f00315def6b4f32de972b167a293be245
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
tests: move valgrind into auto tests

* re-added some test data files
* added QSKIP for not existing data files

Change-Id: Ie0ae3f563e0d94534b620320176b7ec56e36d313
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: comment out workaround for old gdb problem

http://sourceware.org/bugzilla/show_bug.cgi?id=11777 has been fixed
for a while.

Change-Id: I0cba25a7a27f011d0951ece69bfefe9eac6f8e64
Reviewed-by: hjk <hjk121@nokiamail.com>
Core: Add streaming operators for Core::Id

Only used once so far, but makes intended usage clear.

Change-Id: Ia628f5356dd02282e233846268d6c0629e93e3fe
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Add document about plugin manager/object pool.

Change-Id: I60d3a60f2a6933f9b1fe1501bab4dca95dda4d8c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>