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