#### Samurai Graph 2.0.0

Released at 2010-11-23.

- Added the netCDF files as the input file format.
- Added the netCDF file to the file format of data set.
- Enabled to switch the orientation of the bar graph and error bars between horizontal and vertical.
- Enabled to shift the location of the line graph and the bar graph.
- Enabled to switch whether to move or not the symbols such as the shape objects as axis range is changed.
- Enabled to change the angle of the tick labels and the scale numbers.
- Added functions to paint the background of the shape objects in a simple color, a pattern or gradation with transparency.
- Added pseudo-color map to the graph type.
- Revised the wizard dialogs for input data.
- Added functions to operate the application from command-line input.
- Improved scalar-type XY data significantly.
- Revised commands of the paper size in the menu bar.
- Added commands to change the front-back order of the objects.
- Added commands to change the up-down order of the legend.
- Fixed to show error bars above and below each data point ignoring the sign of error values.
- Enabled to input the file name by drag-and-drop onto the text field on a dialog.
- Enabled to zoom in or out the graph by holding down the control key and scrolling the mouse wheel.
- Improved the grid lines for log-scaled axes.
- Fixed cumulative minor bugs.

#### Samurai Graph 1.0.7

Released at 2008-1-19.

- Added Microsoft Vista support.
- Supported to move symbol by keyboard operation.
- Fixed to show axis property dialog on Java 6.
- Fixed broken color button design on Java 5 and 6.
- Fixed broken toolbar design for GTK+ Look and Feel.
- Fixed bug for tick label of log scale axis.
- Fixed cumulative minor bugs.

#### Samurai Graph 1.0.6

Released at 2006-8-24.

- Fixed property file and data set file loading bug.
- Fixed print out bug for JRE 1.5.
- Increased the backward compatibility of property file.
- Changed MacOS X Java application bundler to the Universal Binary.

#### Samurai Graph 1.0.5

Released at 2006-2-22.

- Enabled to invert maximun and minimum coodinates.
- Fixed data set saving bug.
- Fixed structured string rendering bug.
- Improved progress bar information.

#### Samurai Graph 1.0.4

Released at 2005-12-16.

- Enabled to use label strings in first line of data file.
- Fixed string rendering bug for super/subscript.
- Fixed font style bug for PDF file output.

#### Samurai Graph 1.0.3

Released at 2005-10-8.

- Fixed property panel bug for log scaled data.

#### Samurai Graph 1.0.2

Released at 2005-9-1.

- Fixed label of max/min axis value invisible bug.
- Fixed network update check bug.
- Supported drag and drop handling on UNIX/Linux.

#### Samurai Graph 1.0.1

Released at 2005-8-23.

- Fixed critical bug in Multiple XY data drawing.
- Enabled to handle basic apple events on MacOS X.
- Fixed startup null pointer exception error on UNIX.
- Supported comment line in data file.
- Supported look and feel depending shortcut menu key.

#### Samurai Graph 1.0.0

Released at 2005-7-28.

- Added a function of two-dimensional vector graph.
- Enabled to save data and properties as an archive file.
- Added a function drawing an image in the background of a window.
- Revised the bounding box of text strings.
- Changed the policy of loading a property file: a new window is not created, and properties are applied to the window directly.
- Added a status bar in the window.
- Fixed the following bugs.
  - Application freezes or becomes unstable with some form of data.
  - The StackOverflowError can occur by mouse wheel.
  - With some data, Axis numbers are set to be integer improperly.
  - Once canceled downloading the new version, it is failed to restart the upgrade.

#### Samurai Graph 0.9.1

Released at 2005-6-27.

- Enabled to set the width of symbol in the legend.
- Enabled to translate timing lines by mouse drag.
- Modified to set the width of bars for data by axis value.
- Enabled to add subscript and superscript recursively.
- Revised error messages for illegal input values.
- Added a function to clear the undo buffer.
- Fixed following bugs in axes.
  - Application freezes when the negative step value is set.
  - Unable to use the exponent.
  - Unable to set the frame line width.
- Fixed following bugs.
  - When axis scale is set to log scale, location of the objects are set incorrectly.
  - Failed to read data files in which double quotation marks exist in the text string for the tick labels.
  - Discarded objects are not freed from memory.

#### Samurai Graph 0.9.0

Released at 2005-6-15.

- Added a new type of data in which the x-values are given as text strings of date.
- Modified to show the confirmation dialog in closing a window or exiting the application.
- Revised the GUI to select axes in the property diaog.
- Modified to move figures to front or back not by mouse click but by the menu commands.
- Fixed following bugs.
  - Selected font is not set correctly in certain cases.
  - Text strings not enclosed in double quotation marks are accepted.

#### Samurai Graph 0.8.0

Released at 2005-5-27.

- Added a function to insert shapes into figures: rectangles, ellipses, arrows and lines.
- Fixed following bugs.
  - The menu item with a check-box, [Layout]-[Grid]-[Snap to Grid], is selected contrary to the situation.
  - The menu items under [Layout]-[Paper Size] do not work normally.
  - For data with many points, the property dialog does not work normally.
  - The size of heads of error bars cannot be set correctly with the property dialog.
  - Senceless words are displayed in the change logs in Java Runtime Environment 5.0.

#### Samurai Graph 0.7.1

Released at 2005-5-16.

- Resolved the high load average problem in some platforms such as MacOS X and Linux.
- Fixed a bug that it is failed to find Java Runtime Environment on installation in Windows platform.
- Revised the layout of the tool bar.
- Fixed incorrect name of a tool bar, from "Arrange" to "Layout".
- Enabled to align figures on grid lines by mouse drag.
- Enabled to add a timing line without clicking axis lines.

#### Samurai Graph 0.7.0

Released at 2005-5-11.

- Revised the functions to set objects' properties.
  - Enabled to set properties of multiple objects at the one time.
  - Enabled to display the property dialog of data by double-clicking the corresponding graphic symbols in legend.
  - Enabled to display the property dialog for each objects from the menu with the tree structure in the menu bar.
- Revised the tool bar in the window.
  - Added new buttons for print, undo, redo, cut, copy and paste.
  - Enabled to set visibility of each button-groups.
  - Enabled to move button-groups by mouse drag.
  - Added an item for auto-zoom to the combo box displaying the magnification.
- Enabled to edit all editable text both in the property dialog and by inline editing.
- Modified to draw an error bar of data in the legend.

#### Samurai Graph 0.6.1

Released at 2005-3-24.

- Fixed following bugs related to scalar XY-type multiple data.
  - Unable to set properties with the property dialog.
  - Failed to clip the drawn image of data when exporting or printing.
- Added new types of line and symbol.

#### Samurai Graph 0.6.0

Released at 2005-3-18.

- Associated Samurai Graph application to the property file with the file extension .sgp under Windows environment. By the double click of a property file icon, Samurai Graph is launched with a multiple data file chooser dialog. File association is created by Samurai Graph installer.
- To set the file association, the multiple running of Samurai Graph application was allowed.
- Added a progress bar to the splash window displayed during the start-up.
- Modified the function for auto arrangement of figures. Figures are arranged along grid lines in the paper.
- Revised the multiple data-file chooser dialog.
  - Enabled to edit the cell for the filename of data.
  - Modified to show the tooltip text for the filename of data.
- Added margin around the data names in the legend.
- Modified the function for the menu command, "Zoom Way Out". The suitable magnification is selected so that the pane include the paper entirely.

#### Samurai Graph 0.5.2

Released at 2005-3-4.

- Added arrows to resize the paper by mouse drag.
- Revised display of the ruler.
- Fixed a bug in the method reading the property file.

#### Samurai Graph 0.5.1

Released at 2005-2-23.

- Added a function to draw grid lines in the figure.
- Revised the function exporting images.
- Fixed cumulative bugs.

#### Samurai Graph 0.5.0

Released at 2005-2-15.

- Added the print funtion.
- Revised the preview dialog for exporting and printing the image.
- Revised the dialog to display change logs.
- Modified to use the default look and feel.
- Modified to reflect the background color of the window to the exported image.
- Modified to record the last recently used directory on the file choice.
- Modified to set the rubbar banding by default when figures are moved by mouse drag.
- Fixed cumulative bugs.

#### Samurai Graph 0.4.1

Released at 2005-2-3.

- Fixed bugs in undo/redo function. Undo/redo of addition/deletion of figures do not work well.

#### Samurai Graph 0.4.0

Released at 2005-1-31.

- Added functions to copy, cut, paste and duplicate the selected objects - data, symbols and figures.
- Refined the about dialog.
- Fixed cumulative bugs.

#### Samurai Graph 0.3.2

Released at 2005-1-19.

- Fixed the following bugs.
  - Bugs on installation of the new version of Samurai Graph by auto-upgrade.
  - Error bar is not drawn correctly with axes in the log scale.
  - Bounding box is drawn when exported to image files.

#### Samurai Graph 0.3.1

Released at 2005-1-13.

- Fixed a bug that the uninstallation fails when the application is running. Modified to execute Samurai Graph when uninstaller is executed.
- Forbade the multiple running of Samurai Graph. When users try to it, a new window opens in the existing process.
- Fixed cumulative bugs.

#### Samurai Graph 0.3.0

Released at 2004-12-27.

- Modified the overall properties and the usage of the property files.
  - Modified to write property files in XML format, and we assigned the original file extension to them.
  - Enabled to use a property file by drag and drop into the window.
  - Improved the dialog to select data files to be used with a property file.
- Enabled to select the objects such as figures, data, various symbols and legend, and to edit them.
  - Modified to select objects by mouse click.
  - Enabled to delete selected objects by hitting the delete key or by executing the menu command.
  - Enabled to move selected objects by mouse drag.
- The symbols and the legend are related to the axes like data objects.
- Include change logs into the release file.
- Enabled to use proxy connection on auto-upgrade.
- Improved the features of spinners.
- Improved the menu items to insert various symbols.
- Changed the default location and background color of the legend.
- Enabled to hide lines of significant difference symbols.
- Enabled to hide the entry of data in the legend.
- Fixed cumulative bugs.

#### Samurai Graph 0.2.0

Released at 2004-11-10.

- Arranged menu entries in the menubar.
  - Hid temporary entry for not implemented features.
  - Added new entries for some features below:
    - Insert Symbol (label, significant difference, line-break, timing line)
    - Zooming
    - Grid Properties
    - Version upgrade
    - Change Logs
  - Remapped short cut keys of major functions.
- Arranged menu entries in the popup menu of some objects.
  - Added property entry for all popup menus.
- Added version upgrade feature.
  - It can to check latest version via network at start up time. If newer version is available, information about it is displayed.
    - On Windows, it can automatically upgrade to latest version.
    - On other platforms, it can download latest version.
  - Added menu entry [Help]-[Upgrade] to menubar.
  - property dialog
    - Frequency setting for automatically latest version checking
    - Manually upgrade button
- Other new features and changes
  - Added splash window.
  - Hid vector type data entry from data type selection dialog.
  - Added automatically zoom out to fit a window function. It can to use by menu entry [Layout]-[Zoom]-[Auto Zoom].
  - Added toggle switch of the grid line visible status. It can to switch from menu entry [Layout]-[Grid]-[Visible] or window property dialog.
  - Added recovery sequence for symbol insert failure. If you fail symbol inserting, the message dialog is shown and you can continue insert operation.
  - Changed symbol superposition policies. Superposition of same type symbol (label, significant difference, break-line, timing line) can to change by popup menu.
  - Changed action of label popup menu showing to use of right button click of mouse on the label symbol.
  - Added popup menu entry for axis and legend visible control.
  - Changed show action of axis property dialog at axis invisible. It can to show by double click operation of left button of mouse on rectangle border of the figure.
  - Added change logs dialog. It can to show by menubar entry [Help]-[Change Log].
- Fixed cumulative bugs.

#### Samurai Graph 0.1.4

Released at 2004-10-5.

- Fixed a bug - The location of the paper was set wrongly in the start-up of the application, and the paper was drawn at the lower position.

#### Samurai Graph 0.1.3

Released at 2004-10-4.

- Enabled the addition of axis break symbols using the toggle button in the tool bar.
- Disabled the automatic pullback of the figures to inside of the paper.
- Disabled the following components when the figures do not exist:
  - Buttons in the tool bar
    - The button to set the bounds of the paper using the bounding box of figures.
    - Toggle buttons to add labels, symbols of significant difference, timing lines and symbols of axis break.
  - Menu items in the menu bar
    - [Layout]-[Bounding Box] ... Set the bounds of the paper using the bounding box of figures.
    - [Layout]-[Align Figures] ... Align the figures.
- Enabled the scroll in the vertical direction by the mouse wheel.
- Implemented the about dialog. It can be displayed by selecting the menu [Help]-[About] in the menu bar.
- Fixed the following bugs occurred in the Mac OS X environment:
  - As the window moves, the selected figures moves in the window pane.
  - Unable to add data to the figure by drag-and-drop of data files.

#### Samurai Graph 0.1.2

Released at 2004-9-16.

- Revised graph and strings objects creating algorithm to speed up.
- Added new distribute package for MacOS X.

#### Samurai Graph 0.1.1

Released at 2004-9-6.

- Improved new features of significant difference symbol. It can to flip vertical and horizontal direction.
- Several bugs fixed.

#### Samurai Graph 0.1.0

Released at 2004-8-31.

- Initial release.