I have been invited to participate in Java SDK development, but alas I am just a simple artist.
Here are some things that might enhance existing plugins.
Effects:
Noise- Give a refresh speed control. I have problems taking canvas snapshots. I get some banding artifacts on any surface I apply noise to. It would be nice to have it slow down or simply stop.
Emboss - Give a light direction. Right now it has the light source coming from the lower left hand corner. For side scrolling games it would be nice to have the light source coming from above the layout.
Blur and Glow - Add the Horiz, and Vert to one function so we do not have to double up on them if we need both. It would make the adjustment panel a little more tidy too.
Node-Webkit:
Window dragging,
Make a drag-able region function, or make so that sprite and backgrounds have a CSS switch. all you need to do is have a CSS tag with this :
#sprite {
-webkit-app-region: drag;
}
Or if you need to inject it into the HTML tag inline you can do this:
<body style="-webkit-app-region: drag">
</body>
I have a way to do it with the existing windowX and windowY expressions now, but the NWK team has an official way of doing things.
More information is here:
github.com/rogerwang/node-webkit/wiki/Frameless-Window