Commit Graph

37 Commits

Author SHA1 Message Date
Caolán McNamara
42b4aaf23b callcatcher: removed uncalled and uncallable methods 2010-12-03 20:57:54 +00:00
Gert Faller
24e156423d RTL_CONSTASCII_USTRINGPARAM macro 2010-11-02 21:16:14 +00: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
Armin Le Grand
613cb2b85d aw081 #i110731# added basegfx::fround to get to integer cleaner 2010-04-15 13:31:48 +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]
c96b2fdb50 autorecovery: commit resolved merge (after rebase to m71) 2010-02-04 10:38:39 +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
thb
7dd531f8d6 eraser01: merge with DEV300 m68 2010-01-07 13:07:30 +01:00
ericb
af5c661b94 #i97972# commit all changes since Thorsten rebase. Thanks to Nelle, Jonathan, Christian and ericb 2009-12-15 23:12:19 +01:00
Andre Fischer
1ae23cece0 #i48179# Fixed some Solaris compilation problems. 2009-11-03 09:26:54 +00:00
Andre Fischer
d4813204c6 #i48179# Resolved some compilation problems. 2009-10-20 08:39:11 +00:00
Andre Fischer
83168b2ff9 #i48179# Resolved merge problems. 2009-10-16 13:24:22 +00:00
Jens-Heiner Rechtien
7168fa353e slideshow1: merge with DEV300 m61 2009-11-30 15:37:50 +00:00
Andre Fischer
5caa432685 #i48179# Fixed stepping back for animations with active auto_reverse. 2009-10-14 12:38:02 +00:00
Ivo Hinkelmann
2586cbf670 CWS-TOOLING: integrate CWS boost134
2009-09-09 10:30:24 +0200 fs  r275970 : #i100127# provided by rene: check whether system-boost's function.hpp compiles without exception support
2009-09-04 21:58:00 +0200 fs  r275832 : indention
2009-09-04 21:57:10 +0200 fs  r275831 : #i10000# type in boost/spirit check. Thanks to thb
2009-09-04 10:58:54 +0200 fs  r275787 : #i100127# provided by tono@openoffice.org: mingw needs using directives for std::min/max
2009-09-04 10:31:54 +0200 fs  r275782 : #i100127# (approved by hjs) on Solaris, set GNUTAR to /usr/sfw/bin/gtar, this is available on baseline machines (Solaris 10.x), but not necessarily available in LD_LIBRARY_PATH
2009-08-19 21:47:55 +0200 rene  r275161 : #i10000# check for the header actually used now
2009-08-17 21:55:31 +0200 fs  r275073 : CWS-TOOLING: rebase CWS boost134 to trunk@275001 (milestone: DEV300:m55)
2009-07-16 09:39:25 +0200 fs  r274031 : #i100127# extract download/% with GNUTAR instead of TAR
2009-07-14 09:18:15 +0200 fs  r273960 : CWS-TOOLING: rebase CWS boost134 to trunk@273858 (milestone: DEV300:m52)
2009-07-13 09:55:14 +0200 fs  r273919 : #i100127# use boost 1.39, not 1.34
2009-07-13 09:45:57 +0200 fs  r273918 : use GNUTAR when extracting download/%.tar.gz, not TAR (necessary with boost 1.39 tarball)
2009-07-10 21:10:52 +0200 fs  r273905 : #i100127# spirit now part of boost
2009-07-06 12:12:13 +0200 fs  r273732 : #i10000# lngconvex, used in src/wizards, is built in shell => added missing module dependency
2009-07-02 15:34:51 +0200 fs  r273660 : #i100127#
2009-07-02 13:35:24 +0200 fs  r273645 : #i100127# MSVC needs some hinting when using boost::bind on (some) member functions
2009-07-02 10:33:59 +0200 fs  r273625 : removed unused include (lead to an internal compiler error with MSVC and boost 1.34+)
2009-07-02 09:44:35 +0200 fs  r273619 : change some include orders, prevents 'internal compiler errors' with MSVC
2009-07-01 09:19:25 +0200 fs  r273547 : #i100127# who the heck is defining max as something unusable?
2009-07-01 09:17:28 +0200 fs  r273546 : #i100127# defining min/max is causing trouble now
2009-07-01 09:15:40 +0200 fs  r273545 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL, and disabling warning 4180
2009-07-01 09:14:23 +0200 fs  r273544 : #i100127# re-disable warning 4180, still needed for some files
2009-07-01 09:07:33 +0200 fs  r273543 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL
2009-06-24 11:00:32 +0200 fs  r273319 : oops, re-introduced some inc locations
2009-06-23 22:10:02 +0200 fs  r273304 : #i100127# disable warning C4180
2009-06-23 22:08:36 +0200 fs  r273303 : #i100127# disable warning C4180
2009-06-16 12:26:49 +0200 fs  r273015 : #i10000# (provided by mst@openoffice.org)
2009-06-15 09:10:27 +0200 fs  r272962 : #i10000# use -r instead of -a when copying the include files, this prevents the spurious 'failed to preserve ownership' errors
2009-06-11 23:55:06 +0200 fs  r272902 : #i100127#
2009-06-11 23:54:47 +0200 fs  r272901 : #i100127#
2009-06-11 23:54:05 +0200 fs  r272900 : make compile on unxsol[i|s]4
2009-06-10 10:12:22 +0200 fs  r272798 : #i100127# don't deliver from within unxlngi6/misc/build/boost, but from a 'normalized' location unxlngi6/inc
2009-06-10 09:48:00 +0200 fs  r272795 : #i100127# use 1.34.1 unconditionally on all platforms
2009-09-17 10:11:42 +00:00
thb
44d83b68fd #103174# Code from the ecntablet and eraser CWS; optionally improves user paint interactions in slideshow 2009-06-29 15:15:41 +02:00
Andre Fischer
5c6ea15c19 #i98792# Removed second frame synchronization. 2009-05-06 11:40:04 +00:00
Andre Fischer
69a4a545a5 #i48179# Debug: added descriptive strings to events. 2009-04-27 11:42:05 +00:00
Andre Fischer
aa02f1da39 #i98792# Synchronize frame rate during animations. 2009-04-27 11:25:13 +00:00
Andre Fischer
e8c1911592 #i96540# Hold timer even for single activities. 2009-04-21 08:27:57 +00:00
Andre Fischer
7893279796 #i48719# Fixed compilation problem. 2009-04-01 11:54:54 +00:00
Jens-Heiner Rechtien
45e4999d38 slideshow1: merge with DEV300 m44 2009-11-30 14:44:46 +00:00
Andre Fischer
3444422cc1 #i98806# Added IsSoundEnabled property to mute sound in some slide show views. 2009-03-24 13:53:29 +00:00
Thorsten Behrens
6ff3e037e8 #i10000# CodingStandards: aligned EffectRewinder class to module conventions; WaE: removed two unused vars 2009-03-06 09:08:49 +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
Oliver Bolte
9ae35d4e8d CWS-TOOLING: integrate CWS impress162
2009-02-19 13:02:17 +0100 af  r268275 : #i93945# Stop forcing long into sal_Int32.
2009-01-16 15:24:01 +0100 af  r266424 : CWS-TOOLING: rebase CWS impress162 to trunk@265758 (milestone: DEV300:m38)
2008-11-21 15:17:22 +0100 af  r264143 : CWS-TOOLING: rebase CWS impress162 to trunk@263288 (milestone: DEV300:m35)
2008-11-20 16:29:33 +0100 af  r264067 : Merge in latest fixes to the cws command.
2008-11-20 16:25:36 +0100 af  r264066 : Merge in latest fixes to the cws command.
2008-11-20 14:37:15 +0100 af  r264054 : Merge in latest fixes to the cws command.
2008-11-20 14:01:36 +0100 af  r264051 : Resolved merge conflicts.
2008-11-20 14:01:16 +0100 af  r264050 : Resolved merge conflicts.
2008-11-19 15:45:05 +0100 af  r263998 : Migrate CWS impress162 to SVN.
2009-02-27 08:11:53 +00:00
Oliver Bolte
57060ba91a CWS-TOOLING: integrate CWS transogl03redux
2009-02-09 13:59:40 +0100 thb  r267511 : #i96946# Added seemingly missing change for the color space selection for the slide textures
2009-02-04 10:47:12 +0100 cmc  r267353 : #i96946# integrate ogltrans work
2009-02-19 13:21:10 +00:00
Kurt Zenker
d0fd720ff4 INTEGRATION: CWS canvas05 (1.5.4); FILE MERGED
2008/04/21 07:53:23 thb 1.5.4.4: RESYNC: (1.8-1.9); FILE MERGED
2008/04/07 14:41:56 thb 1.5.4.3: RESYNC: (1.6-1.8); FILE MERGED
2008/01/22 00:53:27 thb 1.5.4.2: RESYNC: (1.5-1.6); FILE MERGED
2007/10/01 13:49:11 thb 1.5.4.1: #i79258# Merge from CWS picom
2008-06-24 11:03:06 +00:00
Rüdiger Timm
cc06e03d5b INTEGRATION: CWS changefileheader (1.7.6); FILE MERGED
2008/03/31 14:00:14 rt 1.7.6.1: #i87441# Change license header to LPGL v3.
2008-04-10 23:27:55 +00:00
Kurt Zenker
d16ba2f256 INTEGRATION: CWS presenterview (1.5.2); FILE MERGED
2008/02/26 09:05:07 af 1.5.2.5: RESYNC: (1.6-1.7); FILE MERGED
2008/01/11 14:15:06 cl 1.5.2.4: notify endEvent also on frozen
2008/01/09 18:11:56 cl 1.5.2.3: #i15900# moved slideshow api to offapi
2007/12/13 10:30:50 af 1.5.2.2: RESYNC: (1.5-1.6); FILE MERGED
2007/10/12 14:03:09 cl 1.5.2.1: #i40844# add notifySlideTransitionStarted and animation events
2008-04-03 14:44:33 +00:00
Vladimir Glazounov
1964b89783 INTEGRATION: CWS transogl02 (1.6.4); FILE MERGED
2008/01/16 10:56:20 thb 1.6.4.3: #i85228# A comment seemed appropriate
2008/01/16 10:22:09 thb 1.6.4.2: #i85228# Cleaned up a bit, timer now held for the full scope (when more than one activity running)
2007/12/10 19:02:07 radekdoulik 1.6.4.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:34:49 +00:00
Rüdiger Timm
98180b5037 INTEGRATION: CWS transogl01 (1.5.6); FILE MERGED
2007/10/10 21:03:44 thb 1.5.6.2: #i82460# Did some minor cleanup work: the graphic subsystem the optional transition framework is using is now fully encapsulated - there's only a generic factory; changed Ids of transition used - now something totally unused before; every optional transition component can transparently override arbitrary Id combinations now
2007/10/10 12:02:30 thb 1.5.6.1: #i10000# WaE fixes; making verbose=t build work again
2007-11-09 09:16:38 +00:00
Kurt Zenker
9c3c92bc31 INTEGRATION: CWS impress130_SRC680 (1.3.12.1.2); FILE MERGED
2007/09/04 14:42:56 cl 1.3.12.1.2.1: #i24969# readded fix from presentation.cxx
2007-09-05 16:40:47 +00:00
Ivo Hinkelmann
d941ddf6bb INTEGRATION: CWS thbpp8b (1.3.10); FILE MERGED
2007/08/01 12:55:24 thb 1.3.10.1: #149943# Avoiding runtime exceptions, where it's a NoSupport issue in reality; populated pch en passant
2007-08-17 11:43:00 +00:00
Vladimir Glazounov
71cd1af56c #i10000# new line at EOF missing 2007-07-20 05:25:05 +00:00
Oliver Bolte
f777560ea7 INTEGRATION: CWS presfixes12 (1.1.2); FILE ADDED
2007/06/15 21:20:14 thb 1.1.2.18: #i10000# Forte8 compiler is dumb
2007/06/15 20:38:59 thb 1.1.2.17: #i78433# Posting myself an event, to delay-prefetch incoming slide bitmap (follow-up issue for the root cause fix: i78544
2007/05/16 15:14:04 thb 1.1.2.16: #i10000# WaE fix for gcc4.0.1
2007/05/14 07:54:31 thb 1.1.2.15: #i77154# WaE fix
2007/05/14 00:55:29 thb 1.1.2.14: #i77154# Moved intrinsic animation notification from global EventMultiplexer to ShapeManager (which is local to each slide). This is a temporary workaround, the proper fix would demote the EventMultiplexer to each Slide
2007/05/10 20:32:39 thb 1.1.2.13: #i37778# Reworked LayerManager::updateShapeLayers - now much better aligned with general shape update, and avoids superfluous rendering; made unit tests work again; passing down slide background repaint status to LayerManager; relaxed preconditions for Shape::getUpdateArea() - no longer requires views to work; now catching singular view matrix and using sensible default at API border
2007/05/02 21:37:23 thb 1.1.2.12: #i37778# Changed calls to cppcanvas::Canvas::getTransformation() to ViewLayer::getTransformation() where appropriate (because that's more direct); added initial Slide rendering back in (this time optional)
2007/04/17 14:56:22 thb 1.1.2.11: #i37778# Calling commitUpdates() again after Activity::dequeued(), to make sure sprite state and static screen background are in sync
2007/03/11 00:17:56 thb 1.1.2.10: #i37778# Necessary adaptions for cppcanvas clip behaviour (extra setClip()  methods to clear clip, instead of empty polygon, which denotes everything clipped on canvas); removed cyclic references for intrinsically animated shapes (GIF and drawing layer scroll text); fixed a few coding style inconsistencies
2007/03/06 21:54:15 thb 1.1.2.9: #i37778# Added bool property  to disable z order correct animations
2007/03/05 13:47:07 thb 1.1.2.8: #i37778# Removed Activity::needsScreenUpdate() method - this is now handled by notifying ScreenUpdater explicitely; reorg of SlideShowImpl members, to align lifetime with mutual references; fixed (hopefully) last repaint issues with new LayerManager; added more tests
2007/02/25 01:10:23 thb 1.1.2.7: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer  now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from  Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007/02/10 23:23:51 thb 1.1.2.6: #i37778# Renamed setMouseCursor() to setCursorShape() at View interface (name clash with API method otherwise); added LayerManager/Layer unit tests; fixed a bunch of bugs/glitches found during unit testing
2007/01/31 12:29:05 thb 1.1.2.5: #i37778# Slide animations now notify screen updates themselves
2007/01/31 11:25:16 thb 1.1.2.4: #i37778# Added prefetch to Animation interface (to facilitate prefetching - nice for slide transitions, which otherwise lag noticeably while generating the slide bitmap); brought tests up to par, re-enabling unit tests and demo show
2007/01/30 17:00:47 thb 1.1.2.3: #i37778# Not accessing boost::optional when it is empty
2007/01/30 16:43:49 thb 1.1.2.2: #i37778# Made view update/repaint/resize work again; swapped BackgroundShape parameters for correct mtf import
2007/01/29 14:01:56 thb 1.1.2.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:40:52 +00:00