SoftSmithy / News: Recent posts

SoftSmithy Dev. Util. Lib. v20100524 released

Pre-alpha release v20100524 of the SoftSmithy Development Utility Library is ready to download!



v20100524: - API refactorings/ clean-ups after initial release
(Rev.: 470) - New dependency to SoftSmithy Utility Library

Posted by Puce 2010-06-27

SoftSmithy Utility Library v20100524 (pre-alp

Pre-alpha release v20100524 is ready to download!



v20100524: - new utility methods
(Rev.: 470) - bug fix
- org.softsmithy.lib.persistence.AbstractEntity class added
- org.softsmithy.lib.persistence.ExtendedBaseDAO class added
- org.softsmithy.lib.persistence.GenericDAO class added
- org.softsmithy.lib.persistence.ResourceLocalTransactionController class added
- org.softsmithy.lib.swing.LocaleCellRenderer: supports LocaleLocalizer
- org.softsmithy.lib.swing.CellRenderer: icon support added
- org.softsmithy.lib.swing.XDefaultListCellRenderer: icon support added
- org.softsmithy.lib.swing.JFileRootComboBox class added
- org.softsmithy.lib.swing.JFileRootList class added
- org.softsmithy.lib.swing.filechooser.FileRootComboBoxModel class added
- org.softsmithy.lib.swing.filechooser.FileRootCellRenderer class added
- org.softsmithy.lib.text.LocaleLocalizer class added
- org.softsmithy.lib.text.Localizable class added
- org.softsmithy.lib.text.Localizables class added
- org.softsmithy.lib.text.Localizer class added
- org.softsmithy.lib.util.Locales: new utility method
- org.softsmithy.lib.util.Locales: many methods moved to org.softsmithy.lib.text.Localizables
- org.softsmithy.lib.util.CountryCode class added
- new dependency added: JPA (just the org.softsmithy.lib.persistence package; tested with EclipseLink 2.0)
- generified classes
- removed warnings
- Javadocs added
- Project setting changed
- LocaleSelectionSample
- FileRootSelectionSample
- changed to JDK 1.6 -> please report regressions if you find any!
- changed to NetBeans 6.8

Posted by Puce 2010-06-27

SoftSmithy Utility Library v20070520 (pre-alpha) released

Pre-alpha release v20070520 is ready to download!



v20070520: - JButtonCustomizer completed
(Rev.: 337) - a text customizers sample added
- text customizers tutorial section completed
- org.softsmithy.lib.util.Strings: cut added
- getPathNames added
- createEntryName added
- org.softsmithy.lib.util.Lists class added
- org.softsmithy.lib.util.EqualityVerifier interface added
- org.softsmithy.lib.util.ComparatorEqualityVerifier class added
- org.softsmithy.lib.util.ObjectEqualityVerifier class added
- org.softsmithy.lib.swing.customizer.AbstractTextCustomizer:
String constructor removed
- small sample updates
- small documentation updates
- Javadocs added

Posted by Puce 2007-05-20

SoftSmithy Utility Library v20070304 online documentation

The online documentation has been updated:

Posted by Puce 2007-04-06

A new version of the VEP application

A new version of the VEP application is available via Java Web Start:

Posted by Puce 2007-04-06

SoftSmithy Utility Library v20070304 (pre-alpha) released

Pre-alpha release v20070304 is ready to download!

Online documentation will be updated soon:

v20070304: - delete recursivly added
(Rev.: 307) - copy streams added
- class added
(extract zip files)
- Javadoc updates
- Sample and tutorial trail about the number fields added
- Syntax highlighting in the tutorial added
(syntax Highlighter shipped with the tutorial is covered
by the LGPL)
- small tutorial updates

Posted by Puce 2007-03-04

A new version of the VEP application

A new version of the VEP application is available via Java Web Start:

Posted by Puce 2006-11-22

Migrated to Subversion

The repository has been migrated from CVS to Subversion.

Posted by Puce 2006-11-05

SoftSmithy Utility Library v20061029 (pre-alpha) released

Pre-alpha release v20061029 is ready to download!



v20061029: - ShapeIcon respects aspect ratio
- org.softsmithy.lib.swing.JListBox added
- org.softsmithy.lib.swing.icon.XIcons added
- some media information added
- All jlfgr icons referenced in
- org.softsmithy.lib.math.Doubles added
- org.softsmithy.lib.math.Floats added
- Bug 1581780 fixed
- commented out system outputs
- Javadocs added
- First trails of a tutorial & samples added
- a copy of the Sun Public License added (SPL.txt)
- README.txt changed
- New Ant targets added to the build.xml (e.g. "dist")
- NetBeans Ant Projectfiles v5.0
- Dist structure changed a bit
- properties-files moved: i18n -> src (only one jar)
- added
- some minor changes

Posted by Puce 2006-10-29

A second version of the VEP application

A second version of the VEP application is available via Java Web Start:

Posted by Puce 2006-10-22

A first version of the VEP application

A first version of the VEP application is available via Java Web Start:

Posted by Puce 2006-07-09

VEP project started

There's a new module called 'vep' in the CVS. It's about visually evoked potentials.

More informations to come!

Posted by Puce 2006-05-16

New Homepage Design

The new homepage finally has been released. Thanks to Nupur Sarpal.

Posted by Puce 2004-08-05

SoftSmithy Utility Library v20040727 (pre-alpha) released

Pre-alpha release v20040727 is ready to download!


v20040727: -Extended Icon Framework added which supports zooming strategies
for icons. Image and shape icons supported.
org.softsmithy.lib.swing.JXIconLabel and the
org.softsmithy.lib.swing.icon package
ShapeIcon, XIcon and XImageIcon moved from org.softsmithy.lib.swing
to org.softsmithy.lib.swing.icon
org.softsmithy.lib.swing.JImageCustomizer and
org.softsmithy.lib.swing.JShapeCustomizer replaced by
org.softsmithy.lib.swing.JXIconCustomizer and the
Extended Icon Framework
-improved support for the Java look and feel Graphics Repository:
Note: the ResourceBundles are updated but not yet complete!
-AbstractXAction, ActionWrapper, CustomizerActionFactory,
CustomizerActionManager, CustomizerItemListenerProvider, IconType,
ReflectiveXAction, XAction, XActionDelegator, XActionWrapper
and XActions moved from org.softsmithy.lib.swing to
-removed methods from org.softsmithy.lib.swing.action.XActions which
are now covered by the Java look and feel Graphics Repository
support factories.
-org.softsmithy.lib.swing.action.XActions now supports mnemonic keys
-"x", "y", "width" and "height" added to the customizable properties
of org.softsmithy.lib.swing.JCustomizer by default to allow
SelectionManager to listen for them
-org.softsmithy.lib.awt.image.ScalingAlgorithm added added
-org.softsmithy.lib.swing.JTextCustomizer moved to
-"showingConstraints" property renamed to "showingLayoutHelp" in
-updated some Javadocs
org.softsmithy.lib.swing.action.DefaultXAction and
org.softsmithy.lib.swing.action.ReflectiveCustomizerAction added
-some minor changes

Posted by Puce 2004-07-27

SoftSmithy Utility Library v20031023 (pre-alpha) released

Pre-alpha release v20031023 is ready to download!


v20031023: -number fields based on JFormattedTextField for int, long, short,
byte, double, float, BigInteger and BigDecimal added
-TableCellEditors and CellRenderers based on these number
fields added
-org.softsmithy.lib.swing.JXTable configured to use these new number
editors and renderers by default
-in org.softsmithy.lib.swing.JCustomizerPropertyTable the default
editors for the properties x and y have been set to an integer
editor with bounds (0, 10000), for width and height to an integer
editor with bounds (1, 10000) and for thickness to a localized
float editor with bounds (1, 10000)
-utility class org.softsmithy.lib.util.Comparables added
-utility classes BigIntegers and BigDecimals in package
org.softsmithy.lib.math added
-the way how changes to "x", "y", "width", "height", "background",
"foreground" and "font" in org.softmithy.lib.swing.JCustomizer
are handled and propagated has been fixed
-some minor changes

Posted by Puce 2003-10-23

SoftSmithy Utility Library v20030909 (pre-alpha) released

Pre-alpha release v20030909 is ready to download!

v20030909: -org.softsmithy.lib.awt.layout.InfiniteTableLayout bug fixes
-style specific classes moved from
org.softsmithy.lib.swing.customizer ->
-org.softsmithy.lib.swing.JXScrollPane with
org.softsmithy.lib.swing.JXViewport added with support for view
-org.softsmithy.lib.swing.JXLabel added with support for shapes
-org.softsmithy.lib.swing.ColorCellEditor has now
an alpha value attribute
-org.softsmithy.lib.swing.HorizontalAlignment bug fixes
-several minor changes

Posted by Puce 2003-09-10

Utility Library v1.0: A Task Manager subproject added

The Task Manager subproject "Utility Library v1.0" has been added. Look there for tasks to be done for v1.0.

Posted by Puce 2003-09-01

SoftSmithy Utility Library v20030523 (pre-alpha) released

Pre-alpha release v20030523 is ready to download!

v20030523: -org.softsmithy.lib.swing.JHtmlCustomizer bug fixes for foreground
and font
-org.softsmithy.lib.swing.HorizontalAlignment supports conversions
to javax.swing.text.StyleConstants
-org.softsmithy.lib.swing.XActions now sets a transparent icon if
icon is null
-org.softsmithy.lib.swing.JXPanel added which has a backgroundPaint

Posted by Puce 2003-05-28

SoftSmithy Utility Library v20030514 (pre-alpha) released

Pre-alpha release v20030514 is ready to download!

v20030514: -org.softsmithy.lib.beans.BeanIntrospector now supports
-org.softsmithy.lib.swing.JCustomizer +
org.softsmithy.lib.swing.customizer.StateManager +
support now the border color property
-org.softsmithy.lib.swing.JCustomizerPane supports now properties
for its border colors, the default border colors of its customizers
and the color of the layout help. Additionally it now takes control
over the activation border itself instead of the
-org.softsmithy.lib.swing.customizer.StyleProvider now works on the
-org.softsmithy.lib.swing.customizer.StateAdapter ->
-org.softsmithy.lib.swing.JMultiSplitPane +
org.softsmithy.lib.swing.JStyledPanel +
org.softsmithy.lib.swing.JXSplitPane support the style property
-org.softsmithy.lib.swing.JPropertyTable now supports editors and
renderers per property
-org.softsmithy.lib.swing.table.PropertyTableModel supports
-some minor changes

Posted by Puce 2003-05-15

SoftSmithy Utility Library v20030410 (pre-alpha) released

Pre-alpha release v20030410 is ready to download!

v20030410: -org.softsmithy.lib.beans.XMLEncoderX now supports
-org.softsmithy.lib.swing.CustomizerActionFactory now has a first
simple implementation for alignRight and alignBottom
-org.softsmithy.lib.swing.JXTree added

Posted by Puce 2003-04-25

SoftSmithy Utility Library v20030319 (pre-alpha) released

Pre-alpha release v20030319 is ready to download!

v20030319: -org.softsmithy.lib.swing.JPropertyTable added
-org.softsmithy.lib.swing.JCustomizerPropertyTable added
-org.softsmithy.lib.swing.JCustomizerPropertyPane removed
-org.softsmithy.lib.swing.customizer.CustomizerPropertyTable removed
-org.softsmithy.lib.util.ResourceBundleCache removed
-redraw problem after resizing a JCustomizer solved
-java.util.Locale support classes:
-org.softsmithy.lib.util.Locales (added)
-several convenience constructors for JCustomizer and its subclasses
-version naming convention changed: ddmmyyyy -> yyyymmdd (better for sorting)

Posted by Puce 2003-03-19

Online JavaDoc available

The JavaDoc of v04032003 is available online:

Posted by Puce 2003-03-04

SoftSmithy Utility Library v04032003 (pre-alpha) released

Pre-alpha release v04032003 is ready to download!

v04032003: -Fixed some bugs with setting styles
-Added a property table model for arbitrary beans
-org.softsmithy.lib.swing.customizer.SelectionManager listens now
for PropertyChangeEvents on the active customizer and updates the

Posted by Puce 2003-03-04

Pre-alpha release: v17022003

Pre-alpha release v17022003 is ready to download!

v17022003: -Styles (+ support) added
-org.softsmithy.lib.beans.XMLEncoder ->
to avoid name clashes with java.beans
-org.softsmithy.lib.beans.XMLEncoderX supports the
new marker interface org.softsmithy.lib.util.Singleton -> (typo)

Posted by Puce 2003-02-17

First pre-alpha release: v29012003

The first pre-alpha release v29012003 is ready to download :-)

Posted by Puce 2003-02-07

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks