| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reviewed-by: Thomas Hartmann
|
|
|
|
|
| |
Task-number: QTCREATORBUG-2986
Reviewed-by: Roberto Raggi
|
|
|
|
|
|
|
|
|
| |
Set complete build environment (MinGW).
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Task-number: QTCREATORBUG-2883
|
|
|
|
|
|
|
|
|
|
| |
It is now guaranteed that the ModelManager's snapshot will be updated
before the documentChanged/libraryInfoChanged signals are emitted.
Whether the updated document/library is already in the snapshot or not
was undefined before.
Task-number: QTCREATORBUG-2640
Reviewed-by: Roberto Raggi
|
|
|
|
|
| |
Task-number: QTCREATORBUG-2733
Reviewed-by: Kai Koehne
|
|
|
|
|
|
|
|
| |
Moved qmljsdebugger to a dir under qml/, made qmlobserver compile
without creator dependencies and made it compile with debugging
helpers.
Reviewed-by: hjk
|
|
|
|
|
|
|
| |
Must be compiled during runtime - otherwise, the app may not work
with Qt that is compiled with another compiler.
Reviewed-by: hjk
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
This should make it easier to debug problems with Qml plugin type
dumping.
Reviewed-by: Roberto Raggi
|
|
|
|
|
|
|
|
|
|
| |
patterns.
This affects how files are identified by the MIME database.
Although this is a general improvement, it was triggered by the following bug report.
Task-number: QTCREATORBUG-1793
Reviewed-by: Friedemann Kleint
|
|
|
|
| |
Reviewed-by: Roberto Raggi
|
|
|
|
| |
Reviewed-by: Christian Kamm
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The builtin QML plugins require to be imported with the full uri, i.e.
import Qt.labs.particles 1.0
so setting the import path to imports/Qt/labs and doing
import particles 1.0
is not supposed to work. (see QTBUG-11139)
This change adjusts qmldump to take an import path *and* the import uri,
so it will be able to dump the type information for these plugins.
Reviewed-by: Erik Verbruggen
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Previously, the model manager always had exactly one import path - but
you can open more than one Qml project at once. Now, we store the union
of all import paths in the model manager.
Reviewed-by: Roberto Raggi
|
|
|
|
|
|
|
|
|
| |
It'll be much saver to move to the qmldump based functionality once
it has been moved into Qt.
Essentially reverts: 45415783e7e29b2cd5a24c460fe2865a3b01cd18
Reviewed-by: Erik Verbruggen
|
|
|
|
| |
The type information is now generated at runtime.
|
| |
|
|
|
|
|
| |
Task-number: QTCREATORBUG-1021
Reviewed-by: Roberto Raggi
|
| |
|
|
|
|
|
|
|
| |
When adding a new file, refreshing semantic errors in the open editor should
have worked. It now also works for removing existing files.
Done-with: Christian Kamm
|
| |
|
|
|
|
|
|
| |
They had not yet been updated to the new way of importing javascript.
Reviewed-by: Erik Verbruggen
|
| |
|
|
|
|
|
| |
The QML task manager behaviour is to show warnings/errors for _saved_ files
only.
|
|
|
|
| |
Reviewed-by: Erik Verbruggen
|
|
|
|
|
|
|
|
|
| |
Previously we just scanned every directory containing a qml file for
other qml files.
This makes import ".." work.
Reviewed-by: Erik Verbruggen
|
|
|
|
| |
Reviewed-by: Roberto Raggi
|
|
|
|
| |
Reviewed-by: Erik Verbruggen
|
|
|
|
|
|
|
|
|
| |
* Fill the snapshot with files that could be imported.
* Implement package imports.
* The qmldir file is not parsed yet.
Reviewed-by: Erik Verbruggen
|
| |
|
|
|
|
| |
XML file.
|
| |
|
|
|