File l2fprod-common-CHANGES.txt of Package l2fprod-common

History of Changes

	What's new in version 7.3 - 2007-03-17
	* German translation for DirectoryChooser
	* Fixed NPE in JOutlookBar and Java 6
	* Synchronized JTaskPaneGroup with SwingX
	* Added option on JTaskPaneGroup to prevent it from being expanded/collapsed
	* Minor tweak to the painting of JTaskPaneGroup icon to make it a real circle, not an oval.

	What's new in version 6.11 - 2006-11-01
	* Fixed NPE in PropertySheet when used with Napkin Look And Feel
	* Updated ColorPropertyEditor to be able to use it when the color is expressed as an integer
	* Added MutableListModel, adding move up/move down behaviors on a ListModel
	* Ensure selectedFile gets selected in JDirectoryChooser if it was set before showing the directory chooser

	What's new in version 6.9.1 - 2006-09-06
	* Fixed a regression in the management of look and feel addons

	What's new in version 6.9 - 2006-09-02
	* Added "Make New Folder" button on JDirectoryChooser and F5 key binding to refresh the view
	* Ease handling of PropertyVetoException by PropertySheet writeToObject method
	* Added Spring Rich Client binding for JDirectoryChooser (contributed by Ryan Sonnek)

	What's new in version 6.5 - 2006-05-20
	* Added option to keep the open/close states of properties and categories in PropertySheet
	* Added GroupOfTaskPaneGroup to synchronize together several JTaskPaneGroups
	* Fixed compatibility issue of JOutlookBar with Synthetica (was throwing NPE)
	* Fixed NPE in BasicOutlookBarUI if focus owner is null
	* Completed migration to Maven 2

	What's new in version 6.2 - 2006-02-19
	* Spring Rich Client integration for JTaskPane and JTaskPaneGroup
	* Initial support for Maven 2
	* Fixed implementation of Property#clone()
	* New "toggle" action in JCollapsiblePane with different icons based on the pane "collapsible" status
	* New method in JFontChooser to be able to customize the FontChooser dialog before showing it

	What's new in version 0.2-dev - 2005-12-11
	* Fixed an issue in JOutlookBar occuring when programmatically removing the selected tab. Issue happened only with an animated JOutlookBar.
	* Disable the PropertySheet renderer when a Property is not editable

	What's new in version 0.2-dev - 2005-11-06
	* Issue 63 : Ease navigation in PropertySheet Use "tab" and "shift tab" to navigate between rows Use "space" to toggle categories and nested properties Use "F2" to edit value
	* Fixed NPE in directory chooser when updating look and feel. 

	What's new in version 0.2-dev - 2005-09-18
	* Issue 60: JTaskPaneGroup disappears when animation off
	* Made JTaskPaneGroup BiDi compliant (backport from SwingX)
	* Issue 57: Added a split between properties and description in PropertySheet
	* Issue 6: Initial Support for nested Properties 
	* In PropertySheet#writeToObject, ensure PropertySheet commits editing
	* Force PropertySheet to commit editing on focus lost
	* LookAndFeelAddons now track look and feel changes by default

	What's new in version 0.2-dev - 2005-08-26
	* Fixed an issue where the look and feel customization gets lost when a new UIManager internal appContext was created. This manifests when reloading applets or when using the components in an IDE with an exception "UIDefaults.getUI() failed: no ComponentUI class for: xxxx".

	What's new in version 0.2-dev - 2005-08-17
	* JaskPaneGroup scrollOnExpanded was broken following the introduction of the new fade in/out effect
	* Fixed NullPointerException in DirectoryPropertyEditor if initial directory was null
	* Added method to JTipOfTheDay to force the display of the dialog even if user chooses to not show it
	* Added French and German bundle for PropertySheet and TipOfTheDay components

	What's new in version 0.2-dev - 2005-07-10
	* Added JTipOfTheDay component and dialog
	* Renamed JTaskPaneGroup "text" property to "title"

	What's new in version 0.1 - 2005-06-09
	* Prevented resize of PropertySheet value column
	* Fixed getBestMatchAddon which was always returning classic look for XP even if visual styles were used.
	* Fixed painting issues under Linux with GTK look and feel

	What's new in version 0.1-dev - 2005-05-26
	* Added animation to JOutlookBar transitions
	* Added support for Homestead and Silver Windows XP styles to JTaskPaneGroup
	* Overriden "remove" methods in JTaskPaneGroup to delegate to the real contentPane.
	* Added setAnimated() on JTaskPaneGroup to turn off animation.

	What's new in version 0.1-dev - 2005-05-13
	* Use MetalLookAndFeelAddons for all subclasses of Metal Look And Feel (this includes JGoodies Look and Feel)
	* Fix a bug in JOutlookBar where insertTab() did not work as expected
	* Prevented random NullPointerException in JTaskPaneGroup (reported by one user but not reproduced)
	* Adding and removing tasks dynamically to the JTaskPaneGroup was not updating the height of the pane

	What's new in version 0.1-dev - 2005-05-08
	* Two new UIs for JTaskPaneGroup: Metal Ocean theme (JDK1.5) and Glossy (targeted to Mac OS X look and feel)
	* New UI for JTaskPaneGroup when using the Metal Ocean theme (JDK1.5)
	* Reworked the JTaskPaneGroup animation with fade in/fade out effect. Code contributed to the JDNC project
	* Fixed issue: Sort button is not toggled when sorting is programmatically enabled

	What's new in version 0.1-dev - 2005-04-23
	* Allow to specify alignment (left, center, right) of text in JOutlookBar headers
	* Added removeProperty to BaseBeanInfo
	* Added tableCellRendererClass on ExtendedPropertyDescriptor. If set, it is used by PropertyRendererRegistry
	* Added scrollOnExpands on JTaskPaneGroup. When true and if there is a JScrollPane in the container hierarchy of the JTaskPaneGroup, the JScrollPane will be scrolled to make the JTaskPaneGroup visible.
	* Replaced PropertyEditorRegistry and PropertyRendererRegistry with factories, resp. PropertyEditorFactory and PropertyRendererFactory
	* Allow to override most of PropertySheetTable methods by removing "final"
	* JFontChooser was not exposing the selectedFont property in its beaninfo.
	* If JDirectoryChooser was not found, UserPreferences.getDirectoryChooser returns a simple JFileChooser but it was not setting the selection mode to DIRECTORIES_ONLY.

	What's new in version 0.1-dev - 2005-01-30
	* Support for Date in the Property Sheet by using the JCalendar component from http://www.toedter.com and NachoCalendar from http://nachocalendar.sf.net.
	* Fixed a compatibility issue with JOutlookBar and J2SE 5
	* Worked around ClassCastException when beans were instanciated in Netbeans 3.6 and 4.0.
	* Added missing images for Java Beans (JButtonBar,
	* Changes in the PropertySheet to support dynamic add/remove of Properties.

	What's new in version 0.1-dev - 2004-10-31
	* Fixed NPE in JOutlookBar after changing look and feel at runtime.
	* NumberPropertyEditor now correctly edits decimal numbers. Also it allows dot and comma to be used as decimal separator.
	* PropertySheetPanel uses the model of the table passed as parameter in constructor.
	* PropertyEditor can now be retrieved from the PropertyEditorManager and the PropertyDescriptor.
	* Scrollbars are shown in description panel of PropertySheet if the text is too long.
	* For textfield in the PropertySheet, the text is selected on focus gained.
	* Icons can be given to values in the ComboBoxPropertyEditor.

	What's new in version 0.1-dev - 2004-08-28
	* Components have been split. One jar is now created per component. If you are just interested in one component, pick the jar of this component. A jar file with all components is also available. Each jar embeds a simple demo of the component, just you run: "java -jar l2fprod-common-foo.jar" where "foo" is the component you choose.
	* New JOutlookBar component.
	* Basic support for Java-Beans. Drop the library in your IDE to use the beans.

	What's new in version 0.1-dev - 2004-07-14
	* TaskPanes are now animated when expanded and collapsed. Animation can be disabled through a property, see JTaskPaneGroup javadoc.
	* Added MetalLookAndFeelAddons and implemented UI for the TaskPane group.
	* FontChooser now delegates the available font lists to a data model. Windows pluggable UI for FontChooser has been reworked to add a splitpane between top lists and preview area.
	* LookAndFeelAddons adds a getBestMatchAddonClassName() method which returns the addon matching the current look and feel.
	* Fixed a NullPointerException in the PropertySheet which happened when switching from Category/Flat view and having null categories for some properties or the row being edited.
	* Fixed the description panel text in the PropertySheet to prevent "null" from being displayed.
	* Made PropertyChangeSupport field of AbstractProperty transient. PropertyChangeListeners will not get serialized.
openSUSE Build Service is sponsored by