- update to 2.10.1:
* Support markdown library discount version 3
* Improve Vector BLF dependency (git download must be enabled
if needed)
* Correctly use system header of system QXlsx (BUG 468651)
* Fix group separator problem in formulas (BUG 468098)
* Improve log scales (auto scaling and tick number)
* Improve auto scale (Issue #536)
* Fix limits when changing scale (Issue #446)
* Use system liborigin headers if linking against system
liborigin (BUG 469367)
* Properly import UTF8 encoded data (BUG 470338)
* Don't clear the undo history when saving the project (BUG
470727)
* Properly react on orientation changes in the worksheet
properties explorer
* In the collections of example projects, color maps and data
sets allow also to search for sub-strings and do the search
case-insensitive
* Properly set the size of the worksheet in the presenter mode
if "use view size" is used
* Properly save and load the property "visible" for box and bar
plots in the project file
* Fixed copy&paste and duplication of box and bar plots
* Fixed issues with loading object's templates (BUG 470003)
* Don't crash when loading projects with reference ranges
* .xlsx import:
* Fix crash importing empty cells
* support datetime import (Issue #531)
* Properly set the initial properties of the reference line
OBS-URL: https://build.opensuse.org/request/show/1101505
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=36
- Update to 2.9.0. Check the Changelog file for the full list
of changes. Bugs fixed since the last version:
* Fitting: Fix missing locale support in evaluating range of
fit function
* Fitting: Fix pseudovoigt model
* Fix crash in convolution and correlation
* Windows: use breeze as default for better dark mode
* Properly save the geometry of visible windows in the project
* Interpolation: avoid crash when x data contains invalid data
points or is not strictly increasing
* HDF5: Fix reading attribute strings and better handle strings
in compound data
OBS-URL: https://build.opensuse.org/request/show/975998
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=32
- Update to version 2.8.2
- Bug fixes:
* [CAS]
+ Fixed the regression introduced after the python2 backend was
deprecated in Cantor
+ Warn about the potential data looses when a project with CAS
content is opened but no CAS support is available
* [worksheet]:
+ DateTime support for Custom Points and for Histograms
+ Fix "power of" notations for negative values, show "0" for
zero and improve auto precision for small values for axis
labels
+ Show all available symbols styles for CustomPoint, the last
one was missing
+ Convert the plot range format to datetime also when the first
histogram for datetime data was added to the plot
+ Properly restore the saved values column and also save the
values formatting properties in the histogram
+ If the deleted columns are being restored, restore the column
pointers also in the histograms
+ Properly react in the histogram when data columns are deleted
or renamed
+ Save/load the values format in xy-curve
+ React on text changes for values prefix and suffix and not on
return pressed event in the curve properties explorer
+ Fix log scale axis for one tick and ln-scale typo
+ Fix sqrt and square axis scales
+ adjust the range format (numeric vs. datetime) also when the
column of the first curve is changed and not only when a new
curve is added
+ simplified the naming of the initial axes for the default
plot types (box blot with four axes, etc.) - use "x" instead
of "x axis 1", etc.
+ export to more image formats (jpg, bmp, ppm, xbm, xpm)
* [spreadsheet]
+ show column statistics also for bigint columns
+ when selecting a column in the project explorer, make sure it
becomes visible in the spreadsheet by scrolling horizontally
to its position
+ when removing or inserting rows in the spreadsheet, properly
update the headers in the spreadsheet
* [import]
+ Don't try to parse a netCDF file when the application was
compiled without any support for netCDF, and similar for
other formats
+ Show the last recently imported projects in a combobox also
in ImportProjectDialog similar to how it's already done in
ImportFileDialog
+ Don't show any error messages when the source file or local
socket is empty when the import dialog is opened for the
first time
+ Fixed ASCII import when start column > 1
* Don't change the current selection in the Project Explorer when
objects are being added or removed during undo or redo
* Improved LaTeX support in export dialog and export of big
spreadsheets
* Fixed resetting parser error count on some platforms
(kde#427190)
* Support semicolon as function argument separator for locale
with comma as decimal separator (kde#429110)
* Fix validation of custom model equation in fit dock
(kde#429368)
* Save/Load value format (kde#431535)
* Show the relevant parts of the drop lines also when the data
points are outside of the plot range (kde#432291)
OBS-URL: https://build.opensuse.org/request/show/882209
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=30
- Update to version 2.8.1
- New features:
* [worksheet] allow to change the background color for axis
labels (default: transparent)
* [worksheet] allow to copy the plot cursor cordinates
* [spreadsheet] better auto-detection of datetime format for
values pasted in the spreadsheet
* [live data] allow to add the timestamp column for all network
live sources (TCP/UDP), not only for MQTT
* [live data] better error handling and user notifications
- Bug fixes:
* Fix compiling with Cantor 20.08.X and X>0
* Fix drawing lines between points of datetime data
* Fix drawing axis tick label in color when in HTML mode
* Fix size of dock widgets when changing between them
* Remove sub-window shadow remnants when closing the project
(kde#389920)
* Fix changing font of text label for newer Qt versions
(kde#428029)
* Fix full screen not restored (also fixes full screen on macOS)
(kde#428813)
* Don't crash when doing drag&drop between different main windows
(kde#428698)
* Fix missing settings dialog on macOS
* Parser improvements (found in "Generate Function Values"):
+ Fix Crash using variable name of pre-defined functions as
function ("sin()")
+ Allow variable names containing function names ("sina")
+ Correctly remove variables when changing name
+ Use application number locale
+ insert predefined functions with correct number of arguments
- Drop fix_labplot_assumption_cantor_version.patch, merged upstream
- Drop obsolete %post/%postun scriptlets, the used macros are
no-ops since Leap 15.0
OBS-URL: https://build.opensuse.org/request/show/848320
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=28
- Update to version 2.6.0
- New features:
* Histogram
* Import from MQTT sources
* Import of ROOT (CERN) TH1 histograms
* Import of Ngspice raw files (ASCII and binary)
* Import of data in JSON format (JSON arrays and objects)
* Improved import of NetCDF files
* Added file type specific summary and content for special file
types in info box of import dialog
* Convolution/Deconvolution of data sets (sampling interval,
linear/circular, normalization, wrap, standard kernel)
* Cross-/Autocorrelation of data sets (sampling interval,
linear/circular, normalization)
* Allow to specify the number format when exporting spreadsheet
and matrix
* Improved user interface for data fitting (add fit function
preview, show parameters directly, make options foldable)
* [spreadsheet] when filling a float column with row numbers,
automatically convert its type to integer
* [spreadsheet] when filling an integer column with function
values, automatically convert its type to float
* [spreadsheet] data manipulation: add/subtract/multiply/divide
for column values
* [spreadsheet] export to SQLite
* [matrix] data manipulation: add/subtract/multiply/divide for
matrix values
* [worksheet] Allow to specify different border shapes for labels
(rectangle, eclipse, etc.)
* [worksheet] Allow to rotate plot legends
* [worksheet] Better positioning of rotated axis tick labels
* [worksheet] Allow to make plots not-interactive (ignore mouse
drag and wheel events) to avoid unwanted occasional panning and
zooming
* Allow to connect to SQL databases via ODBC
* Show the amount of consumed memory in the status bar (optional)
* Allow to change the settings for different computer algebra
systems (Maxima, etc.) directly in LabPlot (embedd Cantor's
settings widgets)
- Bug fixes:
* Fixed several problems in live data support
* [spreadsheet] properly calculate function values out of integer
x-values
* [matrix] fix editing integer values
* [import] fix preview update and add missing close of netcdf
files
* Don't crash when a scaling factor equal to zero was set for
axis
OBS-URL: https://build.opensuse.org/request/show/706826
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=18
- Update to version 2.5.0
- New features:
* Support for reading and plotting of live-data
* Improved data fitting
+ Automatically guess parameter of custom models
+ Better result presentation
+ Support different weight types
+ Consider given x- and y-error when fitting (can be switched off)
+ Show t statistics, P > |t| and confidence interval
+ Calculate p-value for chi-square and F test in nonlinear fitting
+ added fit models for most statistical distributions
* Improved theming
+ Apply themes to worksheet and to all its children
+ Respect theme settings also in plot legends and labels
+ Allow to disable theming in worksheets and plots after a theme
was selected
+ Show currently active theme in the "Apply theme" button
+ New application option in the settings for the default theme
used for new worksheets.
* Support different data types
+ auto detect integer and datetime data in import
+ support number locale and datetime formats
+ improved data type support in spreadsheets
* Import from SQL databases (tables or custom queries)
* Import Origin OPJ projects
* Much better support for Windows and macOS
* Syntax highlighting for LaTeX in the text label
* Allow to set the background color for LaTeX labels
* Support Hermite polynomials from GSL 2.4
* Support error functions and related functions from libcerf
* "Used in" sub-menu in column contex menu for faster navigation
to the curves consuming the column
* Direct application of analysis functions (smoothing,
interpolating, etc.) on the ploted data via curve's context menu
* Direct application of analysis functions on the data in the
spreadsheet and plotting of the results via spreadsheet's context menu
* Drag columns in the project explorer and drop them on plots (either in
a worksheet view or in the project explorer) to create curves
* "Show last N points" and "Show first N points" data ranges in cartesian plot
* Added CLI option --presenter to start LabPlot directly in the presenter mode
* Added CLI parameter to directly open project files (LabPlot or Origin)
* Allow drag&drop of projects files (LabPlot and Origin) on the main
window to load the project
* Allow drag&drop of data files on the main window to import the data
* Show tooltips for the supported mathematical functions and
constants in the expression text field
* Automatically switch to the scientific representation for numbers
bigger than 10^4 on the axis tick labels
* Automatically allow the latex typesetting in the application after
the latex environment was installed later without making the user
to go to the settings dialog
* Allow to change the color scheme for the application
* Smooth and animated zooming in the worksheet view
* Allow to add text labels to plots
* Improved building with MSVC, Intel and PGI compiler
- Performance improvements:
* Faster copy&paste in the spreadsheet
- Bug fixes:
* masked rows in spreadsheet not restored in project (kde#379877)
* Calculation of fit results corrected
* Axes now support values larger than FLT_MAX (~10^38) and smaller
than FLT_MIN (~10^-38)
* When a LabPlot project is being droped in the main window, load
the project directly instead of showing the import file dialog
* Correctly save and restore masked cells
* Don't crash if the rc-file was not found during the startup
- Drop Fix-compilation-on-Qt5.11.patch, merged upstream
- Update Url to point to labplot's homepage
- Update build requirements
OBS-URL: https://build.opensuse.org/request/show/618364
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=16
- Add Provides: labplot = %{version} and Obsoletes: labplot <
2.3.0 to enable easy upgrade from openSUSE Leap 42.1 to 42.2,
where labplot-kf5 2.3.0 should replace labplot. This assumes
that the Leap 42.1 labplot (currently at version 2.0.2) itself
does not get upgraded to a version above 2.3.0 via official
maintenance updates. Remove Conflicts on labplot as a
consequence.
OBS-URL: https://build.opensuse.org/request/show/424831
OBS-URL: https://build.opensuse.org/package/show/science/labplot-kf5?expand=0&rev=10