Commit Graph

301 Commits

Author SHA1 Message Date
Rüdiger Timm
f99b664cb7 INTEGRATION: CWS ooo19126 (1.5.22); FILE MERGED
2005/09/05 17:41:01 rt 1.5.22.1: #i54170# Change license header: remove SISSL
2005-09-07 19:25:28 +00:00
Rüdiger Timm
3cef8f3666 INTEGRATION: CWS ooo19126 (1.2.42); FILE MERGED
2005/09/05 17:41:00 rt 1.2.42.1: #i54170# Change license header: remove SISSL
2005-09-07 19:24:23 +00:00
Rüdiger Timm
5a50d94b6e INTEGRATION: CWS ooo19126 (1.2.42); FILE MERGED
2005/09/05 17:40:59 rt 1.2.42.1: #i54170# Change license header: remove SISSL
2005-09-07 19:23:50 +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
ea92bd75b7 INTEGRATION: CWS ooo19126 (1.6.16); FILE MERGED
2005/09/05 17:40:59 rt 1.6.16.1: #i54170# Change license header: remove SISSL
2005-09-07 19:23:16 +00:00
Rüdiger Timm
1e86ba2365 INTEGRATION: CWS ooo19126 (1.5.22); FILE MERGED
2005/09/05 17:40:59 rt 1.5.22.1: #i54170# Change license header: remove SISSL
2005-09-07 19:22:55 +00:00
Oliver Bolte
a185395d01 INTEGRATION: CWS presfixes05 (1.2.30); FILE MERGED
2005/04/26 22:57:13 thb 1.2.30.1: #i47876#, #i47765#: Corrected subset handling (completely wrong for slightly more complex formatting structures, since I didn't, among other things, handle the 'para also ends last character cell' topic correctly; removed unused code from animationbasenode.cxx; fetching the right DocTreeNode when generating subsets of subsets in AnimationNodeFactory
2005-05-03 13:07:38 +00:00
Oliver Bolte
fc2ec8fa51 INTEGRATION: CWS presfixes05 (1.5.10); FILE MERGED
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-05-03 13:06:54 +00:00
Oliver Bolte
6e64997559 INTEGRATION: CWS presfixes05 (1.5.10); FILE MERGED
2005/04/26 22:57:13 thb 1.5.10.1: #i47876#, #i47765#: Corrected subset handling (completely wrong for slightly more complex formatting structures, since I didn't, among other things, handle the 'para also ends last character cell' topic correctly; removed unused code from animationbasenode.cxx; fetching the right DocTreeNode when generating subsets of subsets in AnimationNodeFactory
2005-05-03 13:06:40 +00:00
Oliver Bolte
7225622003 INTEGRATION: CWS presfixes05 (1.4.10); FILE MERGED
2005/04/26 22:57:12 thb 1.4.10.1: #i47876#, #i47765#: Corrected subset handling (completely wrong for slightly more complex formatting structures, since I didn't, among other things, handle the 'para also ends last character cell' topic correctly; removed unused code from animationbasenode.cxx; fetching the right DocTreeNode when generating subsets of subsets in AnimationNodeFactory
2005-05-03 13:06:27 +00:00
Oliver Bolte
05f8bc4ff3 INTEGRATION: CWS presfixes05 (1.2.30); FILE MERGED
2005/04/26 22:57:12 thb 1.2.30.1: #i47876#, #i47765#: Corrected subset handling (completely wrong for slightly more complex formatting structures, since I didn't, among other things, handle the 'para also ends last character cell' topic correctly; removed unused code from animationbasenode.cxx; fetching the right DocTreeNode when generating subsets of subsets in AnimationNodeFactory
2005-05-03 13:05:58 +00:00
Oliver Bolte
24fc662713 INTEGRATION: CWS presfixes04 (1.3.16); FILE MERGED
2005/04/20 18:02:23 thb 1.3.16.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:31:02 +00:00
Oliver Bolte
1469dfafb7 INTEGRATION: CWS presfixes04 (1.1.2); FILE ADDED
2005/04/20 17:57:26 thb 1.1.2.1: #i47657# Added to support delays, which can be interrupted
2005-04-22 12:30:43 +00:00
Oliver Bolte
cd81870b77 INTEGRATION: CWS presfixes04 (1.2.28); FILE MERGED
2005/04/20 18:02:22 thb 1.2.28.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:30:20 +00:00
Oliver Bolte
c54bf23ba1 INTEGRATION: CWS presfixes04 (1.2.10); FILE MERGED
2005/04/20 18:02:22 thb 1.2.10.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:30:07 +00:00
Oliver Bolte
0fc7966b81 INTEGRATION: CWS presfixes04 (1.4.8); FILE MERGED
2005/04/20 18:02:22 thb 1.4.8.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:29:54 +00:00
Oliver Bolte
24a02629b3 INTEGRATION: CWS presfixes04 (1.6.8); FILE MERGED
2005/04/20 18:02:22 thb 1.6.8.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:29:38 +00:00
Oliver Bolte
893eedd89b INTEGRATION: CWS presfixes04 (1.3.16); FILE MERGED
2005/04/20 18:02:21 thb 1.3.16.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:29:25 +00:00
Oliver Bolte
92c4c4cda3 INTEGRATION: CWS presfixes04 (1.3.10); FILE MERGED
2005/04/20 18:02:20 thb 1.3.10.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:29:12 +00:00
Oliver Bolte
e4a7667860 INTEGRATION: CWS presfixes04 (1.6.8); FILE MERGED
2005/04/20 18:02:20 thb 1.6.8.1: #i47657# Changed Event interface, to better express the meaning of the isCharged() (former wasFired()) method; changed EventQueue and UserEventQueue to ignore events which are discharged; changed Impl_Presentation::notifySlideAnimationEnded to generate an interruptable delay, i.e. one that can be fired prematurely by user intervention; improved/clarified docs
2005-04-22 12:28:48 +00:00
Oliver Bolte
d0324ed2e2 INTEGRATION: CWS presfixes03 (1.3.10); FILE MERGED
2005/04/11 17:42:36 thb 1.3.10.2: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005/04/01 16:34:27 thb 1.3.10.1: #i46224# Now rendering OLE and graphic shapes as bitmaps (even if they are metafiles); Fixed the extra white line around slides problem by clearing the slide bitmap first black (full size), and then white, but one pixel smaller.
2005-04-18 08:52:36 +00:00
Oliver Bolte
d9aa3b851e INTEGRATION: CWS presfixes03 (1.3.2); FILE MERGED
2005/04/14 17:40:58 thb 1.3.2.1: #i47428# Temporary fix to handle vanishing text after effect, still shows intermittent timing problems (first characters seem to blink). Proper fix should go with i47472.
2005-04-18 08:51:27 +00:00
Oliver Bolte
63b2222f49 INTEGRATION: CWS presfixes03 (1.2.22); FILE MERGED
2005/04/11 17:42:35 thb 1.2.22.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:51:13 +00:00
Oliver Bolte
30d9458f3a INTEGRATION: CWS presfixes03 (1.3.10); FILE MERGED
2005/04/11 17:42:35 thb 1.3.10.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:50:58 +00:00
Oliver Bolte
4a2f1b9578 INTEGRATION: CWS presfixes03 (1.2.16); FILE MERGED
2005/04/11 17:42:34 thb 1.2.16.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:50:35 +00:00
Oliver Bolte
edd1158498 INTEGRATION: CWS presfixes03 (1.3.2); FILE MERGED
2005/04/11 23:10:47 thb 1.3.2.1: #i36190# #i44807# Fixed incorrect shape rendering after effects: 1. when attribute layers are removed, a content update is due (possibly, everything has changed). 2. calc bounding box and static-mode shape transformation correctly (take attribute layer pos and scale into account); changed @since tags; beautified formatting
2005-04-18 08:50:21 +00:00
Oliver Bolte
a3ad36391d INTEGRATION: CWS presfixes03 (1.3.2); FILE MERGED
2005/04/11 17:42:34 thb 1.3.2.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:49:50 +00:00
Oliver Bolte
c481f127e0 INTEGRATION: CWS presfixes03 (1.4.2); FILE MERGED
2005/04/11 17:42:34 thb 1.4.2.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:49:36 +00:00
Oliver Bolte
36bab0d29d INTEGRATION: CWS presfixes03 (1.2.22); FILE MERGED
2005/04/12 03:23:14 thb 1.2.22.3: #i44807# Don't cut off negative scales (now, the flips should work again for the full range)
2005/04/11 17:42:33 thb 1.2.22.2: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005/04/01 16:34:24 thb 1.2.22.1: #i46224# Now rendering OLE and graphic shapes as bitmaps (even if they are metafiles); Fixed the extra white line around slides problem by clearing the slide bitmap first black (full size), and then white, but one pixel smaller.
2005-04-18 08:48:56 +00:00
Oliver Bolte
d697ad8f5e INTEGRATION: CWS presfixes03 (1.5.2); FILE MERGED
2005/04/11 17:42:32 thb 1.5.2.1: #i36190# #i44807# Implemented reduction of subset animations to the actual subset bounding box: relegated some common code to tools.cxx; completely overhauled viewshape.cxx; removed duplicate subset vector entry from DrawShapeSubsetting; corrected auto-reverse mode (fixed broken 'put on the brakes' effect); fixed AnimationSetNode deactivate behaviour (made the sequence activate->process activity->deactivate explicit (was by chance before and currently actually broken))
2005-04-18 08:46:58 +00:00
Jens-Heiner Rechtien
c879cd5e40 #i10000#: add missing CPU macro 2005-04-07 14:36:29 +00:00
Jens-Heiner Rechtien
c9d59f4612 #i10000#: disable optimization for SolarisSparc only. CC++ 5.5 for Solaris X86 has an ICE on smilfunctionparser.cxx *without* optimization 2005-04-07 14:06:07 +00:00
Jens-Heiner Rechtien
773114e565 INTEGRATION: CWS ccpatch (1.8.4); FILE MERGED
2005/04/04 10:07:45 dbo 1.8.4.2: #i43928# root cause for crash in eventmultiplexer.cxx was sunpro CC problem with opt -xO3
Issue number:
Submitted by:
Reviewed by:
2005/04/01 14:04:17 dbo 1.8.4.1: #120732# using optimization for sunpro CC again except for smilfunctionparser.cxx, eventmultiplexer.cxx;
worked around safe_bool idiom optimizer bug in boost (CC -xO3 ...)
Issue number:
Submitted by:
Reviewed by:
2005-04-06 09:09:10 +00:00
Rüdiger Timm
e478b5751a INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/14 16:12:35 thb 1.3.2.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:16:24 +00:00
Rüdiger Timm
06c96f37d7 INTEGRATION: CWS presfixes02 (1.2.16); FILE MERGED
2005/03/15 10:38:28 dbo 1.2.16.1: #i39513# misc minor improvements
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:16:09 +00:00
Rüdiger Timm
cd44d62c9b INTEGRATION: CWS presfixes02 (1.2.16); FILE MERGED
2005/03/14 16:12:34 thb 1.2.16.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:15:56 +00:00
Rüdiger Timm
02f13edde2 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/15 10:38:27 dbo 1.3.2.1: #i39513# misc minor improvements
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:15:11 +00:00
Rüdiger Timm
da8530e141 INTEGRATION: CWS presfixes02 (1.1.2); FILE ADDED
2005/03/15 00:38:18 thb 1.1.2.1: #i41839# Reworked shape subsetting and DocTreeNode stuff, to properly support BiDi/CTL text
2005-03-30 07:14:32 +00:00
Rüdiger Timm
603e58f716 INTEGRATION: CWS presfixes02 (1.2.16); FILE MERGED
2005/03/18 18:59:30 thb 1.2.16.2: #i44515# Finished subsetting rework (implemented relevant DrawShapeSubsetting stuff, fixed the annoying DrawShape without view called assertion)
2005/03/14 16:12:34 thb 1.2.16.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:13:33 +00:00
Rüdiger Timm
519bac1e99 INTEGRATION: CWS presfixes02 (1.2.16); FILE MERGED
2005/03/14 16:12:33 thb 1.2.16.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:11:46 +00:00
Rüdiger Timm
09e03aa75b INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/15 10:38:27 dbo 1.3.2.1: #i39513# misc minor improvements
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:09:09 +00:00
Rüdiger Timm
40dd515aa4 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/15 10:37:01 dbo 1.3.2.2: #i39513# out: subtraction instead of param sweep
Issue number:
Submitted by:
Reviewed by:
2005/03/14 16:12:33 thb 1.3.2.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:08:55 +00:00
Rüdiger Timm
563ee4e9e6 INTEGRATION: CWS presfixes02 (1.4.2); FILE MERGED
2005/03/14 16:12:32 thb 1.4.2.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:08:38 +00:00
Rüdiger Timm
80461b41ea INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
2005/03/15 10:37:01 dbo 1.3.2.1: #i39513# out: subtraction instead of param sweep
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:08:20 +00:00
Rüdiger Timm
715a5b9189 INTEGRATION: CWS presfixes02 (1.3.2); FILE MERGED
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-03-30 07:08:05 +00:00
Rüdiger Timm
55ea73a4d6 INTEGRATION: CWS presfixes02 (1.2.8); FILE MERGED
2005/03/21 17:37:16 dbo 1.2.8.1: #i41476# schedule deactivation of parent node if no children are available
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:07:45 +00:00
Rüdiger Timm
005f2a98c0 INTEGRATION: CWS presfixes02 (1.2.8); FILE MERGED
2005/03/21 17:37:15 dbo 1.2.8.1: #i41476# schedule deactivation of parent node if no children are available
Issue number:
Submitted by:
Reviewed by:
2005-03-30 07:07:33 +00:00
Rüdiger Timm
ccc26cc826 INTEGRATION: CWS presfixes02 (1.2.8); FILE MERGED
2005/03/14 16:12:32 thb 1.2.8.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:07:21 +00:00
Rüdiger Timm
6d21e72cff INTEGRATION: CWS presfixes02 (1.2.8); FILE MERGED
2005/03/14 16:12:31 thb 1.2.8.1: #i36914# #i37785# #i41477# #i43486# Merge from prefixes01 patches
2005-03-30 07:07:08 +00:00
Rüdiger Timm
2291e59414 INTEGRATION: CWS presfixes02 (1.2.8); FILE MERGED
2005/03/23 19:47:51 dbo 1.2.8.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-03-30 07:06:56 +00:00