What's new in MagicPlot Pro 2.9.3
Nov 3, 2020
- More Plot Types in Menu:
- We have added more already available plot types into the Create Figure menu
- Improved Histogram Legend
- Enhancements:
- 0000469: [Plots] When applying log scale, fix range from 'best view' if range ? 0
- 0000154: [Table] Column formula: 'j' variable for column number
- 0000076: [Plots] Add more available plot types into create plot menu
- Fixes:
- 0000466: [Other] Projects are merged if opened simultaneously
- 0000468: [Other] MacOS: Progress bar must not show text over the bar
- 0000465: [Plots] Progress dialog border is truncated on the right on Mac OS
- 0000447: [Other] The dollar sign ($) is not saved correctly in column formula in project file
- 0000462: [Plots] Major tick and label may disappear on the boundary of the range
- 0000349: [Other] Add copy-paste context menu to fit parameters table
- 0000364: [Other] 'Add to current axes' figures list must be sorted like opened windows
- 0000335: [Drawing] Selection remain on all elements after Undo “Ungroupping”.
- 0000431: [Plots] Copy Fit Curve from Figure to Figure in another Project: style is taken from the source Curve on Fit Plot instead of Figure
- 0000453: [Other] Project entities are not pasted if some folder is not selected in Project Tree
- 0000452: [Plots] Histogram legend must be drawn with squares instead of lines
- 0000293: [Plots] Curve fill is not shown in legend
- 0000454: [Other] Edited fit curve interval remains visible after curve deletion
- 0000445: [Plots] Program hangs if colormap legend range is log-scale and starts from 0
- 0000451: [Plots] Program hangs with zero scale range (min=max) and when scrolling with inverted scale (max<min)
- 0000440: [Plots] Color Maps: X index from a separate column is truncated with the matrix rows count
New in MagicPlot Pro 2.7.2 (Sep 19, 2016)
- Fixed: 0000210: [Plots] Regress in 2.7.1: Negative minor ticks are not displayed in some cases.
- Fixed: 0000206: [Other] Project Tree does not update after opening project that does not exists.
New in MagicPlot Pro 2.7.1 (Sep 13, 2016)
- Fixed: 0000203: [Plots] Minor ticks count in Log scale cannot be set correctly.
- Fixed: 0000198: [Other] 'Add & Arrange Axes' dialog box is opened under 'Figure Preferences' dialog in some cases.
- Fixed: 0000117: [Image Export] White rectangle is created over the canvas in EPS when opening in selected applications (TeX's epstopdf converter was affected).
- Fixed: 0000205: [Plots] Manual Increment entered is not multiplied by Multiplier.
New in MagicPlot Pro 2.7 (Jul 12, 2016)
- Notes:
- The development was slow in 2014 and resumed in 2015; Plotvisor 2.0 application was released in Oct 2015.
- Java 7 or later is now required.
- The MagicPlot Pro 2.5.x license is valid for v. 2.7 (it is a free update for current users).
- Changes:
- Added: Color map plots (aka surface plot / heat map / 2D plots): non-uniform matrix support, interpolation support.
- Improved: New dialog windows style (previously used only in Processing dialogs).
- Improved: Special symbols/characters dialog moved to Tools menu.
- Improved: Replaced Java2D stroke normalization with explicit coordinates rounding.
- Improved: Removed unused parts of eps prologue.
- Improved: When template is applied, empty (in template) legends are kept as is.
- Improved: Legend titles are 'overloaded' with column name when plotting the same columns from multiple tables.
- Improved: Rounded ticks positions when using axis multiplier.
- Fixed: Nonlinear fitting: When Y error columns are set, weights must not be normalized to calculate the correct chi square in fit report.
- Fixed: Fit Plot: Saving 'Sum', 'Data-Baseline' checkbox values to project and add undo for them.
- Fixed: Inspector toolbar was not updated when selecting curves from Figure properties components table.
- Fixed: Bug with changing scale type when deleting axes box.
- Fixed: 'Custom grid lines' table behavior (focus).
- Fixed: Smoothing of curve from Fit Plot on Figure: 'Replace curve' changes Fit Plot (should not).
- Fixed: Log scale is not displayed in Processing preview in Smooth dialog.
- Fixed: Data Curve Properties dialog is not updated when data columns change.
- Fixed: Path2D points limit optimization must not be used for export rendering.
- Fixed: EPS/Postscript: Canvas size is not interpreted by all applications.
- Fixed: MagicPlot does not take into account current screen (multi monitors).
- Fixed: Processing of curve with index X column does not work.
- Fixed: No error message is shown if inserted image is absent in project file.
- Other minor bug fixes.
New in MagicPlot Pro 2.5.1 (Jun 27, 2013)
- Fixed: Some bugs in saving batch processing summary table evaluator
- Improved: Peak guess dialog must not remember the number of previously guessed peaks
- Other little fixes
New in MagicPlot Pro 2.5 (May 22, 2013)
- Added: New processing features: smoothing, convolution, deconvolution, correlation
- Added: Processing of multiple curves/columns from table/figure in one processing dialog
- Added: Full fit function formula in Report tab
- Added: All processing dialogs show preview plot
- Improved: Faster application launch
- Improved: Selected cells in unfocused tables are shown with gray background
- Improved: 'Delete emptied Figures' checkbox in confirm deletion dialog
- Improved: Faster progress dialogs updating
- Improved: Smart limitation for undo history to prevent unavoidable memory leak
- Improved: New algorithm for peaks guessing
- Improved: Automated unit tests for processing routines and nonlinear fitting (incl. NIST data sets)
- Fixed: Curve colors alternation when adding curves, including batch processing
- Fixed: Saving some deleted images to project file (mistakenly taken from undo history)
- Fixed: Negative sizes in dimensions toolbar did not work
- Fixed: Incorrect formula correction when multiple columns are deleted
- Fixed: Avalanche deletion of evaluators which use deleted components
- Fixed: Creating inset axes: copies unnecessary properties from current axes style
- Fixed: Import multiple text files: Columns with numbers greater than the number of columns in first row were treated as text
- Fixed: Project tree sometimes can stop reflecting the project structure
- Fixed: Calibry Light font crash on Windows with Oracle Java 1.6_45 and 1.7_21
New in MagicPlot Pro 2.3 (Oct 11, 2012)
- Improved: EMF and vector image copy on Windows: coordinates tolerance increased
- Improved: EPS, PDF: writing real font postscript names without fonts embedding
- Improved: Show trailing zeros checkbox did not affect axes labels
- Improved: Hand tool does not select and move objects when image is zoomed in
- Improved: Batch Processing: Confusing legends on Figure when adding curves to existing Figure
- Fixed: EPS: Landscape orientation activated mistakenly
- Trial period is 30 days, no need to request trial key!
New in MagicPlot Pro 2.2 (May 22, 2012)
- Improvements in Vector Image Export:
- EPS, PDF: Font embedding fixed, including non-Latin characters
- EPS, PDF: Writing correct Postscript font names for 14 standard fonts
- PDF: Transparency support fixed
- EPS: Transparency support added (with pdfmark tags)
- SVG: New export format added
- EMF: Objects misplacement fixed
- Unnecessary items removed from file format options dialogs
- Other Major Improvements:
- Added: Inserting raster images on Figures and Fit Plots
- Added: Setting column formulas from inspector toolbar
- Added: Automatic formulas correction when used columns positions are changed
- Improved: Standard fonts are replaced with analogs if not present when opening project on other OS (Times, Helvetica, Courier)
- Improved: Automatic installing for all users (no need to re-enter key for each user account)
- Minor Improvements:
- Fixed: Image export on OpenJDK failed
- Fixed: Importing multiple files when 'opening with' in Explorer/Finder: Only one Import dialog opens for all files
- Fixed: Limit of length of names of project entries introduced
- Fixed: Delta X field in 'Create Table from Curves' worked incorrectly
- Fixed: Table did not get focus by click on header
- Fixed: Fit Interval in batch processing was mistakenly updated if it was full interval in template Fit Plot
- Fixed: Double slant of italic fonts on Mac OS X
- Improved: Drawn objects can be moved to the back of the axes
- Improved: Checking loaded project version and ask for program update
- Added: '$' variable which means current column number, i.e. col($) = col($-1)
- Added: Opening projects and file import by dragging files into MagicPlot window
- Other fixes
New in MagicPlot Pro 2.0 (Nov 22, 2011)
- Added: Batch Processing and Fitting Series tool (Pro edition only)
- Added: Text columns in tables
- Improved: Multi-core optimization in curve fitting
- Improved: Copying/pasting of column names with copying/pasting table data
- Improved: 'Auto detect' alternative in comment lines prefix on import dialog
- Improved: 'Maximum iterations number exceeding' shows message about fit error
- Improved: New shortcut for creating Table (Ctrl+T)
- Improved: OS X full-screen support (requires Mac OS X 10.7 with Java Update 1 installed)
- Many minor improvements and bugs fixed
New in MagicPlot Pro 1.5 (May 31, 2011)
- Added: Pro: Sorting tables
- Added: Pro: Table Transposing
- Added: Pro: Statistics toolbar
- Added: Table columns statistics functions in column formula
- Added: Pro: Histograms calculation
- Added: Vertical bars drawing
- Added: Pro: Quick Plot tool
- Added: Fullscreen mode (F11)
- Added: Opening multiple projects in one instance of app, importing with '-silent' key
- Added: Remainder Operator % in parser (all formulas, calculator, etc.)
- Added: Exporting multiple images and tables from project tree context menu, expand/collapse all menu item in Project context menu
- Improved: 'Use alternative text output method for export/printing' checkbox in preferences
- Improved: Fit Plot: Sum fit interval is updated when x data range is changed if interval was 'full' before changing
- Improved: Plot data points under mouse cursor are denoted on mini-plots also (import dialog, histogram dialog, etc.)
- Improved: Axes scale and titles can be applied from Figure template
- Improved: Excel-like shortcuts Ctrl+Arrows for table navigation
- Improved: Highlighting text labels and invisible components on mouse over
- Fixed: Drawing of Fit Curves with breaks (when y = NaN or infinite)
- Fixed: Exporting tables in text files: decimal separator from MagicPlot Preferences was used instead of system default decimal separator
- Fixed: Create Tables from Curves: index x column was not exported
- Fixed: Incorrect rounding of values on axes with manual increment setting in some cases
- Fixed: Incorrect line and parabola curves anchor points moving if some parameters are locked
- Fixed: Creating a copy of a table with FFT evaluator which uses columns from not cloning table
- Fixed: PDF export and copying without margins
- Fixed: Illegal size of EMF images and copied vector images on Windows
- Some little bugs fixed
New in MagicPlot Pro 1.4.1 (Mar 5, 2011)
- Added: Move Table(s) to another Folder
- Fixed: Custom curve equation editing: error if new equation contains a syntax error and the number of found parameters is less than before this edit
- Fixed: Error if plot contains only 1 point with big coordinates (~ >1e15), autoscale did not work in this case
- Fixed: Inverse order of curves in Guess Peaks
- Fixed: Ctrl+A shortcut did not select all axes on Figure
- Fixed: 'Import Table here' on first Folder does not select this folder in Import dialog
- Some little bugs fixed
New in MagicPlot Pro 1.4 (Feb 23, 2011)
- Added: Joint parameters can be proportional, not only equal
- Added: Reading and renaming table column names when importing tables from text files
- Added: Import tables from clipboard with import wizard
- Added: Setting the scale of selected axes in inspector toolbar
- Added: Creating a copy of Tables, Fit Plots and Figures
- Added: Curve selection, editing cure style in inspector panel without dialog opening
- Added: Cut, Copy and Paste curves between Fit Plots and Figures
- Added: Tab/Shift+Tab and arrow keys select next/previous curve on plot or figure
- Added: Changing Fit Curves order by dragging in curves table
- Added: Adjusting parameters with mouse wheel (with Ctrl pressed)
- Added: Help about inserting Greek letters and math symbols in shortcuts window
- Added: 'Colorize Selected' item in color button menu when multiple curves are selected
- Added: Parameters covariance matrix in Fit Report
- Improved: Correct processing of missing values and repeated column delimiter in imported text file with table
- Improved: Highlighting of suspicious curve (peak) if fit has not converged
- Improved: Text redrawing on Figures and Fit Plots was optimized: much faster redrawing of big texts
- Improved: New table is created in selected dataset in project tree if any
- Improved: Adding Figure components in Figure properties dialog: project tree view improved, double click support
- Improved: Using row number as X when adding table data to Figure, adding multiple data without closing dialog
- Improved: Setting Y error column just in import wizard
- Improved: Image zoom “smoothed”
- Improved: Scale (linear/log10) type is now saved in Figure templates
- Improved: Adding data to Figure from multiple Tables (in Figure properties dialog): Column selection dialog is showed once for all Tables
- Improved: Continuous interval selection of legend labels (and curves) with Shift
- Improved: Fit stops after tho consecutive iterations (not one) which changes Chi square smaller than the minimum deviation decrement
- Improved: Coping and pasting tables: No more 'NaNs' in copied tables, empty rows are preserved when pasting
- Improved: Message about ignoring weightings by incorrect Y error while fitting
- Fixed: Table from Curves failed to add table to new folder, some tooltips were added
- Fixed: Inverted scale: log scale labels, scrolling, splitting fit intervals
- Fixed: Custom grid lines at 0 position
- Fixed: Scale scrollbars bounds did not account for Fit Curves after opening of Fit Plot
- Fixed: Multiple selected objects bringing to front and sending to back
- Fixed: Ctrl+Ins, Shift+Ins, Shift+Del shortcuts did not work with drawn objects and in text label editing
- Fixed: Marker types setting when adding multiple data to Figure
- Fixed: Issue on deleting table with Fit Plot data which is used on Figure
- Fixed: Incorrect numbers rounding when axes labels multiplier is not equal to 1
- Fixed: Fitting with joined parameters when not all joint curves are summed
- Fixed: Drawing error bars when showing fit residual
- Fixed: Columns rearranging on Linux with Win (Meta) key pressed
- Fixed: Critical issue with saving project files with " (quotes) in some Figure legends
- Fixed: Legends format is some cases was not saved in project file
- Fixed: Joining parameters of one curve
- Fixed: Absence of error for formula a^-b in some cases. Now braces are always required: a^(-b)
- Fixed: Measuring distance with scale zoom tool: current axes selection was ignored
- Fixed: Undo of changing image size in some cases
- Fixed: Filling under spline-connected data curves
- Fixed: Critical issue: incorrect accounting for y errors from columns in fitting
- Fixed: Deleting table with deleted columns with evaluators
- Fixed: Undoing custom fit equation editing with illegal expression
- Many other little improvements and fixes
New in MagicPlot Pro 1.3.2 (Dec 14, 2010)
- Added: Log10 scale
- Added: 'Restore Auto Positioning' context menu item for manually positioned axes labels and legends
- Added: Changing canvas size option: scale image or resize canvas only
- Added: '% of Canvas Size' units in Dimensions toolbar
- Improved: Positions of pasted drawings are more useful
- Improved: Arrow keys move objects by 1 mm, and by 0.1 mm with Shift key pressed
- Improved: Pasting drawing objects with preserving x and y coordinates of original objects (when canvas size is enough)
- Improved: Drawed objects scaling when applying Figure template with changing Canvas size
- Improved: Editable fields for line widths, etc.
- Fixed: Error bars are not shown after project opening before updating error data
- Fixed: Unclear error bars and drop lines rendering
- Fixed: Mouse cursor coordinates are calculated incorrectly if canvas is zoomed
- Fixed: Opening image export dialog error if 'Desktop' API is not supported by JVM (e.g. on Kububtu)
- Fixed: Error on setting zero scale interval
- Multiple little improvements
New in MagicPlot Pro 1.3.1 (Nov 29, 2010)
- Critical fix: Error on saving projects with 'computed' NaN values ('invalid entry crc-32' error message)
- Improved: The old project file will not be rewritten if project saving fails on disk error or internal bug
- Fixed: Smoothing in Guess Peaks dialog does not work
- Fixed: Memory leakage on project closing in some cases
- Fixed: Fuzzy rendering of arrows and markers on screen
- Fixed: Index column values if used on plots and figures begin now from 1, not from 0
- Fixed: Added clipping for line-connected curves (more efficient redrawing, vector files size was reduced)
- Fixed: Applying Figure templates: axes titles text format was mistakenly applied
- Fixed: Slow dragging of multiple objects
- Added: Residual button on Fit Plot which shows fit residual while pressed
- Added: Additional types of data markers and arrows
- Added: Connecting data points with Bezier spline
- Added: Distance measurement with zoom rectangle
- Multiple little improvements and fixes
New in MagicPlot Pro 1.3 (Oct 26, 2010)
- New Major features:
- Added: Automatic peaks finding by 2nd derivative (Pro)
- Added: Splines for baseline subtraction with fitting capability (Pro)
- Added: Spectrum numeric integration, calculating mean, variance of peaks in 'Intervals' tab of Fit Plot
- Added: Gauss and Lorentz area-normalized curves
- Added: Copy and paste Fit Curves between Fit Plots (Ctrl+C / Ctrl+V in curves table)
- Other new features and improvements:
- Added: Processing-Transform X/Y data menu items (set column formula) for Fit Plot
- Added: Dialog for 2D Waterfall on Figure (x, y shifts)
- Added: Auto fit column by clicking on right table header separator
- Added: 'Select all' by click in upper left table corner
- Added: 'Remove' item in Curve context menu on Figure and Fit Plot, Delete and Backspace keys works for Fit Curves
- Added: 'Delete Cell in Column' menu item
- Improved: Column evaluators are indicated by blue column header and appropriate tool tip
- Improved: Setting +/- factor in FFT
- Improved: Style on Unix-like systems: no bold fonts
- Improved: History dialog shows saved state with bold font
- Improved: Selecting fit curves by mouse improved
- Improved: Y-scale buttons preserve y=0 position if it is visible
- Improved: Now you can enter expression in every numeric field
- Improved: 'Show' checkbox is automatically set whe? 'sum' is selected
- Improved: MagicPlot Calculator 1.1 integrated
- Improved: MagicPlot can be minimized to task bar while Calculator window can be still on top
- Changed: Calculator tool is now available in Student edition also (not only in Pro)
- Fixed: Saving files with dot in name issue (name was truncated after dot)
- Fixed: Some table editing user interface issues
- Fixed: Experience on Mac OS X: MagicPlot application menu, opening projects from Finder, 'modified' symbol on window close button
- Fixed: Entering special chars on Mac using Option key now works
- Fixed: Legend text alignment was not saved
- Fixed: High-resolution icon in Windows version added
- Fixed: Set column formula: issue with setting row numbers outside the actual table size
- Many little improvements and fixes
New in MagicPlot Pro 1.2.2 (Sep 22, 2010)
- Fixed: Table editing issues
- Fixed: 'if' operator in calculator
- Fixed: Some other little bugs
New in MagicPlot Pro 1.2.1 (Sep 20, 2010)
- Fixed: Import text files with dot (.) in name: the end of the name after last dot will not be trancated if it is not standard extension
- Added: Saving and loading preferences in current working directory for Portable Installation on USB-drive usage (ex. on USB drive)
- Changed: Linux GTK+ look-and-feel will not more be used because of many bugs in it (icons in table error, no separators in menu, error on opening windows with some GTK styles, etc.)
- Added: Calculator tool added
- Added: Inserting Greek letters and math symbols with keyboard shortcuts
- Changed: Improved inserting table columns and rows (now user can specifying number and before/after)
- Added: Table column widths will never reset and are now saved in Project file
- Added: Delete item in fit curve context menu on fit plot
- Fixed: Fit Plot Data and Fit Sum show/hide state is stored in Project file
- Changed: Folders state (extended/collapsed) is saved in Project file
- Improved: Files sorting on import
- Improved: Fit Plot naming
- Fixed: 'Cannot create virtual machine' error on start in some circumstances (heap size problem)
- Some little bugs were fixed and some improvements were made