Flamingo 4.0 – core feature freeze and release schedule
December 23rd, 2008 | 7 Comments »Yesterday’s entry has marked the completion of all planned core features for the version 4.0 of Flamingo component suite (code named Fainnear). 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.
- Contextual task groups
- Taskbar
- Application title bar
- Main application menu button
- Pluggable resizing policies
- Minimizing the ribbon
- Horizontal scrolling for content under small widths
- Better support for placing core controls and button groups in ribbon bands
- Key tips
- Screen tips (AKA rich tooltips)
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:
To see the Flamingo ribbon component in action under Substance look-and-feel, run the following WebStart demo:
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):
- The latest 4.0dev drop of Flamingo (code-named Fainnear)
- The latest 5.1dev drop of Substance (code-named Panama)
- The latest 5.1dev drop of Substance Flamingo plugin
Related posts:
- Getting ready for the Substance 4.1 feature freeze Over the past releases of Substance look and feel I found that it helps to...
- Flamingo ribbon component: support for core Swing components The latest addition in the Flamingo component suite is support for core Swing components. This...
- Release candidate for Flamingo 4.1 I am pleased today to announce the availability of release candidate for version 4.1 of...
- Release candidate for Flamingo 4.0 I am extremely pleased today to announce the availability of release candidate for version 4.0...
Kirill,
Incredible… Swing is still awesome.
On the ribbon test https://flamingo.dev.java.net/webstart/testBasicRibbon.jnlp
I noticed that under page layout tab, click on the format drop down button to select an item. Select the 14th one and select format again to see that the button was not pressed and I had to scroll down to look. Is that correct behavior or not part of the ribbon component?
-Carl
Carl,
Thanks for reporting this issue. It should be fixed in the latest 4.0dev drop of the core Flamingo library.
Kirill
Hi Kirill,
It didn’t work on my OSX 10.5.6 using Java 1.5:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at com.sun.jnlp.JNLPClassLoader.findClass(JNLPClassLoader.java:256)
at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1052)
at com.sun.javaws.Launcher.run(Launcher.java:105)
at java.lang.Thread.run(Thread.java:613)
Rex,
Flamingo requires Java 6, as stated on the main project page.
Thanks
Kirill
[...] is how the sample Flamingo ribbon application looked like under Office Blue two weeks [...]
Anything that I can do to help? Not that savvy on what you are doing in your code, but if there’s anything that I can do, let me know.
James
James, please see this entry that lists different ways to contribute to Flamingo and Substance.
Thanks
Kirill