diff options
author | Tor Lillqvist <tml@collabora.com> | 2014-11-05 00:34:35 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2014-11-06 11:49:24 +0200 |
commit | ef809ce9480182ea5c4f77843f72d1d45bd48c35 (patch) | |
tree | 6c6693039986ff1f60cdee07a3184ee0c5180914 /officecfg | |
parent | c78b58e1a1950ea78dc0f9a5d8abe2fc228b08c2 (diff) |
More work on the new OpenCL options
Now the new options show up in the "Detailed Calculation Settings" dialog and
are saved and restored from the per-user configuration.
The code that manipulates the "Detailed Calculation Settings" dialog is quite
ugly with all its manual hiding and showing of widgets depending on which
detail it is that is being edited. This also means that the dialog cannot be
designed using Glade. But no time now to re-work this.
Change-Id: I03a3a51d902084e73aab5a787b588d22ea7578f2
Diffstat (limited to 'officecfg')
-rw-r--r-- | officecfg/registry/schema/org/openoffice/Office/Calc.xcs | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Office/Calc.xcs b/officecfg/registry/schema/org/openoffice/Office/Calc.xcs index cb16b9b7a823..d0eb9d12e026 100644 --- a/officecfg/registry/schema/org/openoffice/Office/Calc.xcs +++ b/officecfg/registry/schema/org/openoffice/Office/Calc.xcs @@ -1340,12 +1340,40 @@ <info> <desc>Contains settings for how to calculate formulae.</desc> </info> + <!-- Note: The default values below probably must correspond + to those assigned in setOpenCLConfigToDefault() in + sc/source/core/tool/calcconfig.cxx + --> <prop oor:name="OpenCL" oor:type="xs:boolean" oor:nillable="false"> <!-- UIHints: Tools - Options Spreadsheet Formula --> <info> <desc>Whether to use OpenCL for formula computation, if available.</desc> </info> - <value>false</value> + <value>true</value> + </prop> + <prop oor:name="OpenCLSubsetOnly" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Whether to use only a subset of OpenCL.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OpenCLMinimumDataSize" oor:type="xs:int"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>An approximate lower limit on the number of data cells a spreadsheet formula should use for OpenCL to be considered.</desc> + </info> + <value>20</value> + </prop> + <prop oor:name="OpenCLSubsetOpCodes" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>The list of operator and function opcodes for which to use OpenCL. If a + formula contains only these operators and functions, it + might be calculated using OpenCL.</desc> + </info> + <!-- numeric values correspond to MIN;MAX;SUM;AVERAGE;SUMIFS --> + <value>222;223;224;226;403</value> </prop> <prop oor:name="OpenCLAutoSelect" oor:type="xs:boolean" oor:nillable="false"> <!-- UIHints: Tools - Options Spreadsheet Formula --> |