Commit Graph

14 Commits

Author SHA1 Message Date
Thomas Arnhold
72a416bef8 fixincludeguards.sh: slideshow
Change-Id: Id966e572afb403fd652a7a9b3936e1cfae4581b9
2014-04-19 11:10:12 +02:00
Tor Lillqvist
a7724966ab Bin comments that claim to say why some header is included
They are practically always useless, often misleading or obsolete.

Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
2013-10-22 16:56:28 +03:00
Michael Meeks
b9042fad7c re-base on ALv2 code.
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21 15:00:05 +01:00
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
Rüdiger Timm
dd36c09e06 INTEGRATION: CWS changefileheader (1.9.8); FILE MERGED
2008/03/31 14:00:26 rt 1.9.8.1: #i87441# Change license header to LPGL v3.
2008-04-11 00:18:22 +00:00
Vladimir Glazounov
f3e1de95a2 INTEGRATION: CWS transogl02 (1.8.32); FILE MERGED
2008/01/16 10:22:09 thb 1.8.32.2: #i85228# Cleaned up a bit, timer now held for the full scope (when more than one activity running)
2007/12/10 19:02:08 radekdoulik 1.8.32.1: do not wait for other activities if there's just one. before it was causing
unnecessary delays as there are probably rounding errors in needed delay
calculation
2008-01-29 07:35:37 +00:00
Oliver Bolte
61a84665e2 INTEGRATION: CWS presfixes12 (1.7.12); FILE MERGED
2007/01/29 14:02:18 thb 1.7.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:01:06 +00:00
Kurt Zenker
5872362fd0 INTEGRATION: CWS presfixes09 (1.6.2); FILE MERGED
2006/04/24 13:25:36 thb 1.6.2.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:29 thb 1.6.2.1: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow
2006-12-13 14:50:23 +00:00
Rüdiger Timm
5a60538f30 INTEGRATION: CWS thbpp2 (1.5.28); FILE MERGED
2006/01/27 13:56:38 thb 1.5.28.1: #i61190# Activities might add events - thus, can only reliably retrieve next timeout after processing activities queue.
2006-02-09 13:48:56 +00:00
Rüdiger Timm
8e7b5fe78f INTEGRATION: CWS ooo19126 (1.4.22); FILE MERGED
2005/09/05 17:41:34 rt 1.4.22.1: #i54170# Change license header: remove SISSL
2005-09-07 20:03:23 +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
Vladimir Glazounov
354719ebbc INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGED
2005/03/03 14:17:28 thb 1.2.6.3: #i43927# Slightly changed the way updateScreen() is handled: since just lately, there were several places introduced which had to call View::updateScreen() manually (RehearsetimtinActivity, WaitSymbol, etc.). Together with the recent change regarding #i42499#, this resulted in the unfortunate situation that LayerManager::update() was not called before updateScreen(). Now, the view update is centrally handled by the EventMultiplexer (which also knows the LayerManager), I've therefore changed all direct calls to View::updateScreen() to EventMultiplexer::updateScreenContent()
2005/02/02 22:47:01 dbo 1.2.6.2: #i37777#
- timing changes for activities queue
- minor fixes
Issue number:
Submitted by:
Reviewed by:
2005/01/30 16:00:59 dbo 1.2.6.1: #i37777#
- using single presentation time base
- activities queue detects and sets timing lag (calcTimeLag())
Issue number:
Submitted by:
Reviewed by:
2005-03-10 12:53:27 +00:00
Rüdiger Timm
431f470660 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/09/12 21:03:40 thb 1.1.2.3: #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/08/26 12:33:53 thb 1.1.2.2: #110496# Fixed the problem that a slide's LayerManager stayed registered at the ActivitiesQueue; work-arounded various basegfx clipper bugs; fixed the problem that the SlideChanger painted repeatedly into its sprites
2004/08/05 19:59:50 thb 1.1.2.1: #110496# Moved from source/engine
2004-11-26 18:11:35 +00:00