- May 24, 2011
-
-
Christian Kamm authored
* property -> lookupMember * setProperty -> setMember * removeProperty -> removeMember Change-Id: I638479ee2b90b684283e714630bdcab237f6b3f2 Done-with: Fawzi Mohamed Reviewed-on: http://codereview.qt.nokia.com/77 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- May 06, 2011
-
-
Tobias Hunger authored
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
-
- Apr 13, 2011
-
-
hjk authored
-
- Feb 09, 2011
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-3048
-
- Jan 12, 2011
- Jan 04, 2011
-
-
Christian Kamm authored
-
- Dec 17, 2010
-
-
con authored
-
- Nov 25, 2010
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
Christian Kamm authored
* Bind::usesQmlPrototype is now significantly more performant * type environments are no longer hashed by filename, but rather by Document * * duplicate scope builds are avoided Task-number: QTCREATORBUG-2835 Reviewed-by: Erik Verbruggen
-
- Nov 16, 2010
-
-
Christian Kamm authored
Reviewed-by: Erik Verbruggen
-
- Oct 20, 2010
-
-
Christian Kamm authored
In order to determine all components that instantiate a given component, Bind::usesQmlPrototype was called on each document in the snapshot. That, in turn, had to iterate over all object definitions inside the document, resolving their prototype references. All in all, it lead to a very large amount of fairly expensive lookups that were slowing down Creator considerably. Reviewed-by: Erik Verbruggen
-
- Oct 14, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-2737 Reviewed-by: Kai Koehne
-
- Sep 28, 2010
-
-
Christian Kamm authored
This lead to the semantic checker reporting incorrect errors in these initializers. Task-number: QTCREATORBUG-2340 Reviewed-by: Roberto Raggi
-
- 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.
-