Commit graph

1042 commits

Author SHA1 Message Date
Oliver Bolte
568926527e INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/06 17:18:08 thb 1.6.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:02 thb 1.6.12.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
2007-07-17 13:50:16 +00:00
Oliver Bolte
bc3e4cc750 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/02/06 17:18:08 thb 1.9.12.1: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007-07-17 13:49:59 +00:00
Oliver Bolte
8c78b1bd75 INTEGRATION: CWS presfixes12 (1.5.12); FILE MERGED
2007/01/29 14:02:02 thb 1.5.12.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
2007-07-17 13:49:46 +00:00
Oliver Bolte
58ace29426 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:02:02 thb 1.6.12.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
2007-07-17 13:49:31 +00:00
Oliver Bolte
aa9129b999 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:02:01 thb 1.6.12.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
2007-07-17 13:49:16 +00:00
Oliver Bolte
ba70200cba INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/01/29 14:02:01 thb 1.10.12.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
2007-07-17 13:49:03 +00:00
Oliver Bolte
2bbcab6026 INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/02/02 08:47:52 thb 1.10.12.2: #i37778# Moved all old-style casts to sal::static_int_cast
2007/01/29 14:02:01 thb 1.10.12.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
2007-07-17 13:48:50 +00:00
Oliver Bolte
af18ff4fe9 INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/04/16 09:40:04 thb 1.8.12.2: #i64783# Added generator script for effect test; fixed subtle issue with shapes missing a repaint when being set invisible and animated in the same update cycle; fixed container base node bug with indefinite state (both issues found with generated effects script)
2007/02/06 17:18:07 thb 1.8.12.1: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007-07-17 13:48:37 +00:00
Oliver Bolte
222104a4d8 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/06 17:18:07 thb 1.6.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:01 thb 1.6.12.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
2007-07-17 13:48:23 +00:00
Oliver Bolte
44287fadf6 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/06 17:18:06 thb 1.6.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:01 thb 1.6.12.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
2007-07-17 13:48:11 +00:00
Oliver Bolte
6b580f6971 INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/02/06 17:18:06 thb 1.8.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:01 thb 1.8.12.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
2007-07-17 13:47:59 +00:00
Oliver Bolte
d5e9929575 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/06 17:18:05 thb 1.6.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:00 thb 1.6.12.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
2007-07-17 13:47:40 +00:00
Oliver Bolte
3c626ebb2e INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/02/06 17:18:04 thb 1.10.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:00 thb 1.10.12.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
2007-07-17 13:47:27 +00:00
Oliver Bolte
b7fa9409db INTEGRATION: CWS presfixes12 (1.7.12); FILE MERGED
2007/01/29 14:02:00 thb 1.7.12.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
2007-07-17 13:47:16 +00:00
Oliver Bolte
8d35150a6a INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/06 17:18:04 thb 1.6.12.3: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/31 11:25:17 thb 1.6.12.2: #i37778# Added prefetch to Animation interface (to facilitate prefetching - nice for slide transitions, which otherwise lag noticeably while generating the slide bitmap); brought tests up to par, re-enabling unit tests and demo show
2007/01/29 14:02:00 thb 1.6.12.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
2007-07-17 13:47:04 +00:00
Oliver Bolte
af60b4d9f6 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:02:00 thb 1.6.12.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
2007-07-17 13:46:51 +00:00
Oliver Bolte
964a8af2e3 INTEGRATION: CWS presfixes12 (1.13.12); FILE MERGED
2007/02/06 17:18:04 thb 1.13.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:02:00 thb 1.13.12.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
2007-07-17 13:46:40 +00:00
Oliver Bolte
951d8d97d3 INTEGRATION: CWS presfixes12 (1.12.12); FILE MERGED
2007/02/25 01:10:25 thb 1.12.12.2: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/01/29 14:01:59 thb 1.12.12.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
2007-07-17 13:46:26 +00:00
Oliver Bolte
09ee14c6f4 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:01:59 thb 1.6.12.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
2007-07-17 13:46:14 +00:00
Oliver Bolte
c148b6de64 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/02/02 08:47:51 thb 1.9.12.1: #i37778# Moved all old-style casts to sal::static_int_cast
2007-07-17 13:45:59 +00:00
Oliver Bolte
b0a8cac914 INTEGRATION: CWS presfixes12 (1.5.12); FILE MERGED
2007/02/02 08:47:51 thb 1.5.12.2: #i37778# Moved all old-style casts to sal::static_int_cast
2007/01/29 14:01:59 thb 1.5.12.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
2007-07-17 13:45:46 +00:00
Oliver Bolte
9af9f99bc4 INTEGRATION: CWS presfixes12 (1.7.12); FILE MERGED
2007/02/02 08:47:51 thb 1.7.12.1: #i37778# Moved all old-style casts to sal::static_int_cast
2007-07-17 13:45:22 +00:00
Oliver Bolte
135612dbd1 INTEGRATION: CWS presfixes12 (1.5.12); FILE MERGED
2007/01/29 14:01:58 thb 1.5.12.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
2007-07-17 13:44:54 +00:00
Oliver Bolte
237bec1585 INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/03/05 13:47:09 thb 1.6.12.1: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007-07-17 13:44:41 +00:00
Oliver Bolte
174afb4338 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/04/17 14:56:23 thb 1.9.12.2: #i37778# Calling commitUpdates() again after Activity::dequeued(), to make sure sprite state and static screen background are in sync
2007/03/05 13:47:08 thb 1.9.12.1: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007-07-17 13:44:26 +00:00
Oliver Bolte
e0e68cd838 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/02/25 01:10:24 thb 1.9.12.3: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/02/02 08:47:51 thb 1.9.12.2: #i37778# Moved all old-style casts to sal::static_int_cast
2007/01/29 14:01:58 thb 1.9.12.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
2007-07-17 13:44:06 +00:00
Oliver Bolte
d83b0ba173 INTEGRATION: CWS presfixes12 (1.4.12); FILE MERGED
2007/01/29 14:01:58 thb 1.4.12.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
2007-07-17 13:43:53 +00:00
Oliver Bolte
cc81d31096 INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/02/25 01:10:24 thb 1.8.12.2: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/01/29 14:01:58 thb 1.8.12.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
2007-07-17 13:43:37 +00:00
Oliver Bolte
f841e80826 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/03/11 01:01:09 thb 1.9.12.3: #i37778# Made wait shape to update screen immediately, as it's otherwise invisible because of not staying past main animation loop commitScreenUpdates()
2007/02/25 01:10:24 thb 1.9.12.2: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/01/29 14:01:58 thb 1.9.12.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
2007-07-17 13:43:26 +00:00
Oliver Bolte
bac3d9b5e6 INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/04/17 14:56:22 thb 1.10.12.2: #i37778# Calling commitUpdates() again after Activity::dequeued(), to make sure sprite state and static screen background are in sync
2007/01/29 14:01:57 thb 1.10.12.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
2007-07-17 13:42:04 +00:00
Oliver Bolte
ce3b662525 INTEGRATION: CWS presfixes12 (1.11.4); FILE MERGED
2007/05/02 21:37:23 thb 1.11.4.5: #i37778# Changed calls to cppcanvas::Canvas::getTransformation() to ViewLayer::getTransformation() where appropriate (because that's more direct); added initial Slide rendering back in (this time optional)
2007/03/11 00:17:57 thb 1.11.4.4: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/02/06 17:35:36 thb 1.11.4.3: #i37778# Sun CC does not seem to like prototype and function to differ in type aliases
2007/02/02 08:47:50 thb 1.11.4.2: #i37778# Moved all old-style casts to sal::static_int_cast
2007/01/29 14:01:57 thb 1.11.4.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
2007-07-17 13:41:48 +00:00
Oliver Bolte
90a1e8400b INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/02/25 01:10:24 thb 1.6.12.1: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007-07-17 13:41:34 +00:00
Oliver Bolte
e4600680df INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:01:57 thb 1.6.12.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
2007-07-17 13:41:21 +00:00
Oliver Bolte
cfd7bf7f6e INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/05/10 20:32:39 thb 1.1.2.16: #i37778# Reworked LayerManager::updateShapeLayers - now much better aligned with general shape update, and avoids superfluous rendering; made unit tests work again; passing down slide background repaint status to LayerManager; relaxed preconditions for Shape::getUpdateArea() - no longer requires views to work; now catching singular view matrix and using sensible default at API border
2007/04/30 07:24:12 thb 1.1.2.15: #i37778# Added extra transformation query method, to account for the fact that sprite positioning and static shape positioning might have different offsets.
2007/04/16 09:40:03 thb 1.1.2.14: #i64783# Added generator script for effect test; fixed subtle issue with shapes missing a repaint when being set invisible and animated in the same update cycle; fixed container base node bug with indefinite state (both issues found with generated effects script)
2007/03/11 00:17:57 thb 1.1.2.13: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/03/05 13:47:07 thb 1.1.2.12: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/02/25 01:10:24 thb 1.1.2.11: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/02/21 19:20:12 thb 1.1.2.10: #i37778# Parameter only used in debug build, added fake use
2007/02/21 13:44:10 thb 1.1.2.9: #i37778# Rounding ViewLayer transformation offset to integer pixel coordinates, to avoid ugly glyph jerking; found similar place where we rely on canvas doing sprite positioning on integer pixel
2007/02/20 22:41:15 thb 1.1.2.8: #i37778# Emulating old sprite behaviour to clear content on getContentCanvas() in AnimatedSprite; corrected handling of full and partial view clears; corrected layer update when shapes are added or removed
2007/02/13 14:33:12 thb 1.1.2.7: #i37778# Split up View::clear() into clear() and clearAll() method, to facilitate local, clip-region based slide updates
2007/02/12 02:14:51 thb 1.1.2.6: #i37778# Added workaround to have ViewLayer always return valid canvas (even if no size has been set); fixed silly reference-instead-of-byvalue bug in SlideAnimations for slide size; fixed member initialization order problem in SlideImpl (also affecting slide size); adapted shape import for new LayerManager (which no longer gracefully ignores addition of NULL shapes); extended unit tests to catch fixed bugs
2007/02/10 23:23:51 thb 1.1.2.5: #i37778# Renamed setMouseCursor() to setCursorShape() at View interface (name clash with API method otherwise); added LayerManager/Layer unit tests; fixed a bunch of bugs/glitches found during unit testing
2007/02/06 17:18:03 thb 1.1.2.4: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/31 14:30:32 thb 1.1.2.3: #i37778# removed View::isContentDestroyed() and mbContentValid distinction on View::clear() - clear() now always clears view the hard way; added explicit screen update to CombTransition, which bypasses SlideChangeBase functionality
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:56 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
2007-07-17 13:41:02 +00:00
Oliver Bolte
f777560ea7 INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/06/15 21:20:14 thb 1.1.2.18: #i10000# Forte8 compiler is dumb
2007/06/15 20:38:59 thb 1.1.2.17: #i78433# Posting myself an event, to delay-prefetch incoming slide bitmap (follow-up issue for the root cause fix: i78544
2007/05/16 15:14:04 thb 1.1.2.16: #i10000# WaE fix for gcc4.0.1
2007/05/14 07:54:31 thb 1.1.2.15: #i77154# WaE fix
2007/05/14 00:55:29 thb 1.1.2.14: #i77154# Moved intrinsic animation notification from global EventMultiplexer to ShapeManager (which is local to each slide). This is a temporary workaround, the proper fix would demote the EventMultiplexer to each Slide
2007/05/10 20:32:39 thb 1.1.2.13: #i37778# Reworked LayerManager::updateShapeLayers - now much better aligned with general shape update, and avoids superfluous rendering; made unit tests work again; passing down slide background repaint status to LayerManager; relaxed preconditions for Shape::getUpdateArea() - no longer requires views to work; now catching singular view matrix and using sensible default at API border
2007/05/02 21:37:23 thb 1.1.2.12: #i37778# Changed calls to cppcanvas::Canvas::getTransformation() to ViewLayer::getTransformation() where appropriate (because that's more direct); added initial Slide rendering back in (this time optional)
2007/04/17 14:56:22 thb 1.1.2.11: #i37778# Calling commitUpdates() again after Activity::dequeued(), to make sure sprite state and static screen background are in sync
2007/03/11 00:17:56 thb 1.1.2.10: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/03/06 21:54:15 thb 1.1.2.9: #i37778# Added bool property  to disable z order correct animations
2007/03/05 13:47:07 thb 1.1.2.8: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/02/25 01:10:23 thb 1.1.2.7: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/02/10 23:23:51 thb 1.1.2.6: #i37778# Renamed setMouseCursor() to setCursorShape() at View interface (name clash with API method otherwise); added LayerManager/Layer unit tests; fixed a bunch of bugs/glitches found during unit testing
2007/01/31 12:29:05 thb 1.1.2.5: #i37778# Slide animations now notify screen updates themselves
2007/01/31 11:25:16 thb 1.1.2.4: #i37778# Added prefetch to Animation interface (to facilitate prefetching - nice for slide transitions, which otherwise lag noticeably while generating the slide bitmap); brought tests up to par, re-enabling unit tests and demo show
2007/01/30 17:00:47 thb 1.1.2.3: #i37778# Not accessing boost::optional when it is empty
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:56 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
2007-07-17 13:40:52 +00:00
Oliver Bolte
e1fe9d8fce INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/03/11 00:17:56 thb 1.1.2.2: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/01/29 14:01:56 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
2007-07-17 13:40:38 +00:00
Oliver Bolte
6490fca6a5 INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/02/25 01:10:23 thb 1.8.12.1: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007-07-17 13:40:28 +00:00
Oliver Bolte
b42194059a INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGED
2007/01/29 14:01:55 thb 1.6.12.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
2007-07-17 13:39:43 +00:00
Oliver Bolte
180b3f0fa6 INTEGRATION: CWS presfixes12 (1.7.12); FILE MERGED
2007/02/02 08:47:50 thb 1.7.12.1: #i37778# Moved all old-style casts to sal::static_int_cast
2007-07-17 13:39:03 +00:00
Oliver Bolte
1c6e7bea32 INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
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
2007-07-17 13:38:48 +00:00
Oliver Bolte
8dfa36608f INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/03/05 13:47:06 thb 1.8.12.2: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/01/29 14:01:54 thb 1.8.12.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
2007-07-17 13:38:37 +00:00
Oliver Bolte
1d6897835a INTEGRATION: CWS presfixes12 (1.11.12); FILE MERGED
2007/03/05 13:47:06 thb 1.11.12.4: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/02/25 01:10:23 thb 1.11.12.3: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/01/29 15:15:29 thb 1.11.12.2: #i37778# Fixed Forte8 compiler breakages
2007/01/29 14:01:54 thb 1.11.12.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
2007-07-17 13:38:24 +00:00
Oliver Bolte
931679fff0 INTEGRATION: CWS presfixes12 (1.14.12); FILE MERGED
2007/01/29 14:01:54 thb 1.14.12.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
2007-07-17 13:37:38 +00:00
Oliver Bolte
c490787e55 INTEGRATION: CWS presfixes12 (1.12.12); FILE MERGED
2007/02/25 01:10:23 thb 1.12.12.3: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/02/06 17:18:03 thb 1.12.12.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:01:53 thb 1.12.12.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
2007-07-17 13:36:13 +00:00
Oliver Bolte
75129de43a INTEGRATION: CWS presfixes12 (1.12.12); FILE MERGED
2007/05/14 00:55:29 thb 1.12.12.2: #i77154# Moved intrinsic animation notification from global EventMultiplexer to ShapeManager (which is local to each slide). This is a temporary workaround, the proper fix would demote the EventMultiplexer to each Slide
2007/01/29 14:01:53 thb 1.12.12.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
2007-07-17 13:35:58 +00:00
Oliver Bolte
f33f45ba48 INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/02/02 08:47:50 thb 1.10.12.3: #i37778# Moved all old-style casts to sal::static_int_cast
2007/01/31 11:25:16 thb 1.10.12.2: #i37778# Added prefetch to Animation interface (to facilitate prefetching - nice for slide transitions, which otherwise lag noticeably while generating the slide bitmap); brought tests up to par, re-enabling unit tests and demo show
2007/01/29 14:01:52 thb 1.10.12.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
2007-07-17 13:34:05 +00:00
Oliver Bolte
5253eb09de INTEGRATION: CWS presfixes12 (1.11.12); FILE MERGED
2007/05/02 21:37:23 thb 1.11.12.5: #i37778# Changed calls to cppcanvas::Canvas::getTransformation() to ViewLayer::getTransformation() where appropriate (because that's more direct); added initial Slide rendering back in (this time optional)
2007/04/30 07:19:18 thb 1.11.12.4: #i37778# Removed unused method
2007/03/11 00:17:56 thb 1.11.12.3: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/02/20 22:41:14 thb 1.11.12.2: #i37778# Emulating old sprite behaviour to clear content on getContentCanvas() in AnimatedSprite; corrected handling of full and partial view clears; corrected layer update when shapes are added or removed
2007/01/29 14:01:52 thb 1.11.12.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
2007-07-17 13:33:51 +00:00
Oliver Bolte
a56091aa84 INTEGRATION: CWS presfixes12 (1.9.12); FILE MERGED
2007/03/05 13:47:05 thb 1.9.12.3: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/02/25 01:10:23 thb 1.9.12.2: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/01/29 14:01:51 thb 1.9.12.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
2007-07-17 13:33:38 +00:00
Oliver Bolte
13054f438b INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/04/16 09:40:02 thb 1.1.2.1: #i64783# Added generator script for effect test; fixed subtle issue with shapes missing a repaint when being set invisible and animated in the same update cycle; fixed container base node bug with indefinite state (both issues found with generated effects script)
2007-07-17 13:33:10 +00:00
Oliver Bolte
030c4beb21 INTEGRATION: CWS presfixes12 (1.5.20); FILE MERGED
2007/01/29 14:01:51 thb 1.5.20.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
2007-07-17 13:32:58 +00:00
Oliver Bolte
e3bb3bf56d INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/02/06 17:18:02 thb 1.1.2.2: #i37778# Moved clear() method from View to ViewLayer (also sprites need to be cleared); fixed a few more cases of local code style violations; removed redundant inline keywords; finished Layer/LayerManager rework (Layer now represents ViewLayers, shapes and rendering are fully under LayerManager control); made shape comparator reusable
2007/01/29 14:01:51 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
2007-07-17 13:32:44 +00:00
Jens-Heiner Rechtien
6e1a0a29b2 INTEGRATION: CWS impress122 (1.5.30); FILE MERGED
2007/06/14 09:58:24 cl 1.5.30.1: #i24969# enable to play sound over more than one slide and allow stop sound
2007-06-27 14:50:29 +00:00
Jens-Heiner Rechtien
1192cd1f8a INTEGRATION: CWS impress122 (1.6.30); FILE MERGED
2007/06/14 09:58:24 cl 1.6.30.1: #i24969# enable to play sound over more than one slide and allow stop sound
2007-06-27 14:50:15 +00:00
Rüdiger Timm
c4958e6993 INTEGRATION: CWS macosxmapfiles (1.6.72); FILE MERGED
2007/01/11 14:05:17 tra 1.6.72.1: #69351# Map files are now supported on Mac OS X rudimentary
2007-01-31 07:44:38 +00:00
Vladimir Glazounov
379bac719a INTEGRATION: CWS pj71 (1.10.10); FILE MERGED
2007/01/12 13:59:09 thb 1.10.10.1: #i72728# Initializing all PODs now, before reading properties into them
2007-01-18 13:16:50 +00:00
Vladimir Glazounov
ea5c10428c #i10000# add #include <boost/current_function.hpp> 2006-12-14 23:51:16 +00:00
Kurt Zenker
c7fc9231a0 INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/11/01 15:27:57 thb 1.7.16.10: #142663# Registering slide as a view change listener; added viewChange methods to various interfaces (Shape, LayerManager, Layer, a few view shapes); made EventMultiplexer prune list of weakly held handlers from deceased ones; refactored applet and media shape update() method into render() and resize()
2006/10/20 14:55:54 thb 1.7.16.9: #i10000# Fixed post-merge build errors (mostly warnings)
2006/10/18 19:49:01 thb 1.7.16.8: RESYNC: (1.8-1.10); FILE MERGED
2006/09/15 22:11:28 thb 1.7.16.7: RESYNC: (1.7-1.8); FILE MERGED
2006/04/24 13:25:24 thb 1.7.16.6: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/17 21:53:34 thb 1.7.16.5: #i10000# Added some well-placed typename statements, to placate gcc
2006/04/12 20:40:03 thb 1.7.16.4: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/12 19:25:05 thb 1.7.16.3: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/04/03 16:18:55 thb 1.7.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:07 thb 1.7.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:56:15 +00:00
Kurt Zenker
2277d2abc2 INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/04/03 16:19:06 thb 1.1.2.1: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006-12-13 15:09:51 +00:00
Kurt Zenker
fe3ea27951 INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/05/12 21:56:48 thb 1.1.2.2: #i49357# Added demo code and unit tests for slideshow classes
2006/04/03 16:23:17 thb 1.1.2.1: #i37778# Added unit test scaffolding to slideshow
2006-12-13 15:09:23 +00:00
Kurt Zenker
17ef37f464 INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/05/12 21:56:48 thb 1.1.2.2: #i49357# Added demo code and unit tests for slideshow classes
2006/04/03 16:22:51 thb 1.1.2.1: #i37778# Added unit test scaffolding to slideshow
2006-12-13 15:09:11 +00:00
Kurt Zenker
9c379a6b44 INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/04/03 16:22:39 thb 1.1.2.1: #i37778# Added unit test scaffolding to slideshow
2006-12-13 15:08:58 +00:00
Kurt Zenker
d0a8888632 INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/05/12 21:56:16 thb 1.1.2.1: #i49357# slideshow demo application
2006-12-13 15:08:48 +00:00
Kurt Zenker
8b1c4d3ebb INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/04/24 13:25:39 thb 1.6.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:41 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:08:36 +00:00
Kurt Zenker
45aa040682 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:40 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:26 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:38 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:07:55 +00:00
Kurt Zenker
9f0bf83a0c INTEGRATION: CWS presfixes09 (1.1.2); FILE ADDED
2006/10/20 14:55:57 thb 1.1.2.2: #i10000# Fixed post-merge build errors (mostly warnings)
2006/04/03 16:19:05 thb 1.1.2.1: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006-12-13 15:07:39 +00:00
Kurt Zenker
e199973d43 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:40 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:25 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:38 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:06:56 +00:00
Kurt Zenker
b46b20e41a INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/04/24 13:25:38 thb 1.4.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:39 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:06:28 +00:00
Kurt Zenker
1e34440fa1 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/03 16:19:05 thb 1.3.18.5: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:39 thb 1.3.18.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.3.18.3: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:25 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:37 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:06:14 +00:00
Kurt Zenker
5785f45dae INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:39 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:37 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:05:47 +00:00
Kurt Zenker
3e36a48973 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:38 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:39 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:05:34 +00:00
Kurt Zenker
b4f63f7f7f INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/04/03 16:19:05 thb 1.6.16.4: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:39 thb 1.6.16.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.6.16.2: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:25 thb 1.6.16.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 15:05:20 +00:00
Kurt Zenker
06d1e0e4b0 INTEGRATION: CWS presfixes09 (1.7.10); FILE MERGED
2006/04/24 13:25:38 thb 1.7.10.7: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/13 14:16:45 thb 1.7.10.6: #i37778# Added line break to OSL_TRACEs; improved getPropertyValue() debug output
2006/04/12 19:25:07 thb 1.7.10.5: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/03/24 18:23:39 thb 1.7.10.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/08 18:08:07 thb 1.7.10.3: #i49357# Removed cruft from gdimtftools; moved slideshow component to ServiceDecl; refactored multiple places of filling a rectangle in XCanvas into a tools method; now clearing the shape area to grey50 for applets/plugins (to at least show _something_ during slide transitions)
2006/03/06 22:41:13 thb 1.7.10.2: #i49357# Added AppletShape, which implements Java applets & plugin objects (Netscape plugins)
2006/03/06 22:14:37 thb 1.7.10.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:05:06 +00:00
Kurt Zenker
2225948615 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:39 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:25 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 15:04:45 +00:00
Kurt Zenker
f9699c268b INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:38 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:25 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:36 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:04:32 +00:00
Kurt Zenker
cc5da996ef INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/04/03 16:19:04 thb 1.4.18.4: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:38 thb 1.4.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:24 thb 1.4.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:36 thb 1.4.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:04:20 +00:00
Kurt Zenker
99c625321a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:38 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.3.18.2: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:24 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 15:04:07 +00:00
Kurt Zenker
137ef66431 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/04/03 16:19:04 thb 1.4.18.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:38 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:03:54 +00:00
Kurt Zenker
0f573eead4 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/03 16:19:04 thb 1.3.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:38 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:24 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 15:03:32 +00:00
Kurt Zenker
f6e23ec479 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/03/24 18:23:37 thb 1.4.18.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.4.18.3: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:24 thb 1.4.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:36 thb 1.4.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:03:05 +00:00
Kurt Zenker
25fd2a3983 INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/04/03 16:19:04 thb 1.7.16.5: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:37 thb 1.7.16.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.7.16.3: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:24 thb 1.7.16.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:36 thb 1.7.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:02:36 +00:00
Kurt Zenker
150576d9a8 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/03/24 18:23:37 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:36 thb 1.4.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:02:23 +00:00
Kurt Zenker
0c14cc2315 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/10/18 20:00:35 thb 1.4.16.4: RESYNC: (1.4-1.5); FILE MERGED
2006/04/24 13:25:38 thb 1.4.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:19:04 thb 1.4.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:37 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:02:09 +00:00
Kurt Zenker
c900615e7a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/12 20:40:09 thb 1.3.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:36 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:45 thb 1.3.18.1: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006-12-13 15:01:42 +00:00
Kurt Zenker
44cd272cd7 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/04/12 20:40:09 thb 1.5.16.4: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:36 thb 1.5.16.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:24 thb 1.5.16.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:36 thb 1.5.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:01:29 +00:00
Kurt Zenker
3c7ccb75f4 INTEGRATION: CWS presfixes09 (1.5.10); FILE MERGED
2006/11/01 15:28:00 thb 1.5.10.5: #142663# Registering slide as a view change listener; added viewChange methods to various interfaces (Shape, LayerManager, Layer, a few view shapes); made EventMultiplexer prune list of weakly held handlers from deceased ones; refactored applet and media shape update() method into render() and resize()
2006/03/24 18:23:36 thb 1.5.10.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:44 thb 1.5.10.3: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:23 thb 1.5.10.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:35 thb 1.5.10.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:01:16 +00:00
Kurt Zenker
d7e87f5cad INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:36 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:23 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 15:01:03 +00:00
Kurt Zenker
5dc7318b41 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:38 thb 1.3.18.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:19:03 thb 1.3.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:36 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:35 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:00:50 +00:00
Kurt Zenker
7f751d8b5e INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:36 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 15:00:22 +00:00
Kurt Zenker
8d5a20a3ec INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:35 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:35 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 15:00:05 +00:00
Kurt Zenker
070221abc9 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:35 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:23 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:59:32 +00:00
Kurt Zenker
df513b77fc INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/12 20:40:09 thb 1.3.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:34 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:58:16 +00:00
Kurt Zenker
15f5b6a302 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:34 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:58:03 +00:00
Kurt Zenker
dbbb8c855c INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:34 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:23 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:57:50 +00:00
Kurt Zenker
a826004576 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:33 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:56:54 +00:00
Kurt Zenker
1b0024a9be INTEGRATION: CWS presfixes09 (1.6.2); FILE MERGED
2006/09/15 22:17:53 thb 1.6.2.3: RESYNC: (1.6-1.7); FILE MERGED
2006/03/24 18:23:33 thb 1.6.2.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:22 thb 1.6.2.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:56:39 +00:00
Kurt Zenker
352c397cef INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/11/01 15:27:59 thb 1.6.16.5: #142663# Registering slide as a view change listener; added viewChange methods to various interfaces (Shape, LayerManager, Layer, a few view shapes); made EventMultiplexer prune list of weakly held handlers from deceased ones; refactored applet and media shape update() method into render() and resize()
2006/04/24 13:25:37 thb 1.6.16.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 19:25:07 thb 1.6.16.3: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/04/03 16:19:02 thb 1.6.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:33 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:56:27 +00:00
Kurt Zenker
c25ee6b5e2 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:33 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:34 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:56:15 +00:00
Kurt Zenker
ad43eef8fd INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/09/15 22:17:45 thb 1.6.16.3: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:37 thb 1.6.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:33 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:56:00 +00:00
Kurt Zenker
d83d9a8e9b INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/03 16:19:02 thb 1.3.18.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:32 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:54:58 +00:00
Kurt Zenker
1008da8c04 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/03/24 18:23:32 thb 1.5.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:22 thb 1.5.16.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:54:44 +00:00
Kurt Zenker
9ccb27fd89 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:32 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:22 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:34 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:54:30 +00:00
Kurt Zenker
23caa986e1 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/09/15 22:17:28 thb 1.5.16.4: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:37 thb 1.5.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:32 thb 1.5.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:34 thb 1.5.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:54:16 +00:00
Kurt Zenker
29656fe3b8 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:32 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:54:00 +00:00
Kurt Zenker
ef2c907eaa INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:31 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:53:44 +00:00
Kurt Zenker
5a7f3b53e3 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:31 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:22 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:53:17 +00:00
Kurt Zenker
ec2a1d8b73 INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/03/24 18:23:31 thb 1.6.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:33 thb 1.6.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:53:05 +00:00
Kurt Zenker
8c37a13108 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:31 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:44 thb 1.3.18.2: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:22 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:52:42 +00:00
Kurt Zenker
a55e11afc9 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/04/24 13:25:37 thb 1.4.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:30 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:52:29 +00:00
Kurt Zenker
1182d7b094 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:30 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:22 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:33 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:52:14 +00:00
Kurt Zenker
99cb76acb8 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:30 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:43 thb 1.3.18.1: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006-12-13 14:52:00 +00:00
Kurt Zenker
5a117e641b INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:30 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:33 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:51:48 +00:00
Kurt Zenker
ca96439634 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:30 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:51:32 +00:00
Kurt Zenker
4e7c715ab1 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/03/24 18:23:29 thb 1.5.16.4: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:43 thb 1.5.16.3: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006/03/15 15:22:22 thb 1.5.16.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:33 thb 1.5.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:51:07 +00:00
Kurt Zenker
c107df1f06 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:29 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:33 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:50:47 +00:00
Kurt Zenker
0480f96ad0 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/03/24 18:23:29 thb 1.5.16.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:21 thb 1.5.16.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:32 thb 1.5.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:50:35 +00:00
Kurt Zenker
5872362fd0 INTEGRATION: CWS presfixes09 (1.6.2); FILE MERGED
2006/04/24 13:25:36 thb 1.6.2.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:29 thb 1.6.2.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:50:23 +00:00
Kurt Zenker
1f567ec341 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/04/24 13:25:36 thb 1.4.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:29 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:50:08 +00:00
Kurt Zenker
038e7c9015 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:36 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:28 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:49:46 +00:00
Kurt Zenker
525a82c869 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 20:00:27 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:36 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:28 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:49:33 +00:00
Kurt Zenker
401ccf7faa INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 20:00:19 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:35 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:28 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:49:07 +00:00
Kurt Zenker
07b58afbc1 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:35 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:28 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:48:52 +00:00
Kurt Zenker
fa962cd6c7 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 20:00:12 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:35 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:28 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:48:30 +00:00
Kurt Zenker
8351f42506 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 20:00:04 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:35 thb 1.3.18.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:27 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:21 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:48:02 +00:00
Kurt Zenker
1749f6869f INTEGRATION: CWS presfixes09 (1.6.18); FILE MERGED
2006/10/18 19:59:56 thb 1.6.18.4: RESYNC: (1.7-1.8); FILE MERGED
2006/09/15 22:17:21 thb 1.6.18.3: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:35 thb 1.6.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:27 thb 1.6.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:47:47 +00:00
Kurt Zenker
7c6209452d INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:27 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:47:29 +00:00
Kurt Zenker
e2d1fefd87 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:59:48 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/10/18 10:45:56 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:34 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:27 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:47:12 +00:00
Kurt Zenker
018cb43a57 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:34 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:27 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:46:56 +00:00
Kurt Zenker
9a76c8ae6a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:59:39 thb 1.3.18.4: RESYNC: (1.3-1.5); FILE MERGED
2006/10/18 10:45:56 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:34 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:26 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:46:41 +00:00
Kurt Zenker
d67398b733 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:34 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:26 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:46:23 +00:00
Kurt Zenker
40f1efd426 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:59:32 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:34 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:26 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:46:09 +00:00
Kurt Zenker
a01a80f914 INTEGRATION: CWS presfixes09 (1.9.10); FILE MERGED
2006/10/20 14:55:56 thb 1.9.10.8: #i10000# Fixed post-merge build errors (mostly warnings)
2006/10/18 19:59:24 thb 1.9.10.7: RESYNC: (1.9-1.11); FILE MERGED
2006/05/12 21:53:34 thb 1.9.10.6: #i49357# Corrected performIn/Out overload to actually match the virtual function
2006/04/24 13:25:34 thb 1.9.10.5: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:08 thb 1.9.10.4: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/03 16:19:01 thb 1.9.10.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:26 thb 1.9.10.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/08 18:08:07 thb 1.9.10.1: #i49357# Removed cruft from gdimtftools; moved slideshow component to ServiceDecl; refactored multiple places of filling a rectangle in XCanvas into a tools method; now clearing the shape area to grey50 for applets/plugins (to at least show _something_ during slide transitions)
2006-12-13 14:45:55 +00:00
Kurt Zenker
f8368ee9f2 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/09/18 15:26:50 thb 1.4.16.6: #i10000# Fixed post-MERGE breakages
2006/04/24 13:25:33 thb 1.4.16.5: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:19:01 thb 1.4.16.4: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:26 thb 1.4.16.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/07 00:00:54 thb 1.4.16.2: RESYNC: (1.4-1.5); FILE MERGED
2006/03/06 22:14:32 thb 1.4.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:45:39 +00:00
Kurt Zenker
420bc8b1db INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/10/20 14:55:55 thb 1.4.16.9: #i10000# Fixed post-merge build errors (mostly warnings)
2006/10/18 19:59:16 thb 1.4.16.8: RESYNC: (1.4-1.6); FILE MERGED
2006/09/18 15:26:50 thb 1.4.16.7: #i10000# Fixed post-MERGE breakages
2006/04/24 13:25:33 thb 1.4.16.6: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:08 thb 1.4.16.5: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/03 16:19:01 thb 1.4.16.4: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:26 thb 1.4.16.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/08 18:08:07 thb 1.4.16.2: #i49357# Removed cruft from gdimtftools; moved slideshow component to ServiceDecl; refactored multiple places of filling a rectangle in XCanvas into a tools method; now clearing the shape area to grey50 for applets/plugins (to at least show _something_ during slide transitions)
2006/03/06 22:14:32 thb 1.4.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:45:24 +00:00
Kurt Zenker
ba85a056ba INTEGRATION: CWS presfixes09 (1.5.10); FILE MERGED
2006/10/18 19:59:09 thb 1.5.10.5: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:33 thb 1.5.10.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:08 thb 1.5.10.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:25 thb 1.5.10.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:32 thb 1.5.10.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:45:03 +00:00
Kurt Zenker
0a0fd9ab23 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:33 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:25 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:44:49 +00:00
Kurt Zenker
dd5e2eabe9 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:59:01 thb 1.4.18.3: RESYNC: (1.4-1.5); FILE MERGED
2006/04/24 13:25:33 thb 1.4.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:25 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:44:34 +00:00
Kurt Zenker
150ac86117 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:32 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:25 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:44:18 +00:00
Kurt Zenker
ec6fd1407a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:52 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/10/18 10:45:55 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:32 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:25 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:43:57 +00:00
Kurt Zenker
485b0be3f3 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:25 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/23 17:22:43 thb 1.3.18.1: #i49357# Changed manual noncopyable boiler plate to boost::noncopyable
2006-12-13 14:43:42 +00:00
Kurt Zenker
ed17ed5357 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:58:44 thb 1.5.18.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:32 thb 1.5.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:24 thb 1.5.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:43:25 +00:00
Kurt Zenker
bd264485d0 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:24 thb 1.3.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:21 thb 1.3.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:31 thb 1.3.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:43:10 +00:00
Kurt Zenker
6755a07136 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:32 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:24 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:42:50 +00:00
Kurt Zenker
1f9f940127 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:36 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:32 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:24 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:42:35 +00:00
Kurt Zenker
2b3e617b77 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:24 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:42:20 +00:00
Kurt Zenker
b94961d197 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:28 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:32 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:24 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:42:04 +00:00
Kurt Zenker
61704eff4c INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:23 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:41:42 +00:00
Kurt Zenker
30c8a23df7 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:19 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/10/18 10:45:55 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:31 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:23 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:41:27 +00:00
Kurt Zenker
5225b3fcff INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:09 thb 1.3.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:17:13 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:31 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:23 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:40:58 +00:00
Kurt Zenker
427bb62f07 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:58:01 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:23 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:40:34 +00:00
Kurt Zenker
871724fe9d INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:57:52 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:31 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:23 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:40:19 +00:00
Kurt Zenker
3ee6d53295 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:31 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:22 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:40:03 +00:00
Kurt Zenker
b69729e5ed INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:57:44 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:31 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:22 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:39:50 +00:00
Kurt Zenker
1f71fff2be INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/04/24 13:25:31 thb 1.4.18.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:19:01 thb 1.4.18.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:22 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:39:37 +00:00
Kurt Zenker
d64d3cfe48 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:57:35 thb 1.5.18.4: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:31 thb 1.5.18.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:19:00 thb 1.5.18.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:22 thb 1.5.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:39:24 +00:00
Kurt Zenker
9fe4569b1c INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:22 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:39:09 +00:00
Kurt Zenker
9c6caeaf7a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:57:27 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/10/18 10:45:55 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:22 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:38:55 +00:00
Kurt Zenker
faa5a64261 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:21 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:38:41 +00:00
Kurt Zenker
c7c1763f2e INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:57:19 thb 1.4.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/10/18 10:45:55 thb 1.4.18.3: #142144# Moving to native M_PI_* constants
2006/04/12 20:40:08 thb 1.4.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:21 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:38:29 +00:00
Kurt Zenker
79a1c62bcd INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:21 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:38:15 +00:00
Kurt Zenker
c3ed5712eb INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:57:10 thb 1.3.18.3: RESYNC: (1.3-1.5); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:21 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:37:18 +00:00
Kurt Zenker
8922250bf7 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:56:52 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:21 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:36:52 +00:00
Kurt Zenker
d7a067b8c1 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:56:44 thb 1.3.18.3: RESYNC: (1.3-1.5); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:20 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:36:19 +00:00
Kurt Zenker
9b1758da00 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/04/24 13:25:30 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:20 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:36:06 +00:00
Kurt Zenker
dee0c0cfc3 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:56:24 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/10/18 10:45:55 thb 1.3.18.3: #142144# Moving to native M_PI_* constants
2006/04/24 13:25:29 thb 1.3.18.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:20 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:35:50 +00:00
Kurt Zenker
9c56500643 INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/04/24 13:25:29 thb 1.6.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:08 thb 1.6.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:20 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:35:35 +00:00
Kurt Zenker
b6cab48ff8 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/09/15 22:17:05 thb 1.4.16.2: RESYNC: (1.4-1.5); FILE MERGED
2006/03/24 18:23:20 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:35:21 +00:00
Kurt Zenker
233bd380a9 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/10/18 19:56:14 thb 1.5.16.4: RESYNC: (1.6-1.8); FILE MERGED
2006/09/15 22:16:57 thb 1.5.16.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:29 thb 1.5.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:19 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:35:05 +00:00
Kurt Zenker
8f34e598a0 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:16:49 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:19 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:34:40 +00:00
Kurt Zenker
09609a3206 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:56:05 thb 1.3.18.3: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:16:41 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:19 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:34:26 +00:00
Kurt Zenker
ea53269a45 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:16:34 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:19 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:34:13 +00:00
Kurt Zenker
04bb6a2404 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/10/18 19:55:57 thb 1.5.16.4: RESYNC: (1.6-1.8); FILE MERGED
2006/09/15 22:16:25 thb 1.5.16.3: RESYNC: (1.5-1.6); FILE MERGED
2006/03/24 18:23:19 thb 1.5.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:31 thb 1.5.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:34:00 +00:00
Kurt Zenker
493e0f65d6 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/03/24 18:23:19 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:21 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:33:48 +00:00
Kurt Zenker
1a792ade29 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:55:49 thb 1.4.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/04/12 20:40:07 thb 1.4.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:18 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:21 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:33:35 +00:00
Kurt Zenker
c9f1198b26 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/09/15 22:16:17 thb 1.4.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/04/12 20:40:07 thb 1.4.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:18 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:33:22 +00:00
Kurt Zenker
a47ba09f97 INTEGRATION: CWS presfixes09 (1.2.14); FILE MERGED
2006/10/18 19:55:41 thb 1.2.14.2: RESYNC: (1.2-1.4); FILE MERGED
2006/09/18 15:26:49 thb 1.2.14.1: #i10000# Fixed post-MERGE breakages
2006-12-13 14:33:09 +00:00
Kurt Zenker
d107cc9a6f INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:55:33 thb 1.6.16.4: RESYNC: (1.8-1.9); FILE MERGED
2006/09/15 22:15:47 thb 1.6.16.3: RESYNC: (1.6-1.8); FILE MERGED
2006/04/24 13:25:29 thb 1.6.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:18 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:32:56 +00:00
Kurt Zenker
eb1fa93528 INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:55:25 thb 1.6.16.6: RESYNC: (1.7-1.9); FILE MERGED
2006/09/15 22:15:05 thb 1.6.16.5: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:29 thb 1.6.16.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:07 thb 1.6.16.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/03 16:19:00 thb 1.6.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:18 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:32:43 +00:00
Kurt Zenker
4fc2038af5 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/09/15 22:15:38 thb 1.5.16.2: RESYNC: (1.5-1.6); FILE MERGED
2006/03/24 18:23:18 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:32:30 +00:00
Kurt Zenker
4397add885 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/10/18 19:55:17 thb 1.5.16.5: RESYNC: (1.6-1.7); FILE MERGED
2006/09/15 22:15:30 thb 1.5.16.4: RESYNC: (1.5-1.6); FILE MERGED
2006/04/24 13:25:29 thb 1.5.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:07 thb 1.5.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:18 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:32:16 +00:00
Kurt Zenker
8d7d329448 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:15:22 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:17 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:32:03 +00:00
Kurt Zenker
63a8947e52 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:55:09 thb 1.3.18.3: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:15:14 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:17 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:31:49 +00:00
Kurt Zenker
5c44486bb2 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:14:55 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:17 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:31:32 +00:00
Kurt Zenker
e80d11a300 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:55:01 thb 1.3.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:14:46 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:17 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:31:17 +00:00
Kurt Zenker
07b07d4966 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/09/15 22:14:37 thb 1.4.18.2: RESYNC: (1.4-1.5); FILE MERGED
2006/03/24 18:23:17 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:31:01 +00:00
Kurt Zenker
832e20b622 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:54:54 thb 1.5.18.4: RESYNC: (1.6-1.7); FILE MERGED
2006/09/15 22:12:28 thb 1.5.18.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/12 20:40:07 thb 1.5.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:17 thb 1.5.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:30:46 +00:00
Kurt Zenker
ae574e7047 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:14:23 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:17 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:30:32 +00:00
Kurt Zenker
e5d13b183a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:54:45 thb 1.3.18.3: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:14:15 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:16 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:30:18 +00:00
Kurt Zenker
539aade798 INTEGRATION: CWS presfixes09 (1.7.18); FILE MERGED
2006/10/18 19:54:37 thb 1.7.18.7: RESYNC: (1.8-1.9); FILE MERGED
2006/09/15 22:14:07 thb 1.7.18.6: RESYNC: (1.7-1.8); FILE MERGED
2006/04/12 20:40:07 thb 1.7.18.5: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/03 16:19:00 thb 1.7.18.4: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:16 thb 1.7.18.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.7.18.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:31 thb 1.7.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:29:56 +00:00
Kurt Zenker
6cced6bd89 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:14:00 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:16 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:20 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:29:42 +00:00
Kurt Zenker
e8bdc25212 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:54:29 thb 1.4.18.5: RESYNC: (1.5-1.6); FILE MERGED
2006/09/15 22:13:51 thb 1.4.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/04/03 16:19:00 thb 1.4.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:16 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:19 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:29:27 +00:00
Kurt Zenker
cfecbeab68 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/09/15 22:13:43 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:16 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:19 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:29:11 +00:00
Kurt Zenker
c5b0afcee6 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:54:22 thb 1.3.18.5: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:13:35 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/04/12 20:40:06 thb 1.3.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:16 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:19 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:28:51 +00:00
Kurt Zenker
f2355e7b40 INTEGRATION: CWS presfixes09 (1.4.16); FILE MERGED
2006/09/15 22:13:21 thb 1.4.16.3: RESYNC: (1.4-1.5); FILE MERGED
2006/04/24 13:25:28 thb 1.4.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:15 thb 1.4.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:28:39 +00:00
Kurt Zenker
f27b6bf382 INTEGRATION: CWS presfixes09 (1.8.16); FILE MERGED
2006/10/18 19:54:13 thb 1.8.16.6: RESYNC: (1.9-1.11); FILE MERGED
2006/09/18 15:26:49 thb 1.8.16.5: #i10000# Fixed post-MERGE breakages
2006/09/15 22:13:13 thb 1.8.16.4: RESYNC: (1.8-1.9); FILE MERGED
2006/04/24 13:25:28 thb 1.8.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:06 thb 1.8.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:15 thb 1.8.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:28:27 +00:00
Kurt Zenker
6cc4ddcff0 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:54:05 thb 1.5.18.4: RESYNC: (1.6-1.7); FILE MERGED
2006/09/15 22:13:05 thb 1.5.18.3: RESYNC: (1.5-1.6); FILE MERGED
2006/03/24 18:23:15 thb 1.5.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:19 thb 1.5.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:28:14 +00:00
Kurt Zenker
81109b6f79 INTEGRATION: CWS presfixes09 (1.8.18); FILE MERGED
2006/10/18 19:53:57 thb 1.8.18.4: RESYNC: (1.9-1.11); FILE MERGED
2006/09/15 22:12:57 thb 1.8.18.3: RESYNC: (1.8-1.9); FILE MERGED
2006/04/12 20:40:06 thb 1.8.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:15 thb 1.8.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:28:01 +00:00
Kurt Zenker
800e6f118d INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/03/24 18:23:14 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:27:48 +00:00
Kurt Zenker
c4d339e865 INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/10/18 19:53:48 thb 1.7.16.2: RESYNC: (1.7-1.8); FILE MERGED
2006/03/24 18:23:14 thb 1.7.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:27:30 +00:00
Kurt Zenker
d8debe2f7e INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:53:38 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:14 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:27:16 +00:00
Kurt Zenker
2ff3fb3185 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/10/18 19:53:30 thb 1.5.16.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/12 20:40:06 thb 1.5.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:14 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:26:44 +00:00
Kurt Zenker
175870b531 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:53:22 thb 1.4.18.2: RESYNC: (1.4-1.5); FILE MERGED
2006/03/24 18:23:13 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:26:18 +00:00
Kurt Zenker
536c813043 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:53:14 thb 1.3.18.3: RESYNC: (1.5-1.6); FILE MERGED
2006/09/15 22:12:20 thb 1.3.18.2: RESYNC: (1.3-1.5); FILE MERGED
2006/03/24 18:23:13 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:26:04 +00:00
Kurt Zenker
5d0440e760 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:53:06 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:13 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:25:50 +00:00
Kurt Zenker
6ba25d958a INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:52:58 thb 1.3.18.2: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:13 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:25:34 +00:00
Kurt Zenker
f271dd0414 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/04/24 13:25:28 thb 1.5.16.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:13 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:25:17 +00:00
Kurt Zenker
cf95c57b79 INTEGRATION: CWS presfixes09 (1.5.16); FILE MERGED
2006/03/24 18:23:13 thb 1.5.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:25:03 +00:00
Kurt Zenker
d41fbeeb8f INTEGRATION: CWS presfixes09 (1.6.10); FILE MERGED
2006/10/18 19:52:51 thb 1.6.10.3: RESYNC: (1.6-1.8); FILE MERGED
2006/04/12 20:40:06 thb 1.6.10.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:13 thb 1.6.10.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:24:38 +00:00
Kurt Zenker
cdb99a216e INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:52:42 thb 1.6.16.4: RESYNC: (1.6-1.8); FILE MERGED
2006/04/24 13:25:28 thb 1.6.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:05 thb 1.6.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:12 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:24:22 +00:00
Kurt Zenker
f9c85d19d6 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/03/24 18:23:12 thb 1.3.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:24:08 +00:00
Kurt Zenker
cc55256fb6 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:52:34 thb 1.5.18.3: RESYNC: (1.5-1.6); FILE MERGED
2006/04/12 20:40:05 thb 1.5.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:12 thb 1.5.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:23:54 +00:00
Kurt Zenker
7c611f6d41 INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/04/24 13:25:27 thb 1.7.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:18:59 thb 1.7.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:12 thb 1.7.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:23:38 +00:00
Kurt Zenker
937e484a11 INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:52:26 thb 1.6.16.6: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:27 thb 1.6.16.5: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 19:25:06 thb 1.6.16.4: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/04/03 16:18:58 thb 1.6.16.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:12 thb 1.6.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:30 thb 1.6.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:23:22 +00:00
Kurt Zenker
4532fc19fa INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:51:48 thb 1.6.16.5: RESYNC: (1.7-1.9); FILE MERGED
2006/09/15 22:12:12 thb 1.6.16.4: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:27 thb 1.6.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:05 thb 1.6.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:11 thb 1.6.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:21:51 +00:00
Kurt Zenker
4804229968 INTEGRATION: CWS presfixes09 (1.5.18); FILE MERGED
2006/10/18 19:51:40 thb 1.5.18.4: RESYNC: (1.5-1.6); FILE MERGED
2006/04/03 16:18:58 thb 1.5.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:10 thb 1.5.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:30 thb 1.5.18.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:21:35 +00:00
Kurt Zenker
ca4d03866c INTEGRATION: CWS presfixes09 (1.6.10); FILE MERGED
2006/10/18 19:51:32 thb 1.6.10.8: RESYNC: (1.6-1.8); FILE MERGED
2006/04/12 20:40:04 thb 1.6.10.7: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/12 19:25:06 thb 1.6.10.6: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/03/24 18:23:10 thb 1.6.10.5: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:18 thb 1.6.10.4: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/08 18:08:06 thb 1.6.10.3: #i49357# Removed cruft from gdimtftools; moved slideshow component to ServiceDecl; refactored multiple places of filling a rectangle in XCanvas into a tools method; now clearing the shape area to grey50 for applets/plugins (to at least show _something_ during slide transitions)
2006/03/06 22:41:12 thb 1.6.10.2: #i49357# Added AppletShape, which implements Java applets & plugin objects (Netscape plugins)
2006/03/06 22:14:30 thb 1.6.10.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:21:20 +00:00
Kurt Zenker
f25440dcf0 INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:51:24 thb 1.4.18.5: RESYNC: (1.4-1.5); FILE MERGED
2006/04/24 13:25:26 thb 1.4.18.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:18:57 thb 1.4.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:10 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:18 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:20:54 +00:00
Kurt Zenker
2d2ef0411d INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/11/15 14:07:37 thb 1.3.18.5: RESYNC: (1.4-1.5); FILE MERGED
2006/10/18 19:51:17 thb 1.3.18.4: RESYNC: (1.3-1.4); FILE MERGED
2006/04/12 20:40:04 thb 1.3.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:10 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:18 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:20:39 +00:00
Kurt Zenker
0f99718e97 INTEGRATION: CWS presfixes09 (1.6.18); FILE MERGED
2006/10/18 19:51:08 thb 1.6.18.4: RESYNC: (1.6-1.7); FILE MERGED
2006/04/12 20:40:04 thb 1.6.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:10 thb 1.6.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:18 thb 1.6.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:20:24 +00:00
Kurt Zenker
170e1551dd INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:50:44 thb 1.4.18.4: RESYNC: (1.4-1.5); FILE MERGED
2006/04/24 13:25:26 thb 1.4.18.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:04 thb 1.4.18.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:09 thb 1.4.18.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:19:38 +00:00
Kurt Zenker
b40b8577ce INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGED
2006/10/18 19:50:21 thb 1.4.18.4: RESYNC: (1.4-1.6); FILE MERGED
2006/04/12 20:40:04 thb 1.4.18.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:09 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:17 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:18:50 +00:00
Kurt Zenker
9f3f2ace33 INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/04/24 13:25:25 thb 1.7.16.3: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/03 16:18:57 thb 1.7.16.2: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:09 thb 1.7.16.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:18:27 +00:00
Kurt Zenker
bae860d99e INTEGRATION: CWS presfixes09 (1.7.16); FILE MERGED
2006/10/18 19:50:13 thb 1.7.16.7: RESYNC: (1.7-1.9); FILE MERGED
2006/04/24 13:25:25 thb 1.7.16.6: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/04/12 20:40:03 thb 1.7.16.5: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/04/12 19:25:05 thb 1.7.16.4: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/04/03 16:18:56 thb 1.7.16.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow
2006/03/24 18:23:09 thb 1.7.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/06 22:14:29 thb 1.7.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:18:12 +00:00
Kurt Zenker
7a566c2041 INTEGRATION: CWS presfixes09 (1.13.16); FILE MERGED
2006/03/06 22:41:11 thb 1.13.16.2: #i49357# Added AppletShape, which implements Java applets & plugin objects (Netscape plugins)
2006/03/06 22:14:28 thb 1.13.16.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:17:22 +00:00
Kurt Zenker
c59d831489 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:49:16 thb 1.3.18.3: RESYNC: (1.3-1.5); FILE MERGED
2006/03/24 18:23:07 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:17 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:15:41 +00:00
Kurt Zenker
ac4e81287c INTEGRATION: CWS presfixes09 (1.9.2); FILE MERGED
2006/10/18 19:49:08 thb 1.9.2.5: RESYNC: (1.10-1.11); FILE MERGED
2006/09/15 22:11:37 thb 1.9.2.4: RESYNC: (1.9-1.10); FILE MERGED
2006/04/12 20:40:03 thb 1.9.2.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:07 thb 1.9.2.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:17 thb 1.9.2.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:15:23 +00:00
Kurt Zenker
1ab20e8159 INTEGRATION: CWS presfixes09 (1.3.12); FILE MERGED
2006/10/18 19:48:21 thb 1.3.12.4: RESYNC: (1.4-1.5); FILE MERGED
2006/09/15 22:11:11 thb 1.3.12.3: RESYNC: (1.3-1.4); FILE MERGED
2006/04/24 13:25:24 thb 1.3.12.2: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway.
2006/03/24 18:23:06 thb 1.3.12.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:13:39 +00:00
Kurt Zenker
4dd3c6f546 INTEGRATION: CWS presfixes09 (1.3.18); FILE MERGED
2006/10/18 19:48:13 thb 1.3.18.3: RESYNC: (1.3-1.4); FILE MERGED
2006/03/24 18:23:06 thb 1.3.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:17 thb 1.3.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:13:24 +00:00
Kurt Zenker
3c3bd92784 INTEGRATION: CWS presfixes09 (1.4.10); FILE MERGED
2006/10/18 19:47:57 thb 1.4.10.3: RESYNC: (1.4-1.5); FILE MERGED
2006/04/12 19:25:04 thb 1.4.10.2: #i37778# Making slideshow engine much more robust against missing/unsupported interfaces and properties; fixed RehearseTimings output offset issue; fixed WaitSymbol output position
2006/03/24 18:23:05 thb 1.4.10.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:12:49 +00:00
Kurt Zenker
c703a96593 INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:47:50 thb 1.6.16.4: RESYNC: (1.6-1.8); FILE MERGED
2006/04/12 20:40:02 thb 1.6.16.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:05 thb 1.6.16.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:16 thb 1.6.16.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:12:24 +00:00
Kurt Zenker
99f066dfe1 INTEGRATION: CWS presfixes09 (1.9.10); FILE MERGED
2006/10/18 19:47:35 thb 1.9.10.5: RESYNC: (1.9-1.10); FILE MERGED
2006/04/12 20:40:02 thb 1.9.10.4: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:05 thb 1.9.10.3: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:16 thb 1.9.10.2: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006/03/06 22:14:26 thb 1.9.10.1: #i53194# #i55294# #i59324# Overhauled IntrinsicAnimationActivity; fixes GIF animation import; corrected rehearse timings sprite size; several cosmetic changes (removed external header guards); prepared scene for sprite prio
2006-12-13 14:12:08 +00:00
Kurt Zenker
d3e5687481 INTEGRATION: CWS presfixes09 (1.7.2); FILE MERGED
2006/10/18 19:47:27 thb 1.7.2.5: RESYNC: (1.7-1.8); FILE MERGED
2006/04/12 22:25:46 thb 1.7.2.4: #i37778# Fixed typo (statement was negated)
2006/04/12 20:40:02 thb 1.7.2.3: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:05 thb 1.7.2.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006/03/15 15:22:16 thb 1.7.2.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-12-13 14:11:52 +00:00
Kurt Zenker
b232d84500 INTEGRATION: CWS rt18 (1.4.110); FILE MERGED
2006/11/28 11:20:01 rt 1.4.110.1: #i72035# Be more specific.
2006-12-12 15:27:43 +00:00
Vladimir Glazounov
8d7586861a INTEGRATION: CWS hr33 (1.7.30); FILE MERGED
2006/11/03 11:52:49 hr 1.7.30.2: RESYNC: (1.7-1.10); FILE MERGED
2006/05/03 16:18:37 hr 1.7.30.1: #i55967#: remove not needed STL includes
2006-11-22 09:44:35 +00:00
Vladimir Glazounov
9701b8662b INTEGRATION: CWS pj65 (1.4.6); FILE MERGED
2006/10/31 13:17:15 pjanik 1.4.6.1: #i71027#: prevent warnings on Mac OS X with gcc 4.0.1.
2006-11-21 16:27:54 +00:00
Vladimir Glazounov
d6fb120e26 INTEGRATION: CWS pj65 (1.11.6); FILE MERGED
2006/10/31 13:16:30 pjanik 1.11.6.1: #i71027#: prevent warnings on Mac OS X with gcc 4.0.1.
2006-11-21 16:27:43 +00:00
Vladimir Glazounov
7602ae1c5d INTEGRATION: CWS pj65 (1.8.6); FILE MERGED
2006/10/31 13:19:30 pjanik 1.8.6.1: #i71027#: prevent warnings on Mac OS X with gcc 4.0.1.
2006-11-21 16:27:21 +00:00
Vladimir Glazounov
314397a6f3 INTEGRATION: CWS pj65 (1.5.12); FILE MERGED
2006/10/31 13:17:49 pjanik 1.5.12.1: #i71027#: prevent warnings on Mac OS X with gcc 4.0.1.
2006-11-21 16:26:10 +00:00
Vladimir Glazounov
45e17ea129 INTEGRATION: CWS pj65 (1.8.6); FILE MERGED
2006/10/31 13:17:30 pjanik 1.8.6.1: #i71027#: prevent warnings on Mac OS X with gcc 4.0.1.
2006-11-21 16:25:56 +00:00
Vladimir Glazounov
9d78f3091c INTEGRATION: CWS impress109 (1.4.6); FILE MERGED
2006/10/09 11:30:20 cl 1.4.6.1: #i67799# applied patch
2006-11-01 13:20:58 +00:00
Rüdiger Timm
36719ce6f1 INTEGRATION: CWS ause060 (1.4.90); FILE MERGED
2006/09/22 18:06:34 hjs 1.4.90.1: #i69234# call required makefile
2006-10-30 07:58:36 +00:00
Rüdiger Timm
92476d9b39 INTEGRATION: CWS ause060 (1.1.2); FILE ADDED
2006/09/22 18:06:26 hjs 1.1.2.1: #i69234# add required makefile
2006-10-30 07:58:23 +00:00
Oliver Bolte
fe63fd29df INTEGRATION: CWS sb59 (1.4.44); FILE MERGED
2006/08/11 20:35:47 thb 1.4.44.1: #i68336# Made slideshow warning free
2006-10-12 13:02:29 +00:00
Oliver Bolte
20629dc13d INTEGRATION: CWS sb59 (1.3.46); FILE MERGED
2006/08/11 20:35:47 thb 1.3.46.1: #i68336# Made slideshow warning free
2006-10-12 13:02:14 +00:00
Oliver Bolte
d3a4b8d906 INTEGRATION: CWS sb59 (1.9.38); FILE MERGED
2006/08/11 20:35:47 thb 1.9.38.1: #i68336# Made slideshow warning free
2006-10-12 13:01:59 +00:00
Oliver Bolte
433d05a4a1 INTEGRATION: CWS sb59 (1.3.46); FILE MERGED
2006/08/11 20:35:46 thb 1.3.46.1: #i68336# Made slideshow warning free
2006-10-12 13:00:52 +00:00
Oliver Bolte
efcd23fd3b INTEGRATION: CWS sb59 (1.6.8); FILE MERGED
2006/08/22 07:34:31 sb 1.6.8.1: #i67487# Made code compile (warning-free) after resync to SRC680m182.
2006-10-12 13:00:37 +00:00
Oliver Bolte
de790cd2ff INTEGRATION: CWS sb59 (1.6.8); FILE MERGED
2006/08/22 07:34:30 sb 1.6.8.1: #i67487# Made code compile (warning-free) after resync to SRC680m182.
2006-10-12 13:00:22 +00:00
Oliver Bolte
de21501f2f INTEGRATION: CWS sb59 (1.2.8); FILE MERGED
2006/08/22 07:34:30 sb 1.2.8.1: #i67487# Made code compile (warning-free) after resync to SRC680m182.
2006-10-12 12:59:44 +00:00
Oliver Bolte
bfea37dda8 INTEGRATION: CWS sb59 (1.8.8); FILE MERGED
2006/08/22 07:34:30 sb 1.8.8.1: #i67487# Made code compile (warning-free) after resync to SRC680m182.
2006-10-12 12:59:27 +00:00
Oliver Bolte
53ba35928b INTEGRATION: CWS sb59 (1.7.8); FILE MERGED
2006/08/22 07:34:30 sb 1.7.8.1: #i67487# Made code compile (warning-free) after resync to SRC680m182.
2006-10-12 12:59:12 +00:00