Files
libreoffice/slideshow/source/engine/makefile.mk

108 lines
3.8 KiB
Makefile
Raw Normal View History

#*************************************************************************
#
# OpenOffice.org - a multi-platform office productivity suite
#
# $RCSfile: makefile.mk,v $
#
# $Revision: 1.14 $
#
# last change: $Author: kz $ $Date: 2006-12-13 15:17:22 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
#
#
# GNU Lesser General Public License Version 2.1
# =============================================
# Copyright 2005 by Sun Microsystems, Inc.
# 901 San Antonio Road, Palo Alto, CA 94303, USA
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License version 2.1, as published by the Free Software Foundation.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307 USA
#
#*************************************************************************
PRJ=..$/..
PRJNAME=slideshow
TARGET=engine
ENABLE_EXCEPTIONS=TRUE
# --- Settings -----------------------------------------------------------
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/util$/makefile.pmk
# --- Common ----------------------------------------------------------
# Disable optimization for SunCC Sparc (funny loops
# when parsing e.g. "x+width/2")
# Do not disable optimization for SunCC++ 5.5 Solaris x86,
# this compiler has an ICE on smilfunctionparser.cxx *without*
# optimization
2005-04-07 14:36:29 +00:00
.IF "$(OS)$(CPU)"=="SOLARISS" && "$(COM)"!="GCC"
NOOPTFILES= $(SLO)$/smilfunctionparser.obj
.ENDIF
# same issue for MACOSX
.IF "$(OS)"=="MACOSX"
NOOPTFILES= $(SLO)$/smilfunctionparser.obj
.ENDIF
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
SLOFILES = $(SLO)$/activitiesqueue.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/animatedsprite.obj \
$(SLO)$/animationfactory.obj \
$(SLO)$/appletshape.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/attributemap.obj \
$(SLO)$/backgroundshape.obj \
$(SLO)$/color.obj \
$(SLO)$/delayevent.obj \
$(SLO)$/drawinglayeranimation.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/drawshape.obj \
$(SLO)$/drawshapesubsetting.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/eventmultiplexer.obj \
$(SLO)$/eventqueue.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/expressionnodefactory.obj \
$(SLO)$/externalshapebase.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/gdimtftools.obj \
$(SLO)$/intrinsicanimationactivity.obj \
$(SLO)$/layer.obj \
$(SLO)$/layermanager.obj \
$(SLO)$/mediashape.obj \
$(SLO)$/presentation.obj \
$(SLO)$/rehearsetimingsactivity.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/shapeattributelayer.obj \
$(SLO)$/shapeeventbroadcaster.obj \
$(SLO)$/shapeimporter.obj \
$(SLO)$/shapesubset.obj \
$(SLO)$/slide.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/slideanimations.obj \
$(SLO)$/slidebitmap.obj \
$(SLO)$/smilfunctionparser.obj \
$(SLO)$/soundplayer.obj \
$(SLO)$/tools.obj \
$(SLO)$/unoviewcontainer.obj \
$(SLO)$/usereventqueue.obj \
$(SLO)$/userpaintoverlay.obj \
$(SLO)$/viewappletshape.obj \
INTEGRATION: CWS presentationengine01 (1.2.2); FILE MERGED 2004/11/12 22:28:30 thb 1.2.2.17: #110496# Due to an optimizer bug, certain strings (like x+width/2) produce an infinite number of ExpressionNodes. Disabled optimization, therefore. 2004/11/08 06:05:19 thb 1.2.2.16: #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:48 thb 1.2.2.15: #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:11:59 thb 1.2.2.14: #110496#, #i35043#, #i35133#: Chose some more speaking names for some Shape methods; added GIF animation support; corrected a few slide transitions 2004/09/12 21:03:39 thb 1.2.2.13: #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/06 13:50:00 thb 1.2.2.12: #110496# Reworked event handling, we now have the EventMultiplexer, which is the only instance actually registering a listener at the view. Added user painting on the slideshow canvas 2004/08/31 01:12:32 thb 1.2.2.11: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles 2004/08/27 18:54:31 thb 1.2.2.10: #110496# Implemented slide transitions, fixed some minor sd integration probs (repaints, updateScreen 2004/08/27 15:34:39 ka 1.2.2.9: added mediashape.cxx, viewmediashape.cxx 2004/08/19 17:31:21 thb 1.2.2.8: #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/13 20:33:35 thb 1.2.2.7: #110496# Implemented color animations 2004/08/11 16:08:37 thb 1.2.2.6: #110496# Implemented autoreverse support for Activities 2004/07/26 20:40:55 thb 1.2.2.5: #i10000# MSVC requires explicit overload for plain function ptrs here 2004/07/22 19:42:06 thb 1.2.2.4: #110496# Slideshow milestone, all smil attributes implemented, effects basically working, UI events basically working, text iterations working 2004/05/27 15:06:45 thb 1.2.2.3: #110496# Next milestone: SMIL mapping basically working 2004/05/23 08:24:44 thb 1.2.2.2: #110496# First working version with SMIL support (basic effects only 2004/04/05 16:06:06 thb 1.2.2.1: Resync with canvas01 changes
2004-11-26 17:54:38 +00:00
$(SLO)$/viewbackgroundshape.obj \
$(SLO)$/viewmediashape.obj \
$(SLO)$/viewshape.obj \
$(SLO)$/waitsymbol.obj \
$(SLO)$/wakeupevent.obj
# ==========================================================================
.INCLUDE : target.mk