2005/04/26 23:08:38 thb 1.5.10.1: #i46602# Reverting to device pixel size, when scaling up the clip to sprite size. This avoids roundoff errors, and at the same time takes advantage of the fact that the slide already adds one in both directions to this size (to account for the fact that stroked polygons of slide size are one pixel larger in both directions)
2005/03/23 19:47:52 dbo 1.3.2.1: #i45754# whole slideshow code: disabling optimization for solaris sparc (!gcc)
seems to be a compiler bug: currently no better way to workaround its problem
Issue number:
Submitted by:
Reviewed by:
2005/02/15 23:51:01 thb 1.1.2.4: #i42440# Moved sprite-growing code to slideshow, some minor issues with size calculations for empty slides (when a 'leaving' slide is needed, but there's no previous one, an empty bitmap is generated)
2005/02/07 01:05:37 thb 1.1.2.3: #i38960# Slight adaptions for new timer handling: event and activities queue now share a timer, such that e.g. a hold on this timer affects the other queue, too; slight reworks to slidechangebase, now creating the slide bitmap(s) on start(), too.
2005/01/30 15:54:43 dbo 1.1.2.2: #i39787# correct bitmap dimensions
Issue number:
Submitted by:
Reviewed by:
2005/01/26 11:18:33 dbo 1.1.2.1: #i39787# slide transition revision: recalc bitmaps/sprites in case of view changes
Issue number:
Submitted by:
Reviewed by:
2005/02/15 23:51:00 thb 1.1.2.5: #i42440# Moved sprite-growing code to slideshow, some minor issues with size calculations for empty slides (when a 'leaving' slide is needed, but there's no previous one, an empty bitmap is generated)
2005/02/15 12:45:09 thb 1.1.2.4: #i42440# Moved sprite-growing code to slideshow, we already handle the case there for update areas of antialiased shapes; Improved/reformatted documentation; (Hopefully) fixed the problem that sometimes, the first effect preview did not work. The reason there was presumably the clearing of the EventQueue before every slide, and the fact that EventMultiplexer only generated new tick events when it thought ticking was switched off.
2005/02/07 01:05:37 thb 1.1.2.3: #i38960# Slight adaptions for new timer handling: event and activities queue now share a timer, such that e.g. a hold on this timer affects the other queue, too; slight reworks to slidechangebase, now creating the slide bitmap(s) on start(), too.
2005/01/30 15:54:43 dbo 1.1.2.2: #i39787# correct bitmap dimensions
Issue number:
Submitted by:
Reviewed by:
2005/01/26 11:18:32 dbo 1.1.2.1: #i39787# slide transition revision: recalc bitmaps/sprites in case of view changes
Issue number:
Submitted by:
Reviewed by:
2005/02/15 23:51:00 thb 1.3.2.3: #i42440# Moved sprite-growing code to slideshow, some minor issues with size calculations for empty slides (when a 'leaving' slide is needed, but there's no previous one, an empty bitmap is generated)
2005/01/30 15:54:42 dbo 1.3.2.2: #i39787# correct bitmap dimensions
Issue number:
Submitted by:
Reviewed by:
2005/01/26 11:18:31 dbo 1.3.2.1: #i39787# slide transition revision: recalc bitmaps/sprites in case of view changes
Issue number:
Submitted by:
Reviewed by:
2005/02/25 12:55:23 dbo 1.2.6.2: #i42443# increasing element resolution, workaround empty polypolygon clipping problem
Issue number:
Submitted by:
Reviewed by:
2005/02/15 12:45:09 thb 1.2.6.1: #i42440# Moved sprite-growing code to slideshow, we already handle the case there for update areas of antialiased shapes; Improved/reformatted documentation; (Hopefully) fixed the problem that sometimes, the first effect preview did not work. The reason there was presumably the clearing of the EventQueue before every slide, and the fact that EventMultiplexer only generated new tick events when it thought ticking was switched off.
2004/11/23 20:22:43 thb 1.1.2.15: #110496# Fixed ugly typo introduced during Solaris ternary operator fixing (did not return on else branch), renamed parameter to match semantics
2004/11/22 15:26:47 thb 1.1.2.14: #110496# Avoiding ternary operators returning different types on their branches: triggers Solaris compiler bug
2004/11/21 22:08:45 thb 1.1.2.13: #110496# Adaptions to modified basegfx API after merge
2004/11/08 06:05:21 thb 1.1.2.12: #110496# Implemented slide pre-rendering, with bitmap buffering for various slide states at the Slide object; added dedicated backbuffer objects for background shape; corrected animation node restart behaviour; added wait cursor display
2004/11/07 01:45:49 thb 1.1.2.11: #i36228#, #110496# Corrected uncover slide wipe transition effect (did not correctly show entering slide, due to another bug in both canvas implementations: unchanged sprites are currently not painted. Work-around, which also speeds things up: initially render entering slide into background); corrected sharedptr debug setup; added dummy destructors (debug-only) for some high-volume classes (resource leak tracking)
2004/10/19 22:12:02 thb 1.1.2.10: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions
2004/10/04 22:32:11 thb 1.1.2.9: #i34946# Added missing subtypes for slide transitions, corrected transition mapping, implemented uncover effect by means of MovingSlideChange
2004/10/04 22:12:04 thb 1.1.2.8: #i34946# Added missing subtypes for slide transitions, corrected transition mapping, implemented uncover effect by means of MovingSlideChange
2004/09/30 15:01:02 thb 1.1.2.7: #110496# Added another special transition effect (comb transition); sorted out various gcc -Wall warnings; improved docs
2004/09/12 21:03:40 thb 1.1.2.6: #110496# Now painting views black, intially. The slide now has an explicit shape, which, if necessary, paints the page background in white. Furthermore, slide transitions now handle the case correctly, when the leaving slide is invalid
2004/09/03 17:56:21 thb 1.1.2.5: #110496# Added support for TransitionType::RANDOM
2004/09/03 16:36:22 thb 1.1.2.4: #110496# Changed assertion messages, slightly adapted transitionfactory error handling, changed dissolve to scale isotrophically
2004/09/01 21:37:05 thb 1.1.2.3: #110496# Implemented fade, slide and push special transition effects (had to pass Slide ptrs to transitionfactory again)
2004/09/01 20:26:46 thb 1.1.2.2: #110496# Implemented fade, slide and push special transition effects (had to pass Slide ptrs to transitionfactory again)
2004/08/31 14:48:36 thb 1.1.2.1: #110496# Broke up transitionfactory.cxx into two parts
2004/11/23 20:21:41 thb 1.1.2.9: #110496# Now using the full shape area when blowing up the clip polygon (such that it also includes transformed and anti-aliased shapes
2004/10/08 20:08:16 thb 1.1.2.8: #i34997# Fixed several node state inconsistencies, which led to start/end activities not correctly updating the shapes; added proper updating behaviour to LayerManager (several display-changing cases were missing); fixed SLIDEWIPE for shape transitions; improved docs and structure slightly
2004/09/22 17:58:00 thb 1.1.2.7: #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/09/03 17:56:20 thb 1.1.2.6: #110496# Added support for TransitionType::RANDOM
2004/09/03 16:36:22 thb 1.1.2.5: #110496# Changed assertion messages, slightly adapted transitionfactory error handling, changed dissolve to scale isotrophically
2004/09/03 11:00:25 thb 1.1.2.4: #110496# Slide event handling was completely broken, fixed that (the reason was that ultimately, the presentation did not call prefetchShow before asking isAnimated)
2004/09/02 17:07:18 dbo 1.1.2.3: #110496# added doublediamondwipe, doublebarndoorwipe, figure wipes, sweepwipes, misc modifications
Issue number:
Submitted by:
Reviewed by:
2004/09/01 20:26:45 thb 1.1.2.2: #110496# Implemented fade, slide and push special transition effects (had to pass Slide ptrs to transitionfactory again)
2004/08/31 14:48:26 thb 1.1.2.1: #110496# Broke up transitionfactory.cxx into two parts
2004/08/13 14:47:41 dbo 1.1.2.3: #110496# more wipes
Issue number:
Submitted by:
Reviewed by:
2004/08/06 14:02:05 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/08/05 19:58:44 thb 1.1.2.1: Initial revision