summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/screenupdater.cxx
AgeCommit message (Collapse)AuthorFilesLines
2012-06-21re-base on ALv2 code.Michael Meeks1-23/+14
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-05-16remove unneeded include of boost/bind.hppCaolán McNamara1-1/+2
Change-Id: I5a254459a491b9547530d8e312260dceed21f25c
2011-11-27remove include of pch header from slidewhowNorbert Thiebaud1-1/+0
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth1-0/+3
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-4/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-03-04#i48179# Introduced EffectRewinder class that replays main sequence effects ↵Andre Fischer1-1/+82
on current or previous slide.
2008-04-10INTEGRATION: CWS changefileheader (1.3.46); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 14:00:14 rt 1.3.46.1: #i87441# Change license header to LPGL v3.
2007-07-19#i10000# percompiled headerVladimir Glazounov1-2/+3
2007-07-17INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDEDOliver Bolte1-0/+194
2007/03/11 01:01:09 thb 1.1.2.3: #i37778# Made wait shape to update screen immediately, as it's otherwise invisible because of not staying past main animation loop commitScreenUpdates() 2007/01/30 16:43:49 thb 1.1.2.2: #i37778# Made view update/repaint/resize work again; swapped BackgroundShape parameters for correct mtf import 2007/01/29 14:01:55 thb 1.1.2.1: Issue number: #i37778# Larger slideshow refactoring. Wrote design and coding style manifest, and adapted the code to actually conform to this. In detail: - cleaned up ownership/disposable/weak_ptr story. removed hacks and explicit Disposable implementations, where workaround were available - removed object mutices, where superfluous - reworked EventMultiplexer (using templatized listener class now), added more events. EventMultiplexer now serves as a true blackboard - reworked directory structure: disjunct parts are now physically separated into directories, instantiation happens via factories & abstract interfaces - added CursorManager, to make setting mouse cursor less hackish - reworked DrawShape, to implement SeparateListener pattern - reworked IntrinsicAnimationActivity, to avoid cyclic references - modified hyperlink & shape cursor handling to communicate via EventMultiplexer - renamed & cleaned up files (presentation.cxx now named slideshowimpl.cxx, etc.) - added first version of the z-order fix to layer/layermanager - cleaned up include guards and include syntax