Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the binding's "mePtr" into QmlAbstractBinding | Aaron Kennedy | 2009-08-11 | 5 | -13/+20 |
| | | | | Now optimizations get deletion protection too. | ||||
* | Object property binding optimization | Aaron Kennedy | 2009-08-11 | 10 | -24/+202 |
| | | | | | Add a binding optimization that hits anchors.fill: parent | ||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-08-11 | 5 | -608/+618 |
|\ | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | Clearer name for two PreserveAspect modes. | Warwick Allison | 2009-08-10 | 2 | -5/+6 |
| | | |||||
| * | CRLF => LF. | Andreas Aardal Hanssen | 2009-08-10 | 3 | -605/+605 |
| | | |||||
| * | docs | Yann Bodson | 2009-08-10 | 1 | -7/+7 |
| | | |||||
| * | Add a PreserveAspectFill mode (needs a better name) | Yann Bodson | 2009-08-10 | 2 | -1/+10 |
| | | |||||
* | | Abstract expression and binding APIs | Aaron Kennedy | 2009-08-10 | 28 | -142/+505 |
| | | | | | | | | | | | | | | | | | | 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 | 6 | -125/+46 |
|/ | |||||
* | Support adding "window objects" to webview | Aaron Kennedy | 2009-08-10 | 2 | -2/+82 |
| | | | | | This functionality is equivalent to the C++ QWebFrame::addToJavaScriptWindowObject() API. | ||||
* | Fix crash in property aliases | Aaron Kennedy | 2009-08-10 | 1 | -2/+1 |
| | | | | | Since 588093b3e12dd5039bcc4ee545d9d9112d25394f id objects are stored in the special idValues array, not in the generic propertyValues list. | ||||
* | Mark synthesized properties as SCRIPTABLE | Aaron Kennedy | 2009-08-10 | 1 | -1/+1 |
| | |||||
* | Add a WebView::evaluateJavaScript() method | Aaron Kennedy | 2009-08-10 | 2 | -0/+12 |
| | | | | Authored-by: Tapani Mikola | ||||
* | Avoid pointless QMetaProperty lookup | Aaron Kennedy | 2009-08-10 | 1 | -2/+1 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-08-10 | 18 | -477/+1124 |
|\ | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | Documentation | Yann Bodson | 2009-08-10 | 7 | -16/+80 |
| | | |||||
| * | Add new class QFxBorderImage. | Yann Bodson | 2009-08-09 | 12 | -289/+667 |
| | | | | | | | | | | * Move scalegrid code into QFxBorderImage * Update examples | ||||
| * | Start moving code from QFxImage to QFxImageBase | Yann Bodson | 2009-08-07 | 6 | -348/+358 |
| | | |||||
| * | Add new class QFxImageBase | Yann Bodson | 2009-08-07 | 7 | -7/+201 |
| | | | | | | | | New base class for QFxImage and QFxBorderImage. | ||||
| * | Fix build | Yann Bodson | 2009-08-07 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-08-07 | 16 | -183/+410 |
|\ \ | |/ | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | Merge branch 'kinetic-declarativeui' of ↵ | Michael Brasser | 2009-08-07 | 3 | -3/+3 |
| |\ | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * | Merge branch 'kinetic-declarativeui' of ↵ | Martin Jones | 2009-08-07 | 3 | -3/+8 |
| | |\ | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | | * | Merge branch 'kinetic-declarativeui' of ↵ | Yann Bodson | 2009-08-07 | 2 | -7/+7 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/fx/qfxscalegrid.cpp | ||||
| | | * | | Should be static | Yann Bodson | 2009-08-07 | 2 | -4/+9 |
| | | | | | |||||
| | * | | | PathView needs to filter Left mouse button. | Martin Jones | 2009-08-07 | 1 | -1/+1 |
| | |/ / | |||||
| * | | | Start refactoring QFxPixmap so it isn't as slow to use. | Michael Brasser | 2009-08-07 | 4 | -96/+77 |
| | | | | |||||
| * | | | Optimization: Use setparent_noevent. | Michael Brasser | 2009-08-07 | 1 | -1/+1 |
| | |/ | |/| | |||||
| * | | Merge branch 'kinetic-declarativeui' of ↵ | Michael Brasser | 2009-08-06 | 2 | -7/+35 |
| |\ \ | | |/ | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * | Merge branch 'kinetic-declarativeui' of ↵ | Martin Jones | 2009-08-06 | 10 | -78/+291 |
| | |\ | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * | | Wait until componentComplete before creating items. | Martin Jones | 2009-08-06 | 2 | -7/+35 |
| | | | | | | | | | | | | | | | | | | | | Depending upon what offset is eventually set there may still be some unnecessary item create/release, but not more than pathItemCount. | ||||
| * | | | Fix warnings. | Michael Brasser | 2009-08-06 | 2 | -1/+6 |
| | |/ | |/| | |||||
| * | | Merge branch 'kinetic-declarativeui' of ↵ | Michael Brasser | 2009-08-06 | 6 | -61/+263 |
| |\ \ | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * \ | Merge branch 'kinetic-declarativeui' of ↵ | Yann Bodson | 2009-08-06 | 18 | -75/+376 |
| | |\ \ | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | | * \ | Merge branch 'kinetic-declarativeui' of ↵ | Alan Alpert | 2009-08-06 | 11 | -55/+144 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | | * | | | Add QFxLayoutItem | Alan Alpert | 2009-08-06 | 3 | -0/+200 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The LayoutItem allows fluid parts to be resized using classical Qt layouts. | ||||
| | * | | | | Add support for CSS-like horizontalTileRule and verticalTileRule to ScaleGrid. | Yann Bodson | 2009-08-06 | 3 | -61/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Simplify and improve QFxImage code by using qDrawBorderPixmap * Add horizontalTileRule and verticalTileRule to .sci files * Add example in example/declarative/border-image | ||||
| * | | | | | Optimization: Use setparent_noevent where appropriate. | Michael Brasser | 2009-08-06 | 2 | -5/+10 |
| | | | | | | |||||
| * | | | | | Small optimizations for particles. | Michael Brasser | 2009-08-06 | 1 | -10/+14 |
| | |_|/ / | |/| | | | |||||
| * | | | | Merge branch 'kinetic-declarativeui' of ↵ | Michael Brasser | 2009-08-06 | 5 | -44/+120 |
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| * | | | | Mico-optimization for animations. | Michael Brasser | 2009-08-06 | 1 | -1/+3 |
| | | | | | |||||
| * | | | | Remove debug. | Michael Brasser | 2009-08-06 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Pass the "me" context directly to QmlBasicScript | Aaron Kennedy | 2009-08-07 | 3 | -14/+7 |
| | | | | | | | | | | | | | | | | | | | | This saves pointlessly manipulating the context's default object list | ||||
* | | | | | Remove unused parameters | Aaron Kennedy | 2009-08-07 | 4 | -65/+9 |
| | | | | | |||||
* | | | | | Avoid locking when the QVariant type is well known | Aaron Kennedy | 2009-08-06 | 1 | -0/+6 |
| |/ / / |/| | | | |||||
* | | | | Add a QmlMetaType::typeCategory() method | Aaron Kennedy | 2009-08-06 | 3 | -8/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | QmlMetaProperty was calling isObject(), isList() and isQmlList() to determine its property category, resulting in acquiring and releasing three locks (one for each call). This call allows QmlMetaProperty to do the same with only one lock. | ||||
* | | | | Use meta property cache for property restores | Aaron Kennedy | 2009-08-06 | 3 | -36/+84 |
|/ / / | |||||
* | | | Don't init Number/Color animations twice. | Michael Brasser | 2009-08-06 | 1 | -2/+0 |
| | | | |||||
* | | | Don't leak bindings. | Michael Brasser | 2009-08-06 | 4 | -9/+20 |
| | | | | | | | | | | | | Make sure we clean up bindings for a cancelled state change. | ||||
* | | | Fix expression linked list. | Michael Brasser | 2009-08-06 | 1 | -0/+2 |
| |/ |/| |