Substance 5.1 official release

February 9th, 2009 | 10 Comments »

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.

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:


Related posts:

  1. Substance 4.1 official release It gives me great pleasure to announce the official release for version 4.1 of Substance...
  2. Substance 5.2 official release I am thrilled today to announce the availability of the final release for version 5.2...
  3. Substance 5.3 official release I am extremely pleased today to announce the availability of the final release or version...
  4. Substance 4.2 official release It gives me great pleasure to announce the official release for version 4.2 of Substance...


10 Comments on “Substance 5.1 official release”

  1. 1 richard corsale said at 12:21 pm on February 9th, 2009:

    This should be the default Swing LAF! sinply put.. it’s the best one there is in the Swing set. I wold love to see this as a GTK theme ;)

  2. 2 Jean-Francois Poilpret said at 3:42 pm on February 9th, 2009:

    Congrats for this new release Kirill.
    I’m glad to see the Vietnamese translation as well.
    Hope I can integrate it soon into HiveBoard.

  3. 3 OlegYch said at 3:47 am on February 10th, 2009:

    Congrats, Kirill!

    New office skins look great.
    But one feature bothers me – Extended tracing of EDT violations. I think it should not throw exception by default, just do some diagnostic output. Consider scenario when some third party library does one little thing off EDT and this will result in nasty crash when moving to Substance. This can frighten new Substance users while providing no real benefit.
    Now I use custom Substance build with disabled throwing of EdtViolationException.

    And one more thing – Substance webstart demo quickly eats all heap (64m) and becomes unresponsive after enabling animations, switching themes and playing with Vertical buttons tab.
    I’ll create message on discussion board and attach heap dump.

  4. 4 Java Desktop links of the week, February 16th | Jonathan Giles said at 11:34 am on February 15th, 2009:

    [...] Grouchnikov has been very busy, announcing new releases for his Substance look and feel project, his Flamingo components project (including Ribbon component) and the new release of an animation [...]

  5. 5 Tbee said at 6:16 am on February 19th, 2009:

    Hey Kirill,

    Maybe you could help me with this one; I’ve hooked Substance into my Swing application a number of times now, and everytime the result is -ahm- disappointing.

    If I use JTattoo (hifi or aero), Nimbus or even Metal, the screens looks crisp. Using Substance it always feels “bland”. I cannot put my finger on it, but it seems to be related to not enough contrast between a panel’s background and the textfields. It most certainly does not look like the crisp screenshots on the substance website. It does not matter what skin I use.

  6. 6 Kirill Grouchnikov said at 8:56 am on February 19th, 2009:

    Tom,

    I would need to see some screenshots of your application under Substance and other LAFs that you have mentioned. You can also try creating a higher-contrast Substance skin, since the majority of Substance core skins are by design low contrast.

    Thanks
    Kirill

  7. 7 Tom said at 4:07 am on February 20th, 2009:

    I expected you to say that, so I already made the screenshot. Any suggestion on how to get those screenshots to you? I can place them on a webserver monday.

  8. 8 Tom said at 4:08 am on February 20th, 2009:

    Screenshots (plural) naturally.

  9. 9 Kirill Grouchnikov said at 9:38 am on February 20th, 2009:

    Tom,

    You can share them publicly here, on project forums and on project mailing lists, or you can send a link to my yahoo e-mail – kirillcool.

    Thanks
    Kirill

  10. 10 Tbee said at 5:52 am on February 23rd, 2009:

    Didn’t find an upload thingy for the forum, so I emailed them. You may add them if you want.