Russian translation update

Change-Id: Ie1ab03c8b433ab10066d472baa2fe92ef62449d8
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Squish: Increased timeout when waiting for Continue_QToolButton

Change-Id: I4f1701a49c2a4174df1cf22e4375f2447b11e92c
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
Fixing wrong prefix-dir in gdb makefile for osx

Change-Id: I0bbc9912c4dc88286252a2fd2b574fde81e8a4ad
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
OutputFormatter: Make clearLastLine() virtual

Make sure subclasses can call clearLastLine() to at the same time
remove last line from the editor and QtOutputFormatter, where it
is buffered too.

Change-Id: I33910943b96d821018e936f72e0c32a96b844e15
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
QtOutputFormatter: Fix style issues

Change-Id: I9f97b5c545639217155fb46dfd32af3b435f00a5
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Version bump

Change-Id: I90f4aa43f1e6131607b6a0fea3150f5d208df458
Device support: Copy device object when adding to device manager.

Otherwise the caller might (inadvertantly) keep a non-const object
around and change it behind the device manager's back.

Change-Id: I71b3e83e94397416b843006e74dcc1924abed77b
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
QmlProfiler: manage receiving trace after app stopped

Change-Id: I97409748ebac3ee8af3690f2d84d3038638a3419
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
QmlProfiler: printing current profiler state in error message

For debug purposes, facilitates troubleshooting when bugs are spotted.

Change-Id: I6f76d251bc4855f1d1f0ccf4724cd342c39cad29
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Fix "Projects mode" looking broken if the startup project is "wrong"

E.g. this could happen if a session with two projects is opened, where
the startup project no longer exists.

Change-Id: I1c60bacb62b5f39f7830a3bc30e3aa388a825884
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Prevent duplicated project entries on failed project loading

Change-Id: I4505d0957398d47c40843dbcbf8ce25365f6501d
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Qt4Nodes: Fix wrong "Parsing in progress" warning for some cases

Removing a subproject and changing the project type of a parent project
didn't set always the valid parse state nor emitted the parsing finished
signal. Also ensure that removing and then readding a node does update
the runconfiguration for that node.

Note: The error message is now: "The .pro file %1 could not be parsed",
which is better, but can be improved, improving that is QTCREATORBUG-7377

Task-number: QTCREATORBUG-7394

Change-Id: Ie0d9a430ee902bd194179b0512ac8295bc519f2a
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Device support: Disable some widgets when there are no devices.

Change-Id: I7849054f6a3942bf6d8affdf1cdc5a7d28fb997d
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Merge QML inspector into debugger plugin

Merge QmlJSInspector plugin into the debugger. Also merge the
extra Inspector window with the Locals & Watchers: It now shows
the QML object tree in the running state.

Change-Id: I59ae0c1b970a48ba10ecda92ed3ba765d94b1d9c
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
Qt4BC: Get a better Qt version when the old one is deleted

Explicitly select a a new Qt version when the one in use gets
deleted. Do not rely on the UI doing the right thing anymore.

Change-Id: Ia78b56ae15a1aa81d11227d1f07ce43bff19b0f2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Debugger: Add auto tests for name demangler.

Change-Id: I79c0d25dbddb201e10079afa9fb76b3c737ba135
Reviewed-by: hjk <qthjk@ovi.com>
QtVersion: Delay reading of qtversions.xml on changes

Give the file a bit to settle, otherwise we might end up reading
a file that is not fully written to disk yet.

Change-Id: I88d91c095171bf3e603b68cc81ad5406320ef6d0
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
QtVersionManager: Emit less signals

Emit less signals when reading the qtversions.xml file provided
by the SDK. Especially do not claim a Qt version was removed and
added again on updates. This could potentially cause BuildConfigs
to update themselves in stupid ways.

Change-Id: I5e2b3ac4725f4a30910520e57ca0bbf9fe595f7f
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Fix MSVC forward declaration warning (struct vs. class).

Coding style says class should be used everywhere.

Change-Id: Ia1c75d6b3222c6672e1ffac22395affd2f2add1c
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Revert "debugger: improve expansion behaviour of pinned tooltips."

This reverts commit 89cee4313cca5f16e785d6e1736315ca7374689f,
as part of the patch breaks QTCREATORBUG-7277.

The GDB case should not filter the Locals model, but the Tooltip model
to display tooltips. CDB has no choice, as the tooltips are expressions,
i.e. cannot be handled, so using the Locals as fall back there is ok.

Change-Id: I196bc683e06f68301bd86aa6fcce14ad2e8c5774
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>