FuncPlotter Changelog

What's new in FuncPlotter 4.1

Nov 5, 2017
  • Bug: Since Java 9, if the 'Select text when focus is gained' preference has the value 'Yes', the selection of a text field remains highlighted after the field loses keyboard focus.

New in FuncPlotter 4.0 (Nov 3, 2017)

  • FuncPlotter can no longer be run as an applet.
  • The change in the major version number reflects a change in the required version of Java (from 7 to 8).
  • This release has been made primarily to synchronise the Java packages that are common to several Blank Aspect projects.
  • The ability to run FuncPlotter as an applet has been removed: the program can now be run only as an application.

New in FuncPlotter 3.4 (Sep 8, 2014)

  • Bug fixes:
  • Bug: After cancelling an attempt to close a document with the Close button ('X' icon) of the document's tab, the Close button became unresponsive.

New in FuncPlotter 3.3 (Sep 28, 2013)

  • Bug fixes:
  • If some kinds of exception occurred when the program was exiting, the program was prevented from exiting normally.
  • If the general.showUnixPathnames configuration property was true, the user's home directory at the start of a pathname was not replaced with "~" when the pathname was displayed.
  • Other changes:
  • The default directory for the configuration file under Windows has been changed from %USERPROFILE%\.blankaspect\funcPlotter to %APPDATA%\blankaspect\funcPlotter, where %USERPROFILE% and %APPDATA% are system environment variables. (The default directory for the configuration file under Linux/UNIX is unchanged.) If you are updating FuncPlotter and you want to keep your old configuration, you should move the old configuration file to the new directory.
  • There is now an installer that can be used to install the contents of the executable distribution to user-specified directories. The installer will replace any existing file that has the same name as an installed file except for a configuration file, whose properties will be preserved if they conflict with the properties of the new file.
  • A document can no longer be closed by clicking the right mouse button on the Close button of a tab of the tabbed panel of the main window.

New in FuncPlotter 3.2 (Jun 17, 2013)

  • Bug fixes:
  • A bug that could cause the values of some configuration properties to be saved incorrectly has been fixed. (Previously, characters such as "&" that correspond to predefined entities in XML were escaped twice in the value attribute of properties when a configuration file was saved.)

New in FuncPlotter 3.0 (Mar 7, 2013)

  • Bug fixes:
  • A bug that caused an occasional spurious "File has been modified externally" message when a file was saved has been fixed.
  • When a file is transferred to the application by dragging and dropping, an icon is displayed under the mouse cursor to indicate the the kind of transfer. The icon now correctly shows a Copy operation instead of a Move operation.
  • Other changes:
  • A keyboard focus indicator in the form of a dashed border has been provided for drop-down lists because the old mechanism (highlighting the selected item) didn't work on some platforms.
  • All the text in a text field is automatically selected when the field acquires keyboard focus. This applies regardless of whether the focus is transferred by mouse or by keyboard.

New in FuncPlotter 2.4 (May 16, 2008)

  • The surrogate minus character (if there is one) is now used in the pop-up window that is displayed if an expression is too wide for the function list.
  • Other changes:
  • In application mode, the configPath configuration property (ie, the system property specified by -Dapp.configPath) now accepts a list of directories separated by the system-dependent path separator instead of a single directory