summaryrefslogtreecommitdiff
path: root/vcl/generic/glyphs/gcach_layout.cxx
AgeCommit message (Expand)AuthorFilesLines
2013-08-22Don't re-create Unicode and font functions for every text runKhaled Hosny1-2/+11
2013-08-22fdo#66715: Avoid compatibility decomposition with HarfBuzzKhaled Hosny1-0/+17
2013-07-04MinorKhaled Hosny1-5/+5
2013-06-24Resolves: fdo#66042 get the bounds of the current graphemeCaolán McNamara1-1/+1
2013-06-16Bye Bye ICU Layout EngineKhaled Hosny1-676/+4
2013-06-04Resolves: rhbz#968892 force render full grapheme with fallback fontCaolán McNamara1-24/+37
2013-05-25A hack to fix mark placement in old fontsKhaled Hosny1-1/+19
2013-05-23Fix left to right full justificationKhaled Hosny1-96/+0
2013-05-12Some loggingKhaled Hosny1-3/+29
2013-05-08harfbuzz: stop delivering headersMichael Stahl1-2/+2
2013-05-06Enable HarfBuzz by defaultKhaled Hosny1-12/+3
2013-05-06[harfbuzz] Fix text width calculation, 3rd tryKhaled Hosny1-13/+1
2013-05-06[harfbuzz] Support Unicode variation selectorsKhaled Hosny1-7/+1
2013-05-05[harfbuzz] Fix vertical text layoutKhaled Hosny1-0/+9
2013-05-03[harfbuzz] Fix placement of multi-glyph clustersKhaled Hosny1-1/+16
2013-05-03unneeded using directiveEike Rathke1-1/+0
2013-05-03implemented IcuFontFromServerFont::getFontTable(LETag,size_t&)Eike Rathke1-3/+11
2013-05-03do not call LayoutEngine::reset()Eike Rathke1-1/+0
2013-05-02[harfbuzz] Fix shaping across text runs, take 2Khaled Hosny1-9/+1
2013-05-02Revert "[harfbuzz] Fix shaping across text runs"Khaled Hosny1-6/+2
2013-05-01[harfbuzz] Simplify cluster detectionKhaled Hosny1-9/+5
2013-04-29[harfbuzz] Don't crash when closing LibreOfficeKhaled Hosny1-1/+1
2013-04-29[harfbuzz] Re-enable text justificationKhaled Hosny1-4/+76
2013-04-29[harfbuzz] Fix shaping across text runsKhaled Hosny1-2/+6
2013-04-29[harfbuzz] Fix text width calculation for realKhaled Hosny1-32/+3
2013-04-29[harfbuzz] Follow variable naming conventionsKhaled Hosny1-71/+75
2013-04-29[harfbuzz] Check for SAL_USE_HARFBUZZ in one placeKhaled Hosny1-15/+17
2013-04-29[harfbuzz] Fix text width calculationKhaled Hosny1-0/+34
2013-04-29[harfbuzz] Don't change the returned positionsKhaled Hosny1-8/+8
2013-04-29[harfbuzz] Correctly apply glyph positionsKhaled Hosny1-4/+4
2013-04-29[harfbuzz] Correctly apply RTL width adjustmentsKhaled Hosny1-8/+13
2013-04-23Fix glyph width calculation in HarfBuzzKhaled Hosny1-6/+6
2013-04-23Add support for using HarfBuzz instead of ICU LEKhaled Hosny1-16/+379
2013-04-05new module i18nlangtagEike Rathke1-1/+1
2013-03-30upgrade icu to 51.1Peter Foley1-0/+1
2013-03-11Resolves: fdo#62154 propogate text language down to icu for loclCaolán McNamara1-3/+177
2013-01-14Resolves: fdo#58324 keep both halves of surrogate pairs if glyph isn't foundCaolán McNamara1-2/+12
2012-12-06Resolves: fdo#57939 use different layout instances for differing kerning flagsCaolán McNamara1-2/+5
2012-11-12re-base on ALv2 code. Includes:Michael Meeks1-23/+14
2012-09-17older icu's appear to have the features, but not the typedefsCaolán McNamara1-0/+7
2012-09-17Related: rhbz#857860 enable ligatures and kerning only when requestedCaolán McNamara1-1/+7
2012-09-05should be able to remove SimpleLayoutEngine nowCaolán McNamara1-75/+8
2012-07-15Resolves: fdo#31821 always process ZW[N]J in the font regardless of scriptCaolán McNamara1-0/+13
2012-07-15Resolves: fdo#31821 use icu layout whenever possibleCaolán McNamara1-3/+1
2012-07-14ENABLE_ICU_LAYOUT is always enabledCaolán McNamara1-26/+7
2012-07-14Related: fdo#31821 prefer non-latn over latn, but latn over nothingCaolán McNamara1-3/+7
2012-07-02Remove unused definesThomas Arnhold1-2/+0
2012-06-11Adapt gcach_layout.cxx to SAL_INFOStephan Bergmann1-19/+7
2012-06-09fdo#46390 Move VERBOSE to OSL_DEBUG_LEVEL leftoversThomas Arnhold1-1/+1
2012-05-31make CheckCharacterBounds tests happy without forcing empty glyphs 1 unit wideCaolán McNamara1-5/+0