New Skinning System Coming (Substance Skin Hackers Welcome)

Upcoming new releases, project news and announcements.
User avatar
gubatron
Development Team
Posts: 1518
Joined: Wed Apr 05, 2006 12:23 am
Contact:

New Skinning System Coming (Substance Skin Hackers Welcome)

Postby gubatron » Tue Feb 15, 2011 7:15 pm

This year we're tackling two of the main concerns of the userbase, spam and old looks.
Our spam efforts will take a while to be noticed but we're well underway on that direction, now the "looks" is almost ready for showtime.

Some of the developers started a new branch called "substance-skinning2" (yup, our second try at it) and we have almost a first beta running with the new looks. All the skinning mechanisms inherited from the old LimeWire code have been ripped apart and FrostWire now uses the power of the Substance skinning engine.

Building a skin will be a little more complex than before, but we're now able to create far better and custom looking skins.

If you are into skinning and you'd like to contribute FrostWire skins when it's ready, this is probably a great time to start looking into how to create a Substance skin.

Here are two screenshots of how the beta looks with the first substance skin we're adding to the application

On Linux
http://www.flickr.com/photos/frostwire/5446320721/

On Mac
http://www.flickr.com/photos/frostwire/5446335525/

The skin features rounded UI elements, fade in and fade out animations when elements are selected or clicked.

Hope you like the make-over, it'll be a matter of creating more skins and FrostWire should look a lot more up to date with the current graphic design trends.

How to start hacking

1. Get a copy of the repository (you'll need to install Mercurial if you don't have it already)

Code: Select all

hg clone https://bitbucket.org/frostwire/frostwire frostwire.desktop


2. Switch to the substance-skinning2 branch

Code: Select all

hg update substance-skinning2


3. Hack, Compile, Run (you'll need JDK 1.6 and ant)

Code: Select all

ant clean
ant
./run


Substance References
You'll probably want to read this blog to learn a lot more about substance.

Substance Samples Repository

Substance Swing look-and-feel library
Got Android? Try the new FrostWire for Android
http://frostwire.com/android

Return to “Press Releases & Updates”

Who is online

Users browsing this forum: No registered users and 3 guests