Monday, May 25, 2009

About MacOSX

If you are not able to install Matrex 1.3.5 on MacOSX, please check the article about this topic.
You can download a more recent beta version of the SWT library for Cocoa here.
As soon as Eclipse 3.5 Galileo will be released, I will update the setup files to use the new SWT library, which will probably solve the problem.

Saturday, May 23, 2009

Matrex 1.3.5 has been released

Matrex 1.3.5 has finally been released.

It should have been called 1.4 for the new features it contains, but when the coding started it was called 1.3.5 and so it remained.
As the notes that come in the setup file report, these are the new features:

GUI:
  • Project diagram.
  • Plugins dialog has been evolved to a more general locations dialog:


    In this way it is possible to add plugins to Matrex without installing anything in its directory.

  • If a toolbar becomes too small to contain all buttons, it displays a menu containing the missing buttons:



  • Progress bar that shows loading of the single items of a project:


  • The matrix editor has a toolbar, to make the GUI uniform in the whole application:


Internal:
  • Configuration files containing the location of the other Matrex files (see locations dialogs). With this Matrex becomes easy to package for specific operating systems.
  • Able to read/write tab separated files (together with the CSV files).

Test:
  • More unit testing (> 280 tests). The idea is to have a set of tests to fire to check the project before each release.
  • GUI unit testing of an editor (Function Editor) with SWTBot.
  • Used Findbugs annotations.

Several bugs have been fixed.

You can download it here.

Thursday, May 07, 2009

Matrex 1.3.5 almost ready.

Last tests for the version 1.3.5 of Matrex, which will be probably released in the last half of May.
The changes are many, but surely the most important are:
together with many bug fixes.