fantastic LnF! easily the best looking one that I have found. I'd like to cast my vote for reviving it.

105 views
Skip to first unread message

kcwill

unread,
Jun 20, 2012, 2:22:08 AM6/20/12
to sea-glass-l...@googlegroups.com

Klaus Wuestefeld

unread,
Jun 20, 2012, 9:19:38 AM6/20/12
to sea-glass-l...@googlegroups.com
All for it.

Java7!!! :)

Bernd Rosstauscher

unread,
Jun 20, 2012, 6:40:51 PM6/20/12
to sea-glass-l...@googlegroups.com
Hi all,
I hear your voices but still I don't see that I can spent mutch time on this. But there is hope. Today I did my first commit since month on this project and finally fixed the nasty NPE that prevented Seaglass from running on OSX. This was the last "blocker" that I know of.
To solve it I needed to get OSX running in an VM, debug a lot of code,
decompile half of OSX Aqua Look and Feel (that we still use on OSX for the menus) and locate the cause of the NPE.
In the end it was a menu accelerator font that we do not specify in Seaglass but that is expected by Aqua. I added the font definition and now it runs.


So we have now a version in the repository that will run on Java 6 and Java 7 on Linux, Windows and OSX.

On Java 6 all testing that I have done looks very good (rudimentary testing with Laffy).

For Java 7 I have these known issues on my list:
- Size variants for combo boxes not implemented / do not work
- SpinButtons do not show the blue focused border when the corresponding field is focused.
- Progress bars (without text label) in vertical orientation paint truncated

These are not really critical, rarely used features and many applications will not face this issues, but I still want to fix them soon.

I tested Java 7 right now only on Kubuntu and Windows but I expect this to run on OSX too.

Stay tuned, a new release is perhaps just around the corner.

Have fun,

- Rossi

-------- Original-Nachricht --------
> Datum: Wed, 20 Jun 2012 10:19:38 -0300
> Von: Klaus Wuestefeld <ma...@klaus.pro>
> An: sea-glass-l...@googlegroups.com
> Betreff: Re: fantastic LnF! easily the best looking one that I have found. I\'d like to cast my vote for reviving it.

> All for it.
>
> Java7!!! :)

--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

Kathryn Huxtable

unread,
Jun 20, 2012, 6:56:30 PM6/20/12
to sea-glass-l...@googlegroups.com
Let me know when we can make a release and I'll do it. Thanks! -K

Eugene Kononov

unread,
Jun 20, 2012, 9:33:11 PM6/20/12
to sea-glass-l...@googlegroups.com
Is there a test build to experiment with? I can do some testing on
Windows/Java7.

Tuan Le

unread,
Jun 20, 2012, 11:08:14 PM6/20/12
to sea-glass-l...@googlegroups.com
oh sweet thanks you Rossi
this is the best look and feel

Bernd Rosstauscher

unread,
Jun 21, 2012, 5:40:12 AM6/21/12
to sea-glass-l...@googlegroups.com

Hello Eugene,

Basically you would need to checkout

Latest Seaglass from here
http://seaglass.googlecode.com/svn/seaglass/trunk/

Checkout the test program from here:
http://seaglass.googlecode.com/svn/seaglass-demo/trunk/

Then in the seaglass-demo project launch

com.seaglasslookandfeel.demo.SeaGlassLaffyDemo

Depending on your development environment you may have to ajust some pathes.

If the labels are not displayed correctly in the menu this might be an issue with your language settings. In this case you need to specify
-Duser.lang=en -Duser.region=en to force an english locale.

This is just very rough. Tell me if you face any problems.
All testing is welcome and highly appreciated.

Have fun,
- Rossi

-------- Original-Nachricht --------
> Datum: Wed, 20 Jun 2012 21:33:11 -0400
> Von: Eugene Kononov <eugene....@gmail.com>
--
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a

Eugene Kononov

unread,
Jun 21, 2012, 7:40:27 AM6/21/12
to sea-glass-l...@googlegroups.com
Thanks, Rossi. I was planning to test SeaGlass with my own app. Is
seaglasslookandfeel-0.1.5.jar built from the latest source?

Bernd Rosstauscher

unread,
Jun 21, 2012, 10:50:39 AM6/21/12
to sea-glass-l...@googlegroups.com
Hello Kathryn,
I just commited some more small fixes and now I would say we are ready to release a new version. This should then give us a version that runs on Java6 and 7 and everybody would have a version available to test.
I suggest to update the version to 0.2 as this is a bigger update and everybody should be aware of this.

So whenever you find the time please release it. Thanks a lot.

Have fun,
- Rossi

-------- Original-Nachricht --------
> Datum: Wed, 20 Jun 2012 17:56:30 -0500
> Von: Kathryn Huxtable <kat...@kathrynhuxtable.org>

Klaus Wuestefeld

unread,
Jun 21, 2012, 11:11:10 AM6/21/12
to sea-glass-l...@googlegroups.com
Please do! :) I want to run http://sneer.me on Sea Glass!
--
Valeu, Klaus.

Tuan Le

unread,
Jun 21, 2012, 11:12:52 AM6/21/12
to sea-glass-l...@googlegroups.com
yeah please do it :)
thanks u guys 

Klaus Wuestefeld

unread,
Jun 21, 2012, 11:17:43 AM6/21/12
to sea-glass-l...@googlegroups.com
I would, if I had to, but I'm not too keen on using SVN again to get
the code. Git user now... :)
--
Valeu, Klaus.

Kathryn Huxtable

unread,
Jun 21, 2012, 6:30:36 PM6/21/12
to sea-glass-l...@googlegroups.com
Hi Rossi,

I'm in crunch time at work, so the release will have to wait until the weekend. Hopefully, I can still navigate Sonatype's system. It's been awhile.

-K

Kathryn Huxtable

unread,
Jun 21, 2012, 6:32:08 PM6/21/12
to sea-glass-l...@googlegroups.com
Well, we could move the code to github. I'd be in favor. I'd want to figure out some way to preserve the issues. I don't want to lose track.

Or, since Google Code now supports git, we could possibly convert the project to a git project.

When I develop Sea Glass I use git-svn.

-K

Bernd Rosstauscher

unread,
Jun 22, 2012, 2:39:36 AM6/22/12
to sea-glass-l...@googlegroups.com
Hi,
I personally do not like github. Don't get me wrong. Git itself is a great DVCS but github itself is to technically minded.

It is a great place to host code but in my opinion it completly fails to "present" a project in a nice looking and well arranged layout.

It just talks about Code and Pulls and Commit lists and branches.

But when I first get in touch with a new project I'm not interested in this. I want to download an example and see some nice screenshots first and have a good description of what the project is and what it's features
are.

I personally like the way google code is "presenting" projects and still providing everything to host a source code repository with all comfort for developers.

So I would stay on google code and convert the repo to git, but even for this I see no real reason/benefit at the moment. With only one or two developers commiting from time to time there is no need for this and git-svn works great.


Have fun,
- Rossi

-------- Original-Nachricht --------
> Datum: Thu, 21 Jun 2012 17:32:08 -0500

Rossi

unread,
Jun 22, 2012, 3:26:57 AM6/22/12
to sea-glass-l...@googlegroups.com
Hi,
No this is an old version. All the changes are only in the source code repository.
We will try to release a official new version soon.

In the meantime if you are curious you can download a ready build jar from here

http://rossi.conzoomo.org/apps/files_sharing/get.php?token=565103e953b3845b438cf1e018f43b864eb01e40

This is only intended for testing and will dissappear once we have done an offical release.

Have fun,
- Rossi


Am Donnerstag, 21. Juni 2012 13:40:27 UTC+2 schrieb nonlinear5:
Thanks, Rossi. I was planning to test SeaGlass with my own app. Is
seaglasslookandfeel-0.1.5.jar built from the latest source?

On 6/21/12, Bernd Rosstauscher <Rossta...@gmx.de> wrote:
>
> Hello Eugene,
>
> Basically you would need to checkout
>
> Latest Seaglass from here
> http://seaglass.googlecode.com/svn/seaglass/trunk/
>
> Checkout the test program from here:
> http://seaglass.googlecode.com/svn/seaglass-demo/trunk/
>
> Then in the seaglass-demo project launch
>
> com.seaglasslookandfeel.demo.SeaGlassLaffyDemo
>
> Depending on your development environment you may have to ajust some
> pathes.
>
> If the labels are not displayed correctly in the menu this might be an issue
> with your language settings. In this case you need to specify
> -Duser.lang=en -Duser.region=en to force an english locale.
>
> This is just very rough. Tell me if you face any problems.
> All testing is welcome and highly appreciated.
>
> Have fun,
> - Rossi
>
> -------- Original-Nachricht --------
>> Datum: Wed, 20 Jun 2012 21:33:11 -0400
>> Von: Eugene Kononov <eugene....@gmail.com>
>> An: sea-glass-look-and-feel@googlegroups.com
>> >>> An: sea-glass-look-and-feel@googlegroups.com

Kathryn Huxtable

unread,
Jun 22, 2012, 8:15:35 AM6/22/12
to sea-glass-l...@googlegroups.com
I understand you, I think. I generate the site documentation with Maven. I would still be doing that and deploying it to github's "gh-site" branch with my wagon-gitsite plugin. I could easily incorporate our front page as the front page of the site docs.

I'm not inclined to make a change without thinking about it. Since I've registered a domain pointing to Google Code, I'd probably prefer to see if I can change the repo.

But probably not this calendar year… ;-)

Once I get the desktop app I'm working on (using Substance, unfortunately) out the door and shaken down, I may have more time. But probably not a lot more time.

-K

Kathryn Huxtable

unread,
Jun 23, 2012, 9:27:35 AM6/23/12
to sea-glass-l...@googlegroups.com
I've just looked at Sea Glass for the first time since buying a new Mac and running Lion. The menu bar colors have changed and I'll need to adjust them.

I'm going to go ahead and release this and fix the menu bar colors in a 0.2.1 release. That way the Windows people can use it. And it doesn't look terrible on the Mac. It's just that the title bar doesn't have the same color as the menu and toolbar.

Working on releasing it now. I'm inclined to just release to Sonatype's staging area and let people test it.

-K

Kathryn Huxtable

unread,
Jun 23, 2012, 10:19:29 AM6/23/12
to sea-glass-l...@googlegroups.com
And as I rather suspected, the last time I actually released Sea Glass was almost two years ago. I was still using Maven 2.x. I'm going through the agony of updating Maven plugins and making sure the build still works. I have failure generating the site docs due to an error in one of my own plugins, which is amusing, at least to me.

Anyway, I'm making progress. It needs to be done.

-K

Bernd Rosstauscher

unread,
Jun 23, 2012, 10:42:41 AM6/23/12
to sea-glass-l...@googlegroups.com
Hi Kathryn,
thats great that your work on releasing this. I would also release it straight away and then let the people test it.

I would then also use this opportunity to look into the issues list and cleanup a little bit. I'm sure we can then close at least 50% of the issues as they should then already be fixed in the 0.2 release. But of course new issues will then come in soon ;-)

Have fun,
- Rossi


-------- Original-Nachricht --------
> Datum: Sat, 23 Jun 2012 08:27:35 -0500

Kathryn Huxtable

unread,
Jun 23, 2012, 1:06:52 PM6/23/12
to sea-glass-l...@googlegroups.com
Hi Rossi,

Okay, I'll release it directly. I'm having issues with Maven/SVN integration and the release plugin. I just got back from an eye examination and my eyes are dilated. I'll have to wait an hour or two to resume.

Thanks for all your hard work on this!

-K

Klaus Wuestefeld

unread,
Jun 23, 2012, 6:23:36 PM6/23/12
to sea-glass-l...@googlegroups.com
> I'm going to go ahead and release this and fix the menu bar colors
> in a 0.2.1 release. That way the Windows people can use it.

\o/

Kathryn Huxtable

unread,
Jun 23, 2012, 7:04:45 PM6/23/12
to sea-glass-l...@googlegroups.com
I've done the release. I'm just waiting for Sonatype's automated process to move it to Maven central. Sometimes stuff doesn't work.

(I still don't have my site docs updated. That may have to wait for Sunday morning, GMT-5. I live in Kansas.)

-K

Klaus Wuestefeld

unread,
Jun 23, 2012, 10:07:45 PM6/23/12
to sea-glass-l...@googlegroups.com

Kathryn Huxtable

unread,
Jun 23, 2012, 10:14:55 PM6/23/12
to sea-glass-l...@googlegroups.com
Yes, I've just pushed the site documentation update now. So the download links are on the website now.

We're good to go.

Despite being in crunch time with my day job, I'll get version 0.2.1 released this week with the Lion menu bar color changes. (It will check the version and deliver the appropriate colors for the menu and toolbars, which is what it does now. It just doesn't know about Lion.) Obviously, we may need another update for Mountain Lion when it comes out.

Thanks to everyone for your interest in this L&F, and thanks to Rossi for picking up when I ran out of free time.

-K
Reply all
Reply to author
Forward
0 new messages