Commit Graph

13 Commits

Author SHA1 Message Date
Caolán McNamara
55ae7b1537 add modelines to .hxx files as well 2010-10-28 15:50:10 +01:00
Jens-Heiner Rechtien
9e19ff00c7 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Andre Fischer
11a2f378b1 #i48179# Improved/fixed debugging code. 2009-05-06 08:16:59 +00:00
Andre Fischer
69a4a545a5 #i48179# Debug: added descriptive strings to events. 2009-04-27 11:42:05 +00:00
Rüdiger Timm
6cb9b0735b INTEGRATION: CWS changefileheader (1.9.46); FILE MERGED
2008/03/31 14:00:28 rt 1.9.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 00:24:29 +00:00
Oliver Bolte
1ac4ed10b3 INTEGRATION: CWS presfixes12 (1.8.12); FILE MERGED
2007/01/29 14:02:22 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 14:06:47 +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
Rüdiger Timm
10a0aa000f INTEGRATION: CWS presfixes10 (1.6.6); FILE MERGED
2005/11/10 14:57:27 dbo 1.6.6.1: #i45197# cleanup
Issue number:
Submitted by:
Reviewed by:
2006-07-26 06:39:28 +00:00
Oliver Bolte
10c51f4b4e INTEGRATION: CWS presfixes08 (1.4.6); FILE MERGED
2005/08/02 08:16:11 dbo 1.4.6.2: #i37786# missing const, DBG_UTIL
Issue number:
Submitted by:
Reviewed by:
2005/07/15 12:51:55 dbo 1.4.6.1: #i45197# added debugging support
Issue number:
Submitted by:
Reviewed by:
2005-10-11 07:50:11 +00:00
Rüdiger Timm
f492d0fc28 INTEGRATION: CWS ooo19126 (1.4.12); FILE MERGED
2005/09/05 17:41:39 rt 1.4.12.1: #i54170# Change license header: remove SISSL
2005-09-07 20:10:48 +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
Vladimir Glazounov
d71cd2b035 INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGED
2005/02/15 12:45:10 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.
2005-03-10 12:54:06 +00:00
Rüdiger Timm
a2aacfc4d5 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/08/05 19:59:55 thb 1.1.2.1: #110496# Moved from source/engine
2004-11-26 18:16:22 +00:00