summaryrefslogtreecommitdiff
path: root/i18nlangtag/source/languagetag/languagetag.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-02-04Use constexpr instead of constMike Kaganski1-1/+1
2023-12-08cid#1545617 COPY_INSTEAD_OF_MOVECaolán McNamara1-4/+2
2023-11-30Extended loplugin:ostr: i18nlangtagStephan Bergmann1-1/+1
2023-10-30tsan:data race in LanguageTag::registerImplNoel Grandin1-1/+2
2023-10-07loplugin:ostr: automatic rewriteStephan Bergmann1-1/+1
2023-02-17Handle 3-digits UN M.49 region codes in simpleExtract()Eike Rathke1-8/+92
2023-02-16Do not add empty language tag to fallback stringsEike Rathke1-1/+1
2023-02-15Add unit tests for zh-Hans and zh-Hant mapping and fallbacksEike Rathke1-2/+4
2022-12-28Introduce lo_get_app_data_dir() for Emscripten, tooTor Lillqvist1-1/+5
2022-10-11Deduplicate O(U)StringConcatenationMike Kaganski1-1/+1
2022-10-04Check acor_langtag for language-script fallback instead of only languageEike Rathke1-3/+3
2022-09-01Resolves: tdf#150370 Accept 'art-x-...' private-use input in language boxEike Rathke1-7/+14
2022-08-31Related: tdf#150370 Convert isValidBcp47() bool to enum LanguageTag::PrivateUseEike Rathke1-2/+3
2022-07-07i18nlangtag: replace tools::Long with longChris Sherlock1-2/+1
2022-04-13loplugin:stringviewparam whitelist some more functionsNoel Grandin1-2/+3
2022-03-24loplugin:constantparamNoel Grandin1-2/+2
2021-11-29loplugin:stringliteraldefine in i18nlangtagNoel Grandin1-1/+1
2021-11-23Removed break; after returnAndrea Gelmini1-1/+0
2021-11-22osl::Mutex->std::recursive_mutex in LanguageTagNoel Grandin1-46/+61
2021-11-10initialization-order-fiasco, againStephan Bergmann1-53/+54
2021-11-10rtl::Static to thread-safe staticNoel Grandin1-54/+53
2021-10-25Introduce LanguageTag::convertToLanguageTypeWithFallback(Locale)Eike Rathke1-0/+10
2021-10-24Return LANGUAGE_ENGLISH_US for AppleLanguageId::ENGLISHEike Rathke1-1/+1
2021-10-03A more lightweight O[U]StringConcatenationStephan Bergmann1-1/+1
2021-08-06Adapt LCIDs and language tags to [MS-LCID] rev.15Eike Rathke1-1/+1
2021-08-02initialization-order-fiascoStephan Bergmann1-41/+48
2021-07-31rtl::Static -> static localNoel Grandin1-48/+41
2021-04-27loplugin:stringadd convert chained append to +Noel Grandin1-3/+3
2021-04-08Update commentStephan Bergmann1-1/+1
2021-04-07rtl::Static -> function local staticNoel Grandin1-2/+3
2021-02-10Remove unneeded breaksAndrea Gelmini1-6/+0
2021-01-26loplugin:passstuffbyrefNoel1-2/+2
2021-01-04loplugin:stringviewparam: operator +=Stephan Bergmann1-2/+2
2020-12-29loplugin:stringviewparam: operator +Stephan Bergmann1-2/+2
2020-12-11Adapt the remaining OUString functions to std string_viewStephan Bergmann1-1/+1
2020-12-03fix assert message inside liblangtagNoel Grandin1-19/+27
2020-11-18loplugin:stringviewparam: No good reason to exclude operator functionsStephan Bergmann1-1/+2
2020-11-11loplugin:stringviewNoel1-1/+1
2020-11-10new loplugin:reducevarscopeNoel Grandin1-2/+1
2020-10-22long->tools::Long in hwpfilter..ooxNoel1-1/+2
2020-04-08loplugin:flatten in i18nlangtagNoel Grandin1-42/+42
2020-02-01android: Set the correct path for the liblangtag data.Jan Holesovsky1-0/+8
2020-01-24loplugin:makeshared in hwpfilter..i18npoolNoel Grandin1-5/+5
2019-11-22Extend loplugin:external to warn about classesStephan Bergmann1-2/+2
2019-10-01loplugin:stringadd in helpcompiler..ooxNoel Grandin1-2/+1
2019-09-28Resolves: tdf#127786 cache Glibc locale string in LanguageTagImplEike Rathke1-10/+20
2019-09-01Fix '..'Andrea Gelmini1-3/+3
2019-09-01Fix '..'Andrea Gelmini1-1/+1
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it): i18nlangtagStephan Bergmann1-1/+1
2019-03-09out of line some heavily repeated functionsNoel Grandin1-0/+2