- Sep 16, 2010
-
-
Christian Kamm authored
Link now caches imports. That means importing the same library (say, Qt) from more than one file no longer creates an importing namespace for each one. Instead, a single one is created for the instance of Link. To make this work, the type environment in ScopeChain has been given its own type: Interpreter::TypeEnvironment. That has the added benefit of being able to carry meta-information about imports. You can use TypeEnvironment::importInfo(qmlComponentName) to get information about the import node that caused the import of the component.
-
Christian Kamm authored
-
- Sep 15, 2010
-
-
Christian Kamm authored
-
- Aug 25, 2010
-
-
Christian Kamm authored
In preparation for caching Contexts. Reviewed-by: Erik Verbruggen
-
- Jul 16, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-1736
-
Christian Kamm authored
Task-number: QTCREATORBUG-1757
-
- Jun 22, 2010
-
-
Christian Kamm authored
The function was not used and made no sense.
-
- Jun 09, 2010
-
-
Christian Kamm authored
-
Christian Kamm authored
-
- May 12, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-1388 Reviewed-by: Roberto Raggi
-
- Apr 28, 2010
-
-
Christian Kamm authored
This used to contain all functions declared in Script blocks. With them gone, there's no reason to keep it.
-
- Apr 23, 2010
-
-
Lasse Holmstedt authored
Also, a class name is added in qmjs::bind so that we have a class name for custom properties defined inside a component.
-
- Apr 22, 2010
-
-
Christian Kamm authored
They had not yet been updated to the new way of importing javascript. Reviewed-by: Erik Verbruggen
-
- Apr 20, 2010
-
-
Christian Kamm authored
Allows completion of local variable and function names. Task-number: QTCREATORBUG-942 Reviewed-by: Roberto Raggi
-
- Apr 06, 2010
-
-
Christian Kamm authored
Previously we just scanned every directory containing a qml file for other qml files. This makes import ".." work. Reviewed-by: Erik Verbruggen
-
- Mar 18, 2010
-
-
Christian Kamm authored
* Fill the snapshot with files that could be imported. * Implement package imports. * The qmldir file is not parsed yet. Reviewed-by: Erik Verbruggen
-
- Mar 05, 2010
-
-
hjk authored
-
- Mar 03, 2010
-
-
Christian Kamm authored
* The "Script" type is now implicitly available without imports. * No errors for bindings inside a Connections element. Reviewed-by: Roberto Raggi
-
- Mar 01, 2010
-
-
Erik Verbruggen authored
-
- Feb 12, 2010
-
-
Christian Kamm authored
-
- Feb 11, 2010
-
-
Christian Kamm authored
* For JS files: Add each Qml component that sources the file in a Script tag to the scope chain. * For Qml components: Add each component that instantiates the component to the scope chain. * Generate the full list of documents required for completion in a given file. Previously, files that included the file were missing.
-
- Feb 10, 2010
-
-
Roberto Raggi authored
-
- Feb 09, 2010
-
-
Roberto Raggi authored
-
- Feb 04, 2010
-
-
Christian Kamm authored
-
- Feb 03, 2010
-
-
Roberto Raggi authored
There is no reason to store the Bind object in a QSharedPointer because the `binder' has the same lifetime of its document.
-
Roberto Raggi authored
Done-with: ckamm
-
Roberto Raggi authored
* Support for lookup JS vs Qml * Bind global variables. Done-with: ckamm
-
Roberto Raggi authored
-
- Feb 02, 2010
-
-
Roberto Raggi authored
-
Christian Kamm authored
Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Christian Kamm authored
-
Roberto Raggi authored
-
- Feb 01, 2010
-
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-
Roberto Raggi authored
-