summaryrefslogtreecommitdiff
path: root/svl
AgeCommit message (Collapse)Author
2012-11-27convert the last SvNumberformat::GetOutputString and users to OUStringNorbert Thiebaud
Change-Id: I9766872069ef5c2ee740dcbd8ac288aa8063a752
2012-11-27migrate user of InsertBlanks to OUStringNorbert Thiebaud
Change-Id: Idc7379daf25a226622e5599124df2ab68b98902a
2012-11-27clean-up few more String out of zformat internalsNorbert Thiebaud
Change-Id: I83f7794a3cc413c7720ad605a22c00efe966e1a5
2012-11-27no need for String version of ImpGetOutputStandardNorbert Thiebaud
Change-Id: Ie498b7603cd493b00698c2fa1858ba9a77832ea3
2012-11-27migrating SvNumberformat::GetOutputString implementation to OUStringBufferNorbert Thiebaud
Change-Id: Ib6c6d1a31b037b6e687b063257a9dc813ff3be91
2012-11-27support OUStringBuffer for ImpGetOutputStandardNorbert Thiebaud
Change-Id: I03aa6278ee3cbbb85ffa9cbe5437493dbc7e463b
2012-11-27remove String usage from SvNumberformat::SaveNorbert Thiebaud
Change-Id: I07d379c9a38a60b5950ff4e2970e46f18cac2de2
2012-11-27convert first and replace afterNorbert Thiebaud
the original code was converting one character at the time from whatever codepage of the input stream to unicode just to be able to substitute the 'euro' character that apparently is somehow not converted properly (why this is hacked here rather than fixed in the code page converted is another story) the change consist in translating the 'native' euro character in whatever the converter think it should be, then converting the whole string at once to Unicode and finally replace the 'bad' euro character representation with the the 'good' one. This turn the allocation pattern for O(N) to O(1) where N is the length of the string. Change-Id: Ie7ffeb813346953f539cf6dc34b43f890d8b970f
2012-11-27no need for String in SvNumberformat::ConvertLanguage anymoreNorbert Thiebaud
Change-Id: Ib849ffb115f7501d90dd56356c56c90edf9fd5e0
2012-11-27remove String use in SvNumberformat::LoadNorbert Thiebaud
Change-Id: Ie7cb50605d9e1e1a21d50a962bdc9b9880c8d06a
2012-11-27convert ImpGet[Date|Time|DateTime]Output to OUStringBufferNorbert Thiebaud
Change-Id: Ie4ab10b81897ac32228dc1267b3da00250ff82ea
2012-11-27convert ImpGet[Fraction|Scientific|Number]Output to OUStringBufferNorbert Thiebaud
Change-Id: Ia865ef3859bb120578e2d92a866ddadbeaa943df
2012-11-27migrate ImpNumberFill implementation to OUStringBufferNorbert Thiebaud
Change-Id: Ideb89b8ced5c3ac2b07a7e270b90e92beef02aad
2012-11-27migrate ImpNumberFillWithThousand implementation to OUString[Buffer]Norbert Thiebaud
Change-Id: Ife0fbb28ba2686a9a251757e109f2ac451296192
2012-11-27spin Scientific formatting in its own imp functionNorbert Thiebaud
Change-Id: I8d9e0d01642c04ca7742b68e8926b3966418f841
2012-11-27spin fractional formatting in it's own imp function like the rest.Norbert Thiebaud
Change-Id: I5a7d5fb1da268a3a3506a02f1735107666f02d92
2012-11-27fdo#46808, use service constructor for i18n::NativeNumberSupplierNoel Grandin
Change-Id: I092ca8f912e26f0743909920c6e740d648b8677e
2012-11-24CppunitTest_svl_urihelper calls non-inline LanguageTag functionsStephan Bergmann
Change-Id: I077ad299d5e657ae7b2af67a3ef678a50664b4e1
2012-11-24link with i18nisolang1Eike Rathke
Change-Id: I1ae06b7d9012e57ba66cca013bca47e5a9455b72
2012-11-24use LanguageTagEike Rathke
Change-Id: Ifa60bb0fc3cfde40a9a01478cfacf3ba2baba2b9
2012-11-23some i18n wrappers with LanguageTagEike Rathke
Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d
2012-11-23prepend module local includeEike Rathke
Change-Id: Ib5ec2902a0642a25462e1e296087804dffbb04ce
2012-11-22silenced a SAL_WARN that was HACK macro, use SAL_INFO insteadEike Rathke
Change-Id: Ifea40945c1ac9596a97bf8b84aab734a86be8f38
2012-11-21svl: convert SvNumberformat constructor to OUStringNorbert Thiebaud
Change-Id: I4031e0a89737687ff167360b987961e8b0e362fe
2012-11-21obtain LanguageTag from SvtSysLocaleEike Rathke
Change-Id: Iaee25f1d92349704eaae45e6582d31dfa718ddcb
2012-11-20translations is a source-only moduleAndras Timar
Change-Id: Ib89ccdfe3646f68df6b483c54eb330c0b223c32a
2012-11-19use LanguageTagEike Rathke
Change-Id: I28aff5533ec6cc31a3d6f3de3198452bd716ba62
2012-11-19Bin the HACK() sillynessTor Lillqvist
Change-Id: Ieeebc4098404fa006d66bb8b656172a4348b1dc1
2012-11-19SvNumberFormatter: warning C4701 pot. uninitialized variable nCheckPos usedMichael Stahl
Change-Id: I497d7ddc90bdfed9cd49e0b0c988a74f733bfa36
2012-11-18convert a GetOutputString variant to OUStringNorbert Thiebaud
Change-Id: I4bed439df3d4f4c0a87a6e406048de2af6995b89
2012-11-18migrate one GetOutputString variatn to OUStringNorbert Thiebaud
that create some clutter on some of the caller, this will be resolved as things progress to ward OUString only This is done that way to be incremental and avoid creating too big patches Change-Id: I4a881d85cc2ee1eb53bc0c0d0902838b1d3720a2
2012-11-18PutEntry familly of functions use consistent pairing OUString/sal_Int32Norbert Thiebaud
Change-Id: I23ae9d3e8bf71ef9ece75ea013d18c36ab2e69d4
2012-11-18svl: cosmetic prep work to OUString conversionNorbert Thiebaud
Change-Id: I2b87838136f01ff463c66863803eea3c9cd17df9
2012-11-18svl: OUString conversion of most of zforscanNorbert Thiebaud
Change-Id: I02ca7f7770e2d53371e7c597c087c4a370ce8d3f
2012-11-18svl: convert Color to OUStringNorbert Thiebaud
Change-Id: Icaa3e29fbd5674271e69fa17ed9249c65b4a9c40
2012-11-18svl: aNameStandardFormat can be OUString for freeNorbert Thiebaud
Change-Id: I61f57ed6a5aad0bf7a69319c36b080213b74ad6a
2012-11-18svl: convert KeywordTable to OUStringNorbert Thiebaud
Change-Id: I93daafcb6cc161f10ec87fe9f1dc877e2154299d
2012-11-18svl: convert ImplEnglishColors to OUStringNorbert Thiebaud
Change-Id: I5ec8f1061aa41ac0c4bb46d9159be439892706a1
2012-11-18svl: convert GetQuoteEnd to OUStringNorbert Thiebaud
Change-Id: I79bd0aecb98b7b47ee892ed4ce1b53abcd09ff44
2012-11-16use LanguageTagEike Rathke
Change-Id: I28aff5533ec6cc31a3d6f3de3198452bd716ba62
2012-11-15fdo#46808, use service constructor for i18n::NumberFormatMapperNoel Grandin
Also create a utility constructor for LocaleDataWrapper, which simplifies many of the calling sites. Change-Id: Ic8510b51c4201fa17fc0620e18d3e258e43636ba
2012-11-15fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin
I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-14don't always show integer part for fraction formats with hard denom fdo#56205Noel Power
fixes bug when you have a fraction format with a forced denominator e.g. '?/5' which showed the integer part of the fraction ( as if the format was '# ?/5' ) but even without the space e.g. before fix pi 3.14159265358979 with format '?/8' would be shown as "31/8" after the fix 3.14159265358979 with format '?/8' would be shown as "25/8" Change-Id: I1feb8b78af94b90db1bcc30da248077243dd8dfc Reviewed-on: https://gerrit.libreoffice.org/1047 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-11-14Turn "odd number of Which-IDs" into a true assertStephan Bergmann
...as it leads to crashes anyway (as witnessed with what got fixed with 09ee17974f31ca188df532a2fea33a79ca367ebe "Fix Which-ID range of OfaTreeOptionsDialog item set"). Change-Id: I9ad24d3dd11530ad002a5277d22b60e651e67d70
2012-11-13save fixed denominator for fractions fdo#56419Noel Power
Change-Id: I612ff2340b272661067cb6a54106e91443fec91e
2012-11-13resolved fdo#55369 accept fraction input if presetEike Rathke
Accept fraction input without integer portion if the format was preset as fraction, e.g. 1/5 instead of 0 1/5 and don't force to date. Change-Id: I188593c57e5779aae029a1aa2ebd2c18de441804
2012-11-12Fix misleading commentsTor Lillqvist
Change-Id: Id85c063c7a5a44c3c71e4eee04342fdb1a38f487
2012-11-05fdo#46808, use service constructor for i18n::CharacterClassificationNoel Grandin
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-05fdo#46808: Slight simplifications of previous commitStephan Bergmann
Change-Id: I9e0158faa24d388176427529500f073b8b6f34bd
2012-11-05fdo#46808, Adapt i18n::Transliteration UNO service to new styleNoel Grandin
Simply make the service implement XExtendedTransliteration, since all of the implementatins already do that. Change-Id: If03bf56a8d33931ad0230743a4603e2ae9b104ac