Thomas Hartmann
7406761f8f
QmlDesigner.Instances: disabling the cursor after completing
...
The cursor should be disabled after component complete.
Change-Id: I3ee089b23f43b42a478aaacc4073cbdfd0da2323
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-04-11 12:11:14 +02:00
Thomas Hartmann
f42f73492f
QmlDesigner.Instances: function should be static
...
No reason the export the symbol.
Change-Id: I34a42f866333585774129021777265e8a7524555
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-04-11 12:10:58 +02:00
Thomas Hartmann
8a9fc63555
QmlDesigner.Instances: blacklist certain properties
...
For those properties the QQmlProperty constructor does crash.
Change-Id: Ia78583e080ced936d98517ce0d3244d3040f8ceb
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-04-11 12:10:23 +02:00
Friedemann Kleint
8ba344a556
Code snippet wizard: Add newlines to template code.
...
Change-Id: Iaf673ed279103acdae15e868651ffb65397a4221
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-04-11 11:51:12 +02:00
hjk
2f147b4055
Debugger: Report process state and location from LLDB bridge
...
Change-Id: I1e65b2f75ff4ebde17f7d8506193cb47474335f6
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-10 17:52:43 +02:00
hjk
5211599988
Debugger: Centralize LLDB response handling
...
Most logic is now moved to the python side, so response
structure can be uniform
Change-Id: Ic06760e33415ca4e05b6a4b3629028c01f304238
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-10 17:52:34 +02:00
hjk
17e8631dfb
Debugger: Reorganize python dumper loading
...
- Split off GDB and LLDB specific parts into separate files,
- Trigger loading of dumpers.py and qttypes.py from bridge.py
- Read start up script at startup, not as part of dumper loading
Change-Id: I7941ee535121fa0f43a466e5bb75a18c9bb19764
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-10 15:58:12 +02:00
hjk
87f2d83ec2
Debugger: Add basic breakpoint handling and stepping to LLDB backend
...
Change-Id: Ib700afa63739e6d26bdd97225265559d7112eadb
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-10 15:58:02 +02:00
Eike Ziller
65654e4a50
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
src/plugins/android/androidrunner.cpp
src/plugins/clearcase/clearcasesync.cpp
src/plugins/fakevim/fakevimhandler.cpp
tests/auto/ioutils/ioutils.pro
Change-Id: I31587b8a4dd6aacc1e76803159da51a972878370
2013-04-08 13:26:37 +02:00
hjk
2d2a89941c
Debugger: Populate parts of Modules view with LLDB backend
...
Shared objects seem to get reported twice by LLDB. Ignore that for now.
Change-Id: I1d49200a54f10ea8a2768e4dd623541a3d4f80e7
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-08 12:49:05 +02:00
hjk
1d808ea8bc
Debugger: Populate stack view with LLDB backend
...
Change-Id: I9808829559da65cd152d2455737f6c7f394da6b3
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-08 12:48:52 +02:00
hjk
7107fd1591
Debugger: Pass output from plain gdb pretty printers hex-encoded
...
This takes care of "unusual" contents.
Change-Id: I5e9ce2066281d169e88a58e85e6d4dd590760e2a
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-08 12:27:59 +02:00
hjk
1d580bcf9f
Debugger: Remove workaround for GDB < 7.2 missing frame.block
...
This practically means that the >= 7.2 requirement is now a hard
requirement.
Change-Id: I6c3abbc625443ded182d2da101e04d96e3bed26d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-04-08 10:56:37 +02:00
hjk
ecbdc68c96
Debugger: add some food for the threads view in the LLDB backend
...
Change-Id: I6d8ea11d6c6e1206e5d1c3f13a51ae0521f25a85
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-08 10:56:22 +02:00
hjk
e262596dc4
Debugger: Remove workaround for GDBs with broken parse_and_eval
...
This mostly affected pre-7.2 version which we don't officially
support anymore anyways. No need to waste cycles on them.
Change-Id: I748cb2be6c5d4161c4129f51809cf3cc358e0be0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 13:37:48 +02:00
hjk
1711dadb9c
Debugger: Shift typedef stripping into the only branch that needs it
...
Change-Id: I683d808059a82b7a80465a94cddb7b3b4a6af1b7
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 13:28:59 +02:00
hjk
ca5ebc33fa
Debugger: Make struct field access backend specific
...
Change-Id: I9ad0a299e3483bebafba6bb1e5c623d9ee2b6c00
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 11:44:09 +02:00
hjk
70fc039796
Debugger: Show simple values with LLDB backend
...
Change-Id: Iccef8c0ddb1951da1b09b13b1ce2a0cee716c30f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 11:40:34 +02:00
hjk
476eb8f72a
Debugger: Remove workaround for GDB 6.8.50
...
Not supported anymore anyway, and gets in the way of the
refactoring for the LLDB backend. Might even save cycles.
Change-Id: I3fbffd1818ed044974e321078d46e5d3b592fa6b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-04 17:09:19 +02:00
hjk
8212af6e52
Debugger: Progress on LLDB integration
...
Some breakpoints trigger real state changes now,
some locals display name and type (no values yet)
Change-Id: I1736d4b499f22b92d4680519853a09558e9dbbf4
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-04 12:29:36 +02:00
El Mehdi Fekari
bdba46586d
Qnx: Fix the generated file descriptor to deploy Qt5 apps
...
Task-number: QTCREATORBUG-8989
Change-Id: I727f7c5d1db5dcea10bf06e42ab0d063fbbd51b2
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-04-02 17:23:32 +02:00
Pavel Fric
71fab3f714
Update Czech translation
...
Change-Id: Ic4357b7302266264fd5674085871819c25adb7bd
Reviewed-by: Tomas Pospichal <tm.pospichal@gmail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-04-02 16:00:17 +02:00
hjk
aefea10c9c
Debugger: comment out workaround for old gdb problem
...
http://sourceware.org/bugzilla/show_bug.cgi?id=11777 has been fixed
for a while.
Change-Id: I0cba25a7a27f011d0951ece69bfefe9eac6f8e64
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-02 14:24:32 +02:00
Marco Bubke
3937aabdea
QmlDesigner: Fix compile warning
...
Change-Id: I32665d8a9aadb7c3dec7f839477abe084ec66287
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
(cherry picked from commit b3c82d3afb )
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-04-02 10:14:54 +02:00
Eike Ziller
d3c979dc0f
Merge remote-tracking branch 'origin/2.7'
2013-03-28 12:19:45 +01:00
Robert Loehning
bcbd1eeb4c
Fix minimum Qt version for Qt Quick 1 Extension Plugin
...
Task-Number: QTCREATORBUG-9018
Change-Id: I95f08034ec151bca98ce7050b749890226103e6b
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-03-28 10:29:17 +01:00
Christian A. Reiter
8be991b1ba
add $type$ variable to Q_PROPERTY cpp snippet
...
Task-Number: QTCREATORBUG-7368
Change-Id: I7201a552baa7b9c92e129dcc2cc63cb1a4524dbd
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-03-27 09:11:02 +01:00
Kai Koehne
d1aa986735
Fix checks for qt modules
...
The fix in 823d48d218 had a typo
(Qt vs QT). Also fix other places where QT_CONFIG was used to
identify Qt modules.
Change-Id: Ie32b678b959f7b5573574ef87ae7ad92860e8323
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-03-26 16:41:54 +01:00
Kai Koehne
5330b4f8f5
Add minimum Qt version to description of Qt Quick Extension wizards
...
Task-number: QTCREATORBUG-9018
Change-Id: I437361fa29ee725f6d17ef64939b5bde0a0ca296
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-03-26 15:13:49 +01:00
Eike Ziller
599be01a67
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
qtcreator.pri
qtcreator.qbs
share/qtcreator/qml/qmlpuppet/interfaces/interfaces.pri
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstancesignalspy.cpp
share/qtcreator/qml/qmlpuppet/qml2puppet/instances/objectnodeinstance.h
share/qtcreator/qml/qmlpuppet/qmlpuppet/instances/objectnodeinstance.h
src/plugins/debugger/debuggerplugin.cpp
src/plugins/qmldesigner/components/componentcore/modelnodecontextmenu_helper.cpp
src/plugins/qmldesigner/components/debugview/debugview.cpp
src/plugins/qmldesigner/components/formeditor/abstractcustomtool.cpp
src/plugins/qmldesigner/components/formeditor/abstractcustomtool.h
src/plugins/qmldesigner/components/formeditor/formeditorview.cpp
src/plugins/qmldesigner/components/integration/stackedutilitypanelcontroller.h
src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp
src/plugins/qmldesigner/components/navigator/navigatorview.cpp
src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp
src/plugins/qmldesigner/designercore/include/abstractview.h
src/plugins/qmldesigner/designercore/include/qmldesignercorelib_global.h
src/plugins/qmldesigner/designercore/include/rewriterview.h
src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp
src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp
src/plugins/qmldesigner/designercore/model/abstractview.cpp
src/plugins/qmldesigner/designmodewidget.cpp
Change-Id: I9d8126e88397c02a87b5e4ab4da44e2bc7089134
2013-03-26 13:09:43 +01:00
Eike Ziller
9b688d0ac7
Remove dependency of welcome plugin to project explorer.
...
The project explorer calls from welcome plugin were only used by the
project explorer provided welcome page anyhow.
Change-Id: I9fc0c6a2013c5b822a42efd13a9aa779e9d6f1a4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-03-25 14:21:32 +01:00
Thomas Hartmann
d204ee0b43
QmlDesigner: Type of the propertyname is now PropertyName
...
And PropertyName is a typedef for QByteArray. Because we don't use the
features of QString and the source would be cluttered with QLatin1Strings
we changed the property name to QByteArray.
Change-Id: Ib70ef136bbc411504b450456bd9bb705ae93dd25
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
(cherry picked from commit ee4bf638ca )
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-03-25 13:35:11 +01:00
hjk
d8550ca61d
Debugger: use 'gen_printer' instead of 'invoke' when importing dumpers
...
Seems to be more widespread.
Change-Id: I3fe161844b78970e321b4d91e18a411456dbeb9a
Reviewed-by: Sven Anderson <sven@anderson.de >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-21 15:42:16 +01:00
Sergey Belyashov
1ca3b7c330
Russian translation update
...
Change-Id: I874133d7200a2a2ea17f3fad0cc571b5b9376ac2
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-03-21 13:23:57 +01:00
Friedemann Kleint
7043a7e01b
Fix Krazy warnings about duplicate includes.
...
Change-Id: Ied32236a84d20225b1ca4a192f3a346fbfbd09b4
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-20 15:04:10 +01:00
Rainer Keller
139c761338
Support deployment to android-no-sdk platform
...
Change-Id: Ia7dad81e4998e04cbcda51de420ca677f56aa63f
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-03-19 12:33:38 +01:00
Marco Bubke
ae409f8bdf
QmlDesigner: Remove NodeInstancesSignalSpy
...
Not anymore needed.
Change-Id: Ia1f4d20138b43184b78fd4f39c391af524072dd2
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-03-18 16:45:39 +01:00
Eike Ziller
99b2eb1ca9
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
doc/src/debugger/qtquick-debugger-example.qdoc
Change-Id: If9a6ac2db76773c50aae26c5156e6aa2603329b3
2013-03-18 10:19:14 +01:00
Friedemann Kleint
d535fddae3
Fix Krazy warnings about improper include guard in Debugger.
...
Change-Id: I0d539070676c8a94d097d744e9b066f86a664cf5
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-03-15 13:23:22 +01:00
Friedemann Kleint
3ec9d6bb64
Fix Krazy warnings about improper include guard in QML debugger.
...
Change-Id: I14be0beae7f678dc2fc8af4324c846d757d0cd9d
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
2013-03-15 13:23:17 +01:00
Friedemann Kleint
225c21a0f2
Fix Krazy warnings about values or keys iteration in QML code.
...
Change-Id: I78be5ec702d06ecc155842e9f092a13fc1cd6197
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-03-15 11:14:34 +01:00
El Mehdi Fekari
f18d237c53
Qnx: setting showFullScreen() instead showMaximised() seems to fixe Orientation issues
...
Change-Id: I02947ac7b02c23da1a37d18411e3ba25d07c3218
Reviewed-by: Fabian Bumberger <fbumberger@rim.com >
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com >
2013-03-15 10:23:46 +01:00
Eike Ziller
7c07ad9e5c
Qt Creator plugin template: Do not export plugin by default
...
Change-Id: I82ffa76bcb5850e8bda11d1daca3430e04e9695a
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@digia.com >
2013-03-15 09:26:36 +01:00
Thomas Hartmann
d6935d6a39
QmlApplicationWizard: fix naming
...
Also the HTML code is now valid XHTML.
The latest draft of HTML 5 still suggest <br> btw.
http://www.w3.org/html/wg/drafts/html/master/
text-level-semantics.html#the-br-element
Change-Id: I436ddecd1565cb319de4385973322d7413dd8471
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
2013-03-14 16:02:54 +01:00
hjk
1aa8fd88c7
Debugger: Fix Eigen::Matrix dumper
...
Task-number: QTCREATORBUG-8910
Change-Id: I11362d94aa271c9e5e6d97637993b6dab6713117
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-14 10:44:34 +01:00
Thomas Hartmann
ab675bb143
QmlDesigner: fix memory usage of qml2puppet
...
In Qt Quick 2 the parent property is writable.
Therefore the InstanceSpy always collected the complete
object tree waisting memory.
Change-Id: I44f2d1ad90ef2bbea34a7cbd414f88cae37e0462
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-03-12 15:17:30 +01:00
Eike Ziller
3bc622400d
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
Change-Id: Ic8590ad97d7349ed7601a49c4fd873ffc9a5f9b5
2013-03-12 10:56:52 +01:00
Pierre Rossi
de489ad4cf
French translations.
...
Gracefully contributed by the Qt team @ Developpez.com
Authors:
Alexandre Laurent <lw.demoscene@googlemail.com >
Thibaut Cuvelier <dourouc05@gmail.com >
Guillaume Belz <guillaume.belz@free.fr >
Change-Id: Id1db663fd2cdf820bba62f4b490755731d786a49
Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com >
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com >
Reviewed-by: Thibaut Cuvelier <dourouc05@gmail.com >
Reviewed-by: Alexandre Laurent <lw.demoscene@googlemail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-03-11 19:55:19 +01:00
Thomas Hartmann
fd9b5c47fa
QmlApplicationWizardDialog: adding translation of XML files
...
Logic analog to custom wizards.
Change-Id: I9e61da2a46d3d30456dd9abf86f0b918044e4a3e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-03-11 15:46:13 +01:00
Robert Loehning
8e1e6fd61a
Fixes in German translation
...
Change-Id: Iae188339396934f7c6b4ede554896ee720ce3bcc
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-03-11 11:24:56 +01:00