summaryrefslogtreecommitdiff
path: root/vcl/source/outdev
AgeCommit message (Expand)Author
2024-09-03tdf#160084 Simplify comparison for basegfx::fToolsBogdan Buzea
2024-09-03ofz#70815 Timeout, reduce this limit for fuzzingCaolán McNamara
2024-08-22tdf#153966 vcl: Fix precision loss laying out right-aligned textJonathan Clark
2024-08-19Don't fix already correct dataMike Kaganski
2024-08-19SalLayout::InitFont doesn't do anythingCaolán McNamara
2024-08-16cid#1616498 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-08-14CairoSDPR: Handle EmphasisMarksArmin Le Grand (Collabora)
2024-08-11cid#1558088 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-08-07cid#1557545 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-08-02tdf#162259: correctly handle font width on WindowsMike Kaganski
2024-08-02cid#1556086 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-28cid#1556624 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-24cid#1556131 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-23cid#1555167 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-06-20Resolves tdf#153223 - Suppress variable line height when skia is offHeiko Tietze
2024-06-10tdf#152024 Diacritics cut off at top and bottom of paragraphJonathan Clark
2024-05-22tdf#124116 Correct Writer text shaping across formatting changesJonathan Clark
2024-05-18tdf#161154: pass "scaling is done externally" information down the stackMike Kaganski
2024-05-17tdf#61444 Correct Writer text layout across formatting changesJonathan Clark
2024-05-10loplugin:ostr in vclNoel Grandin
2024-05-03WaE: C6011 Dereferencing NULL pointer warningsCaolán McNamara
2024-04-20Return double from OutputDevice::GetTextArrayMike Kaganski
2024-04-19tdf#160622: Let SalLayout::GetBoundRect return basegfx::B2DRectangleMike Kaganski
2024-04-17Drop FRound, and use generalized basegfx::froundMike Kaganski
2024-04-15Generalize basegfx::fround for templated return typeMike Kaganski
2024-04-14Use more o3tl::convertMike Kaganski
2024-04-13Don't use lround when assigning to a doubleMike Kaganski
2024-04-01tdf#160430: Fix glyph bounds calculation, and use basegfx::B2DRectangleMike Kaganski
2024-03-07Simplify some rtl::math::approxEqual callsNoel Grandin
2024-03-01Fix nIndex / nLen passed to mpAlphaVDev->DrawCtrlTextMike Kaganski
2024-03-01tdf#159976: make sure to always strip mnemonics in DrawCtrlTextMike Kaganski
2024-02-26tdf#159251: Revert "vcl: Allow pushing/popping OutputDevice’s RTLEnabledKhaled Hosny
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-08tdf#43157 vcl: remove DBG_ASSERT() from DrawDeviceAlphaBitmapSlowPath()Chris Sherlock
2023-12-07cid#1558798 Unchecked return valueCaolán McNamara
2023-12-07simplify and modernise ScopedBitmapAccessNoel Grandin
2023-12-06make AlphaMask separate from BitmapNoel Grandin
2023-12-05vcl: add unit tests for a mixture of CJK and latin charactersChris Sherlock
2023-11-19Extended loplugin:ostr: vclStephan Bergmann
2023-11-07simplify OutputDevice::ClipAndDrawGradientMetafileNoel Grandin
2023-10-27vcl: flatten OutputDevice::BlendBitmap()Chris Sherlock
2023-10-27vcl: flatten OutputDevice::GetBitmapEx()Chris Sherlock
2023-10-23vcl: migrate text layout functions out of OutputDeviceChris Sherlock
2023-10-11Drop o3tl::span, can use C++20 std::span directly nowStephan Bergmann
2023-10-05Drop MinMax in favor of std::clampMike Kaganski
2023-10-03ofz: Timeout, reduce limitCaolán McNamara
2023-09-27vcl: remove rTargetDevice from OutputDevice::ImplGetEllipsisString()Chris Sherlock
2023-09-24Fix typoAndrea Gelmini