https://bugs.kde.org/show_bug.cgi?id=475408
Alexander Semke <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/educ | |ation/labplot/-/commit/d91d | |f150526dcad3e65c15ca3b67c8a | |2577dd123 Version| |3.0 Fixed/Implemented| | In| | Status|ASSIGNED |RESOLVED --- Comment #2 from Alexander Semke <[email protected]> --- Git commit d91df150526dcad3e65c15ca3b67c8a2577dd123 by Alexander Semke. Committed on 13/07/2026 at 21:15. Pushed by asemke into branch 'master'. Use logarithmic spacing for fit curves on log axes. When fitting data on logarithmic axes spanning multiple orders of magnitude, curve evaluation now uses logarithmic point spacing instead of linear spacing. This reduces the required number of evaluation points from ~100 million to the default ~1000 while maintaining visual quality across the entire range. - ExpressionParser: Add scale parameter, implement log10/log2/ln spacing - XYFitCurve: Detect parent plot's x-axis scale and pass to evaluator - Tests: Add low-level spacing tests and regression test comparing log vs linear FIXED-IN: 3.0 M +48 -3 src/backend/gsl/ExpressionParser.cpp M +2 -1 src/backend/gsl/ExpressionParser.h M +12 -1 src/backend/worksheet/plots/cartesian/XYFitCurve.cpp https://invent.kde.org/education/labplot/-/commit/d91df150526dcad3e65c15ca3b67c8a2577dd123 -- You are receiving this mail because: You are watching all bug changes.
