void256 bio photo

void256

Email Twitter Github Stackoverflow

All Posts

2016

Nifty 1.4.2 has been released

Nifty 1.4.2 contains bugfixes and features. There might be some minor run-time incompatibilities with prior 1.4.x versions - but only minor ones.

2015

Nifty Flow add-on

Nifty user Alberto created a Nifty extension library to easily define the flow between Nifty screens.

2014

Nifty 2.0 CSS support (work in progress)

The past - Nifty 1.x XML based styles Nifty 1.x used it’s own XML style format. With a custom syntax you’ve been able to apply attributes to Nifty controls b...

Nifty 1.4 has been released

Nifty 1.4 contains numerous bugfixes and features. However, you should view it as a more stable and grown up Nifty 1.3 and not as something completely new. T...

2013

JogAmp BOF Siggraph 2013

The JogAmp</a> project had a BOF session at this years Siggraph convention. They presented a lot of amazing projects that use JogAmp. You can find ...

Nifty 1.3.3 has been released

Nifty 1.3.3 is mainly a bugfix release and is compatible with older Nifty 1.3.x versions. The main new feature is the batched renderer for improved render...

2012

Nifty GUI Editor Project

There is a Nifty editor project started by Cristiano Aguzzi which looks very promising. It allows you to create Nifty GUI XML by simply adding Nifty Elements...

Nifty 1.3.2 contributors kudos

Well, this was really planned to be a part of yesterdays release announcement but somehow I missed to include it :/ There are a lot of people worth menti...

Nifty 1.3.2 finally arrived

Nifty 1.3.2 is mainly a bugfix release and is compatible with Nifty 1.3.1. There are a couple of nifty new features available too :) We've counted 175 indivi...

Nifty 1.3.1 webstart demos online

In case you've missed the online demos with the latest Nifty 1.3.1 release (like Nifty user waltobc6) this might be of interest for you: Nifty Default Contro...

scm branch cleanup

So now that 1.3.1 is out of the way, we've cleaned up the branches in git. There are now two main development branches available: 1.3</strong> The ...

2011

Nifty 1.3.1 has been released

Get it here:</strong> Nifty 1.3.1 Download Folder at sf.net</a></li> Nifty 1.3.1 Maven Projects Page (You can browse the JavaD...

LWJGL Renderer updated to LWJGL 2.8.1

Thanks to the work of Gemserk</a> LWJGL is now available in the central Maven repo! So, switching to a new LWJGL version was actually very easy. I'...

Nifty 1.3 has been released

Nifty 1.3 is done! Finally! ;) Get it here:</strong> Nifty 1.3 Download Folder at sf.net</a></li> Nifty 1.3 Maven Projects Pag...

Debug Rendermode

The Nifty in SVN has this new nifty method on the Nifty class: nifty.setDebugOptionPanelColors(true);</pre> Which will render your screen in pretty...

Nifty 1.3 Standard Console Control

Still busy updating the Standard Controls to Nifty 1.3 API. While you're waiting here is a little preview of the new and improved console control which will ...

Nifty 1.3 Standard Panel Styles

Some new default panel styles have been added to the Nifty 1.3 standard style. You can find an overview over all of the panel styles in the Nifty Wiki<...

Nifty 1.3 Preview Demo

The first control demo for 1.3 we've shown some time ago</a> really does not hold up to all of the improvements that have been getting into Nifty l...

2010

Set Back ...

Crashing Hard Drives suck! Just wanted to let you know, that one of my Hard Drives suddenly stopped working yesterday evening. Too bad it was part of a two d...

Nifty 1.2 released

Nifty 1.2 - Download it</a> Nifty 1.2 - View Changelog</a> Nifty 1.2 - Enjoy the Examples</a> And there is an updated tutorial&...

Nightly Builds Available

Nifty will now build each midnight automatically. Well, at least when this computer here is running at this time which, erm, should be often :) Hudson<...

Nifty RenderDevices

It's still a bit early because most of the new RenderDevices are still in development but as a preview of the upcoming Nifty 1.2 RenderDevices we've collecte...

In case you haved missed it ...

... some very interessting developments are on the way: http://jmonkeyengine.com/blog/blog/2010/04/06/jmonkeyengine-3-0-gets-...

Nifty 1.1 released

Nifty 1.1 - Download it</a> Nifty 1.1 - View Changelog</a> Nifty 1.1 - Enjoy the Demo</a> And there is a special new tutorial&#...

Nifty GUI sightings - 4our

Another game with a nifty gui</a> [caption id="attachment_120" align="alignnone" width="300" caption="4our game screenshot"]<img class="size-med...

2009

New effect "gradient" Available

There is a new Effect available in SVN now. The "gradient" Effect allows you to draw vertical or horizontal gradients. You can use different colors and a per...

Nifty Snapshots are now available

To get access to the latest and greates Nifty, Snapshots (= Development Versions) are now available at the Nifty Maven Repository I've set up at sourceforge....

Nifty GUI sightings - Shiring

Shiring is a 2D MMORPG that uses Nifty GUI for it's user interface. Check out it's blog http://blog.shiring.de</a> and especially the curre...

So and what's next?

Well, Nifty 1.0 should be quite stable now. It's probably not perfect yet but you already get a whole lot to play with already :) So, what's next with Nifty?...

Nifty 1.0 released

Well, it's about time: Nifty 1.0 - Download it</a> Nifty 1.0 - View Changelog</a> Nifty 1.0 - Enjoy the Demo</a> have fun :)

Nifty Sourceforge.net Updates

We've added a new Wikipage that gives an Introduction to the Nifty Style System: Effect Tutorial/Introduction</a> It's not completly finished y...

1.0 - RC 1

I've just commited some final changes to the loader to svn. Finally everything is in place again. Changing the loading code was a lot more work than expected...

wiki updated

Adding Documentation on how and where to "svn checkout" Nifty and how to build it with Maven: Building Nifty from Source Wiki Page </a> :D

Wiki Updated

Screen Reference added to Nifty Wiki</a> more planed. stay tuned :)

Effects Reference added to Wiki

A Nifty Effects Reference Page</a> has been added to the Nifty Gui Wiki</a> at sourceforge.net :) It's still work in progress but it alre...

Well ...

... actually I really want to release Nifty 1.0 at the end of 2008. But as we added feature after feature, well, things got a bit unstable and pretty ugly (T...

2008

Merry Christmas!

Here is a quick preview of the new Default Controls and the new Nifty 1.0 Style. Note the awesome effects on the checkmark when I toggle the Checkbox ;) and ...

How to use the Drop Down Control

Nifty 0.0.5 adds support for a Drop Down Control. Here we show how to actually use it. XML First of all you need to add the standard Nifty controls to ...

Nifty 0.0.5 released :D

Nifty 0.0.5 - Download it</a> Nifty 0.0.5 - View Release Notes</a> Nifty 0.0.5 - Enjoy the Demo</a> have fun :)

Nifty-GUI Sightings :)

Take a look at XSpace</a> . A game that uses Nifty for it's game GUI. Looks great, isn't it? I'm looking forward to the finished game too! :)

Nifty 0.0.4 Released :)

Nifty 0.0.4 - Download it</a> Nifty 0.0.4 - View Release Notes</a> Nifty 0.0.4 - Enjoy the Demo</a> have fun :)

Some Style Progress...

Old Nifty XML - pretty ugly</strong> </pre> Nifty XML with Style - a lot better :)</strong> </pre> Nifty XML Style De...

Nifty 0.0.2 Released

Removing XmlBeans and Commons-Logging reduced the nifty with all dependencies jar from 4,4 MB to 1,6 MB :) Check it out here Nifty Project Page at Sou...

Removing XmlBeans...

Actually I like XmlBeans a lot. Define a XML-Schema (XSD) for your XML-File, throw XmlBeans at it and let it generate some Java classes. Voila. XML-Binding....

sourceforge.net project on the way...

I'm currently preparing the first alpha release of Nifty and moving the source over to sourceforge.net. This means you get access to the source as well as a ...

Introducing Nifty Controls

At the moment there are not many actual controls in Nifty. Besides from clicking on elements, f.i. an Image, there was so far not a lot of interaction possib...

Composition again...

In a previous blog post I've talked about that composition/delegation has some benefits over inheritance</a>. Today I realized that I actually ...

Nifty Introduction Demonstration

Well, this took quite some time, but now it is finished and boah, I tell you IT ROCKS! An Introduction to Nifty written in Nifty! :)<img src="http:/&#...

Adding Sound - Easy!

The feature to play soundeffects and probably music in Nifty was in the back of my head from the very beginning. And today I've added it and it worked like a...

2007

DRY - Don't Repeat Yourself

Check the following code fragment: // get post mode and default to post = true, when nothing is given boolean post = true; if (effect...

It works! Time to smash it apart :)

Well it works... but as development progresses some, err, bad habits sneak it. There were a lot of features added to nifty in a relative short period of time...

Some Nifty Demo

Not yet a tutorial (coming soon...) but here is a simple demo (Java 1.5 webstart)</a> of nifty gui. It demonstrates a lot of nifty blen<img src=...

Nifty Blog Hello World

I am going to use this blog to track development of nifty gui. The "nifty" gui for your java opengl/lwjgl application.