March 14th, 2010Improvement:
· When typing data in coordinates table in polar mode, the (x,y,z) part of the table is automatically computed.
· Improved error messages.
· No longer declare new variables automatically to avoid confusion.
· Show proper error messages when unknown variables or functions are used.
· Support for 64bits in Linux, Mac and Windows.
Fixes:
· Parametric equations in 2D and 3D would not plot properly.
· Importing polar coordinates would not generate graph.
· Creating new polar coordinates table would not generate graph.
· Equations with undefined regions (like half circles) would draw a flat line or surface over the undefined region.
· Math result box would flicker when computing.
· Draw settings dialog would not show correct data initially after program is started.
· Table and parametric were selectable simultaneously.
· 2D axis would not show by default if program is started with preloaded 2D equation.
· Confusing error message would show when missing function parameter.
· "Canvas3D: null GraphicsConfiguration" error.
· "javax.media.j3d.Virtualuniverse.addRenderingErrorListener" error.
July 14th, 2009New Features:
· Inequality graphs (supported in 2D, 3D, Cartesian, polar, spherical and cylindrical equations).
· Slider control for changing variable values.
Improvement:
· You can now switch between 2D and 3D graphs by right clicking on the equation and selecting from pop-up menu.
· Improved color shading along y and z axis.
· Do not add blank line until a key pressed.
· Focus is automatically gained when enabling an equation or changing its z= drop down.
· Progress bar that appears when starting the program is enhanced with more useful information.
· 2D sheet is zoomed in closer by default.
· Free Edition now allows 5 equations instead of just 2.
Fixes:
· Axis color and visibility could not be changed.
· Axis grids would not redraw properly when changing axis length or number of divisions.
· Keypad would not show x,y,z buttons.
· After opening a file with disabled equations, if you enable the equation it wouldn't be plotted.
· Changing Theme would add an extra blank line.
· Graphs that approach infinity like 1/x would keep disappearing and reappearing when rotating.
July 2nd, 2009New Features:
· Beautiful new user-interface.
· Draw attributes can be saved as presets.
· Axis settings can be saved as presets.
· Coordinate tables can exported and imported as CSV files.
· 3D equations can be plotted as transparent graphs.
· The shininess of shaded graphs can be controlled.
· Lines can be drawn as well as surface polygons in 3D graphs.
· Zoom in, Zoom Out, and Zoom All buttons added.
· The Axis Settings are saved when saving equations in files.
· In full version, the previous equations and axis settings are automatically restored every time the program started.
Improvement:
· Improved Axis Setup controls.
· Option to change Axis Range while fixing # of divisions.
· Axis labels can now show decimal numbers.
· More columns shown in coordinates table for parametric and polar equations to show complete values of all variables.
· Switch color button added for gradual colors in Draw Attributes.
· Automatically selected a different color when inserting new equations.
· The state of Anti-Aliasing button is saved and restored next time the program is started.
· Selecting new file resets the axis settings to default.
· Automatically draw the equations when opening files.
· Automatically switch to 2D/3D axis when clicking on a 2D/3D equation.
Fixes:
· [Table #] sometimes is highlighted in red.
· Tables are drawn even when un-selected.
· -(2+2) evaluates to 0 instead of -4.
October 17th, 2008· A blank equation is automatically inserted at the end of equation list for convenience.
· Moving through equations with arrow keys is made easier.
· Faster redraw by avoiding the draw of unnecessary graphs.
· Reduced pop-ups in Free-Edition.
· Graph is sometimes not automatically updated with the last keystroke.
· Result textbox sometimes disappears randomly.
· Value table is sometimes not updated.
September 17th, 2008· Plot 2D and 3D graphs of arbitrary (x,y,z) data.
· Generate the x-y-z value table of 2D and 3D functions.
· Modify the x-y-z value table of function and plot the modified table.
· Plot 2D functions as points or lines
· Plot 3D functions as points, lines (wireframe) or polygons.
· Ability to control precision and number of decimal places.
· Ability to turn anti-aliasing (smoothness) on or off.
Improvement:
· More precise computations up to 1000 digits precisions.
· Faster load time.
· Check for updates at exit time instead of start time.
· More clear error messages.
June 24th, 2008· Change color of background, axis, grids, tick-label and more.
· Animate-rotate the graphs.
· Reset graph-view.
· Short keys for inserting equation.
· Copy graphs to clipboard.
· Save graph to file.
· Print graphs.
· Save and open equations files.
· Improved error msg, with red highlight-only when lost focus.
· Display error msg when x,y,z axis range are invalid.
· Auto add 3D formula when in 3D sheet.
· Auto-save recently used colors in color chooser dialog box.
· New menu bar.
· Auto-update.
· Splash screen with progress bar.
October 10th, 2007· New Feature: Support for over 20 new functions, such as rootn, min, floor, sinh, etc.
· New Feature: Support for over 15 constants, such as Pi, e, k, c, etc.
· New Feature: Keyboard panel is added for convenience. All functions and expressions can be typed using the keyboard panel.
· New Features: rootn(n,x) function can now correctly solve odd roots of negative numbers.
· New Feature: "Redraw All" button is added.
· Improvement: It now generates error msg if a function or variable is not supported.
· Improvement: It now generates error msg if you pass more or less parameters to a function than expected.
· Bug Fix: It now accepts 2y to be 2 multiplied by 'y'. No longer required to type 2*y.
· Bug Fix: In the event of rendering error, it now shows an error msg instead of shutting down silently.