Skip navigation
1 2 3 Previous Next

kirillcool

203 posts

Following the announcement of Google App Engine for Java, it

kirillcool

Releases, releases Blog

Posted by kirillcool Apr 14, 2010

It’s my great pleasure today to announce the availability of releases of the following projects:

Substance 6.0 main features include:

  • Support for multi-state animations
  • New look for text-based components
  • Custom component states

Click on the button below to launch a signed WebStart application that shows the available Substance features.

https://substance.dev.java.net/images/webstart.png

Trident 1.2 is a stabilization release and has a few new APIs.

You’re more than welcome to download the releases for Trident, Substance and relevant plugins.

I am extremely pleased today to announce the availability of the final release for version 5.3 of Substance look-and-feel(code-named Reykjavik). The release notes for version 5.3 contain the detailed information on the contents of this release which include the following:

Click on the button below to launch a signed WebStart application that shows the available Substance features.

https://substance.dev.java.net/images/webstart.png

The following sub-projects are also available:

You are more than welcome to take Substance 5.3 for a ride. Sample screenshots of Substance 5.3 in action:

https://substance.dev.java.net/release-info/5.3/gemini-skeleton.png

https://substance.dev.java.net/release-info/5.3/magellan-small.png

https://substance.dev.java.net/release-info/5.3/graphiteaqua-highlights.png

https://substance.dev.java.net/release-info/5.3/magellan-errordialog.png

https://substance.dev.java.net/images/screenshots/painters/overlay/twilight-overlays.png

https://substance.dev.java.net/release-info/5.3/jitterbug-overlays.png

Over at Pushing Pixels i have ran the series on adding animations to enable rich interactivity expected from modern SWT applications. The code is part of the Granite project which aims to provide blueprints for animated SWT applications powered by the Trident animation library, and the series has covered the following:

I am thrilled today to announce the availability of the final release for version 1.0 of Trident animation library for Java applications (code-named Acumen).  Trident aims to simplify the development of rich animation effects in Java based UI applications, addressing both simple and complex scenarios

Trident is an animation library for Java applications, and this week i

I am pleased today to announce the availability of the final release for version 4.1 of Flamingo component suite(code-named Guenivere). It is a stabilization release that adds a few minor features and fixes all known bugs.

Here is the list of minor features added in release 4.1:

  • Multi-row controls in ribbon bands
  • Rich tooltips for ribbon band expand buttons
  • Horizontal alignment for wrapped ribbon components
  • Internal tracking of disabled state of popup / action areas on command buttons for selecting the correct displayed icon
  • Tree breadcrumb adapter class is now abstract to enforce applications to provide the segment caption

To see the Flamingo ribbon component in action under core look-and-feels, run the following WebStart demo:

https://flamingo.dev.java.net/images/webstart.png

To see the Flamingo ribbon component in action under Substance look-and-feel, run the following WebStart demo:

https://substance-flamingo.dev.java.net/images/webstart.png

If you want to test the ribbon in your applications, you would need the following (the last two only for applications running under Substance look-and-feel):

You are more than welcome to take Flamingo 4.1 for a ride and report any problems in the project mailing lists, forums or issue tracker.

Release 4.1 will be the base for the JavaOne technical session 4143 that will be held next Thursday, June 4th at 13:30 in Hall E 135. If you

I am thrilled today to announce the availability of the final release for version 5.2 of Substance look-and-feel(code-named Quebec). The release notes for version 5.2 contain the detailed information on the contents of this release which include the following:

Click on the button below to launch a signed WebStart application that shows the available Substance features.

https://substance.dev.java.net/images/webstart.png

The following sub-projects are also available as releases:

You are more than welcome to take Substance 5.2 for a ride and report any problems in the project mailing lists, forums or issue tracker.

Sample screenshots of Substance 5.2 in action:

https://substance.dev.java.net/release-info/5.2/dust-statusbar.png

https://substance.dev.java.net/release-info/5.2/dust-coffee-statusbar.png

https://substance.dev.java.net/release-info/5.2/twilight-statusbar.png

https://substance.dev.java.net/release-info/5.2/ravengraphiteglass2-new.png

https://substance.dev.java.net/release-info/5.2/decoration-trees-5.2.png

https://substance.dev.java.net/release-info/5.2/decoration-lists-5.2.png

Over at Pushing Pixels i have ran the series on adding animations to enable rich interactivity expected from modern Swing applications. The code is part of the Onyx project which aims to provide blueprints for animated Swing applications powered by the Trident animation library, and the series has covered the following:

  • Part 1 - adding simple animation behavior to such scenarios as component appearance (fade in), rollovers and window disposal (fade-out) using built in and custom class attributes and setters.
  • Part 2 - adding animated load progress indication while the application is loading data.
  • Part 3 - loading the album art matching the specific search string and asynchronously displaying the associated images.
  • Part 4 - scrolling the album covers showed in the container and adding animations to the scrolling.
  • Part 5 - complex transition scenarios.

How can you run this code locally?

If all went right, you should see the main application running and displaying Sarah McLachlan albums as in this video:

I hope you enjoyed this series. If you

Project Onyx aims to provide blueprints for adding animation to Swing applications using the Trident animation engine. Onyx is a Swing RIA that connects to Amazon E-commerce backend and shows a list of albums for a specific performer. It is a pure Swing / Java2D application with only two dependencies - Trident and the classes generated by the wsimport tool from the Amazon E-commerce WSDL.

Over the next few entries i

EclipseCon 2009 is next week, and on Tuesday, March 24, i will be presenting a session called "On The Shoulders of Giants: Harnessing the Power of Eclipse Enterprise Ecosystem". Here is the abstract:


Code reuse in large projects is not just a trendy buzzword. If you can build upon solid, evolving and well tested foundations that are developed and maintained by committed teams, you have much less code to test, integrate and support. The Eclipse Ecosystem is a prime example of an extremely rich foundation for building enterprise grade applications, and this talk is going to show the diverse, yet interoperable technologies that allow businesses to concentrate on their specific requirements without reinventing the plumbing layers.

A part of a larger client-facing offering, Amdocs Smart Client Designer is an advanced visual designer that allows seamless collaboration between designers and developers in creating complex business form-based applications for Support Call Centers in the telecommunication industry. Harnessing the power of such technologies as JDT, GEF, EMF, JEM and VE has allowed us to dramatically reduce the effort to build the basic blocks of the tool (such as persistence, code generation and java syntax tree manipulations). In addition, core platform features such as task and job managers, builders, natures, markers and many more are enabling user-centric asynchronous business flows in a clean, simple and maintainable way.

Building on top of a vibrant and evolving ecosystem has been a pleasant experience, further strengthened by a recent migration to Java 6, Eclipse 3.4 and the latest version of the dependent plugins. In addition, we are going to talk about the

I am extremely pleased today to announce the official release for version 4.0 of Flamingo component suite(code-named Fainnear). As detailed in the roadmap for this release, the goal was to provide the missing functionality from the Office 2007 Command Bar, and the journey that has started in September 2005 has arrived at its most important milestone so far.

I can finally say that the Flamingo ribbon can be used to create Swing ribbon-driven applications. While some of the minor functionality will have to be postponed to the next few releases,Fainnear provides all the major building blocks to create sophisticated ribbon content and wire it to the custom application logic. The release notes for version 4.0 contain the detailed information on the contents of this release which include:

To see the Flamingo ribbon component in action under core look-and-feels, run the following WebStart demo:

https://flamingo.dev.java.net/images/webstart.png

To see the Flamingo ribbon component in action under Substance look-and-feel, run the following WebStart demo:

https://substance-flamingo.dev.java.net/images/webstart.png

If you want to test the ribbon in your applications, you would need the following (the last two only for applications running under Substance look-and-feel):

You are more than welcome to take Flamingo 4.0final for a ride and report any problems in the project mailing lists, forums or issue tracker.

I would like to thank all the early adopters that have tried the early development drops of Flamingo 4.0. Special thanks go toAndrey Eremchenko for extensive reporting and verifying of complex usability scenarios, especially for minimized, shrinked and popup functionality.

Sample screenshots of Flamingo 4.0 in action:

https://flamingo.dev.java.net/release-info/4.0/application-menu-button-expanded-syntheticablueice.png

https://flamingo.dev.java.net/release-info/4.0/ribbon-shrink-start.png

https://flamingo.dev.java.net/release-info/4.0/rich-tooltip-ribbon-windows-appmenu.png

https://flamingo.dev.java.net/release-info/4.0/keytips-toplevel.png

https://flamingo.dev.java.net/release-info/4.0/ribbon-band-flowing-3rows-keytips.png

https://flamingo.dev.java.net/release-info/4.0/ribbon-band-core-comps-keytips-1.png

https://flamingo.dev.java.net/release-info/4.0/popup-button-pressed-jgoodies-plasticxp.png

https://flamingo.dev.java.net/release-info/4.0/substance-office-blue-skin.png

https://flamingo.dev.java.net/release-info/4.0/button-strips-nimbus-new.png

I am very pleased today to announce the official release for version 5.1 of Substance look-and-feel(code-named Panama). The release notes for version 5.1 contain the detailed information on the contents of this release, and the migration guide describes two application-facing binary incompatibilities introduced in button shaper and highlight painter APIs.

This release includes the following:

Click on the button below to launch a signed WebStart application that shows the available Substance features.

https://substance.dev.java.net/images/webstart.png

The following sub-projects are also available as official releases:

You are more than welcome to take Substance 5.1final for a ride and report any problems in the project mailing lists, forums or issue tracker.

Sample screenshots of Substance 5.1 in action:

https://substance.dev.java.net/release-info/5.1/office-blue-new.png

https://substance.dev.java.net/release-info/5.1/office-silver-new.png

https://substance.dev.java.net/release-info/5.1/themed-icons-autumn-new.png

https://substance.dev.java.net/release-info/5.1/themed-icons-officeblue-new.png

https://substance.dev.java.net/release-info/5.1/jitterbug-thumb.png

https://substance.dev.java.net/release-info/5.1/dpi-72-slider-substance5.1.png

https://substance.dev.java.net/release-info/5.1/vietnamese-l10n.png

Yesterday has marked the completion of all planned core featuresfor the version 4.0 of Flamingo component suite (code namedFainnear). Here is a short list of all the features that have been added to Flamingo ribbon component - click on each feature to see the screenshots and the relevant APIs.

The ribbon component is ready for application testing and feedback. Release candidate is scheduled for January 26 and the final release is scheduled for February 9.

To see the Flamingo ribbon component in action under core look-and-feels, run the following WebStart demo:

https://flamingo.dev.java.net/images/webstart.png

To see the Flamingo ribbon component in action under Substance look-and-feel, run the following WebStart demo:

https://substance-flamingo.dev.java.net/images/webstart.png

If you want to test the ribbon in your applications, you would need the following (the last two only for applications running under Substance look-and-feel):

What, why,when and how - these are the questions that shape the communication between the product developers and their users. Different teams choose different levels of opacity regarding these four questions, and making the answers more opaque over the time leads to a building frustration among the community members. This has been one of the major reasons behind my post on the current state of core Swing, and allow me to further explore this area.

Open-sourcing Java during the JavaOne 2006 and the announcement of OpenJDK project was hailed by Sun as the new era for Java, where everybody can lend their hand in shaping the future of the Java platform. Specifically in the client area, the summer of 2006 has supplied Swing developers with such gems as Chris Campbell