summaryrefslogtreecommitdiff
path: root/vcl/source/outdev/font.cxx
AgeCommit message (Expand)Author
2024-11-13tdf#163486: PVS: variable is assigned but not usedXisco Fauli
2024-11-13tdf#36709 sw: Writer layout for font-relative first-line indentJonathan Clark
2024-10-22tdf#163486: PVS: Identical branchesBogdan Buzea
2024-10-18tdf#163215: Enable kashida justification for AAT fontsJonathan Clark
2024-09-26tdf#163105 Use HB data while selecting kashida insertion positionsJonathan Clark
2024-08-19SalLayout::InitFont doesn't do anythingCaolán McNamara
2024-08-07cid#1557545 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-05-22tdf#124116 Correct Writer text shaping across formatting changesJonathan Clark
2024-05-10loplugin:ostr in vclNoel Grandin
2024-04-01tdf#160430: Fix glyph bounds calculation, and use basegfx::B2DRectangleMike Kaganski
2024-01-08cid#1545370 COPY_INSTEAD_OF_MOVECaolán McNamara
2023-12-30move IsFuzzing to comphelperCaolán McNamara
2023-12-11cid#1545577 COPY_INSTEAD_OF_MOVECaolán McNamara
2023-12-07cid#1558798 Unchecked return valueCaolán McNamara
2023-12-05vcl: add unit tests for a mixture of CJK and latin charactersChris Sherlock
2023-08-31SAL_WARN->SAL_INFO in ImplGlyphFallbackLayoutNoel Grandin
2023-07-25Convert internal vcl bitmap formats transparency->alpha (II)Noel Grandin
2023-07-23vcl: Drop now unneeded DevicePoint typedefKhaled Hosny
2023-07-23tdf#156211: Don’t round Kashida width when doing subpixel positioningKhaled Hosny
2023-07-03Rename ImplFontMetricData -> FontMetricDataKhaled Hosny
2023-06-01tdf#153440: Fix font fallback for surrogate pairs in RTL textKhaled Hosny
2023-03-10tdf#114556 fix vertical writing emphasis mark position.Mark Hung
2022-11-21remove FontAttributes::meCharSetCaolán McNamara
2022-09-30vcl: Use the same underline sizes for overlinesKhaled Hosny
2022-09-21use more string_view in vclNoel Grandin
2022-09-20vcl: Add PhysicalFontFace::GetName()Khaled Hosny
2022-09-07vcl: convert ImplGetEmphasisMark() to EmphasisMark classChris Sherlock
2022-09-01change ABORT_ON_NON_APPLICATION_FONT_USE to NON_APPLICATION_FONT_USE=...Caolán McNamara
2022-08-25FeatureCollector: Get feature labels for ssXX/cvXX features from the fontKhaled Hosny
2022-08-24rename DeviceFontWidth/DeviceFontHeight to DeviceSubPixelCaolán McNamara
2022-08-24move & rename height relevant function near & similar to its width equivalentCaolán McNamara
2022-08-23vcl: move ImplEmphasisMarkStyle() to vcl::Font and add unit testChris Sherlock
2022-08-22ensure no font/glyph fallback is happening for repeatable resultsCaolán McNamara
2022-08-20Don’t unconditionally validate Kashida at start/end of layoutKhaled Hosny
2022-08-14Streamline Kashida validation logicKhaled Hosny
2022-05-20work around ImplGlyphFallbackLayout() returning garbage fallbackLuboš Luňák
2022-05-20remove remnants of hack for tdf#89231Luboš Luňák
2022-05-10tdf#104930 Implement TextMetric::GetHangingBaseline.Mark Hung
2022-05-02better for fix glyph font fallback with null characterLuboš Luňák
2022-04-29don't try to find glyph font fallback for null characterLuboš Luňák
2022-03-13ofz: Divide-by-zeroCaolán McNamara
2022-01-16tdf#146439 retain precise base start pos when using ResolutionIndependentLayoutCaolán McNamara
2022-01-12keep positions as DeviceCoordinate within SalLayoutCaolán McNamara
2021-10-11In O[U]StringBuffer, make string_view params replacements for OUString onesStephan Bergmann
2021-10-08vcl: test PhysicalFontCollection and move to vcl::font namespaceChris Sherlock
2021-10-08vcl: split out outdev.h into seperate headersChris Sherlock
2021-10-06vcl: remove unused class ImplDeviceFontSizeListChris Sherlock
2021-09-30loplugin:constmethod handle more casesNoel Grandin
2021-09-27vcl: move FontSelectPattern to own file and into vcl::font namespaceChris Sherlock
2021-09-21vcl: remove OutputDevice's GetDevFontSizeCount() and GetDevFontSize()Chris Sherlock