Sea Glass version 0.1
December 4, 2009
Sea Glass version 0.1 is ready for you to try! This is a very preliminary version of the look and feel, and is missing artwork for tabs and component focused states. Also note that the artwork will likely change as we move forward based on your feedback.
Don’t expect rendering of components to be perfect in this release — text alignment, for example, might not be quite right. The goal with this very early preview is to get feedback on fundamental aspects of the look and feel (e.g. colors).
You can download seaglass-0.1.jar or check out the Google Code Download page.
December 4, 2009 at 3:46 pm
And I will also note that I added segmented and segmentedTextured button support last night. (I overlooked simple textured, but you can always do segmentedTextured with an “only” button.)
We use the Apple client properties for this.
December 4, 2009 at 4:08 pm
[…] feedback at Ken’s site, and we’ll give it the consideration it deserves. Comment (RSS) […]
December 4, 2009 at 6:41 pm
[…] This post was mentioned on Twitter by Jonathan Giles and Rémy Rakic, carldea. carldea said: RT: @lqd: Sea Glass Look and Feel v0.1 – http://tr.im/GDWd […]
December 4, 2009 at 7:25 pm
As a Maven user I’d like this to be included in the main Maven repository, but we can’t do that as the project stands because the central repository requires that you own the domain corresponding to some subset of your groupId. Our groupId is currently com.seaglass, which means we would need to own seaglass.com.
We don’t and can’t. It’s owned by a company that sells sea glass. Go figure. ;-)
All of the seaglass.* names are taken, except for ones that aren’t relevant.
I normally use org.kathrynhuxtable for my top-level groupId and packages, but this is a joint project.
I suppose we could call it seaglasslaf, seaglassplaf, or seaglasslookandfeel. Those are all available for .com, .org, and .net.
Any suggestions?
December 4, 2009 at 10:37 pm
We’ll go with com.seaglasslookandfeel.
December 4, 2009 at 8:01 pm
Social comments and analytics for this post…
This post was mentioned on Twitter by lqd: Sea Glass Look and Feel v0.1 – http://tr.im/GDWd…
December 5, 2009 at 9:27 pm
Nice! When do you think you will implement the InternalFrame UI and some other UIs? I also noticed that some components do not work with the different sizes.
December 5, 2009 at 10:10 pm
I want to get the toolbar and top-level frames working completely first. The gradients don’t quite match on non-Mac systems.
I also want to get the different sizes to work completely. There are some issues there.
The code is quite rough at this point, since a lot was just copied and modified from Synth and Nimbus where they had package-local classes that couldn’t be extended and weren’t sufficiently customizable. I’ll have more to say an this on my blog when we’re a bit farther along.
Ken hasn’t yet done the artwork for tabbed panes, which is the main piece we need to generalize into a complete look. Hopefully he can finish that up before Apple swallows him whole. (Hopefully, Apple won’t swallow him whole!)
As far is internal frames go, I’m not sure what more we need to do. They mostly work. What is your issue?
December 7, 2009 at 1:00 am
You guys are great.
Is there a way i can join you guys?
December 7, 2009 at 4:48 pm
Please could you give me a brief way on ow to use it?
December 7, 2009 at 7:33 pm
See the http://code.google.com/p/seaglass site. There’s a “Usage” tab and a “Downloads” tab.
December 8, 2009 at 12:08 am
I’m wrong. There’s a “Downloads” tab. No “Usage” tab.
The usage page is in the “Wiki” tab and is also linked near the bottom of the main project page.
Over time we’ll organize this a bit better.
December 14, 2009 at 8:12 pm
Yeah i tried. But only tabpanes are affected. I would like to implement all the functions as in the Laffy demo.
Thanks
December 14, 2009 at 8:19 pm
Not sure what the problem would be. We’re not even drawing our own tab panes. We’re still using Nimbus with slightly altered colors.
December 14, 2009 at 8:49 pm
Oh, Brian, although we hope to get this working with JRE 1.5, we still depend on Nimbus, so you’ll need at least 1.6u10. Maybe that’s the problem, though I’d expect classes not to be found.
December 15, 2009 at 8:04 pm
! am at update 16 or more. Both on my Windows and linux, it doesn’t work fully. But the Laffy demo seems complete.
I don;t know why
December 15, 2009 at 8:38 pm
Sorry guys. I made a huge mistake. I did not do the look and feel in the main method.
December 15, 2009 at 8:50 pm
If I could get a dollar for every time I’ve done something like that, I’d be rich.
BTW, we’ve created a Google Group and we’ll be doing our discussions there. I think it’ll be easier than replying on blog posts without the ability to create a new post. Search for “sea glass look and feel” on Google Groups and join up.
December 7, 2009 at 7:35 pm
I’ve repackaged it as 0.1.1 with a new base package of com.seaglasslookandfeel. Ordinarily, I don’t approve of changing the base package in such a minor version, but since it’s *me* doing it, I give myself absolution.
In other words, I just don’t want to go to 0.2 and we’ve just released it, and I just realized that that we can’t own that domain name corresponding to the package.
December 14, 2009 at 10:10 am
Did I catch this correctly that segmented buttons are already implemented?
December 14, 2009 at 2:15 pm
Yes, you did, at least for normal and textured ones.
December 14, 2009 at 8:20 pm
We now have a Google group called sea-glass-look-and-feel@googlegroups.com that can (and should) be used for questions and discussion about the Sea Glass look and feel.
December 31, 2009 at 8:28 pm
We’ve just tagged version 0.1.3. We have toolbar gradients working now and rounded corners on Windows. We’re drawing a lot of the components using Graphics2D, but not all of them.
We’re still using Nimbus controls for option panes, chooser panes, and tabbed panes. We haven’t given any serious attention yet to internal desktop panes.
December 31, 2009 at 8:30 pm
And don’t forget that most of the announcing is taking place in our Google Group:
http://groups.google.com/group/sea-glass-look-and-feel
Check it out.
May 22, 2012 at 12:59 pm
Hei, is this great looking LnF still under development or is this project dead?