Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Autotests | Aaron Kennedy | 2010-04-27 | 1 | -9/+8 |
| | |||||
* | Improved error messages for type resolving, new debug option | mae | 2010-04-26 | 1 | -52/+127 |
| | | | | | | | | | | The patch improves the error messages when type resolving fails and introduces a new debug utility QML_CHECK_TYPES. If the environment variable is defined, type shadowing will be reported as error. Reviewed-by: Warwick Allison | ||||
* | Autotests and doc | Aaron Kennedy | 2010-04-22 | 1 | -34/+36 |
| | |||||
* | Give error on attempt to import types from too-early version number. | Warwick Allison | 2010-04-22 | 1 | -1/+1 |
| | | | | eg. "import Qt 4.6" not valid. | ||||
* | Autotest | Aaron Kennedy | 2010-04-22 | 1 | -0/+6 |
| | |||||
* | Fix versioning of Qt Declarative's in-built types | Alan Alpert | 2010-04-21 | 1 | -3/+3 |
| | | | | | | Since we aren't releasing for 4.6, all types are new in 4.7. Task-number: QTBUG-10081 | ||||
* | Compile without Qt3 support. | Yann Bodson | 2010-04-21 | 1 | -25/+25 |
| | |||||
* | Merge branch '4.7' of git@scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Alan Alpert | 2010-04-21 | 1 | -1/+4 |
|\ | |||||
| * | doc | Warwick Allison | 2010-04-20 | 1 | -1/+4 |
| | | |||||
* | | Make the dynamic creation functions on the Qt object | Alan Alpert | 2010-04-21 | 1 | -14/+36 |
|/ | | | | | | | | | Also updated examples to still work, and the dynamic example now uses exceptions a little, to demonstrate that it can be done. Exceptions are also now filled out with the QML error data. Task-number: QT-2801 Reviewed-by: Aaron Kennedy | ||||
* | Emit runtime warnings through QDeclarativeEngine | Aaron Kennedy | 2010-04-19 | 1 | -10/+93 |
| | | | | QTBUG-9726 | ||||
* | Wait for debug clients asynchronously instead of blocking creation of | Bea Lam | 2010-04-16 | 1 | -2/+0 |
| | | | | | | the engine until a debug client has connected. This makes for easier debugging from Qt Creator when debugging C++ and QML together and when debugging an application that has multiple engines. | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Warwick Allison | 2010-04-16 | 1 | -2/+2 |
|\ | |||||
| * | Cleanup | Aaron Kennedy | 2010-04-16 | 1 | -2/+2 |
| | | |||||
* | | Throw exceptions on programming errors for global functions. | Warwick Allison | 2010-04-16 | 1 | -35/+42 |
|/ | | | | Task-number: QTBUG-7897 | ||||
* | Support valuetypes as method return values | Aaron Kennedy | 2010-04-15 | 1 | -1/+3 |
| | | | | QTBUG-9818 | ||||
* | Add Component.onDestruction attached property | Aaron Kennedy | 2010-04-15 | 1 | -3/+8 |
| | | | | | | | | | This property complements Component.onCompleted. It is emitted before the destruction actually begins (for the most part) so the objects are still alive and accessible. The QtObject.onDestroyed signal is now blocked as it never really worked properly anyway. | ||||
* | Remove unused parameter | Aaron Kennedy | 2010-04-15 | 1 | -1/+1 |
| | |||||
* | Rename the ridiculous QDeclarativeDeclarativeData -> QDeclarativeData | Aaron Kennedy | 2010-04-15 | 1 | -19/+19 |
| | |||||
* | Rename QDeclarativeData -> QAbstractDeclarativeData | Aaron Kennedy | 2010-04-15 | 1 | -2/+2 |
| | | | | Reviewed-by: Martin Jones | ||||
* | Add QML object destruction hook | Aaron Kennedy | 2010-04-15 | 1 | -0/+4 |
| | |||||
* | Updates to the module documentation | mae | 2010-04-14 | 1 | -0/+2 |
| | |||||
* | Reduce warnings at shutdown | Aaron Kennedy | 2010-04-14 | 1 | -3/+3 |
| | | | | QTBUG-9799 | ||||
* | Fix QT_NO_DESKTOPSERVICES | Tasuku Suzuki | 2010-04-14 | 1 | -2/+8 |
| | | | | | Merge-request: 2359 Reviewed-by: Alexis Menard <alexis.menard@nokia.com> | ||||
* | Give better error messages on plugin load failures. | Warwick Allison | 2010-04-14 | 1 | -14/+30 |
| | | | | Fixes reverted commit e0dcdbd2984299665b9b784b201289219b9978d3. | ||||
* | More error output for QML_IMPORT_TRACE=1 | mae | 2010-04-12 | 1 | -0/+9 |
| | |||||
* | Revert "Better reporting of extension plugin loading errors." | Aaron Kennedy | 2010-04-12 | 1 | -23/+7 |
| | | | | This reverts commit e0dcdbd2984299665b9b784b201289219b9978d3. | ||||
* | Add a Qt.isQtObject() method | Aaron Kennedy | 2010-04-09 | 1 | -0/+9 |
| | | | | QTBUG-9705 | ||||
* | Remove QT_VERSION checks in QML | Aaron Kennedy | 2010-04-09 | 1 | -2/+0 |
| | | | | We only support Qt 4.7 now. | ||||
* | Better reporting of extension plugin loading errors. | Warwick Allison | 2010-04-09 | 1 | -7/+23 |
| | |||||
* | Tune plugin import mechanism | mae | 2010-04-08 | 1 | -32/+112 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In shadow build environments, we cannot enforce that shared library objects for plugins are located in the same directory as the qmldir file. This makes it hard for Creator to support mixed projects (qml/c++). In order to gain more flexibility, the patch introduces a pluginPathList to QDeclarativeEngine, which completes the existing importsPathList. The pluginPathList defaults to ["."], which indicates the directory where the qmldir file is located in. The qml viewer tool gains a command line option -P to add to the pluginPathList. For consistency, the -L option ("Library") has been renamed to -I ("Import"). QDeclarativeEngine::importExtension() has been renamed to QDeclarativeEngine::importPlugin(). The documentation has been adjusted accordingly. Done with erikv. Reviewed-by: erikv | ||||
* | Cleanup handling of errors in bindings and scripts | Aaron Kennedy | 2010-04-08 | 1 | -9/+23 |
| | | | | | | | | | | | | | QML used to silently ignore a log of errors - such as a failed assignment to a QObject property. These errors are now all reported as exceptions in JavaScript. Other questionable activities, like assigning a JavaScript array to a "property var" property which appeared to work, thanks to QtScript's transparent conversion of arrays to a QVariantList, are now blocked entirely. QTBUG-9152 QTBUG-9382 QTBUG-9341 QTBUG-6886 | ||||
* | Replace "import Qt 4.6" with "import Qt 4.7" | Michael Brasser | 2010-04-08 | 1 | -1/+1 |
| | |||||
* | Initialize QDeclarativeData even when not using a QDeclarativeEngine | Aaron Kennedy | 2010-04-08 | 1 | -4/+3 |
| | | | | Caused crashes in various test cases | ||||
* | Give error if attempt to import from a version that is not installed. | Warwick Allison | 2010-04-08 | 1 | -0/+12 |
| | | | | | | (was done for builtins/plugins, but now also for qmldir-specified content) Task-number: QTBUG-9627 | ||||
* | Cleanup (remove QDeclarativeScriptClass) | Aaron Kennedy | 2010-04-07 | 1 | -14/+0 |
| | | | | | QDeclarativeScriptClass only existed to make compiling against 4.6 and 4.7 easier. | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Aaron Kennedy | 2010-04-07 | 1 | -20/+23 |
|\ | |||||
| * | Update #include of private headers in QtDeclarative | Thiago Macieira | 2010-04-02 | 1 | -19/+19 |
| | | | | | | | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason. | ||||
| * | Fix loading of _debug.dylib plugins under OSX. | Roberto Raggi | 2010-04-01 | 1 | -1/+4 |
| | | |||||
* | | Optimization: Only allocate QScriptValue if we need too | Aaron Kennedy | 2010-04-01 | 1 | -3/+4 |
| | | |||||
* | | Optimization: Improve allocation strategy for QDeclarativeDeclarativeData | Aaron Kennedy | 2010-04-01 | 1 | -0/+14 |
|/ | | | | This improves the declarative/creation/itemtree_qml benchmark by 6% | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Alan Alpert | 2010-03-31 | 1 | -20/+31 |
|\ | |||||
| * | Optimize QDeclarativeEngine::importExtension | mae | 2010-03-31 | 1 | -20/+31 |
| | | | | | | | | | | Avoid double initialization of QPluginLoader and assert that modules are imported with a stable uri | ||||
* | | Fix bug when adding import paths manually | Alan Alpert | 2010-03-31 | 1 | -1/+7 |
|/ | | | | | | | Paths were being added relatively even though they should be converted to a canoncial form. Patch originally by tmikola Reviewed-by: mae | ||||
* | Fix qml plugin loading with specified path in qmldir | mae | 2010-03-30 | 1 | -3/+8 |
| | | | | | | The fix makes it possible to specify an ABSOLUTE path as well, e.g.: plugin mimehunt C:\sys\bin | ||||
* | Simplify import path. | Warwick Allison | 2010-03-30 | 1 | -55/+33 |
| | | | | Reviewed-by: mae | ||||
* | Use QDateTime when specifying a "date" property in QML | Aaron Kennedy | 2010-03-29 | 1 | -2/+3 |
| | | | | QT-718 | ||||
* | Add importPathList, mainly for doc purposes. | Warwick Allison | 2010-03-29 | 1 | -10/+24 |
| | |||||
* | Source resizing for QDeclarativeImageProvider too. | Warwick Allison | 2010-03-29 | 1 | -2/+2 |
| | | | | (fixes test too) | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Alan Alpert | 2010-03-26 | 1 | -116/+132 |
|\ |