summaryrefslogtreecommitdiff
path: root/i18nutil/source/utility
AgeCommit message (Expand)AuthorFilesLines
2024-11-01tdf#163486: PVS: Identical branchesBogdan Buzea1-36/+12
2024-10-18tdf#163215: Enable kashida justification for AAT fontsJonathan Clark1-2/+5
2024-10-05crashtesting: fix font-dependent infinite loop in kashida justificationJonathan Clark1-5/+14
2024-09-27tdf#140767 Implemented Syriac justificationJonathan Clark1-8/+80
2024-09-26tdf#163105 Use HB data while selecting kashida insertion positionsJonathan Clark1-22/+40
2024-09-25tdf#163105 Require kashida after Seen, even before a final YehJonathan Clark1-4/+5
2024-09-25tdf#163105 Restore some missing kashida opportunitiesJonathan Clark1-17/+38
2024-09-25tdf#163105 Consolidated duplicated kashida justification codeJonathan Clark1-0/+286
2024-09-12ICU: upgrade to 75.1Xisco Fauli1-0/+5
2024-08-28Drop newly unused ToggleUnicodeCodepoint::CharsToDeleteMike Kaganski1-13/+0
2024-08-28tdf#162657: re-check the result of combining surrogatesMike Kaganski1-6/+14
2024-05-20loplugin:ostr in variousNoel Grandin1-1/+1
2024-05-14use more string_view in i18nutil::PaperInfoNoel Grandin1-9/+10
2024-04-14Remove duplicate includeAndrea Gelmini1-1/+0
2024-04-14Use more o3tl::convertMike Kaganski1-10/+6
2023-12-30move IsFuzzing to comphelperCaolán McNamara1-1/+1
2023-12-09tdf#158379 check if PageDesc's m_pPSName is a nullptrPatrick Luby1-2/+1
2023-11-29Extended loplugin:ostr: i18nutilStephan Bergmann1-193/+193
2023-07-25i18nutil: Make unicode::getUnicodeType() take a UTF-32 code pointKhaled Hosny1-5/+7
2023-07-25i18nutil: Fix ICU case folding of surrogate pairsKhaled Hosny2-205/+11
2023-07-24i18nutil: Port unicode::getUnicodeType() to ICUKhaled Hosny2-885/+94
2023-07-24tdf#97152: Fix upper case mapping of lunate sigma (U+03F2)Khaled Hosny1-3/+3
2023-07-24tdf#96343, tdf#134766, tdf#97152: Fallback to ICU for case mappingKhaled Hosny1-1/+38
2023-06-26new loplugin:constexprliteralNoel Grandin1-1/+1
2023-06-21Require icu-i18n >= 66Khaled Hosny1-22/+0
2023-06-21Fix script classification of USCRIPT_WARANG_CITIKhaled Hosny1-1/+2
2023-06-21tdf#114432: classify Tangut and Khitan Small Script as ScriptType::ASIANKhaled Hosny1-0/+6
2023-06-21Use switch statement in unicode::getScriptClassFromUScriptCode()Khaled Hosny1-53/+160
2023-05-29Remove recently unused CTLScriptType codeKhaled Hosny1-49/+0
2023-03-30loplugin:stringadd in variousNoel Grandin1-2/+1
2022-11-30tdf#104597 related: restore the mirroring of Bidi_Mirrored charactersKevin Suo1-0/+5
2022-10-25Update to ICU 72.1Eike Rathke1-0/+8
2022-10-05Introduce unicode::getScriptClassFromLanguageTag()Eike Rathke1-0/+32
2022-09-22Related: tdf#151107 make "sloppy" paper fit up to 1.25ptCaolán McNamara1-1/+5
2022-09-22Revert "Related: tdf#151107 make "sloppy" paper fit up to 1.25pt"Caolán McNamara1-5/+1
2022-09-22Related: tdf#151107 make "sloppy" paper fit up to 1.25ptCaolán McNamara1-1/+5
2022-05-24Use o3tl::make_unsigned in some placesStephan Bergmann1-2/+3
2022-04-26add o3tl::toUInt32Noel Grandin1-2/+3
2022-04-11use more string_viewNoel Grandin1-11/+11
2022-01-27Recheck modules [i-l]* with IWYUGabor Kelemen1-1/+0
2021-12-26Avoid OUStringBuffer::toString where possibleMike Kaganski1-1/+1
2021-11-17Add script codes to standalone {mis} tagsEike Rathke1-11/+11
2021-11-16Update to ICU 70.1Eike Rathke1-0/+17
2021-11-11Resolves: tdf#110003 tdf#143128 handle lowercase ß vs uppercase ẞ foldingEike Rathke1-4/+6
2021-11-10Change CaseMappingExtra commented hex offsets to four digits and uppercaseEike Rathke1-350/+350
2021-09-16speedup CharacterClassificationImpl::toUpperNoel Grandin1-17/+17
2021-07-13Add PowerPoint compatible screen size for ImpressJun NOGATA1-1/+5
2021-06-28loplugin:indentation improve checks for brace alignmentNoel Grandin1-70/+70
2021-06-21remove some unnecessary OUString::internNoel Grandin1-1/+2
2021-06-14We only support ICU version 4.6 or newer, so drop these checksMike Kaganski1-2/+0