mirror of
https://github.com/marcin-szczepanski/jFuzzyLogic.git
synced 2024-11-14 20:30:28 +01:00
100 lines
4.3 KiB
Plaintext
100 lines
4.3 KiB
Plaintext
|
|
Version 2.0 - 05/27/07
|
|
|
|
- renamed to org.antlr.xjlib
|
|
- moved to antlr.org p4 depot
|
|
|
|
Version 1.3 - 05/17/07
|
|
|
|
- added desktop/internal frame support for XJFrame
|
|
- store in the prefs the last path used in the XJFileChooser
|
|
|
|
Version 1.2.7 - 11/24/06
|
|
|
|
- fixed a bug where dialogs would not be displayed in the same screen as the parent frame
|
|
in multi-screen environment
|
|
|
|
Version 1.2.6 - 06/01/06
|
|
|
|
- prefs menu item now disable on LinuxWindows if app delegate wants to
|
|
- added automatic save to XJDocument
|
|
- XJFileChooser now warns if the file already exists before overwriting it
|
|
- XJTable can remember selection
|
|
- ?XJDialog is now aware when the dialog is closed using the close box of the window
|
|
- catch exception in XJPreferences
|
|
- new prefs binding for JToggleButton
|
|
- added methods to XJUtils
|
|
|
|
Version 1.2.5 - 01/30/06
|
|
|
|
- XJDialog now handled the escape key to close the dialog using the Cancel button
|
|
- XJApplicationDelegate can now customize the menu bar items (to provide global items)
|
|
- new class GDOTImporter to convert DOT file into a graph of GElement
|
|
- new menu edit by default
|
|
- new classes for undo managment (XJUndo...)
|
|
- changed the menu update mechanism back to non-lazily update :-(
|
|
- fixed a bug where the New menu item would not be correctly displayed with multiple
|
|
document type (had to modify also the invisible frame for Mac OS )
|
|
- fixed a bug in XJApplication where a document may not have a window associated
|
|
- fixed a bug where selecting multiple time a window from the Window menu
|
|
would uncheck the item
|
|
- fixed a bug in the XJAlert auto-adjust message that would not take into account newline
|
|
in the original message
|
|
|
|
Version 1.2.4 - 12/14/05
|
|
|
|
- GElement.bounds() now compute the bounds correctly (recursively for all elementts)
|
|
- GView: setZoom() to scale dynamically the view
|
|
- Optimized XJGraphics2DPS to produce more compact file (up to 1/2 half the previous size)
|
|
- new SLinkBezier class: define a link defined by some Bezier control points
|
|
- new XJSmoothScrolling class: automatically smoothly scroll a rectangle to visible
|
|
- new menu item updating mechanism (lazily)
|
|
- auto-adjust message in XJAlert (by inserting new line if lines are too long)
|
|
|
|
Version 1.2.3 - 11/13/05
|
|
|
|
- new XJGraphics2DPS class to generate EPS file from any Swing drawing
|
|
- change cursor shape when over an XJURLLabel
|
|
- fixed a bug where XJApplication would return the MacOS special frame in method getActiveContainer()
|
|
|
|
Version 1.2.2 - 10/22/05
|
|
|
|
- XJDialog has a new method to prevent the dialog to be closed when using the OK button
|
|
- XJUpdateManagerDialog is now centered and present the text starting at the top with font Courier
|
|
|
|
Version 1.2.1 - 06/01/05
|
|
|
|
- window can be auxiliary (in order in Linux/Windows to close automatically the application if all "main" windows
|
|
are closed)
|
|
- fixed a bug where the application would quit if the open last document failed (XJApplication has now a flag
|
|
when starting up)
|
|
|
|
Version 1.2 - 06/01/05
|
|
|
|
- renamed package to edu.usfca.xj
|
|
- XJApplication: can now schedule timer
|
|
- XJApplication: now closes the first created document if it is untouched and another document is opened
|
|
- XJApplication: use run() to correctly run the application in the Swing thread
|
|
- new XJUpdateManager to handle simple update
|
|
- XJDialog: a parent window can now be specified in the constructor
|
|
- SLinkArc: fixed a bug where the arrow would be displayed with the wrong orientation (at 180 deg)
|
|
- XJDocument: fixed a bug where saving a plain/text new document would generate a null-pointer exception.
|
|
Forgot to set the title of the data in writeDocument().
|
|
- XJDataPlainText: improved performance when reading string from file
|
|
- XJDataXML: new data format using XMLEncoder/XMLDecoder
|
|
- XJMenuItem: don't set the default key modifiers when providing custom modifiers (use getDefaultKeyModifier if needed)
|
|
- XJMenu: can now insert a separator after an item
|
|
- XJAlert: custom dialog is now MacOS X compliant (reverse button order) and it is possible to specify the default button
|
|
- XJAlert: new convenient method for alert with two or three buttons
|
|
|
|
Version 1.1 - 12/18/04
|
|
|
|
- XJDocument/XJData: new class XJDataPlainText and new method to read different kind of file (InputStream, ObjectInpuStream,
|
|
plain text)
|
|
- when only one document type exists, it is automatically selected in the Open File dialog
|
|
- remove dependency to main.Tool in GLink
|
|
|
|
Version 1.0 - 12/12/04
|
|
|
|
- first release
|