summaryrefslogtreecommitdiff
path: root/officecfg
diff options
context:
space:
mode:
authorRachit Gupta <rachitgupta1792@gmail.com>2014-06-27 23:52:42 +0530
committerJan Holesovsky <kendy@collabora.com>2014-08-14 19:43:29 +0200
commit4017908018a0ccc771247f09c47798dd20644db3 (patch)
tree28319be1d08e4b1d1203c798e75ba60e4c66ad6d /officecfg
parente7e5ab1683a86de587f2c8b5511d13c334548903 (diff)
The Personas can be install through oxt extensions.
The user can install an oxt extension and choose his/her theme from the Personalization page. * Created a template in Common.xcs registry to hold the values for the PersonasList set. * Added 3 buttons to personalization_tab.ui to incorporate the latest 3 personas installed through extensions. * Currently, only 3 installed personas are shown alongwith the default available personas. Change-Id: I30a40ae48d17f4ed8caef33854ef88afcbec5a54
Diffstat (limited to 'officecfg')
-rw-r--r--officecfg/registry/schema/org/openoffice/Office/Common.xcs23
1 files changed, 23 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
index 866ad15678fa..d5e926b12b85 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
@@ -806,6 +806,24 @@
<value/>
</prop>
</group>
+ <group oor:name="PersonasEntry">
+ <info>
+ <desc>Stores the details of the installed personas.</desc>
+ </info>
+ <prop oor:name="PersonaPreview" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Name of the preview file for the Persona to show in the UI</desc>
+ </info>
+ </prop>
+ <prop oor:name="PersonaSettings" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Names of the header and footer images, and colors for text and
+ accent. When set, the value has form
+ "header.jpg;footer.jpg;#RGBTXT;#RGBACC".</desc>
+ </info>
+ <value/>
+ </prop>
+ </group>
</templates>
<component>
<group oor:name="InternalMSExport">
@@ -5738,6 +5756,11 @@
<desc>List of names of the CMIS servers in the place edition dialog.</desc>
</info>
</prop>
+ <set oor:name="PersonasList" oor:node-type="PersonasEntry">
+ <info>
+ <desc>Contains the Personas installed through extensions</desc>
+ </info>
+ </set>
</group>
<group oor:name="Forms">
<info>