Commit Graph

16 Commits

Author SHA1 Message Date
Caolán McNamara
4863771f3e tweak globals to be well-behaved singleton 2011-05-20 15:24:33 +01:00
Norbert Thiebaud
ab25f5f512 merge vosremoval-mutex.diff
In practice the changeset is 'inspired' by vosremoval-mutex.diff
but was essentially redone manually
2010-10-25 19:56:10 -05:00
Norbert Thiebaud
2c66250f05 use SolarMutexGuard to guard the SolarMutex 2010-10-25 19:56:03 -05:00
Sebastian Spaeth
61355e51b8 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-14 17:16:56 +02:00
Frank Schoenheit [fs]
23fe49e151 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
1a359bd2a8 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]
d1233ab829 autorecovery: allow creating SFX-based documents which do not support the XDocumentRecovery interface
For this purpose, the SFX document factory methods got an additional parameter respectively flag
("DocumentRecoverySupport" resp. SFXMODEL_DISABLE_DOCUMENT_RECOVERY). This flag is used by database
documents to remove the interface from sub documents (aka forms/reports).
In this course, some of the functionality around those SFXMODELL_* flags, previously duplicated in
all applications, has been consolidated into a new SfxObjectShell constructor.
2010-01-06 21:34:53 +01:00
Rüdiger Timm
59fbe7da2a INTEGRATION: CWS changefileheader (1.9.38); FILE MERGED
2008/04/01 15:59:49 thb 1.9.38.2: #i85898# Stripping all external header guards
2008/03/31 16:59:43 rt 1.9.38.1: #i87441# Change license header to LPGL v3.
2008-04-10 20:57:31 +00:00
Kurt Zenker
a5b22075ca INTEGRATION: CWS odbmacros2 (1.8.126); FILE MERGED
2007/12/22 13:38:10 fs 1.8.126.2: during #i49133#: extended the previous change (per AS' request) so the factory method does not take two booleans, but a 64 bit field instead
2007/12/12 11:12:52 fs 1.8.126.1: #i49133# allow creating text documents which do not support scripting.

For this purpose, use a SwDocShell ctor which allows disabling scripting,
plus a service factory creator (::sfx2::createSfxModelFacrtory instead
of ::cppu::createSingleFactory) which extracts this setting from the
arguments given to createInstanceWithArguments"
2008-03-06 18:08:06 +00:00
Jens-Heiner Rechtien
24f1ce3888 INTEGRATION: CWS swwarnings (1.7.222); FILE MERGED
2007/03/26 12:09:32 tl 1.7.222.1: #i69287# warning-free code
2007-09-27 11:42:32 +00:00
Oliver Bolte
9f5e81d774 INTEGRATION: CWS pchfix02 (1.6.2); FILE MERGED
2006/09/01 17:53:30 kaib 1.6.2.1: #i68856# Added header markers and pch files
2006-09-16 22:30:05 +00:00
Jens-Heiner Rechtien
b933c903cb INTEGRATION: CWS writercorehandoff (1.4.726); FILE MERGED
2005/09/13 18:42:54 tra 1.4.726.3: RESYNC: (1.4-1.5); FILE MERGED
2005/06/07 14:16:06 fme 1.4.726.2: #i50348# General cleanup - removed unused header files, functions, members, declarations etc.
2005/06/06 09:30:10 tra 1.4.726.1: Unnecessary includes removed #i50348#
2006-08-14 17:00:44 +00:00
Rüdiger Timm
bcf1ce8199 INTEGRATION: CWS ooo19126 (1.4.860); FILE MERGED
2005/09/05 13:47:57 rt 1.4.860.1: #i54170# Change license header: remove SISSL
2005-09-09 10:21:02 +00:00
Kurt Zenker
aac7f4637a INTEGRATION: CWS filtercfg (1.3.20); FILE MERGED
2003/11/14 08:35:02 as 1.3.20.2: #111770# dont register for generic document services
2003/10/08 09:59:40 mba 1.3.20.1: #112511#: make factories for models unambigous
2004-01-28 18:39:04 +00:00
Rüdiger Timm
dec4dd1204 INTEGRATION: CWS fwkq1 (1.2.104); FILE MERGED
2003/07/15 06:38:18 mba 1.2.104.1: #110843#: get rid of factories
2003-09-19 07:48:56 +00:00
Jens-Heiner Rechtien
bc1e564ae2 INTEGRATION: CWS mav3 (1.1.2); FILE ADDED
2003/03/28 12:10:47 mav 1.1.2.3: #i2822# use solar mutex
2003/03/11 14:07:53 mav 1.1.2.2: #i2822# use solar mutex
2003/02/20 10:09:30 mav 1.1.2.1: #i2822# new document UNO services supporting XModel
2003-04-04 18:29:55 +00:00