summaryrefslogtreecommitdiff
path: root/sc/source/core
AgeCommit message (Expand)Author
2022-02-14remove AVX and AVX512 code from CalcLuboš Luňák
2022-02-14tdf#147109: Optimize ScInterpreter::ScSubstituteMike Kaganski
2022-02-14tdf#146795: Make sure to use valid position hints to avoid crash.Kohei Yoshida
2022-02-14tdf#113785 sc: IsDataFiltered must be normalizedJustin Luth
2022-02-14tdf#113785 sc FillAutoSimple: also optimize in negative directionJustin Luth
2022-02-03Avoid calling AVX code in library static initializationThorsten Behrens
2022-01-31Resolves: tdf#146722 Force row label for single text with numeric to the rightEike Rathke
2021-12-26Resolves: tdf#146377 Propagate condition error of IF(condition)Eike Rathke
2021-12-25Related: tdf#146377 Let AND(), OR(), XOR() propagate the current error, if anyEike Rathke
2021-12-23tdf#145057 Fix saving color filter when multiple data ranges in sheetSamuel Mehrbrodt
2021-12-19ofz#42605 Null-dereferenceCaolán McNamara
2021-12-14make sure text operations are not queried by (numeric) valueLuboš Luňák
2021-12-10tdf#133353, Make 2nd argument optional for DCOUNT and DCOUNTA.Winfried Donkers
2021-12-10new ScTypedStrData: typically missed argument in CTOR, tdf#142910 follow-upJustin Luth
2021-12-09tdf#145671 Don't open URL twice in cell edit modeSamuel Mehrbrodt
2021-12-07signed-integer-overflowStephan Bergmann
2021-12-07signed-integer-overflowStephan Bergmann
2021-12-06process broadcasts for adjacent cells together (tdf#119083)Luboš Luňák
2021-12-06make it clearer that ScHint is modifiedLuboš Luňák
2021-12-06try to broadcast in bulk (tdf#119083)Luboš Luňák
2021-12-05fix caching of ScQueryItem values for multiple entries (tdf#146037)Luboš Luňák
2021-12-05move entire ScTable::ValidQuery() into (Sc)QueryEvaluatorLuboš Luňák
2021-12-01tdf#144244: fix crash when FILESAVE a calc file after delete some columnsJulien Nabet
2021-11-29tdf#133996 speed up opening of ODS with autofilter + conditional formattingNoel Grandin
2021-11-25use even hyper-thread cores for Calc threadingLuboš Luňák
2021-11-25sort, cache and binary search query items if they're many (tdf#136838)Luboš Luňák
2021-11-25fast query item searching also for ByValue with stringLuboš Luňák
2021-11-25avoid repeated checks with same result on fast lookup pathLuboš Luňák
2021-11-25try to search efficiently with a query with many items (tdf#133867)Luboš Luňák
2021-11-25don't fetch cell string content for each query item (tdf#133804)Luboš Luňák
2021-11-24Resolves: tdf#128914 Create copies for non-shareable token arraysEike Rathke
2021-11-24Fix typosAndrea Gelmini
2021-11-24remove superfluous code that has a TODO note about itLuboš Luňák
2021-11-24Rename o3tl::underlyingEnumValue to o3tl::to_underlying to match C++23Mike Kaganski
2021-11-23Resolves: ofz#41299 Rewind also on last resort #REF! IsReference()Eike Rathke
2021-11-23short-circut SC_AND lookup if left side is known to be falseLuboš Luňák
2021-11-23allow matching of empty cells as svl::SharedString (tdf#133804)Luboš Luňák
2021-11-23set empty value if not returning a shared stringLuboš Luňák
2021-11-23do not wait for condition that's not neededLuboš Luňák
2021-11-23move code to a separate functionLuboš Luňák
2021-11-23do not fetch cell data if ScRefValueCell can tell thatLuboš Luňák
2021-11-23do not try to read table cell again on ScRefCellValue::isEmpty()Luboš Luňák
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin
2021-11-22cache error strings for ScTable::validQuery() (tdf#133835)Luboš Luňák
2021-11-22Revert "cache FormulaError::NoRef error string (tdf#144249)"Luboš Luňák
2021-11-20small optimisationNoel Grandin
2021-11-19Use more precise value for M_PI in OpenCLMike Kaganski
2021-11-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
2021-11-19Use M_PI* instead of F_PI*Mike Kaganski
2021-11-17revert "vlookup - optimize SC_EQUAL and NOT_EQUAL." (tdf#139612)Luboš Luňák