MagicPlot Student Changelog

What's new in MagicPlot Student 2.9.3

Mar 1, 2020
  • Error with saving project files on server
  • Saving read-only project file cause false 'old project file is corrupted' message
  • Remove project name from shown path to table in table and column selector
  • Add to Axes button may not work in Figure Properties dialog (regression)
  • Column selection combobox is not updated when selecting another table in Curve properties dialog

New in MagicPlot Student 2.8.2 (Dec 19, 2018)

  • 0000340: [Plots] Don't round values of plot data in status bar
  • 0000341: [Other] Add hotkeys for tabs (internal windows) navigation: Ctrl+[ and Ctrl+] (with Cmd on Mac)
  • 0000345: [Batch Processing] Enable 'skip' checkbox for Template FitPlot in Fit Series dialog
  • 0000316: [Other] Collapse all won't work on 2.8
  • 0000320: [Plots] Color map properties: Column X does not work in some circumstances
  • 0000321: [Plots] Error bars color: when marker and line is off, the color button is active but it does not work
  • 0000326: [Table] Table transpose works incorrect for text columns
  • 0000334: [Other] Long task may be run when other long task is running in ProgressDialog
  • 0000315: [Other] Error on saving if project file in Dropbox folder
  • 0000319: [Other] Shortcut <Ctrl + C>, i.e. copy command, often does not work
  • 0000329: [Drawing] When drag (rectangle) selecting, the group parts can be selected separately
  • 0000336: [Other] Source data of evaluators in other Tables or Fit Plots is not copied (batch fitting summary, correlation, fft)
  • 0000337: [Drawing] Grouped items are copy-pasted with illegal shift in the same canvas
  • 0000344: [Other] Context menu is not opened if cyclic dependency appears
  • 0000346: [Other] Old-style links to DataCurve in FitPlot need to be replaced by clones on old project files reading
  • 0000229: [General] Please make Action: closing active window within MagicPlot with a shortcut, e.g. Ctr+W

New in MagicPlot Student 2.8.1 (Sep 7, 2018)

  • 0000314: [Other] Add feedback in case of JVM crash on font file opening or rendering (font name in thread name)
  • 0000313: [Table] Regression: Table transpose does not work in some cases
  • 0000312: [Plots] Multi-axes plots created in previous versions are displayed incorrect in some cases (curves are mixed-up between axes)
  • Other minor fixes

New in MagicPlot Student 2.8 (Aug 1, 2018)

  • Added: 0000049: [Other] Full-functional project tree with nested folders and copy-paste support:
  • [General] Move up/down items in the project tree
  • [Plots] Fix copy/paste restriction: only components of one type (curves or drawings) can be copied
  • [Drawing] Add capability to copy axes box with all contents
  • [Other] Add project merging (add one to another) – via copy/paste
  • Added: 0000058: [Other] Project autosaving
  • Added: 0000024: [Drawing] Drawn objects grouping
  • Added: 0000241: [Plots] Implement changing table in data curve dialog
  • Added: 0000106: [Plots] Add multi-column in legend
  • Added: 0000017: [Drawing] Creating empty Figure without axes boxes or deleting the rest axes box
  • Improved: 0000300: [Other] Disable annoying renaming by mouse click in project tree
  • Improved: 0000244: [Plots] Optimize colormap drawing
  • Improved: 0000225: [Other] Add symbol <Planck constant with bar> to the math symbol table
  • Improved: 0000282: [Other] Leave project file opened for cloud services work
  • Improved: 0000193: [Plots] Add warning about doubled values in x/y column of color map plot
  • Improved: 0000284: [Plots] Rename (clarify) properties context menu items
  • Improved: 0000023: [Drawing] Improved drawing objects sticking algorithm: all other objects are checked
  • Improved: 0000298: [Fitting] Add more max iterations in drop-down menu in Preferences
  • Fixed: 0000223: [Plots] Adding of fitted data as Fit Sum to the main graph produces Thickness-2 roughly dashed line
  • Fixed: 0000222: [Plots] When Fill “To X Axis” is applied to data shifted by waterfall result is not correct
  • Fixed: 0000232: [Plots] Waterfall shift values are mistakenly copied when creating Fit Plot from Figure with waterfall
  • Fixed: 0000202: [Other] Table and tree rows height is broken for HiDPI on Windows
  • Fixed: 0000295: [Import] UTF BOM chars are not ignored on the beginning of the imported file
  • Fixed: 0000299: [Import] NaN text is not recognized as a number in import and the column becomes text column
  • Fixed: 0000294: [Import] Disable empty lines skipping on import and pasting
  • Fixed: 0000296: [Plots] ColorMap is not replotted when x/y column data is changed
  • Fixed: 0000304: [Plots] Incorrect warning “Y column has missing points at the beginning” in Color Map Properties dialog
  • Fixed: 0000281: [Plots] ColorMap legend (colorbar) is not scaled with all image when changing canvas size
  • Fixed: 0000219: [Other] Adding a new table puts it randomly, either in selected folder or in a new folder
  • Fixed: 0000050: [Other] Print/Export Images in Project context menu and Ctrl+E, Ctrl+P must print all selected, not the one
  • Fixed: 0000289: [General] Out of memory error when dropping big project file on Figure canvas (tries to treat it as image first)

New in MagicPlot Student 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 Student 2.7.1 (Sep 14, 2016)

  • [Plots] Minor ticks count in Log scale cannot be set correctly.
  • [Other] 'Add & Arrange Axes' dialog box is opened under 'Figure Preferences' dialog in some cases.
  • [Image Export] White rectangle is created over the canvas in EPS when opening in selected applications (TeX's epstopdf converter was affected).
  • [Plots] Manual Increment entered is not multiplied by Multiplier.

New in MagicPlot Student 2.7 (Jul 8, 2016)

  • Added: Color map plots (aka surface plot / heat map / 2D plots): non-uniform matrix support, interpolation support, Pro edition only [0000002]. See also: Manual topic on Color Map Plots
  • Improved: New dialog windows style (previously used only in Processing dialogs) [0000189]
  • Improved: Special symbols/characters dialog moved to Tools menu [0000057]
  • Improved: Replaced Java2D stroke normalization with explicit coordinates rounding [0000138]
  • Improved: Removed unused parts of eps prologue [0000112]
  • Improved: When template is applied, empty (in template) legends are kept as is [0000124]
  • Improved: Legend titles are 'overloaded' with column name when plotting the same columns from multiple tables [0000131]
  • Improved: Rounded ticks positions when using axis multiplier [0000104]
  • Fixed: Nonlinear fitting: When Y error columns are set, weights must not be normalized to calculate the correct chi square in fit report [0000081]
  • Fixed: Fit Plot: Saving 'Sum', 'Data-Baseline' checkbox values to project and add undo for them [0000070]
  • Fixed: Inspector toolbar was not updated when selecting curves from Figure properties components table [0000188]
  • Fixed: Bug with changing scale type when deleting axes box [0000099]
  • Fixed: 'Custom grid lines' table behavior (focus) [0000160]
  • Fixed: Smoothing of curve from Fit Plot on Figure: 'Replace curve' changes Fit Plot (should not) [0000113]
  • Fixed: Log scale is not displayed in Processing preview in Smooth dialog [0000114]
  • Fixed: Data Curve Properties dialog is not updated when data columns change [0000133]
  • Fixed: Path2D points limit optimization must not be used for export rendering [0000110]
  • Fixed: EPS/Postscript: Canvas size is not interpreted by all applications [0000111]
  • Fixed: MagicPlot does not take into account current screen (multi monitors) [0000127]
  • Fixed: Processing of curve with index X column does not work [0000132]
  • Fixed: No error message is shown if inserted image is absent in project file [0000140]
  • Other minor bug fixes

New in MagicPlot Student 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 Student 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 Student 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

New in MagicPlot Student 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 Student 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 Student 1.5 (May 31, 2011)

  • Added: Vertical bars drawing
  • 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 Student 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 Student 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 Student 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 Student 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 Student 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 Student 1.2.2 (Sep 22, 2010)

  • Fixed: Table editing issues
  • Fixed: 'if' operator in calculator
  • Fixed: Some other little bugs

New in MagicPlot Student 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