summaryrefslogtreecommitdiff
path: root/officecfg/registry/schema
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2012-08-29 20:49:01 +0200
committerEike Rathke <erack@redhat.com>2012-08-29 21:17:46 +0200
commitcda156257003df673fa853a0a5ffcd1cb4848d43 (patch)
tree5fcd7aa0c1c8e5de2da387e069423530500b15b4 /officecfg/registry/schema
parent332451bea5ebe08136de2d51e0e29cac88f89e8c (diff)
resolved fdo#52240 fdo#52137 fdo#52288 user editable date patterns
Implemented user editable date acceptance patterns. The introduction of strict date parsing using locale dependent date acceptance patterns in 3.6.0 wasn't always welcomed. Besides that not every locale had patterns for incomplete (only day and month) date input, users also complained about not being able to key in dates on numeric keypads if the locale's date separator wasn't '/' or '-' This commit implements a "Date acceptance patterns" edit field under Tools->Options->LanguageSettings->Languages that follows the selected locale and enables the user to add patterns. Example de-DE locale: * default patterns: D.M.Y;D.M. * to enable additional input on numeric keypad: D.M.Y;D.M.;D-M-Y;D-M * if 3-4 shall not result in a date, D-M- could be used instead of D-M * note that to enter an ISO 8601 Y-M-D date with a D-M-Y pattern active one needs to enter a year >31 or with at least 3 digits, e.g. 011 Change-Id: I9e20fcb168578b02d0f0248a0e209942e0f27113
Diffstat (limited to 'officecfg/registry/schema')
-rw-r--r--officecfg/registry/schema/org/openoffice/Setup.xcs8
1 files changed, 8 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Setup.xcs b/officecfg/registry/schema/org/openoffice/Setup.xcs
index 2f14b7a81fd0..c818cd3cef5d 100644
--- a/officecfg/registry/schema/org/openoffice/Setup.xcs
+++ b/officecfg/registry/schema/org/openoffice/Setup.xcs
@@ -457,6 +457,14 @@
</info>
<value>true</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>
+ <author>erAck</author>
+ <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="Configuration">
<info>