debugger: enable memory editor for referenced address

Task-number: QTCREATORBUG-7318
Change-Id: I2cb422c9e798ae3dd1babcff25c623f086f916f8
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: hjk <qthjk@ovi.com>
texteditor: use an enum instead of QString as color ids

Change-Id: I658412c18d5ccfe978ec444451c6417ffb18d71c
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Core: Clean up context

Move the context code into its own implementation file (from id.cpp)

Change-Id: I5e487e0ab0a9b3a33ef32f2d5b7a5d703bded099
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Device: Decouple DeviceManager and DeviceSettingsWidget

Decouple DeviceSettingsWidget from the DeviceManager by
extending the DeviceModel with some methods to query information
from there.

This allows to add things like filtering to the model.

Change-Id: I8ac45d3ae254c31e2fe36556978bd6af5adccd32
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
QmlJSBind: Set Root Object

Avoid re-setting the root object of the document.

Task-Number: QTCREATORBUG-7379

Change-Id: I9d2209bf2e3dba8d9784fffe087859bddebeb16f
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
Add desktop device

Add a device for the desktop.

Change-Id: If9cff404df03ab1d93ca1cb509c60ce59f9d5be0
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
compile fix

Change-Id: Ie62f31eea4374783725945021b7a16459dca365e
Reviewed-by: hjk <qthjk@ovi.com>
Device: Simplify updating 'connected' indicator in target selector.

By listening to the signal updated() instead of deviceListChanged() we
can't simplify the update. updated() is also emitted when devices are
added or removed.

Change-Id: Ife985f420e2a2904d65185148d0db38b7367b3fd
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
CMakeProjectManager: Remove outdated todos

Most of them are done, or are not really todos but just notes on
the code.

Change-Id: Idc4836844ee7bc1444e1251f97118bd9103a6019
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
GenericProjectManager: Remove todos

Actually update the "Override make" label on toolchain changes
The makestep configuration widget being a friend of the step is not that
bad.

Change-Id: I5e88905cb0da99a4c1c28d8c56e669141e80ce17
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
ProjectExplorer: Remove todos

Change-Id: I22af9f79feb1b4a1638a3c30b094cce3a06300b6
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Qt4ProjectManager: Cleanup TODOs

Change-Id: I3c274c5b9aa37e14d74da3276d7012983f14fc89
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Remote process list dialogs: Filter in all columns.

So people can search for process ids as well.

Change-Id: I12d8821d65d441ec4322206ba5704ba6c5d4bf05
Reviewed-by: hjk <qthjk@ovi.com>
Symbian: Fix crash when loading projects without default device

Change-Id: Ic23d3a9bb50d329d15967c5c4bf0aca1aa20966c
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Symbian: Don't switch to default device in clone constructor

m_deviceId will already be set in
S60DeployConfiguration(Target *target, S60DeployConfiguration *source).

Change-Id: I78402e3c86fe5f87062b9594c7f8e53e5e03755e
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Remove connections to removed functions

Change-Id: I9b67ceb19ebcbcdd918a621dc64fbf814339ff06
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Remove FIXME, there's nothing to fix there

The OutputPane::instance() is explicitly deleted, thus it should not be
deleted via qobject parent/child deletion.

Change-Id: I481e8413ce425298631278049b3fb4fabb3abcd2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Add FakeVim category icon to all option pages

Change-Id: I9291ad878dda1cfab761d824ad143a16953eba40
Reviewed-by: hjk <qthjk@ovi.com>
Cleanup more TODOs in ProjectExplorer

Those are just comments on the code, nothing to do.

Change-Id: I1daaa26eafd3d5f4da1d4be3eede9996ea87248f
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Git: Fix warning about invalid connection.

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