summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2021-11-21tdf#133835 speedup calc autofilter (5)Noel Grandin
2021-11-21tdf#133835 speedup calc autofilter (4)Noel Grandin
2021-11-20tdf#133835 speedup calc autofilter (3)Noel Grandin
2021-11-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
2021-11-19Drop F_2PIMike Kaganski
2021-11-19Use M_PI* instead of F_PI*Mike Kaganski
2021-11-19rtl::Static->thread-safe static in toolsNoel Grandin
2021-10-31Prepare for removal of non-const operator[] from Sequence in toolsMike Kaganski
2021-10-29Let's assume this is a bogus warningTor Lillqvist
2021-10-28-Werror,-Wunused-macrosStephan Bergmann
2021-10-27CPU-specific files should not include templates or inlinesLuboš Luňák
2021-10-14use std::vector::insert instead of push_backNoel Grandin
2021-10-14Simplify JsonWriter a bitMike Kaganski
2021-10-13Improve JsonWriter's escapement codeMike Kaganski
2021-10-13Unify JsonWriter::put and putRaw a bitMike Kaganski
2021-10-11In O[U]StringBuffer, make string_view params replacements for OUString onesStephan Bergmann
2021-10-02fix buffer overruns in JsonWriter::put with UTF-8 valuesNoel Grandin
2021-10-02simplify JsonWriter::reallocBuffer by using reallocNoel Grandin
2021-09-30loplugin:constmethod handle more casesNoel Grandin
2021-09-30no need to copy the name in XmlWalker::attributeNoel Grandin
2021-09-20clean up ambiguous confusing rectangle APIs like IsInside()Luboš Luňák
2021-09-17ensure that some basic geometry classes are trivially copyableLuboš Luňák
2021-09-16Revert "speedup rational_FromDouble"Noel Grandin
2021-09-15No need to check if nDX is 0 for atan2Mike Kaganski
2021-09-10clang:optin.performance.Padding in toolsNoel Grandin
2021-09-06tdf#144319 fix formula loadNoel Grandin
2021-09-06clang-tidy:readability-redundant-member-initNoel Grandin
2021-08-26tdf#142307 - Upgrade SSE2 sum to AVX512 sum with Neumaier 1dante
2021-08-17Fix o3tl::convert for Rectangle, to operate on right/bottom valuesMike Kaganski
2021-08-17Rename SaturatingSet[XY] to SaturatingSetPos[XY]Mike Kaganski
2021-08-17Simplify and inline tools::Rectangle::JustifyMike Kaganski
2021-08-17Fix ctor taking Point and Size, to properly handle regative sizesMike Kaganski
2021-08-16Rename setX/setY to SetPosX/SetPosY, to align with SetPosMike Kaganski
2021-08-16Drop tools::Rectangle::getX/getY, which are just duplicates of Left/TopMike Kaganski
2021-08-15Simplify tools::Rectangle a bitMike Kaganski
2021-08-12Unify and simplify tools::Rectangle methods returning PointMike Kaganski
2021-08-11Drop convertMm100ToTwip in favor of the new o3tl::toTwipsMike Kaganski
2021-08-11Deduplicate number read/writeMike Kaganski
2021-08-05improve LOK notifyInvalidationNoel Grandin
2021-08-05Avoid ODR violation, consistently define ZLIB_CONSTStephan Bergmann
2021-08-01Fix typosAndrea Gelmini
2021-07-30tools: use upper case GetWidth/GetHeight for Rect for repr. stringTomaž Vajngerl
2021-07-29rtl::Static -> static localNoel Grandin
2021-07-15tdf#143148 Use pragma once instead of include guardsYakovlevAl
2021-07-06actually use CLOCK_MONOTONIC in tools::timeNoel Grandin
2021-06-29ofz#35504 promote to double earlierCaolán McNamara
2021-06-28ofz#35504 Integer-overflowCaolán McNamara
2021-06-23ofz#35504 Integer-overflowCaolán McNamara
2021-06-23tdf#135316 add SvFileStream::SetDontFlushOnCloseNoel Grandin
2021-06-22simplify and improve WildcardNoel Grandin