Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not use "QtDeclarative/XXX" style includes in declarative module code, | Warwick Allison | 2009-11-12 | 1 | -1/+1 |
| | | | | as it breaks reinstalling the module against existing Qt. | ||||
* | Missing file for 48ea5a5c74620f9811debc6bf1e49bf095d30722 | Aaron Kennedy | 2009-11-04 | 1 | -3/+3 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-10-30 | 1 | -16/+16 |
|\ | | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/debugger/qmldebug.cpp src/declarative/fx/qmlgraphicsimagebase_p.h src/declarative/util/qmlanimation.h src/declarative/util/qmlstate.h src/declarative/util/qmltimer.cpp | ||||
| * | fix headers | Warwick Allison | 2009-10-29 | 1 | -16/+16 |
| | | |||||
* | | Make private headers _p | Aaron Kennedy | 2009-10-30 | 1 | -1/+1 |
|/ | |||||
* | Fix more warnings. | Michael Brasser | 2009-10-26 | 1 | -1/+1 |
| | |||||
* | Fix Behavior support for value type properties. | Michael Brasser | 2009-10-23 | 1 | -1/+1 |
| | |||||
* | Fix test failures. | Aaron Kennedy | 2009-10-22 | 1 | -1/+5 |
| | | | | Also add a test for script errors within signal handlers. | ||||
* | Support assigning scripts to QML properties | Aaron Kennedy | 2009-10-22 | 1 | -0/+16 |
| | |||||
* | i18n | Warwick Allison | 2009-10-13 | 1 | -16/+13 |
| | |||||
* | Use utf8 instead of latin1 where appropriate | Aaron Kennedy | 2009-10-12 | 1 | -1/+1 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Michael Brasser | 2009-10-11 | 1 | -3/+4 |
|\ | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | Output file/line for script errors | Aaron Kennedy | 2009-10-09 | 1 | -3/+4 |
| | | |||||
* | | Improve Behavior reliability. | Michael Brasser | 2009-10-11 | 1 | -46/+40 |
|/ | |||||
* | Make Script an instrinsic type | Aaron Kennedy | 2009-10-07 | 1 | -0/+7 |
| | | | | | This allows us to delay the QML load until external script files have been loaded from the network, and to correctly scope these scripts. | ||||
* | Improve script lookup caching | Aaron Kennedy | 2009-10-05 | 1 | -2/+2 |
| | |||||
* | Create a property cache for synthesized metaobjects | Aaron Kennedy | 2009-10-05 | 1 | -1/+8 |
| | |||||
* | Give file and line information for script errors. | Michael Brasser | 2009-09-28 | 1 | -0/+1 |
| | |||||
* | Make more qmlecmascript tests pass | Aaron Kennedy | 2009-09-23 | 1 | -5/+34 |
| | | | | | Test cases constantsOverrideBindings, outerBindingOverridesInnerBinding and aliasPropertyAndBinding now pass. | ||||
* | Use a bitmask to track bound properties | Aaron Kennedy | 2009-09-23 | 1 | -2/+1 |
| | |||||
* | Add plumbing for more advanced signal property control | Aaron Kennedy | 2009-09-22 | 1 | -5/+1 |
| | |||||
* | Slight simplification of parameterized signals | Aaron Kennedy | 2009-09-22 | 1 | -1/+1 |
| | |||||
* | Fix a bug in the qmlvme, which lead to an assert on valid QML. | Alan Alpert | 2009-09-03 | 1 | -0/+8 |
| | | | | | | | | | As QmlComponents are created outside the CreateObject instruction, they could be created with an uninitalized declarative data member. Also this patch sets the column on CreateObject instructions too. Reviewed-by: Aaron Kennedy | ||||
* | Add an assert before we dereference a null pointer | Alan Alpert | 2009-09-02 | 1 | -0/+1 |
| | | | | Reviewed-by: Aaron Kennedy | ||||
* | Save object creation line and column number | Aaron Kennedy | 2009-09-02 | 1 | -0/+5 |
| | | | | | This info is used by the debugger interface, and by the qmlInfo() stream. | ||||
* | Make QmlPropertyValueSource an interface. | Martin Jones | 2009-08-27 | 1 | -5/+4 |
| | | | | 1st step in animation class heirarchy redesign. | ||||
* | Make QVector3D a first-class builtin type within QML | Rhys Weatherley | 2009-08-21 | 1 | -0/+13 |
| | | | | Reviewed-by: Martin Jones | ||||
* | Move the binding's "mePtr" into QmlAbstractBinding | Aaron Kennedy | 2009-08-11 | 1 | -5/+3 |
| | | | | Now optimizations get deletion protection too. | ||||
* | Object property binding optimization | Aaron Kennedy | 2009-08-11 | 1 | -3/+19 |
| | | | | | Add a binding optimization that hits anchors.fill: parent | ||||
* | Abstract expression and binding APIs | Aaron Kennedy | 2009-08-10 | 1 | -3/+16 |
| | | | | | | | | | By splitting the interface through which the system interacts with bindings away from a specific implementation, we can introduce highly specialized implementations for specific optimizations. This commit also includes a sample optimization for object properties being assigned directly from a local id. | ||||
* | Simplify QmlDeclarativeData to a single class | Aaron Kennedy | 2009-08-10 | 1 | -3/+3 |
| | |||||
* | Rewrite bindings inside the compiler | Aaron Kennedy | 2009-08-05 | 1 | -22/+0 |
| | | | | | | | | | | | | To improve execution performance, binding expressions are rewritten as function closures inside QmlExpression. To improve startup performance, where possible, the expressions are rewritten inside the compiler instead of inside QmlExpression at runtime. This also has the sideeffect of removing the StoreBinding instruction, as all bindings are now "compiled". The QmlBinding::expression() method for rewritten bindings will now return the rewritten expression instead of the original (which is lost), but this API is internal anyway. | ||||
* | Improve performance by separating id and context properties | Aaron Kennedy | 2009-08-04 | 1 | -1/+7 |
| | |||||
* | Get rid of classComplete. | Michael Brasser | 2009-07-29 | 1 | -8/+0 |
| | | | | componentComplete is always what is wanted. | ||||
* | Make private stuff private | Aaron Kennedy | 2009-07-27 | 1 | -1/+1 |
| | |||||
* | Add prototype value type support | Aaron Kennedy | 2009-07-23 | 1 | -13/+34 |
| | |||||
* | Rename QmlBindableValue to QmlBinding | Aaron Kennedy | 2009-07-20 | 1 | -10/+10 |
| | |||||
* | Remove unnecessary global context management stuff | Aaron Kennedy | 2009-07-16 | 1 | -16/+6 |
| | |||||
* | Remove pointless QmlCompiledComponent class | Aaron Kennedy | 2009-07-15 | 1 | -10/+7 |
| | |||||
* | Rework compiler to a two phase analyse/generate approach | Aaron Kennedy | 2009-07-15 | 1 | -56/+16 |
| | |||||
* | Start moving debugger out of process | Aaron Kennedy | 2009-07-13 | 1 | -1/+1 |
| | |||||
* | Support parameterized synthesized methods | Aaron Kennedy | 2009-07-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-07-02 | 1 | -2/+1 |
|\ | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | Make performance logging classes private. | Michael Brasser | 2009-07-02 | 1 | -2/+1 |
| | | |||||
* | | Initial property aliasing support | Aaron Kennedy | 2009-07-02 | 1 | -1/+1 |
|/ | | | | Currently very basic - the only alias "script" that is allowed is Id.property | ||||
* | Update SetProperties to handle changing bindings | Aaron Kennedy | 2009-06-26 | 1 | -2/+2 |
| | | | | Also removed all uses of SetProperty | ||||
* | Don't defer properties if an id has been set | Aaron Kennedy | 2009-06-17 | 1 | -7/+9 |
| | |||||
* | Fixing QWidget support | Thomas Hartmann | 2009-06-16 | 1 | -1/+11 |
| | | | | Reviewed-by: Kai Koehne | ||||
* | Deferred properties mostly work. | Aaron Kennedy | 2009-06-16 | 1 | -9/+29 |
| | | | | However, they still don't honour the presence of an id property. | ||||
* | Fix autotest crash | Aaron Kennedy | 2009-06-16 | 1 | -2/+2 |
| |