qmljs: use new qml parser

adds support for singleton and getter/setter properties

Change-Id: Ia6691ac7799a46885db0df44617617dcc3c13189
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Debugger: Always report registers with LLDB

Change-Id: I71cfb1e01193c57e06aebeaa8defa11809e24c50
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
TaskWindow: Fix badge number

Task-number: QTCREATORBUG-7792
Change-Id: I739ffce70d5e74404d712a264c4f59df0c31d729
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
OutputManager: Tweak behavior if a pane has focus

Don't steal focus if another pane has focus.

Task-number: QTCREATORBUG-9725
Change-Id: Ic1c66569b4be1697a4cc3e31c13e361a69072907
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
clang parser: add tasks for code signing error (as for ios devices)

Change-Id: I400cb5f11ed9c86b7fb261e825426bcc44d04d54
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Debugger: Consolidate pointer display

Pretty much the same code for GDB and LLDB, no reason to duplicate.

Change-Id: I4df4ba55e3b6bdfb6422179050f9a31bd1ebe082
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Debugger: Use debugger id for deregistration.

This is better API by being explicit about the item to remove.

Change-Id: I75cb47d7e873f41449efcf4994b2e725ffeeaa73
Reviewed-by: David Kaspar <dkaspar@blackberry.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Don't register identical debuggers (unless forced)

User code can decide whether it wants something added unconditionally
(by creating a DebuggerItem with valid id), or let the manager re-use
something matching or create an id.

Task-number: QTCREATORBUG-10641
Change-Id: I4f5a1fbe881932ba5608f5c6116b4ea8352f8903
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
Doc: update the process of connecting iOS devices

Make one step a note, so that it will not confuse
readers and remove an obsolete step.

Task-number: QTCREATORBUG-10648
Change-Id: I46aa86d8c5c924e367e7bc89682e6726bc0c4eae
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Fix case of "iOS"

Task-number: QTCREATORBUG-10681

Change-Id: I2a51eb95f8f9fa00114a2a9100eec5d052d2cca5
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Remove unused code from the QML debugger client.

Change-Id: I286c690e4e54c766ae4d345add3f78e867863005
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Move basic C-style array handling to dumper base class

Just cosmetics. Function was oddly named, in an odd place.

Change-Id: I8bfb33f7f41f01309f4b2be8a802d4093ae25e41
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Move more common GDB and LLDB dumper code to base

Change-Id: I798396014256afc3845ccdae6e740bbf6059bbf3
Reviewed-by: hjk <hjk121@nokiamail.com>
Debugger: Simplify pointer arithmetic in LLDB dumper

Change-Id: I1b8396014256afc3845ccdae6e740bbf6059bbf3
Reviewed-by: hjk <hjk121@nokiamail.com>
Doc: update the Qt Quick app tutorial

Update screenshots.

Change-Id: I1b5ff02464cfe922cd2a75d936327c632e744828
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
CdbExt: Fix dump of QString when array size equals full size.

Task-number: QTCREATORBUG-10679

Change-Id: I594e52297cd65b15eabb5a5f29363c925708f00b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Doc: the Qt Quick UI project wizards were combined

You now select the imports on the second page of the
wizard.

Change-Id: I07a2519ea31edae547865792b0c409872f5ac09f
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Doc: update screenshot of Qt Quick editors

In the "User Interface" topic.

Change-Id: I853faf304869e6fe13344137c91b0f046edc4a6a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
QmlDesigner: Fix non updating of scene matrix if parent transform changed

Task-number: QTCREATORBUG-10644
Change-Id: Ib112352e539fde4eefb8c029080c688bed8a0ebd
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Silence message box occurring after canceling custom executable dialog.

(See also fe2dd584fc5ce998e50aa667044505193256f45f ).

Change-Id: Iffb8f95084955a9ca1cc4b7b0adb558f41811cb4
Reviewed-by: Daniel Teske <daniel.teske@digia.com>