WZGrapher Changelog

What's new in WZGrapher 0.95

Jun 6, 2013
  • Fixed GDI leak under Windows 9x/ME. Could lead to a crash after frequent updates of the coordinatesystem.

New in WZGrapher 0.94 (Jun 6, 2013)

  • Supports graphs in polar coordinates, also for ordinary differential equations.
  • Mousegesture duration no longer infinite (now 1.5 seconds).
  • Detailed main help can now be invoked directly from function input dialogs(per F1 key).
  • Changes to axes titles can be applied immediately, while the dialog is still open.
  • Messagebox that requests confirmation if user changes default values for x- and y-range.
  • Up to 1024 scroll/zoom undo steps.
  • Rendering of coordinatesystem is worlds faster, especially perceptible when also subgrid is displayed.
  • Drawing the zoom selection rectangle is faster (perceptible on slower machines).
  • Some improvements on the rendering modules for graphs and help windows.
  • Improvements on the printing engine (e.g. leaves margins).
  • Fixed: Parallel installed versions < 0.91 won't crash at startup anymore (this is actually a bug in those old versions, the new version just doesn't "uncover" it anymore).
  • Regression: Results y of cot(x) were offset by -pi.

New in WZGrapher 0.93 (Jun 6, 2013)

  • New: Derivative operator d(). Computes the derivative of the expression within the parentheses. Examples: y=d(x^2) or y=1/12*d(d(x^4)). Supported maximum nesting level is 3 (allows to compute up the 3. derivative).
  • Main dialogs and thus function input textedits can be resized horizontally. The app now remembers these sizes and positions also when being restarted.
  • Main and help window can be KDE-like dragged by simultaneously pressing the ALT key.
  • Accuracy of drawn integral solution curves further improved through pixel alignment of the lower integration limit.
  • Zoom functionality regards whether the concerned range (x or y) is displayed in units of PI.
  • Select box "Draw 1. derivative" on the dialog for normal functions removed. The new derivative operator d() has made this option needless.
  • Single-value-calculator bug from V. 0.92.7 was not yet properly fixed, did occasionally evaluate y' to false infinite.
  • Fixed: Resizing the function input dialog vertically didn't work properly.
  • When selecting a zooming rectangle, stretching the rectangle beyond the left window boundary didn't work correctly.

New in WZGrapher 0.92.9 (Jun 6, 2013)

  • Parts of core code rewritten, e.g. the coordinate system engine and the
  • functions for formatting and drawing numbers.
  • Draws now also sub-tickmarks.

New in WZGrapher 0.92.8 (Jun 6, 2013)

  • Graph image copied to clipboard via CTRL+C is now also GIMP-compatible.
  • Consider that in GIMP you cannot paste external data from the clipboard via CTRL+V; use "Edit"->"Paste From Clipboard" instead.
  • Mousecoordinates-tooltip can display values in units of Pi.
  • Fixed: Selecting a zooming rectangle with the mouse could not be canceled by pressing [Esc].
  • Bug introduced with v 0.92.7: Single-value function calculator did not always print the first derivative value and could occasionally crash.
  • Zoom functionality of help windows disabled (didn't work properly with some video cards - I'll try to fix that later).

New in WZGrapher 0.92.7 (Jun 6, 2013)

  • Draws optionally also the 1. derivative, of normal functions as well as of ordinary differential equations.
  • ODE-solving function calculator: Inserts initial values into the value tables when these are copied to the clipboard.
  • Supports XP styles (themes) when running on Windows XP.

New in WZGrapher 0.92.6 (Jun 6, 2013)

  • Improved file name handling, e.g. filename is now set to "untitled.wzg" if not yet userspecified.
  • Fixed: Out-of-bounds memory reading could occur with binary files corrupted in a certain manner (missing zero-bytes in ascii section of file).

New in WZGrapher 0.92.5 (Jun 6, 2013)

  • Coordinates at mousepointer displayed also while selecting a zoom rectangle.
  • Zoom selection rectangle entirely visible also when expanded beyond the app's window boundaries.