aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
Commit message (Collapse)AuthorAgeFilesLines
* Some of the QML C++ methods should be slots.Martin Jones2011-05-201-3/+4
| | | | Change-Id: Ib9465cf2a7638d013ce831f49ed0177741c22ab0
* Merge branch 'qtquick2' of scm.dev.nokia.troll.no:qt/qtdeclarative-staging ↵Alan Alpert2011-05-191-3/+0
|\ | | | | | | into qtquick2
| * Re-apply "Support mirroring the source rectangle of ShaderEffectSource."Kim Motoyoshi Kalland2011-05-191-3/+0
| | | | | | | | This reverts commit 616c7e768f3d88f6b8be6af72290769e99500e72.
* | Normalize createQmlObject error messageAlan Alpert2011-05-191-2/+2
|/
* Revert "Support mirroring the source rectangle of ShaderEffectSource."Chris Adams2011-05-181-0/+3
| | | | | | This reverts commit 155faa3b8b1e04241bd53df3eb008d54a71cc667. The original commit broke behavior enforced by the tst_qdeclarativeqt unit test, specifically relating to QRectF.
* DocAaron Kennedy2011-05-161-0/+3
| | | | | | Change-Id: I25f1885ef285fb3bd14c1f499b9f42e38bba5ec6 Task-number: QTBUG-19265 (cherry picked from commit 01a374fe8a6ac0b6e374081c07720e77c61effff)
* uses the cached argument infoCharles Yin2011-05-162-21/+6
| | | | | Change-Id: I884516c9c20425bfd17a2db7d5541fbc5cff41c6 (cherry picked from commit b4613a346effee81f10bee99a6a8d3064cbdd13e)
* cache the arguments in property cache dataCharles Yin2011-05-132-3/+33
| | | | | Change-Id: Ie02b94c2ddb1d5d7b7bb6556a01a5ae86a438c57 (cherry picked from commit 39fed3e2601935c1d6834bb5e75266e5b280e5cd)
* QmlDirParser: Fix typeInfo accessor.Christian Kamm2011-05-121-1/+1
| | | | | Reviewed-by: Kai Koehne (cherry picked from commit 7fcda24112d690575007ddcb11e097a9c33e0f19)
* Fix the QML front-end to allow side effects in the initializer.Roberto Raggi2011-05-128-992/+1010
| | | | Task-number: QTBUG-15117
* Improve error message for invalid image provider name.Martin Jones2011-05-122-2/+3
| | | | Also fix broken qdeclarativeimageprovider test.
* Add user documentation for scarce resource propertiesChris Adams2011-05-111-5/+31
| | | | | | | | Relates to commit 59ace5c5a666b1588560d2aeaa79a57da535e863. Task-number: QMLNG-18 Reviewed-by: Aaron Kennedy Change-Id: I216ced4c663ebab8003978999dc16ac809443a5f
* Fix wrong usages of #include directives in the QML/JS parser.Roberto Raggi2011-05-0914-39/+39
| | | | Reviewed-by: Aaron Kennedy
* Augment DocumentationAlan Alpert2011-05-091-0/+2
| | | | | Task-number: QTBUG-19112 Reviewed-by: Martin Jones
* Don't visit the sub tree of an AST::UiScriptBinding node.Roberto Raggi2011-05-061-2/+2
| | | | | ProcessAST needs to look only at QML nodes and as we know it is impossible to find QML nodes inside JavaScript statements.
* Add unit test and documentation for module APIChris Adams2011-05-061-0/+109
| | | | | | | | | | Related to commit ae6c7a44394d4a5f943f1fc92f4de015ec7bcc96. Previously, only property access on module API was tested. This commit adds a test which calls a method on a module API. It also adds documentation for the qmlRegisterModuleApi functions. Task-number: QMLNG-33 Reviewed-by: Martin Jones
* Fix evaluation of boolean conditionsRoberto Raggi2011-05-051-2/+2
| | | | Ensure that the operand of IR::OpIfTrue and IR::OpNot has boolean type.
* Compilation benchmarkAaron Kennedy2011-05-052-2/+2
| | | | Change-Id: Iaa875817367d3a9600dd1ad685f996377af9f82d
* Inline static data for basic types into the QML instructionAaron Kennedy2011-05-056-205/+173
| | | | | | | | | | | | | The following types are now entirely inline: QPoint, QPointF QSize, QSizeF QRect, QRectF QVector3D, QTime, QDateTime CustomTypeData Reviewed-by: Martin Jones Change-Id: I7024d136c77f8fb23ef6a6abb23ddfe0f9f8a1ca
* Support variable length instructions in QML bytecodeAaron Kennedy2011-05-0513-1275/+1265
| | | | | Reviewed-by: Martin Jones Change-Id: Ib04b8d46a78723d3a734e14d22a2f2256c1627c2
* Only include line numbers when necessaryAaron Kennedy2011-05-055-121/+103
| | | | | | | | | The mandatory line number bloats QML instructions for no reason. Moving it inline actually increases the instruction size further, but that will come down again once variable sized instruction support is added. Change-Id: I0ace03a50371ef57946edbb7c8e0e8c2fa4fdd76
* Support mirroring the source rectangle of ShaderEffectSource.Kim Motoyoshi Kalland2011-04-291-3/+0
|
* Initial import from qtquick2.Qt by Nokia2011-04-2764-5611/+9329
| | | | | Branched from the monolithic repo, Qt qtquick2 branch, at commit a4a585d2ee907746682846ae6e8a48e19deef469
* Initial import from the monolithic Qt.Qt by Nokia2011-04-27152-0/+62543
This is the beginning of revision history for this module. If you want to look at revision history older than this, please refer to the Qt Git wiki for how to use Git history grafting. At the time of writing, this wiki is located here: http://qt.gitorious.org/qt/pages/GitIntroductionWithQt If you have already performed the grafting and you don't see any history beyond this commit, try running "git log" with the "--follow" argument. Branched from the monolithic repo, Qt master branch, at commit 896db169ea224deb96c59ce8af800d019de63f12