summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
Commit message (Collapse)AuthorAgeFilesLines
* Remove exporting of QDeclarativeContext class symbolsKai Koehne2010-03-221-1/+1
| | | | We're not using it in QmlDesigner any more
* Deprecate inline Script {} blocksAaron Kennedy2010-03-2218-23/+349
| | | | | | | | Inline blocks/includes have been replaced with an import syntax: import "foo.js" as Foo this gives better separation between QML and code. Imported script blocks also have a mandatory qualifier, which leads to better optimization potential.
* Remove dead performance measurement code from QMLAaron Kennedy2010-03-228-31/+2
|
* Fix crash when calling createObject on a component with errors.Michael Brasser2010-03-211-0/+2
|
* Reduce amount of qmldir parsingmae2010-03-194-34/+38
| | | | | This is done by storing the parsed components (QDeclarativeDirComponents). There's still potential for optimization (QT-617)
* Fix local type lookupmae2010-03-193-15/+24
| | | | | | This change removes the hacky final baseUrl+TypeName+".qml" lookup. In order to still support internal files in remote modules, a new qmldir keyword "internal" is introduced.
* Remove warningsYann Bodson2010-03-181-29/+30
|
* Use the correct base URL in resolveUriMartin Jones2010-03-181-3/+2
|
* Optimize id checking.Warwick Allison2010-03-181-10/+0
| | | | | id must be lowercase; types and namespaces must be uppercase cannot conflict, so remove check.
* Only release the binding once we're finished with its memoryAaron Kennedy2010-03-181-1/+1
|
* Make it harder to accidentally delete a bindingAaron Kennedy2010-03-181-5/+7
|
* Block modifications to internal QDeclarativeContextsAaron Kennedy2010-03-181-1/+19
|
* Another fix to findmae2010-03-171-3/+5
| | | | | Do not try to instantiate types that are explicitely forbidden in the qmldir (because the version does not match).
* Improve implicit "." importmae2010-03-172-16/+28
| | | | | | The change moves the implicit "." import to the very end, i.e. the first lookup. It also gets the content of a remote qmldir from the resources.
* Fix auto testmae2010-03-171-8/+8
| | | | | This repairs 9727cb35b30e07d1f72100a39c8d23e438e2746c. The lookup can only happen if we have a file import (and not a library import)
* Fix type lookup with urlmae2010-03-171-8/+8
| | | | | | The existence of a non-empty qmldir file (e.g. for defining a plugin) should not change the lookup rules for qml files via url
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt into 4.7Alan Alpert2010-03-172-3/+12
|\ | | | | | | | | | | | | Conflicts: configure.exe src/declarative/util/qdeclarativelistmodel.cpp tools/qml/qml.pro
| * Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2010-03-162-3/+12
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1: (81 commits) Define JS_NO_EXPORT to avoid JSC C API functions being exported Don't use QScriptValueIterator to iterate over an array QtScript: Fix regression when calling newQObject() from native constructor Added note to OS X installation instructions. Keypress events ignored in listview on Cocoa (64 Bit) with Japanese IME Update only appropriate rectangles during update_sys(). Marked QTDS obsolete from Qt 4.7. QNetworkReply: Fix canReadLine() Abort waiting replies on session error. different approach to fixing "the other" aliasing issue fix aliasing issue in node_construct() detach in fewer cases, remove redundant calculation SSL: Fix memleak related to local certificate Improve keyboard layout detection on X11 Compile on ARM with -Werror -Wold-style-cast Use the vista-style native dialog for QFileDialog::getExistingDirectory Apply the stdset attribute for resource properties doc: Completed sentence about HideNameFilterDetails Doc fix in QLocale Doc for for QGestureRecognizer::create. ...
| | * Don't use QScriptValueIterator to iterate over an arrayKent Hansen2010-03-161-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QScriptValueIterator will return properties that are non-enumerable, such as "length". QScriptValueIterator will return properties that are not array elements, such as "foo". QScriptValueIterator is slower than using index-based access, because the iterator builds an array of the string representation of each index, which we don't need.
| | * doc: Fixed three new qdoc errors.Martin Smith2010-03-111-0/+3
| | |
* | | Add an implicit import "." to types loaded from a local urlmae2010-03-172-4/+28
| | | | | | | | | | | | | | | | | | This triggers the loading of the qmldir and the import of native types from available plugins. The change puts native types on par with types defined in qml files.
* | | Fix crashAaron Kennedy2010-03-173-8/+9
| | | | | | | | | | | | | | | | | | If the notifier gets swapped out during emitting, the endpoint is also invalidated. Thus the "disconnected" writeback must track the endpoint not just the Notifier.
* | | Don't use Qt3 support methods.Martin Jones2010-03-171-1/+1
| | |
* | | CrashAaron Kennedy2010-03-172-9/+19
| | |
* | | Allow enum constants as list element properties.Warwick Allison2010-03-174-0/+44
| | | | | | | | | | | | Task-number: QTBUG-5974
* | | One url for an *unqualilfied* import is not special.Warwick Allison2010-03-171-1/+2
| | | | | | | | | | | | Stops tst_qdeclarativelanguage passing when network transparency breaks.
* | | Fix test failuresAaron Kennedy2010-03-176-6/+11
| | |
* | | Optimization: Don't unnecessarily run VMEStack element constructorsAaron Kennedy2010-03-171-4/+4
| | |
* | | Optimization: Reduce unnecessary QObject allocationsAaron Kennedy2010-03-1730-549/+738
| | |
* | | Reset QDeclarativeDeclarativeData::outerContext when the context is removedAaron Kennedy2010-03-171-0/+1
| | |
* | | Simplify QDeclarativeComponent::creationContext() logicAaron Kennedy2010-03-171-5/+2
| | |
* | | Optimization: Use id notifier for QtScript bindingsAaron Kennedy2010-03-173-5/+33
| | |
* | | Optimization: Combine QDeclarativeDeclarativeData and QObject allocationsAaron Kennedy2010-03-175-5/+30
| | |
* | | Fixes for the module importmae2010-03-161-38/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | The change makes import "url" also load plugins. We know must decide on the preferred coding style. Since native types must be registered with a unique uri, we now generate a stable uri from the plugin path and the import paths. This way we do not have to call registerTypes() multiple times.
* | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7-integrationQt Continuous Integration System2010-03-1643-1237/+1205
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * '4.7' of scm.dev.nokia.troll.no:qt/qt-qml: (100 commits) Remove test in .pro file also Remove unneeded #include and add needed header to .pri Add easing changes to QmlChanges.txt Update more animation on property value source docs. Doc fixes. QmlChanges.txt cleanup. Remove WorkerListModel and integrate its functionality into ListModel. Split post alpha API changes into a separate section. Optimize drawPixmapFragments for the GL2 paint engine. Optimize QRegion::intersects(QRect). Compile with user defined Qt namespace Fix regression from previous commit Import "content" with as qualifier to support network without qmldir Small fixes to photoviewer demo Little more doc on QabstractItemModel and QML. Fix benchmark. Add basic QUrl benchmarks. Add busy indicator to photoviewer demo Set maximumExtents correctly for highlightRangeMode: StrictlyEnforceRange fix installation of imports libraries ...
| * | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Bea Lam2010-03-1643-612/+1267
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/declarative/qml/qdeclarativeengine.cpp tests/auto/declarative/qdeclarativelistmodel/tst_qdeclarativelistmodel.cpp
| | * \ Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-03-164-9/+24
| | |\ \
| | | * | Compile with user defined Qt namespaceRoberto Raggi2010-03-151-2/+4
| | | | | | | | | | | | | | | | | | | | Protect the forward declaration of qstrtod with a QT_BEGIN/END namespace
| | | * | Fix regression from previous commitmae2010-03-153-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | Support quoted imports without qualitifier id but with qmldir. This makes it possible again to launch the flickr demo from a remote site.
| | * | | Little more doc on QabstractItemModel and QML.Martin Jones2010-03-151-2/+4
| | |/ /
| | * | QDeclarative::isWritable optimization.Michael Brasser2010-03-151-5/+3
| | | |
| | * | Optimization: Use linked list for context childrenAaron Kennedy2010-03-123-33/+56
| | | |
| | * | Remove dead codeAaron Kennedy2010-03-121-31/+0
| | | |
| | * | Make QML the object allocator more flexibleAaron Kennedy2010-03-124-25/+20
| | | | | | | | | | | | | | | | By allocating memory internally we improve the opportunity for optimization.
| | * | Fix crash on 32-bit platformsAaron Kennedy2010-03-121-1/+1
| | | |
| | * | Reenable the QML binding optimizer for "safe" optimizationsAaron Kennedy2010-03-125-30/+81
| | | |
| | * | CrashAaron Kennedy2010-03-121-1/+1
| | | |
| | * | Remove Qt.closestAngle().Michael Brasser2010-03-122-21/+0
| | | | | | | | | | | | | | | | This functionality is now built in to RotationAnimation.
| | * | Fix importing qml modules from rcc resourcesmae2010-03-113-52/+50
| | | | | | | | | | | | | | | | | | | | | | | | Done with Roberto. Reviewed-by: Roberto Raggi
| | * | CrashAaron Kennedy2010-03-111-1/+1
| | | |