summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-10-27Another ImpGetIntntlSep() fix, tdf#81671 follow-upEike Rathke2-2/+3
Change-Id: I9c056a137ab873f677e374d75c4e2f06bf370f21
2017-10-27Fix build of Windows-only code, tdf#81671 follow-upEike Rathke1-1/+2
Change-Id: I68a468857c529e8cab80d4453832dc9f4b3657d8
2017-10-27Resolves: tdf#81671 add DecimalSeparatorAlternative to ar-* and fa-IREike Rathke6-0/+6
In locales that use '٫' U+066B ARABIC DECIMAL SEPARATOR additionally have '.' normal dot as input separator. Change-Id: Icb3f42374776e3fc65af3270abaca26ea5b24082
2017-10-27Define optional <Separators><DecimalSeparatorAlternative>, tdf#81671Eike Rathke1-1/+2
Change-Id: I13d49463aa2fa9975b77d4ee62fcadc36b8317ae
2017-10-27Parse/gen optional <DecimalSeparatorAlternative> in locale data, tdf#81671Eike Rathke1-5/+14
Change-Id: I2781040c76e7c3dbfb4eedc7830a1f24b4c56b46
2017-10-27Handle decimalSeparatorAlternative, tdf#81671Eike Rathke1-0/+3
Change-Id: I3a3d3b0683ea46cff5c023e911977ce5b2f5f032
2017-10-27Handle decimalSeparatorAlternative, tdf#81671Eike Rathke1-0/+3
Change-Id: Ica696322bfeea641452e73fd49bf89c33b6d4d96
2017-10-27Handle decimalSeparatorAlternative in TakeRepresentation, tdf#81671Eike Rathke1-3/+6
Change-Id: I552cb14fcb048d6c7da9043704c9941686a30993
2017-10-27Use LocaleDataWrapper::stringToDouble() in StrToDouble, tdf#81671Eike Rathke1-4/+1
Change-Id: I7c791d8d133b830b146a4a9c6869bf27609167b6
2017-10-27Use LocaleDataWrapper::stringToDouble() in lcl_Str2Double, tdf#81671Eike Rathke1-3/+2
Change-Id: Ife8f955e7f7a1c791c8bd0390981aae5fe9f82dc
2017-10-27Use LocaleDataWrapper::stringToDouble() in ShadowPropertyPanel, tdf#81671Eike Rathke1-2/+1
Change-Id: I3e8f0a4a75c55543a1b6f6e9470cfd7aeb80e603
2017-10-27Use LocaleDataWrapper::stringToDouble() in PosSizePropertyPanel, tdf#81671Eike Rathke1-2/+1
Change-Id: Ice64297dff19f653383b1936d7f47c692df0baf8
2017-10-27Use LocaleDataWrapper::stringToDouble() in AlignmentPropertyPanel, tdf#81671Eike Rathke1-2/+1
Change-Id: I49619f763f3046e94b0bd5d5226e628409310871
2017-10-27Use LocaleDataWrapper::stringToDouble() in ScSolverValueDialog, tdf#81671Eike Rathke1-5/+3
Change-Id: I6b29ab335c0d2e66804421cb90a6684b747c5035
2017-10-27Use LocaleDataWrapper::stringToDouble() in ScDoubleField::GetValue, tdf#81671Eike Rathke1-6/+1
Change-Id: I7ce956a6a08b9b5befd100e2b0030fc2d4787749
2017-10-27LocaleDataWrapper::stringToDouble() w/ decimalSeparatorAlternative, tdf#81671Eike Rathke2-0/+100
To be used instead of rtl::math::stringToDouble() if locale dependent separators are involved. Change-Id: I54359c981901dc57b3d9312b0bfd2f2a14fccb33
2017-10-27Handle decimalSeparatorAlternative in BASIC ImpScan,..., tdf#81671Eike Rathke1-12/+22
Change-Id: I73ff2bf624ba7c8d88c9419a109c340806bd31f5
2017-10-27Handle decimalSeparatorAlternative in SvNumberFormatter parsing, tdf#81671Eike Rathke3-2/+33
Change-Id: Ic10aa36805ec4214f7ac54529fb391cf1e390a70
2017-10-27Check decimalSeparatorAlternative in CheckConfigOptions(), tdf#81671Eike Rathke1-1/+3
Change-Id: I5281a6e63e1cff8ae47f1b79eb4fdb5e7eaa074b
2017-10-27Check decimalSeparatorAlternative in GetDefaultFormulaSeparators(), tdf#81671Eike Rathke1-1/+7
Change-Id: Idf413d1e9db4f63bd90888f1dfc6a5d9455e47cb
2017-10-27Handle decimalSeparatorAlternative in ScColumn::ParseString(), tdf#81671Eike Rathke4-6/+10
Change-Id: I9f708b28ee5fdb23217e75386a64ab86dacfd3c4
2017-10-27Handle decimalSeparatorAlternative in ScCompiler, tdf#81671Eike Rathke1-5/+12
Change-Id: I7471f0fb237e29a6f4e8bdd3405cd3b831673ca6
2017-10-27Allow decimalSeparatorAlternative in cclass_unicode::parseText(), tdf#81671Eike Rathke2-5/+14
Change-Id: I0469027951e68d3c08f40c236db3865edbdaa3e0
2017-10-27Add LocaleDataWrapper::getNumDecimalSepAlt(), tdf#81671Eike Rathke2-2/+7
Change-Id: Id3a16004603685ef859506c2c6d86f8ff097c1d0
2017-10-27Let LocaleDataWrapper::getLocaleItem() return LocaleDataItem2&, tdf#81671Eike Rathke4-10/+11
Change-Id: I16cfe81dd3ce0c8c2e905d55bea13df134c7a398
2017-10-27Instanciate XLocaleData5 in all internal interfaces, tdf#81671Eike Rathke8-16/+16
Change-Id: I71ab5008be930efdd3ba944b020554b9d65ed729
2017-10-27Supersede with XLocaleData5, LocaleData2, tdf#81671Eike Rathke2-5/+5
Change-Id: I17332be77f9c66c4fcfb7e3f3144ec624b804f94
2017-10-27New LocaleItem::DECIMAL_SEPARATOR_ALTERNATIVE, tdf#81671Eike Rathke1-3/+9
Change-Id: I1817d917621ccc3c81468132c558f9faa8c4ec4c
2017-10-27Implement LocaleData2, XLocaleData5, LocaleDataItem2, tdf#81671Eike Rathke3-4/+52
Change-Id: Idba5a30bc44c7b2bd951f954ea3bfd048b022660 Reviewed-on: https://gerrit.libreoffice.org/43920 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com>
2017-10-26New decimalSeparatorAlternative, LocaleDataItem2, XLocaleData5, tdf#81671Eike Rathke4-0/+113
... and LocaleData2 service, which is necessary with new-style services because optional interface at published service is not possible. Change-Id: I77703243a961b5385eaea146e4c9c42d5f30e1ad