Commit Graph

42 Commits

Author SHA1 Message Date
Rüdiger Timm
2ec9c4fe35 INTEGRATION: CWS changefileheader (1.40.12); FILE MERGED
2008/03/31 13:26:46 rt 1.40.12.1: #i87441# Change license header to LPGL v3.
2008-04-10 11:44:35 +00:00
Kurt Zenker
63a5851db8 #i88015# buildfixes 2008-04-08 11:46:07 +00:00
Kurt Zenker
2ada0149a1 INTEGRATION: CWS titles02 (1.36.8); FILE MERGED
2008/02/12 13:24:20 as 1.36.8.3: RESYNC: (1.36-1.37); FILE MERGED
2007/12/17 15:29:53 oj 1.36.8.2: #i45617# title feature
2007/12/10 11:38:15 oj 1.36.8.1: #i45909# #i45617# #i71469# change title handling
2008-04-04 13:32:17 +00:00
Oliver Bolte
99f2e39130 #i10000# parse problem 2008-03-11 08:43:41 +00:00
Oliver Bolte
136e74a4f0 #i10000# fix for solaris 2008-03-11 07:48:04 +00:00
Kurt Zenker
f02e1a0abc INTEGRATION: CWS odbmacros2 (1.36.2); FILE MERGED
2008/02/26 14:05:34 fs 1.36.2.16: additional comment
2008/02/26 14:07:44 fs 1.36.2.15.2.2: additional comment
2008/02/14 12:18:07 fs 1.36.2.15.2.1: #i49133# re-enable the macros in DBDocs, which had been temporarily disable to finalize CWS odbmacros2
2008/02/14 08:36:45 fs 1.36.2.15: typo
2008/02/14 08:22:19 fs 1.36.2.14: temporarily disable scripting support for database documents,  so we have an intermediate version of the CWS which we can integrate
2008/02/06 21:43:37 fs 1.36.2.13: some less ModifyLocks
2008/02/06 08:33:02 fs 1.36.2.12: #i49133# when we have an interaction handler, then use it when storing the document fails
2008/02/04 13:07:08 fs 1.36.2.11: RESYNC: (1.36-1.37); FILE MERGED
2008/01/26 21:18:31 fs 1.36.2.10: slight code re-arrangement
2008/01/24 10:06:42 fs 1.36.2.9: #i49133# don't support XEmbeddedScripts and XScriptInvocationContext if we already have forms/reports with macros
2008/01/02 21:29:39 fs 1.36.2.8: #i49133# let the DatabaODatabaseModelImpl be an XModifyListener at the document storage (via ::sfx2::DocumentStorageModifyListener)
2007/12/17 12:41:39 fs 1.36.2.7: #i49133# implement XScriptInvocationContext
2007/12/10 14:16:39 fs 1.36.2.6: #i49133# cache the script provider as weak ref, sounds cheaper
2007/12/10 14:03:09 fs 1.36.2.5: #i49133# implement XScriptProviderSupplier
2007/12/10 08:04:12 fs 1.36.2.4: recognize (and properly handle) empty salvage URLs
2007/12/06 20:34:30 fs 1.36.2.3: impl_storeAs_throw: don't expect an existing storage
2007/12/06 20:17:16 fs 1.36.2.2: impl_storeAs_throw: don't expect an existing storage
2007/12/06 13:32:54 fs 1.36.2.1: #i49133# support Script/DialogLibraryContainers in database documents, implement XEmbeddedScripts/XStorageBasedDocument
2008-03-06 16:58:17 +00:00
Rüdiger Timm
fab1b249b1 INTEGRATION: CWS dba24d (1.35.2); FILE MERGED
2007/12/01 13:39:54 fs 1.35.2.2: RESYNC: (1.35-1.36); FILE MERGED
2007/11/22 13:10:40 fs 1.35.2.1: #i81658# moved the DBA services to use the helpers in unotools/componentresmodule resp. comphelper/componentmodule. Those helpers allow for old- and new-style singletons to co-exist, which wasn't the case for the old helpers previously found in dba_reghelper.hxx
2008-01-30 07:33:34 +00:00
Ivo Hinkelmann
1d1f45fe3b INTEGRATION: CWS dba24c (1.34.4); FILE MERGED
2007/10/22 21:00:41 fs 1.34.4.3: during #i73705# #i52527#: ODatabaseModelImpl::m_aContainer not publicly accessible anymore / some other small refactoring
2007/10/22 10:27:19 fs 1.34.4.2: todo
2007/10/22 08:25:24 fs 1.34.4.1: #i52527#/#i73705#: connectController: check the DB doc's macro mode
2007-11-21 14:37:45 +00:00
Rüdiger Timm
697e9f4964 INTEGRATION: CWS dbodf12import (1.34.32); FILE MERGED
2007/11/01 09:17:07 oj 1.34.32.1: #i83190# new string media type
2007-11-09 07:11:44 +00:00
Jens-Heiner Rechtien
b281c21146 INTEGRATION: CWS dba24a (1.33.6); FILE MERGED
2007/08/29 13:21:39 oj 1.33.6.1: #i69084# lock and release mutex
2007-09-26 13:39:51 +00:00
Rüdiger Timm
814d7928ef INTEGRATION: CWS dba23b (1.32.20); FILE MERGED
2007/07/07 20:21:50 fs 1.32.20.2: during #i78593#: don't re-create the Settings property bag when it's not necessary
2007/06/28 09:02:47 fs 1.32.20.1: #i78362# controllers and current controller now maintained by the DatabaseDocument, not by the ModelImpl (since they're an XModel aspect)
2007-07-24 11:04:32 +00:00
Ivo Hinkelmann
cc592a3b72 INTEGRATION: CWS fwkdbdesign01 (1.31.40); FILE MERGED
2007/03/13 13:53:33 fs 1.31.40.2: lock mutex in getControllers
2007/02/28 10:32:07 oj 1.31.40.1: #i74952# impl XModel2
2007-04-16 15:23:47 +00:00
Rüdiger Timm
106a9b992f INTEGRATION: CWS dba22a (1.30.22); FILE MERGED
2006/11/23 10:19:25 fs 1.30.22.1: #i71549# disconnectController: account for the case where the disconnecting controller is unknown (ppathological, but possible)
2006-12-01 16:29:18 +00:00
Oliver Bolte
f997d4c2a2 INTEGRATION: CWS pchfix02 (1.29.50); FILE MERGED
2006/09/01 17:24:08 kaib 1.29.50.1: #i68856# Added header markers and pch files
2006-09-17 05:39:27 +00:00
Jens-Heiner Rechtien
e85a2b52b9 INTEGRATION: CWS warnings01 (1.24.22); FILE MERGED
2006/05/23 23:44:32 sb 1.24.22.3: RESYNC: (1.26-1.28); FILE MERGED
2006/04/07 20:47:01 sb 1.24.22.2: RESYNC: (1.24-1.26); FILE MERGED
2006/03/24 15:35:52 fs 1.24.22.1: #i57457# warning-free code (unxlngi6/.pro + unxsoli4.pro)
2006-06-20 01:44:17 +00:00
Rüdiger Timm
5d68a061d4 INTEGRATION: CWS dba203c (1.27.2); FILE MERGED
2006/04/28 08:01:51 oj 1.27.2.1: #i63434# set args even at a new database
2006-05-04 07:37:50 +00:00
Jens-Heiner Rechtien
554a817523 INTEGRATION: CWS oj17 (1.25.22); FILE MERGED
2006/04/10 07:30:14 oj 1.25.22.4: RESYNC: (1.25-1.26); FILE MERGED
2006/03/20 11:32:01 oj 1.25.22.3: #133634# do not dispose command definitions in database document
2006/03/16 10:36:56 oj 1.25.22.2: #i63113# clear weak reference as well
2006/03/09 06:24:15 oj 1.25.22.1: #i60290# remove globalevent broadcaster
2006-04-19 12:18:41 +00:00
Oliver Bolte
6f0814dcb5 INTEGRATION: CWS dba203a (1.25.12); FILE MERGED
2006/03/16 09:53:40 fs 1.25.12.2: #i63162# upon closing the last view, close the document automatically
2006/02/17 12:40:43 fs 1.25.12.1: better exception message when storeTo fails
2006-03-29 11:33:47 +00:00
Rüdiger Timm
d5717221da INTEGRATION: CWS fwk29 (1.23.4); FILE MERGED
2006/01/31 15:31:56 as 1.23.4.2: RESYNC: (1.23-1.24); FILE MERGED
2006/01/12 08:17:28 fs 1.23.4.1: #i60398# better defined ownership of m_xForms/m_xReports: now owned by the model exclusively, properly parented all the time, and properly disposed when document is closing
2006-02-07 09:18:42 +00:00
Kurt Zenker
0196ca8eee INTEGRATION: CWS dba202c (1.22.50); FILE MERGED
2005/12/05 12:16:58 oj 1.22.50.1: #128008 # check storage, wehn null throw IOException
2006-01-03 15:14:40 +00:00
Oliver Bolte
e12f93444b INTEGRATION: CWS dba202a (1.22.26); FILE MERGED
2005/11/28 10:50:52 fs 1.22.26.2: #126702# improve the previous fix:
don't crash if components are destroyed in "wrong" order
keep mutex alive as long as at least one of DataSource/DatabaseDocument/ModelImpl is alive
2005/11/25 13:37:21 fs 1.22.26.1: #126702# DatabaseDocument and DataSource share a common mutex instances now (held by ModelImpl) / DatabaseDocument::clearConnections more tolerant against re-entrance
2005-12-21 12:34:54 +00:00
Jens-Heiner Rechtien
e9a7c54563 INTEGRATION: CWS dba201b (1.19.10); FILE MERGED
2005/09/21 07:01:01 oj 1.19.10.5: RESYNC: (1.20-1.21); FILE MERGED
2005/07/20 10:18:08 fs 1.19.10.4: #i52171# better control over model ownership
2005/07/11 13:37:00 fs 1.19.10.3: merging CWS dba201 into CWS dba201b
2005/07/11 07:18:20 oj 1.19.10.2: RESYNC: (1.19-1.20); FILE MERGED
2005/05/27 10:32:23 oj 1.19.10.1: #i49860# don't clear connection when storeToUrl is called
2005-09-23 11:04:55 +00:00
Rüdiger Timm
23794026c6 INTEGRATION: CWS ooo19126 (1.20.44); FILE MERGED
2005/09/05 17:32:18 rt 1.20.44.1: #i54170# Change license header: remove SISSL
2005-09-08 11:02:43 +00:00
Oliver Bolte
2d2a1de705 INTEGRATION: CWS dba20blocker (1.19.32); FILE MERGED
2005/06/23 13:56:41 fs 1.19.32.2: copying fix for #i50905# into this CWS
2005/06/23 11:03:52 fs 1.19.32.1: copying fix for #i49860# into this CWS
2005-07-08 09:36:11 +00:00
Rüdiger Timm
8a00b74c34 INTEGRATION: CWS dba20b (1.17.16); FILE MERGED
2005/05/09 12:22:06 oj 1.17.16.1: #i48942# change mediatype oasis to sun
2005-05-13 14:43:10 +00:00
Oliver Bolte
c292f42733 INTEGRATION: CWS dba20a (1.17.14); FILE MERGED
2005/05/04 07:06:56 oj 1.17.14.1: #i48625# set parent to NULL when document is in disposing
2005-05-06 08:18:46 +00:00
Jens-Heiner Rechtien
5e0c486d92 INTEGRATION: CWS dba29 (1.15.4); FILE MERGED
2005/04/01 10:56:46 fs 1.15.4.1: #i46412# m_pChildCommitListen->dispose before cleaning it up, to ensure that it doesn't forward any events we are not interested in anymore
2005-04-06 08:47:25 +00:00
Rüdiger Timm
cd13575a93 INTEGRATION: CWS dba28 (1.14.8); FILE MERGED
2005/03/30 11:38:16 fs 1.14.8.4: RESYNC: (1.14-1.15); FILE MERGED
2005/03/24 15:51:40 fs 1.14.8.3: #i45314# commit the rootStorage in store(String,...) - this got lost during the previous change
2005/03/23 14:48:50 fs 1.14.8.2: #i45314# +m_sRealFileURL, to be used when the document was recovered from a temporary location / in storeToURL, also close all connections
2005/03/21 14:35:26 fs 1.14.8.1: copying the changes from CWS dba26 herein, since they're needed to fix i45314
2005-03-30 10:55:24 +00:00
Vladimir Glazounov
5b0a9337f4 INTEGRATION: CWS dba26 (1.14.4); FILE MERGED
2005/03/18 08:16:55 fs 1.14.4.2: #i45153# +isEmbeddedDatabase
2005/03/15 15:03:55 fs 1.14.4.1: #i44582# (patch provided by OJ) refined storage handling
2005-03-23 08:46:04 +00:00
Vladimir Glazounov
baf298b3bf INTEGRATION: CWS dba24 (1.8.2); FILE MERGED
2005/03/09 09:26:00 fs 1.8.2.15: #i10000# access proper service factory in GetUIConfigurationManager
2005/03/08 15:06:18 fs 1.8.2.14: #i10000#
2005/03/08 10:15:51 oj 1.8.2.13: RESYNC: (1.11-1.13); FILE MERGED
2005/02/25 11:42:20 oj 1.8.2.12: #i42056# merge problem
2005/02/25 10:29:05 oj 1.8.2.11: #i42460# use globalbroadcaster for the moment
2005/02/25 06:29:17 oj 1.8.2.10: #i42460# check impl is not null
2005/02/24 13:29:02 oj 1.8.2.9: #i40349# don't acces the impl structure in close anymore
2005/02/23 13:23:09 oj 1.8.2.8: #i42461# change model data source concept
2005/02/23 10:17:47 oj 1.8.2.7: #i42461# change model data source concept
2005/02/22 10:07:20 oj 1.8.2.6: build problems
2005/02/22 06:34:40 oj 1.8.2.5: RESYNC: (1.8-1.11); FILE MERGED
2005/02/21 11:03:50 oj 1.8.2.4: merge conflicts resolved
2005/02/18 12:25:26 oj 1.8.2.3: #i42460# changes for the separation of datasource and database document(model)
2005/02/10 11:28:32 oj 1.8.2.2: #i42316# remove the model form argument list
2005/02/04 14:16:15 oj 1.8.2.1: #i42056# remember password if said so
2005-03-10 15:33:50 +00:00
Kurt Zenker
cf7c0e7033 INTEGRATION: CWS fwkpostbeta03 (1.9.12); FILE MERGED
2005/02/15 09:10:03 as 1.9.12.1: #i40349# add db models to global model collection; provide document events for all db models
2005-03-04 08:44:36 +00:00
Kurt Zenker
0a2c3cf205 INTEGRATION: CWS removedrafts (1.9.6); FILE MERGED
2005/02/17 12:40:48 cd 1.9.6.1: #i42557# move UNOIDL types from drafts to com
2005-03-01 18:13:53 +00:00
Vladimir Glazounov
8b8f66b746 #100000# overseen merge artifact 2005-02-18 09:58:28 +00:00
Vladimir Glazounov
601ab8cbbf INTEGRATION: CWS hsqldb2 (1.7.20); FILE MERGED
2005/02/16 06:35:53 oj 1.7.20.4: resolve conflict
2005/01/28 12:19:39 oj 1.7.20.3: #i39922# fix for storeAsURL and merges from dba23
2005/01/26 06:53:02 oj 1.7.20.2: RESYNC: (1.7-1.8); FILE MERGED
2005/01/19 07:06:47 oj 1.7.20.1: #i39922# merge from dba22 and fixes in datasource for embedded storage
2005-02-16 15:07:41 +00:00
Rüdiger Timm
a7e4e8a00e INTEGRATION: CWS imprec01 (1.7.12); FILE MERGED
2005/02/02 06:20:54 as 1.7.12.4: resolve conflicts after resync
2005/01/12 12:56:23 oj 1.7.12.3: #i39228# send document events
2005/01/11 13:59:33 oj 1.7.12.2: #i39228# send document events
2005/01/11 08:58:23 oj 1.7.12.1: #i39228# send document events
2005-02-02 13:01:30 +00:00
Kurt Zenker
e07de12fa5 INTEGRATION: CWS dba22 (1.7.8); FILE MERGED
2005/01/11 07:26:31 oj 1.7.8.1: #i39123# commit embedded storage
2005-01-21 16:03:37 +00:00
Rüdiger Timm
a5c285b90f INTEGRATION: CWS dba21 (1.6.4); FILE MERGED
2004/11/30 09:41:56 fs 1.6.4.1: #i38080# +disposeStorages: prevent us from reacting on disposing(...) notifications when we ourself instigated the disposal
2004-12-03 13:34:06 +00:00
Oliver Bolte
5e86e5b57b INTEGRATION: CWS dba18 (1.2.38); FILE MERGED
2004/11/10 15:44:05 oj 1.2.38.2: RESYNC: (1.2-1.3); FILE MERGED
2004/10/18 13:51:49 oj 1.2.38.1: #i35704# attachREsource now calls the filter
2004-11-17 13:43:36 +00:00
Oliver Bolte
214b960adf INTEGRATION: CWS dba19 (1.3.10); FILE MERGED
2004/11/11 14:24:15 oj 1.3.10.1: #i36537# catch exception and throw IOException instead
2004-11-16 08:27:44 +00:00
Jens-Heiner Rechtien
abcbc8442c INTEGRATION: CWS hsqldb (1.2.18); FILE MERGED
2004/09/10 12:53:24 oj 1.2.18.1: #i33348# code optimizing
2004-11-09 11:25:25 +00:00
Rüdiger Timm
7d5347a5ea INTEGRATION: CWS dba16 (1.2.10); FILE MERGED
2004/10/11 06:55:08 oj 1.2.10.1: #i32931# remove the weak interface, refcount handled by parent
2004-10-22 07:58:51 +00:00
Jens-Heiner Rechtien
900d41c6c8 INTEGRATION: CWS insight01 (1.1.2); FILE ADDED
2004/07/16 10:25:35 oj 1.1.2.28: close listener -> frame
2004/07/09 13:05:51 oj 1.1.2.27: #i24598# ongoind work
2004/07/09 12:46:12 oj 1.1.2.26: #i24598# ongoind work
2004/07/02 10:04:49 oj 1.1.2.25: #i30226# add controller, model behavior
2004/06/04 11:38:01 oj 1.1.2.24: use inputsteam if available
2004/06/03 08:49:35 oj 1.1.2.23: merge to m40
2004/06/02 07:44:21 oj 1.1.2.22: embedded api change
2004/05/25 11:34:07 oj 1.1.2.21: first check if the own storage is available, when not throw exception
2004/05/06 06:23:29 oj 1.1.2.20: #i12497# allow to append ASC, DESC to index creation
2004/05/05 07:03:04 oj 1.1.2.19: #i28638# make use of the status indicator in the media descriptor
2004/04/13 06:35:09 oj 1.1.2.18: ongoing work
2004/04/01 13:18:06 oj 1.1.2.17: saveas corrected
2004/04/01 08:56:05 oj 1.1.2.16: set mimetype
2004/03/31 10:03:37 oj 1.1.2.15: correct storage handling
2004/03/30 12:54:42 oj 1.1.2.14: share storage
2004/03/12 11:55:20 oj 1.1.2.13: #111075# implement commit
2004/03/11 09:06:21 oj 1.1.2.12: #111075# changes for closing
2004/03/05 07:13:14 oj 1.1.2.11: #111090# changes for the new prop dialogs
2004/02/26 11:37:23 oj 1.1.2.10: #i24171# correct saveas mechanism
2004/02/23 14:50:19 oj 1.1.2.9: #111075# set the document context
2004/02/12 16:16:02 oj 1.1.2.8: #111075# fix refcount problem
2004/01/22 14:22:39 oj 1.1.2.7: #i24598# parent handling changed
2004/01/21 13:09:23 oj 1.1.2.6: #111075# ongoing work
2003/12/17 09:46:41 oj 1.1.2.5: #111075# ongoing work
2003/11/26 12:14:30 oj 1.1.2.4: #111075# ongoing work
2003/11/17 09:39:09 oj 1.1.2.3: #111075# ongoning work
2003/11/05 11:36:22 oj 1.1.2.2: #111075# ongoing work
2003/10/24 06:22:53 oj 1.1.2.1: #i21643# initial revision of the import filter
2004-08-02 14:09:11 +00:00