| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | Fix tst_QGraphicsView::cursor2() - sorting bug when using BSP tree. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -2/+2 |
|
|
* | | | Removes odd artifact in the chip demo. | Bjørn Erik Nilsen | 2009-06-09 | 2 | -3/+12 |
|
|
* | | | Make sure the dirty state of an item is reset when removed from the scene. | Bjørn Erik Nilsen | 2009-06-09 | 1 | -0/+2 |
|
|
* | | | Discard updates outside the bounding rect. | Bjørn Erik Nilsen | 2009-06-09 | 2 | -1/+4 |
|
|
* | | | Compatibility fix for QGraphicsScene::changed signal. | Bjørn Erik Nilsen | 2009-06-09 | 2 | -3/+22 |
|
|
* | | | Make sure we reset the updateAll variable correctly. | Bjørn Erik Nilsen | 2009-06-09 | 1 | -0/+1 |
|
|
* | | | Compatibility fix for QGraphicsScene::sceneRectChanged()/sceneRect(). | Bjørn Erik Nilsen | 2009-06-09 | 4 | -11/+32 |
|
|
* | | | Avoid falling in the else case when there are no views. | Bjørn Erik Nilsen | 2009-06-09 | 1 | -1/+1 |
|
|
* | | | Ensure we pass the intersect mode when checking item collisions. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -1/+1 |
|
|
* | | | Fix stacking order bug, ensure the dirty sort bits are set correctly. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -1/+12 |
|
|
* | | | Fix rendering of items that ignore parent opacity. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -3/+11 |
|
|
* | | | Fix bug in QGraphicsItem::effectiveOpacity() caused by typo. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -2/+3 |
|
|
* | | | Ensure we can find and draw items whose size is (0x0). | Andreas Aardal Hanssen | 2009-06-09 | 1 | -34/+27 |
|
|
* | | | Fix clipping bug, move code to avoid unintentional shadowing. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -14/+14 |
|
|
* | | | Add BSP tree support to the recursive drawing algorithm. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -7/+34 |
|
|
* | | | Add QGraphicsItem::itemChangeEnabled(). | Andreas Aardal Hanssen | 2009-06-09 | 4 | -88/+202 |
|
|
* | | | Compatibility fix: Updates made on the scene must be processed with a queued ... | Bjørn Erik Nilsen | 2009-06-09 | 1 | -1/+5 |
|
|
* | | | Speed up processing of dirty items when ancestor clips children. | Bjørn Erik Nilsen | 2009-06-09 | 2 | -7/+28 |
|
|
* | | | Correct minor mistake after re-refactoring. | Bjørn Erik Nilsen | 2009-06-09 | 1 | -1/+1 |
|
|
* | | | Avoid constructing empty temporary QTransforms. | Andreas Aardal Hanssen | 2009-06-09 | 2 | -10/+10 |
|
|
* | | | Add QGraphicsView::isTransformed(), and use it to avoid view transforms. | Andreas Aardal Hanssen | 2009-06-09 | 3 | -4/+19 |
|
|
* | | | Remove leftover code from merge conflict. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -66/+0 |
|
|
* | | | Cache QGrahicsItem's scene transform. | Bjørn Erik Nilsen | 2009-06-09 | 5 | -39/+109 |
|
|
* | | | Generalize QGrahicsScenePrivate::processDirtyItemsRecursive. | Bjørn Erik Nilsen | 2009-06-09 | 2 | -47/+58 |
|
|
* | | | optimise isFullyTransparent() | Lars Knoll | 2009-06-09 | 1 | -7/+19 |
|
|
* | | | implement equality operator in a more sane way | Lars Knoll | 2009-06-09 | 1 | -5/+9 |
|
|
* | | | Optimise effectiveOpacity and make it inlineable. | Lars Knoll | 2009-06-09 | 3 | -18/+28 |
|
|
* | | | Remove crash, remove item from pending updates when deleted. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -0/+1 |
|
|
* | | | A faster item discovery function for rectangles (recursive). | Andreas Aardal Hanssen | 2009-06-09 | 2 | -1/+113 |
|
|
* | | | Microoptimize: make this function inline. | Andreas Aardal Hanssen | 2009-06-09 | 2 | -15/+7 |
|
|
* | | | Don't construct new style option objects in a tight loop. | Andreas Aardal Hanssen | 2009-06-09 | 2 | -9/+11 |
|
|
* | | | Graphics View cleanup: Remove iterative processing of dirty items. | Bjørn Erik Nilsen | 2009-06-09 | 3 | -105/+11 |
|
|
* | | | Fix sorting bug and ensure render functions work. Make direct default. | Andreas Aardal Hanssen | 2009-06-09 | 4 | -16/+15 |
|
|
* | | | Refactor QTransform combining code, and mark all code that combines. | Andreas Aardal Hanssen | 2009-06-09 | 4 | -69/+98 |
|
|
* | | | Fix QGraphicsScene::drawItems() to use the recursive path as well. | Andreas Aardal Hanssen | 2009-06-09 | 5 | -157/+34 |
|
|
* | | | Only repaint in QGraphicsViewPrivate::processPendingUpdates() | Andreas Aardal Hanssen | 2009-06-09 | 1 | -4/+4 |
|
|
* | | | Avoid recursive repaint by calling update() when there's a full scene update. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -1/+1 |
|
|
* | | | Experimental change: replace all updates with repaints. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -8/+8 |
|
|
* | | | Experimental change - disable itemChange notifications for move and transform. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -0/+18 |
|
|
* | | | Avoid calling QGraphicsItem::effectiveOpacity() when rendering - instead | Andreas Aardal Hanssen | 2009-06-09 | 2 | -7/+26 |
|
|
* | | | Remove siblingIndex and use stable sorting instead. | Andreas Aardal Hanssen | 2009-06-09 | 4 | -28/+24 |
|
|
* | | | Simplify the QTransform calculations. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -35/+11 |
|
|
* | | | Ooops. Compile :) | Bjørn Erik Nilsen | 2009-06-09 | 1 | -1/+1 |
|
|
* | | | Only call qgetenv("QGRAPHICSVIEW_DIRECT") once. | Bjørn Erik Nilsen | 2009-06-09 | 1 | -3/+2 |
|
|
* | | | More re-factoring of Graphics View's update mechanism. | Bjørn Erik Nilsen | 2009-06-09 | 4 | -83/+185 |
|
|
* | | | Introduce QGraphicsItem::ItemHasNoContents. | Andreas Aardal Hanssen | 2009-06-09 | 1 | -2/+2 |
|
|
* | | | fix a small logic bug in childrenCombineOpacity | Lars Knoll | 2009-06-09 | 1 | -1/+3 |
|
|
* | | | remove now unused flag | Lars Knoll | 2009-06-09 | 1 | -2/+2 |
|
|
* | | | smaller optimisation in setTransform | Lars Knoll | 2009-06-09 | 1 | -8/+2 |
|
|
* | | | simplify opacity handling in QGraphicsItem | Lars Knoll | 2009-06-09 | 1 | -4/+2 |
|
|