summaryrefslogtreecommitdiffstats
path: root/officecfg/registry/schema/org/openoffice/Setup.xcs
diff options
context:
space:
mode:
Diffstat (limited to 'officecfg/registry/schema/org/openoffice/Setup.xcs')
-rw-r--r--officecfg/registry/schema/org/openoffice/Setup.xcs446
1 files changed, 446 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Setup.xcs b/officecfg/registry/schema/org/openoffice/Setup.xcs
new file mode 100644
index 000000000..3e528222b
--- /dev/null
+++ b/officecfg/registry/schema/org/openoffice/Setup.xcs
@@ -0,0 +1,446 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ -->
+<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd">
+<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice" oor:name="Setup" xml:lang="en-US">
+ <info>
+ <desc>Contains Setup preferences, such as the installed UI locales or the
+ available modules.</desc>
+ </info>
+ <templates>
+ <group oor:name="InstalledLocale">
+ <info>
+ <desc>Describes a language pack that is installed to provide a localized
+ office UI.</desc>
+ </info>
+ <prop oor:name="Origin" oor:type="xs:string">
+ <info>
+ <desc>Identifies the organization, group or person that provided this
+ language pack.</desc>
+ </info>
+ </prop>
+ </group>
+ <group oor:name="MigrationStep">
+ <info>
+ <desc>Describes one step of migration</desc>
+ </info>
+ <prop oor:name="MigrationService" oor:type="xs:string">
+ <info>
+ <desc>an optional uno service that is called after files and nodes
+ have been copied in order to perform custom migration actions. The
+ service needs to support XInitializable and XJob interfaces according
+ do
+ http://specs.openoffice.org/appwide/migration/spec_migration.sxw</desc>
+ </info>
+ </prop>
+ <prop oor:name="IncludedFiles" oor:type="oor:string-list">
+ <info>
+ <desc>a list of wildcards relative to the old userdata origin that are
+ to be copied</desc>
+ </info>
+ </prop>
+ <prop oor:name="ExcludedFiles" oor:type="oor:string-list">
+ <info>
+ <desc>a list of wildcards relative to the old userdata origin that are
+ to be copied</desc>
+ </info>
+ </prop>
+ <prop oor:name="IncludedNodes" oor:type="oor:string-list">
+ <info>
+ <desc>a list of configuration node paths that are to be moved from the
+ old user layer to the new user layer</desc>
+ </info>
+ </prop>
+ <prop oor:name="ExcludedNodes" oor:type="oor:string-list">
+ <info>
+ <desc>a list of configuration node paths that are not to be moved from
+ the old user layer to the new user layer</desc>
+ </info>
+ </prop>
+ <prop oor:name="IncludedExtensions" oor:type="oor:string-list">
+ <info>
+ <desc>a list of extension identifiers that are to be copied from the
+ old user layer to the new user layer</desc>
+ </info>
+ </prop>
+ <prop oor:name="ExcludedExtensions" oor:type="oor:string-list">
+ <info>
+ <desc>a list of extension identifiers that are not to be copied from
+ the old user layer to the new user layer</desc>
+ </info>
+ </prop>
+ </group>
+ <group oor:name="MigrateVersion">
+ <info>
+ <desc>Describes migration steps specific for certain version(s)</desc>
+ </info>
+ <prop oor:name="VersionIdentifiers" oor:type="oor:string-list" oor:nillable="false">
+ <info>
+ <desc>version identifiers, that are supported for migration</desc>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="Priority" oor:type="xs:int" oor:nillable="false">
+ <info>
+ <desc>Contains the priority value to specify which migration should be
+ preferred. Higher values are preferred.</desc>
+ </info>
+ <value/>
+ </prop>
+ <set oor:name="MigrationSteps" oor:node-type="MigrationStep">
+ <info>
+ <desc>Contains necessary migration steps for specific versions</desc>
+ </info>
+ </set>
+ </group>
+ <group oor:name="Factory">
+ <info>
+ <desc>Describes an application module (a document factory, such as
+ Writer).</desc>
+ </info>
+ <prop oor:name="ooSetupFactoryActualFilter" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>It's the "most actual" filter, which is able to import/export
+ ALL currently implemented features of this office module. It has to be
+ the programmatic name of the filter.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryActualTemplateFilter" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>The same meaning as ooSetupFactoryActualFilter ... but regarding
+ to the actual template format.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the default file format for saving documents inside
+ this office module.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryDocumentService" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>It's the service name of the document model used by this module.
+ E.g. filter match against those service name.</desc>
+ </info>
+ </prop>
+ <!--The default must be written by the setup.-->
+ <prop oor:name="ooSetupFactoryShortName" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the short name of the factory.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryUIName" oor:type="xs:string" oor:localized="true">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the UI name of the factory.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryTemplateFile" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the name of the standard template file for the
+ factory.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactorySystemDefaultTemplateChanged" oor:type="xs:boolean">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Indicates if the system default template has been
+ changed.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryWindowAttributes" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the attributes of the factory window</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryEmptyDocumentURL" oor:type="xs:string">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the URL for opening an empty document in the
+ factory.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryIcon" oor:type="xs:int" oor:nillable="false">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the ID of the icon for the factory</desc>
+ </info>
+ <value>0</value>
+ </prop>
+ <prop oor:name="ooSetupFactoryStyleFilter" oor:type="xs:int" oor:nillable="false">
+ <!-- UIHints: setup -->
+ <info>
+ <desc>Specifies the ID of the style filter (Stylist) for the
+ factory</desc>
+ </info>
+ <value>-1</value>
+ </prop>
+ <prop oor:name="ooSetupFactoryCommandConfigRef" oor:type="xs:string">
+ <info>
+ <desc>Refer to a configuration file, which contains the list of UI
+ commands, suitable for this module.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryWindowStateConfigRef" oor:type="xs:string">
+ <info>
+ <desc>Refer to a configuration file, which contains the persistent
+ window data, suitable for this module.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryCmdCategoryConfigRef" oor:type="xs:string">
+ <info>
+ <desc>Refers to a configuration file which contains category
+ definitions for user interface commands suitable for this
+ module.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryHelpBaseURL" oor:type="xs:string">
+ <info>
+ <desc>Describe the base part of a help URL, which can be used to show
+ the start help page according to the used office factory.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupFactoryHelpOnOpen" oor:type="xs:boolean">
+ <info>
+ <desc>Enable/disable automatic showing of the start help page for this
+ office factory, if any document suitable for this factory is
+ opened.</desc>
+ </info>
+ <!-- Attention: Because this feature must be enabled explicitly, we
+ define the following:
+ a) value = NIL => feature disabled
+ b) value = false/true => feature enabled but inactive/active
+ default = a) => no value inside xcs!
+ -->
+ </prop>
+ </group>
+ </templates>
+ <component>
+ <group oor:name="Product">
+ <info>
+ <desc>Contains common product and version information</desc>
+ </info>
+ <!--The default must be written by the setup.-->
+ <prop oor:name="ooName" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the name of a product.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="ooSetupVersion" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the version number of the product that appears on the
+ user interface.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="ooSetupLastVersion" oor:type="xs:string" oor:nillable="true">
+ <info>
+ <desc>Specifies the version number of the previously used product for
+ whats-new comparison.</desc>
+ </info>
+ </prop>
+ <prop oor:name="ooSetupVersionAboutBox" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the complete (major.minor.micro) version number of the
+ product that appears only on the about box.</desc>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="ooSetupVersionAboutBoxSuffix" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the version suffix (beta1, rc2) of the product that
+ appears only on the about box.</desc>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="ooVendor" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the vendor who build the product.</desc>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="ooSetupExtension" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the version number that appears on the user
+ interface.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="LastTimeGetInvolvedShown" oor:type="xs:long" oor:nillable="false">
+ <info>
+ <desc>The last time when the Get Involved infobar was shown.</desc>
+ </info>
+ <value>0</value>
+ </prop>
+ <prop oor:name="LastTimeDonateShown" oor:type="xs:long" oor:nillable="false">
+ <info>
+ <desc>The last time when the Donate infobar was shown.</desc>
+ </info>
+ <value>0</value>
+ </prop>
+ </group>
+ <group oor:name="Office">
+ <!--The default must be written by the setup.-->
+ <info>
+ <desc>Specifies the installation location, locales and the available
+ factories for creating documents.</desc>
+ </info>
+ <prop oor:name="ooSetupInstCompleted" oor:type="xs:boolean" oor:nillable="false">
+ <info>
+ <desc>Indicates if the user data is copied successfully.</desc>
+ </info>
+ <value>false</value>
+ </prop>
+ <set oor:name="InstalledLocales" oor:node-type="InstalledLocale">
+ <info>
+ <desc>Enumerates the application languages that are installed, if a
+ multilingual version is used.</desc>
+ </info>
+ </set>
+ <prop oor:name="ooSetupConnectionURL" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Specifies the URL for a UNO connection that can be used to
+ script the office from outside.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="MigrationCompleted" oor:type="xs:boolean" oor:nillable="false">
+ <info>
+ <desc>This should be set to true, as soon as settings from another
+ version have been imported into this installation in order to prevent
+ multiple migrations</desc>
+ </info>
+ <value>false</value>
+ </prop>
+ <prop oor:name="LastCompatibilityCheckID" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>The build ID of the office. On startup the office will compare
+ this ID with the current build id to decide if the extensions
+ dependencies need to be checked.</desc>
+ </info>
+ <value>not checked</value>
+ </prop>
+ <set oor:name="Factories" oor:node-type="Factory">
+ <info>
+ <desc>Contains all of the document factories that were installed
+ during setup.</desc>
+ </info>
+ </set>
+ <prop oor:name="OfficeRestartInProgress" oor:type="xs:boolean" oor:nillable="false">
+ <info>
+ <desc>The entry specifies that we are in restart process</desc>
+ </info>
+ <value>false</value>
+ </prop>
+ </group>
+ <group oor:name="L10N">
+ <info>
+ <desc>Specifies the installation locales.</desc>
+ </info>
+ <!--The default must be written by the setup.-->
+ <prop oor:name="ooLocale" oor:type="xs:string" oor:nillable="false">
+ <!-- UIHints: Tools - Options - General - Other -->
+ <!--The initial default should be written by the setup.-->
+ <info>
+ <desc>Indicates the Office language selected by the user.</desc>
+ <label>Locale</label>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="ooSetupSystemLocale" oor:type="xs:string" oor:nillable="false">
+ <!-- UIHints: Tools - Options - Language Settings - Languages - Language
+ of - Locale setting -->
+ <info>
+ <desc>Indicates the locale setting defined by the user. By default,
+ this label is empty and the system locale is used.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="ooSetupCurrency" oor:type="xs:string" oor:nillable="false">
+ <!-- UIHints: Tools - Options - Language Settings - Languages - Language
+ of - Default currency -->
+ <info>
+ <desc>Indicates the currency settings defined by the user. By default,
+ this label is empty and the currency defined in the
+ ooSetupSystemLocale is used.</desc>
+ </info>
+ <value/>
+ <!-- JB: Empty default inserted into empty property node. Remove if NIL
+ was intended -->
+ </prop>
+ <prop oor:name="DecimalSeparatorAsLocale" oor:type="xs:boolean" oor:nillable="false">
+ <info>
+ <desc>Indicates that the decimal separator (dot or comma) is used as
+ appropriate for the selected locale instead of the one related to the
+ default keyboard layout.</desc>
+ <label>Decimal separator key same as locale setting.</label>
+ </info>
+ <value>true</value>
+ </prop>
+ <prop oor:name="IgnoreLanguageChange" oor:type="xs:boolean" oor:nillable="false">
+ <info>
+ <desc>Indicates whether changes to the system input language/keyboard
+ will be ignored. If ignored, when new text is typed that text will
+ follow the language of the document or current paragraph, not the
+ current system language.</desc>
+ <label>Ignore system input language.</label>
+ </info>
+ <value>false</value>
+ </prop>
+ <prop oor:name="DateAcceptancePatterns" oor:type="xs:string" oor:nillable="true">
+ <!-- UIHints: Tools - Options - Language Settings - Languages - Language
+ of - Date acceptance patterns -->
+ <info>
+ <desc>Indicates the date acceptance patterns defined by the user. By
+ default, this label is empty and the patterns defined in the
+ ooSetupSystemLocale are used.</desc>
+ </info>
+ <value/>
+ </prop>
+ </group>
+ <group oor:name="Migration">
+ <info>
+ <desc>Contains settings that control the migration process for certain
+ versions.</desc>
+ </info>
+ <set oor:name="SupportedVersions" oor:node-type="MigrateVersion">
+ <info>
+ <desc>Define migration steps for supported versions</desc>
+ </info>
+ </set>
+ </group>
+ </component>
+</oor:component-schema>