FakeVim: Added Vim commands "gj" and "gk"

Change-Id: I1d38f86a1993f4aa82eb5dbf4595af69e062c0e1
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Added Vim commands "g0", "g^" and "g$"

Change-Id: I05958e56282f0b290feb7e8e01d30b77f566d11b
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Command % jumps to first known parenthesis character

Change-Id: I28988925f397af8c4927c416774d7fe21e982dcb
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Minor cleanup in creator types dumper

Change-Id: Ia9b75f960f5d59c39931319a774777b1bf6001ab
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Use registers 0, 1 and -

Command "y" additionally yanks text to register 0 if the default
register " is used.

Delete and change command set register 1, if removed text contains
multiple lines, or to small delete register (-).

Register " is always set.

Change-Id: I9d357911cedaac97fb1a91698523c9b0f3de8621
Reviewed-by: hjk <hjk121@nokiamail.com>
FakeVim: Fix mappings in insert mode

Mapped user input shouldn't break edit block in insert mode.

Change-Id: I47ad449d9f0a2623cfcbdfa6c66626aa876ed76b
Reviewed-by: hjk <hjk121@nokiamail.com>
QmlDesigner: unregister the qml designer widget from the design mode

Change-Id: I43bd032272e2e472a9a1a3e35993caf8c0ccfeda
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Fix aligment of text

We are now have three different bounding rectangles,
for selection, the painted content and a combination of the two.

Task-number: QTCREATORBUG-11054
Change-Id: I4e40056f2811eb8e738e571f4a7fded16fa73a68
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlDesigner: Fix clipping

Change-Id: Iad309614756c5d57830382a4548b3faa9ed6b658
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlProfiler: anchor mouse areas of detail windows to parent items

Having a mouse area larger than the item to be dragged certainly
creates funny effects, but isn't really useful...

Change-Id: I98efb7a6145a09edfdbc090b34bb306383b302cd
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlDesigner: Change import compare function

Before Import("QtQuick") == Import("QtQuick", "2.1") was false but now it
is true.

Change-Id: I7866f261d372020902a451df19a65080e7ae5ef4
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlProfiler: send gotoSourceLocation also from JS profiler

Task-number: QTCREATORBUG-11094
Change-Id: I9e3ef29b6f14d44e15df16ec051b33ea9393968b
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlProfiler: Don't connect all the binding loop markers in Overview

It's a good idea to start a new path for each of them. They're quite
unrelated after all ...

Task-number: QTCREATORBUG-11099
Change-Id: Id47e482b948a0827018c71ddc8d13e2e69829bc4
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
QmlDesigner: Update ContentNotEditableIndicator for movements

Task-number: QTCREATORBUG-10644
Change-Id: I23a02dae01faf703dbf9bd5bd643dc091a947eba
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
QmlProfiler: Only load data into child models when it's ready

Loading data on ProcessingData would lead to incomplete information
about source code locations. Rebuilding the whole model on any kind
of changed() signal is wasteful.

Task-number: QTCREATORBUG-11100
Change-Id: I9f8d718bff6149ca2dc2d0482c11d66d940af15d
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Qnx: Fix a broken link in the Setup wizard

* Fix broken link.
* Add a new link for general code signing help.

Change-Id: I4b140418484c6a5aa81152c3e5651d2171440cfa
Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com>
TypeRewriter: Handle rvalue references correctly

Task-number: QTCREATORBUG-10555
Change-Id: Icb9859f96220f613476c097b747dec8c2d1bc2ed
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>