summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2015-04-29 14:44:57 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-04-29 15:15:38 +0200
commitdf44a6f767a1c4ad18e6b5b6638d6699d852ddb7 (patch)
treeb43a579113d7c09d475cf7045c14bfc13239cbcf
parentfa2304aef2ea65cbbb15e3694a61c05999032d20 (diff)
officecfg, postprocess: allow embedding of Base documents
Don't advertise them on the UI, though. With this, Insert -> Object -> OLE Object -> Create from file can insert a Base document into a Writer document model. Change-Id: I18fdf98af8fb4f8b6ef0c3a910aaefba9e516dfd
-rw-r--r--officecfg/registry/data/org/openoffice/Office/Embedding.xcu12
-rw-r--r--postprocess/CustomTarget_registry.mk1
2 files changed, 13 insertions, 0 deletions
diff --git a/officecfg/registry/data/org/openoffice/Office/Embedding.xcu b/officecfg/registry/data/org/openoffice/Office/Embedding.xcu
index e39af5d36401..2352f41ab87b 100644
--- a/officecfg/registry/data/org/openoffice/Office/Embedding.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/Embedding.xcu
@@ -255,6 +255,18 @@
<value>PRIMARY SHOW OPEN HIDE UIACTIVATE IPACTIVATE SAVECOPYAS</value>
</prop>
</node>
+ <node oor:name="F203786B-A78D-4E89-9D3D-94A108989E7F" oor:op="replace" install:module="base">
+ <prop oor:name="ObjectFactory">
+ <value>com.sun.star.embed.OOoEmbeddedObjectFactory</value>
+ </prop>
+ <prop oor:name="ObjectDocumentServiceName">
+ <value>com.sun.star.sdb.OfficeDatabaseDocument</value>
+ </prop>
+ <prop oor:name="ObjectMiscStatus"/>
+ <prop oor:name="ObjectVerbs">
+ <value>PRIMARY SHOW OPEN HIDE UIACTIVATE IPACTIVATE SAVECOPYAS</value>
+ </prop>
+ </node>
<node oor:name="D7896D52-B7AF-4820-9DFE-D404D015960F" oor:op="replace" install:module="reportbuilder">
<prop oor:name="ObjectFactory">
<value>com.sun.star.embed.OOoEmbeddedObjectFactory</value>
diff --git a/postprocess/CustomTarget_registry.mk b/postprocess/CustomTarget_registry.mk
index e12640f29825..6168c590a5ce 100644
--- a/postprocess/CustomTarget_registry.mk
+++ b/postprocess/CustomTarget_registry.mk
@@ -41,6 +41,7 @@ postprocess_FILES_base := \
$(call gb_XcuFilterOthersTarget_get_target,fcfg_database_others.xcu) \
$(call gb_XcuFilterTypesTarget_get_target,fcfg_database_types.xcu) \
$(postprocess_MOD)/org/openoffice/Office/Common-base.xcu \
+ $(postprocess_MOD)/org/openoffice/Office/Embedding-base.xcu \
$(postprocess_MOD)/org/openoffice/Setup-base.xcu
postprocess_DEPS_calc := main