Commit Graph

13 Commits

Author SHA1 Message Date
Rüdiger Timm
59887005ec INTEGRATION: CWS changefileheader (1.13.40); FILE MERGED
2008/03/31 14:00:13 rt 1.13.40.1: #i87441# Change license header to LPGL v3.
2008-04-10 23:23:53 +00:00
Jens-Heiner Rechtien
1da2ebaf62 #i10000#: getDOMBounds() -> getDomBounds() 2007-08-01 13:03:47 +00:00
Jens-Heiner Rechtien
cfd7117bb8 INTEGRATION: CWS pathfinder02 (1.10.32); FILE MERGED
2007/07/23 14:26:46 cl 1.10.32.1: #i79248# fixed path animation to use the DOMShape origin for non sum additive animation
2007-08-01 10:17:09 +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
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
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
Oliver Bolte
10e9740181 INTEGRATION: CWS sb59 (1.6.44); FILE MERGED
2006/09/01 08:12:32 sb 1.6.44.2: #i67535# Made code warning-free (GCC 4.0.3).
2006/08/11 20:35:41 thb 1.6.44.1: #i68336# Made slideshow warning free
2006-10-12 12:52:31 +00:00
Oliver Bolte
c1db4891fe INTEGRATION: CWS pchfix02 (1.6.48); FILE MERGED
2006/09/01 17:39:28 kaib 1.6.48.1: #i68856# Added header markers and pch files
2006-09-17 07:23:09 +00:00
Oliver Bolte
aeae94cb02 INTEGRATION: CWS presfixes08 (1.4.16); FILE MERGED
2005/08/08 09:50:40 dbo 1.4.16.1: #i45197#
boost::optional
Activity::end()
Issue number:
Submitted by:
Reviewed by:
2005-10-11 07:28:03 +00:00
Rüdiger Timm
8e0ad7c0c9 INTEGRATION: CWS ooo19126 (1.4.22); FILE MERGED
2005/09/05 17:40:59 rt 1.4.22.1: #i54170# Change license header: remove SISSL
2005-09-07 19:23:32 +00:00
Rüdiger Timm
1dad8b64d3 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/14 16:12:23 thb 1.3.2.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 06:52:29 +00:00
Vladimir Glazounov
0e4aa9bc51 INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGED
2005/02/16 11:17:41 fs 1.2.6.1: #i42558# drafts.com.sun.star.drawing/rendering/geometry moved to com.sun.star.*
2005-03-10 12:40:58 +00:00
Rüdiger Timm
5cec492a08 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/10/21 23:24:34 thb 1.1.2.12: #i35043# Added Event and EventTrigger functionality for after effect (but also for most of the other EventTrigger types); faked a DimColor implementation (currently based on fillcolor); refactored a little bit
2004/10/13 17:56:53 thb 1.1.2.11: #i10000# Gcc doesn't seem to grok (*shared_ptr).*mpFunc any longer (parses it as a function pointer declaration?). Changed to alternative notation
2004/09/22 17:57:57 thb 1.1.2.10: #110496# Fixed various issues reported by QA: shape positions, when controlled via animations, are now all relative to the shape center; unified scheduleActivationEvent, to interpret missing begin times as 0 for all nodes (not only leaf nodes, as before); added two new function keywords to the expression parser (min and max), this was needed for Zoom from bottom effect; temporarily implemented SLIDEWIPE by BARWIPE for shapes; corrected various transition mapping issues in the transitionfactorytab.cxx; clarified documentation at various places
2004/08/25 15:56:25 thb 1.1.2.9: #110496# Fixed set effect making shapes visible immediately before the actual effect starts; Fixed wrong handling of deceleration value (especially, acc=0, dec=1 did not work); Fixed wrong to- and by-effect semantics (now according to SMIL spec)
2004/08/23 19:17:15 thb 1.1.2.8: #110496# Implemented remaining attribute animations, fixed some performance problems
2004/08/19 23:21:09 thb 1.1.2.7: #110496# Fixed repaint bug for exit effects (they painted visible just before end of slide)
2004/08/19 17:31:20 thb 1.1.2.6: #110496# Converted concrete shape class to interface, to support different shape flavours (actual trigger was the need to have video/sound objects). Fixed a problem for shape repaint, where instead of the correctly transformed bound rect the original shape bounds where taken
2004/08/19 00:17:16 thb 1.1.2.5: #110496# Mostly fixes for correct text animation and iteration, plus a first working version of an optimized redraw
2004/08/17 16:01:11 thb 1.1.2.4: #110496# Finished text iteration and text animation handling, fixed some state change problems in AnimationActivity and Animation implementations
2004/08/13 20:33:35 thb 1.1.2.3: #110496# Implemented color animations
2004/08/06 14:02:03 thb 1.1.2.2: #110496# Adapted Sprite API to match reality (the way it was simply wasn't logical). Finished transition effect framework (not the bunch of transitions)
2004/07/22 19:01:21 thb 1.1.2.1: #110496# Initial revision
2004-11-26 17:47:20 +00:00