Commit Graph

24 Commits

Author SHA1 Message Date
Stephan Bergmann
77d3777c89 Remove --with-stlport from LO 4.0
The STLport was only built for the benefit of old extensions on platforms that
once used it themselves (Linux x86, Solaris x86 and SPARC, Windows).  We
deliberately break such old extensions for LO 4.0 by no longer shipping that
backwards-compatiblity cludge.

Keeps STLport listed in readlicense_oo/ because of
o3tl/inc/o3tl/compat_functionality.hxx.

Also removes GXX_INCLUDE_PATH, as that was only used by STLport (if at all?).

Removes a spurious #define MOVEFILE_REPLACE_EXISTING 0x01 from
l10ntools/inc/helpmerge.hxx that was once added with
8548125848 "INTEGRATION: CWS extensionl10nfix01
(1.11.6); FILE MERGED: 2008/06/26 13:56:03 ihi 1.11.6.1: #i90987# windows rename
-> MoveFileEx" but now starts to cause trouble on Windows.  Also disables
warning C4005 about redefinition of WB_LEFT/RIGHT macros (defined in both
tools/wintypes.hxx and the Windows API) in a number of places that include
windows.h -- however the old STLport caused those warnings to not show.

Change-Id: Ie138a219fbbc86fb5aaa7ea0b88cf349935d9829
2012-12-17 16:34:23 +01:00
Michael Meeks
535e83550e re-base on ALv2 code. Includes:
Avoid some uses of non portable #!/bin/bash in shell scripts.
    Patch contributed by Pedro Giffuni
    http://svn.apache.org/viewvc?view=revision&revision=1235297
    remove redundant namespace, patch contributed Mathias Bauer
    http://svn.apache.org/viewvc?view=revision&revision=1162610
    removal of OS/2 port changes, and preferring our similiar
    tools/inc/tools/solar.h DLLPOSTFIX cleanup.
    i118595 - Removal of the use of getopt() from rscdep.
    Patch contributed by Andre Fische
    http://svn.apache.org/viewvc?view=revision&revision=1202270
2012-07-11 18:12:35 +01:00
Norbert Thiebaud
05b879dabf remove include of pch header from slidewhow 2011-11-27 13:22:08 -06:00
Joseph Powers
41449a86c4 unusedcode.easy: slideshow::internal cleanup 2011-08-31 07:37:32 -07:00
Thomas Arnhold
c64a901829 Move OSL_ENSURE(false,...) to OSL_FAIL(...) 2011-03-12 14:13:33 +01:00
Sebastian Spaeth
80b0861510 Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-13 10:57:43 +02:00
Frank Schoenheit [fs]
2ee0a0a806 autorecovery: merged changes from m74. Still need to find out how to re-do two patches (to module_hidden_ooo.scp and file_ooo.scp in scp2/source/ooo) which do not apply anymore. 2010-03-11 11:26:05 +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
Frank Schoenheit [fs]
7ffad11ac2 autorecovery: ENSURE_OR_RETURN => ENSURE_OR_RETURN_FALSE, added new ENSURE_OR_RETURN taking a return value 2010-01-29 08:49:42 +01:00
Andre Fischer
5caa432685 #i48179# Fixed stepping back for animations with active auto_reverse. 2009-10-14 12:38:02 +00:00
Andre Fischer
69a4a545a5 #i48179# Debug: added descriptive strings to events. 2009-04-27 11:42:05 +00:00
Andre Fischer
268c5a727b #i48179# Introduced EffectRewinder class that replays main sequence effects on current or previous slide. 2009-03-04 13:41:44 +00:00
Kurt Zenker
d8a5d53b08 INTEGRATION: CWS canvas05 (1.11.18); FILE MERGED
2008/04/21 07:53:26 thb 1.11.18.2: RESYNC: (1.11-1.12); FILE MERGED
2007/10/01 13:49:11 thb 1.11.18.1: #i79258# Merge from CWS picom
2008-06-24 11:04:12 +00:00
Rüdiger Timm
fcc6df9bfd INTEGRATION: CWS changefileheader (1.11.46); FILE MERGED
2008/03/31 14:00:15 rt 1.11.46.1: #i87441# Change license header to LPGL v3.
2008-04-10 23:29:42 +00:00
Oliver Bolte
bac3d9b5e6 INTEGRATION: CWS presfixes12 (1.10.12); FILE MERGED
2007/04/17 14:56:22 thb 1.10.12.2: #i37778# Calling commitUpdates() again after Activity::dequeued(), to make sure sprite state and static screen background are in sync
2007/01/29 14:01:57 thb 1.10.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 13:42:04 +00:00
Kurt Zenker
4532fc19fa INTEGRATION: CWS presfixes09 (1.6.16); FILE MERGED
2006/10/18 19:51:48 thb 1.6.16.5: RESYNC: (1.7-1.9); FILE MERGED
2006/09/15 22:12:12 thb 1.6.16.4: RESYNC: (1.6-1.7); FILE MERGED
2006/04/24 13:25:27 thb 1.6.16.3: #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/04/12 20:40:05 thb 1.6.16.2: #i37778# Replaced all shared_ptr.get() != NULL places with the more elegant automatic-conversion-to-bool version (at least where the compiler tolerated that)
2006/03/24 18:23:11 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:21:51 +00:00
Oliver Bolte
71017ee1e1 INTEGRATION: CWS sb59 (1.6.40); FILE MERGED
2006/08/18 18:28:45 sb 1.6.40.2: RESYNC: (1.6-1.7); FILE MERGED
2006/08/11 20:35:44 thb 1.6.40.1: #i68336# Made slideshow warning free
2006-10-12 12:56:16 +00:00
Oliver Bolte
7b74839351 INTEGRATION: CWS pchfix02 (1.7.8); FILE MERGED
2006/09/01 17:39:34 kaib 1.7.8.1: #i68856# Added header markers and pch files
2006-09-17 07:29:59 +00:00
Rüdiger Timm
b8db566202 INTEGRATION: CWS presfixes10 (1.6.6); FILE MERGED
2006/07/17 16:38:35 dbo 1.6.6.1: #i45197# dont run into busy loop when event queue is forced empty
2006-07-26 06:27:41 +00:00
Oliver Bolte
c44662d8f8 INTEGRATION: CWS presfixes08 (1.4.6); FILE MERGED
2005/08/29 14:32:46 dbo 1.4.6.4: #i46618# fix: order by shape priority
Issue number:
Submitted by:
Reviewed by:
2005/08/08 10:41:40 dbo 1.4.6.3: #i45197# added rewind effect
Issue number:
Submitted by:
Reviewed by:
2005/07/15 13:05:22 dbo 1.4.6.2: #i45197# next effect
Issue number:
Submitted by:
Reviewed by:
2005/06/13 08:55:18 dbo 1.4.6.1: #i45197# skip effect event
Issue number:
Submitted by:
Reviewed by:
2005-10-11 07:36:36 +00:00
Rüdiger Timm
5da0fb57ef INTEGRATION: CWS ooo19126 (1.4.12); FILE MERGED
2005/09/05 17:41:07 rt 1.4.12.1: #i54170# Change license header: remove SISSL
2005-09-07 19:31:54 +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
Kurt Zenker
a879401046 INTEGRATION: CWS impress36 (1.2.18); FILE MERGED
2005/03/04 16:06:46 thb 1.2.18.1: #i43997# Reworked notification handling: now, _all_ external events are handled through the EventQueue, i.e. every external notification call (mouse events, whatever) will enqueue zero-timeout events, thus invoking the actual functionality through XSlideShow::update(). Together with the requirement to only call XSlideShow::update() from the main thread, this should result in correct behaviour under nearly all multi-threading circumstances.
2005-03-18 16:10:43 +00:00
Rüdiger Timm
952908da0f INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/11/03 18:41:27 thb 1.1.2.11: #i36221# Now honoring interactive sequences (apart from the main animation sequence), which enables trigger effects to work. Had to tweak quite some more, to get click handling, and mouse cursor changes to work with that (now, a registered shape click event at the UserEventQueue automatically sets the shape cursor to REFHAND, as long as events are pending for that shape)
2004/10/22 16:36:49 thb 1.1.2.10: #107736# Added AdvanceOnClick and ImageAnimationsAllowed properties
2004/10/21 23:24:37 thb 1.1.2.9: #i35043# Added Event and EventTrigger functionality for after effect (but also for most of the other EventTrigger types); faked a DimColor implementation (currently based on fillcolor); refactored a little bit
2004/09/06 16:07:33 thb 1.1.2.8: #i10000# Fixed various unixoid build breakages (missing types, gcc bind peculiarities, hdl instead of hpp etc.
2004/09/06 13:50:01 thb 1.1.2.7: #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 17:05:23 thb 1.1.2.6: #110496# Added automatic slide transition support, added user interaction to activate slide transitions
2004/08/31 01:12:33 thb 1.1.2.5: #110496# Implemented shape broadcasting, added CurrentPage property when calling the UnoGraphicExporter for shape metafiles
2004/08/09 11:50:05 thb 1.1.2.4: #i10000# Fixed various const-incorrectnesses (made the stuff compile under Linux and Solaris)
2004/08/01 20:08:13 thb 1.1.2.3: #110496# Changed slideshow API to match the needs of sd more closely
2004/07/26 14:10:09 thb 1.1.2.2: #i10000# Madebind and mem_fn build under Solaris
2004/07/22 19:24:57 thb 1.1.2.1: #110496# Initial revision
2004-11-26 18:00:49 +00:00