Commit Graph

3091 Commits

Author SHA1 Message Date
Eskil Abrahamsen Blomfeldt e4ebad5eaf Don't overwrite deployment options for non-iOS unix-platforms
A missing else was causing the else:unix-branch of the ios condition
to always execute for unix platforms, overwriting any of the
settings from before. Result was e.g. that Android builds would
not properly install their assets.

Change-Id: Icf8d2e77ff7eaea478cc2f945d3aee7929cc4078
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-11-15 14:59:41 +01:00
hjk 5ab28b2429 Debugger: Add a simple dumper for Debugger::Internal::ThreadId
Change-Id: I09c83b1746462b688d9c8328987ee23c0a09be7e
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-15 14:10:36 +01:00
Eike Ziller 0d724e40a0 LLDB: application always got at least one argument passed
Even if it was an empty argument.

Change-Id: I610c4cea82bdbc557e63acd1663040ca70a5d3ee
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-15 11:39:49 +01:00
Tobias Hunger d8c51d9a2a QmlPuppet: Fix build failure for Qt with versions >=5.0 and <=5.2
QQmlType::isComposite and QQmlType::sourceUrl are both unavailable
when used in objectnodeinstance.cpp

Change-Id: I21f66b00348c0535b4779206bd63e363f4b2c225
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-14 13:12:59 +01:00
Friedemann Kleint 267ffecb4b Translations: Recover translations from "Plain application" wizards.
Change-Id: If10d13a6ce540901def95d9a1cb7c5cb8ac911eb
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
2013-11-14 09:27:04 +01:00
Tobias Hunger c8c49668fc Debugger: Use proper placeholders in printf
Change-Id: Ibf63c0be68e83a870a0cb3ddce0b38381a1e4153
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-13 16:14:48 +01:00
Tobias Hunger 82f30716d8 QmlDesigner: fix compare operator in DebugOutputCommand
Change-Id: I69d495cd61585123df99631d92f6c26b114d49b7
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
2013-11-13 16:10:48 +01:00
Marco Bubke b35e8fbf83 QmlDesigner: fix compiler warning GraphicsObjectNodeInstance
Change-Id: I7204914803c4937a050afce2f43232c4b8d67e49
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-13 15:33:31 +01:00
Kai Koehne 3b1b5010c0 Make QtQuick project descriptions translator friendly
Apparently using quotes in the xml file isn't supported ...
This fixes a regression introduced in b863bd02cd.

Change-Id: I166babcd8769d818a7ab488e3dbad432d8b65128
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-11-13 15:19:58 +01:00
Marco Bubke c9731152ac QmlDesigner: fix compare operator for the TokenCommand
Change-Id: I17ef1a06e94a5a89ffbe3f03103a473b803902f9
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-11-13 14:37:47 +01:00
Kai Koehne b863bd02cd Simplify descriptions of Qt Quick wizards.
The current template mechanism does not support descriptions with
multiple paragraphs. Work around this by making the descriptions
shorter.

Change-Id: I3980778ce3b022430cc838f2c200f003dae0081c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-11-13 14:05:44 +01:00
Fawzi Mohamed 82cc00bfcd templates: fix deployment for ios
Task-number: QTCREATORBUG-10683
Change-Id: I1a7d721430b4a5bd15422d161f58a4247da79e08
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-11-13 11:44:39 +01:00
Jarek Kobus e654f8cd8f Fix a typo in translations.pro
Change-Id: I334372a8113e517e63710ff41fad173b08fffeb9
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-11-13 11:20:32 +01:00
hjk e5a65d58bf Debugger: Handle startup problems more gracefully
Task-number: QTCREATORBUG-10598
Change-Id: Ia22b46da87b43c807acc11747294609d88c0e183
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-11 16:18:15 +01:00
hjk 976e849740 Debugger: Fix report of current thread from LLDB
Task-number: QTCREATORBUG-10730
Change-Id: Iab7b46da87b43c807acc11747294609d88c0e183
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-11 15:32:13 +01:00
jkobus c31b03f1d0 Restructure qtquick templates, read them dynamically
Change-Id: I11dfac8ce8d6b1e68df0151516cdc03247fffe3a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-11-11 15:27:35 +01:00
hjk d7b8b291a9 Debugger: Handle tooltip data in LLDB backend
Task-number: QTCREATORBUG-10690
Change-Id: I5deecfed4c525fd6c3cd75f510e7662e469f99ea
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-08 17:18:46 +01:00
hjk ab388457e6 Debugger: Restrict LLDB register reporting by view visibility
Change-Id: Iaf92f565f9b33f5739bb3e0a19920f160c0b44f7
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-08 17:18:24 +01:00
Thomas Hartmann 08dd82d8ad QmlDesigner.PropertyEditor: fixing SpinBox style
Change-Id: I309ccf0a74744174fd5b6fa0a2a2f1c1ae17c75e
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-08 17:17:02 +01:00
Thomas Hartmann 3717d913e1 QmlDesigner.PropertyEditor: fix label
Change-Id: Ibf92f565f9b33f5739bb3e0a19920f160c0b44f7
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-08 16:26:54 +01:00
Thomas Hartmann 85a8af7b16 QmlDesigner.PropertyEditor: Bringing back checkbox for TR
Change-Id: I350b8d8fa6c59a48d4a89935ed40c8cff028beaf
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-08 16:26:44 +01:00
Thomas Hartmann 2436bc0b2c QmlDesigner.PropertyEditor: avoid setting saturation to 0
Block while changing hsl values.

Task-number: QTCREATORBUG-10709
Change-Id: I13a0e873c47ce7d2ea69ab42862c95ade395b7f0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-08 15:46:18 +01:00
hjk 0253359e2e Debugger: Fix internal breakpoint dumper for LLDB
Change-Id: I5406230ddeb56ac62c0bc6992379b4b89d21ba2c
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-08 12:21:44 +01:00
hjk fea08ef453 Debugger: Catch empty names for LLDB values
Right now its unclear under which circumstances this can
happen, but we should better not abort debugging in such
cases.

Change-Id: Icc3faf304869e6fe13344137c91b0f046edc4a6a
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-07 18:15:01 +01:00
Marco Bubke 0071c80a93 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>
2013-11-07 16:35:11 +01:00
hjk 8562dc0904 Debugger: Simplify pointer arithmetic in LLDB dumper
Change-Id: I1b8396014256afc3845ccdae6e740bbf6059bbf3
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-07 14:51:08 +01:00
hjk 5be208bc03 Debugger: Move more common GDB and LLDB dumper code to base
Change-Id: I798396014256afc3845ccdae6e740bbf6059bbf3
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-07 14:46:10 +01:00
hjk cc80da536d 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>
2013-11-07 14:46:01 +01:00
hjk a9db8d9318 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>
2013-11-07 11:11:58 +01:00
hjk c1cddebe8d Debugger: Always report registers with LLDB
Change-Id: I71cfb1e01193c57e06aebeaa8defa11809e24c50
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-11-06 17:11:03 +01:00
jkobus ddd6304aa2 Restructure the qml/app/ folders, remove unused meego10 leftover
Change-Id: Ia154a89ea393f09a2878b481274e296924f42d8e
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-11-06 15:36:32 +01:00
hjk 57c098142c Debugger: Make stack accesses more robust in lldbbridge
Change-Id: I13cfb1e01193c57e06aebeaa8defa11809e24c50
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-06 15:33:32 +01:00
jkobus f6aed5c295 Remove unused template
Looks like it's not used anymore.

Change-Id: I6a7f83b0144f6aded6391169deb797ccff24bcad
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-11-06 15:20:37 +01:00
hjk 6f10a1cb23 Debugger: Make Watchers work with LLDB
Change-Id: Ie39a38c6646c3c19819e2c122d7f8be285eae09e
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-06 14:25:58 +01:00
Friedemann Kleint 526037da33 Remove leading blanks from messages.
Change-Id: I688867fcd81511f4b8c9a02cf5a36e0a32a8980d
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-06 11:22:14 +01:00
Eike Ziller fd8fee749e LLDB: Fix Qt4/QSet dumper
Change-Id: I90d3e81653266f660c27f14093459a84873b6dd3
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-06 10:32:18 +01:00
Eike Ziller bad7b17267 LLDB: fix QHashIterator dumper for Qt4
Change-Id: I6743839cc54f81eb17125f2449dd1df391b9a1a4
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-06 10:31:45 +01:00
jkobus 62590507b1 Merge multi Qt Quick UI wizards into one
Change-Id: Ia984c36864dacd5b71c76976a351767bb4c3693c
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-11-06 10:23:49 +01:00
Thomas Hartmann f1c82581b4 QmlDesigner.PropertyEditor: some cleanup
Change-Id: I1805474d2c0f05b4662783972e1eb77e6097bf3b
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-05 14:36:33 +01:00
Thomas Hartmann 1750cdc182 QmlDesigner.PropertyEditor: using GradientModel in QML
Change-Id: I939fe8952e12f20d4a4ca6d6a41ee578cee0f7b5
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-05 13:45:57 +01:00
Thomas Hartmann 618512ac8c QmlDesigner.PropertyEditor: style HueSlider
Change-Id: Iec7483006ca91482c7f9a6a81dc742294e78ad1f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-05 13:43:22 +01:00
Thomas Hartmann 8a4fcad985 QmlDesigenr.PropertyEditor: fixing styling of binding editor
Change-Id: Ia0ee9345a5cc1a8b5a9f9208306d91edb47ace35
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-05 13:42:40 +01:00
Thomas Hartmann 82a54c2864 QmlDesigner.Button: using Constants.js
Change-Id: I0715d9a377493ffb383edf9f28ec1725191e5efb
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-11-05 13:42:29 +01:00
hjk a57ab5d44e Debugger: Distinguish stdout and stderr in LLDB
At least theoretically, on our side. Practically the output
seems to arrive all with ldb.SBProcess.eBroadcastBitSTDOUT
from LLDB.

Change-Id: I61cfb1e01193c57e06aebeaa8defa11809e24c50
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-11-05 12:52:23 +01:00
hjk 53e8991600 Debugger: Remove unused code
Change-Id: I139a38c6646c3c19819e2c122d7f8be285eae09e
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-05 12:37:10 +01:00
Eike Ziller 287da2627d dumpers: enable backtraces for tests
Change-Id: I80bfb459c20e92fb0ea4e938421015a09f1c8518
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-05 12:35:21 +01:00
Eike Ziller d06fb9cf47 LLDB: remove unused method and variable
Change-Id: I4195ad4bf5af3e912f49411acb4bc3a6ec4df33b
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-04 17:50:29 +01:00
Eike Ziller 8c6fb68972 dumpers: fix QUrl for Qt4
Change-Id: Ib93bdcd86532fe9313889b70db655a26e1ca7c71
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-04 17:47:15 +01:00
Kai Koehne fe1cf36e1f Remove support for debugging JS with Qt 4.7
Remove infrastructure to debug/inspect QML applications with Qt 4.7.

Change-Id: I277e9884e009475a29017f502bbe1d069317460f
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-11-04 16:32:33 +01:00
Mitch Curtis b0b7571654 Fix typo in New Project dialog for Qt Quick UI apps.
Change-Id: I54287e4d6e6d6e6f9dc7575201b8034b365d1c01
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-11-04 15:12:34 +01:00