summaryrefslogtreecommitdiff
path: root/tools/source/generic
AgeCommit message (Expand)Author
2024-11-04cid#1606943 Overflowed constantCaolán McNamara
2024-11-04new loplugin:staticconstexprNoel Grandin
2024-10-28cid#1606943 Overflowed constantNoel Grandin
2024-09-30loplugin:noexceptmove (macOS, LLVM 20 trunk libc++)Stephan Bergmann
2024-09-01ofz#70815 optimize this a littleCaolán McNamara
2024-08-16Resolves tdf#161766 - WCAG 2.1 compliant luminance for isDark()Heiko Tietze
2024-08-14cid#1557980 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-31cid#1555417 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-24cid#1556131 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-14tdf#145538 - related: Make tools::PolyPolygon iterableYuki Joou
2024-06-06compute these using floating pointNoel Grandin
2024-05-28ofz#69290 Integer-overflowCaolán McNamara
2024-04-17Drop FRound, and use generalized basegfx::froundMike Kaganski
2024-02-29Use <bit> instead of platform-specific intrinsicsMike Kaganski
2023-12-23cid#1471704 Assignment of overlapping memoryCaolán McNamara
2023-12-20Make BigInt::DivMod public, to allow optimized divisionMike Kaganski
2023-12-20Simplify and rename for clarityMike Kaganski
2023-12-20ofz#65165 Stack-buffer-overflow READ 4 test caseCaolán McNamara
2023-12-17Simplify BigIntMike Kaganski
2023-12-07cid#1545320 Unused valueCaolán McNamara
2023-10-05Drop MinMax in favor of std::clampMike Kaganski
2023-08-02split Point/Size/Rectangle into AbsoluteScreenPixel* typesNoel Grandin
2023-07-27Check / adjust the correct variablesMike Kaganski
2023-07-06make tools::Poly*gon single-arg constructors explicitNoel Grandin
2023-04-24loplugin:unnecessarygetstr extend to createFromAsciiNoel Grandin
2023-04-18tdf#143200 assert when pasting a cell to a large-height rangeNoel Grandin
2023-01-09tdf#147906 Use std::hypot for Pythagorean additionLeonid Ryzhov
2022-11-18ofz#53450 Integer-overflowCaolán McNamara
2022-11-17ofz#53450 Integer-overflowCaolán McNamara
2022-11-13Fix typosAndrea Gelmini
2022-10-27add some more asserts in Fraction::MakeFractionNoel Grandin
2022-10-27rational_ReduceInaccurate unnecessary hereNoel Grandin
2022-10-27tdf#123419 optimise ImplMakeFractionNoel Grandin
2022-10-07ofz#52191 Integer-overflowCaolán McNamara
2022-08-30ofz#50761 Integer-overflowCaolán McNamara
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock
2022-08-13tdf#145614 Convert #define to constexprehsan
2022-08-09tools: prefix member variables with an 'm'Chris Sherlock
2022-07-11tools: rename getHeight/Width() to GetOpenHeight/Width()Chris Sherlock
2022-06-17Rectangle: split SetSize into SetWidth/SetHeightJan-Marek Glogowski
2022-05-07This condition is apparently fatalStephan Bergmann
2022-04-28use more string_view in tools::ColorNoel Grandin
2022-04-27use more string_view in toolsNoel Grandin
2022-04-26add o3tl::toUInt32Noel Grandin
2022-04-12include OutputDevice MapMode in SalLayoutGlyphsCache key (tdf#148400)Luboš Luňák
2022-04-02Recheck modules t* with IWYUGabor Kelemen
2022-03-13ofz#45527 detect too many points earlierCaolán McNamara
2022-03-13pass reference to the target vector insteadCaolán McNamara
2022-03-10tdf#113066 tdf#142204 EMF Implement SETARCDIRECTIONBartosz Kosiorek
2022-03-05ofz: Use-of-uninitialized-valueCaolán McNamara