The Source for Java Technology Collaboration

Home » java.net Forums » OpenJFX » Scene Graph

Thread: Version 0.5 released

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 0 Threads: [ Previous | Next ]
Hans Muller
Version 0.5 released
Posted: Feb 7, 2008 11:14 AM
  Click to reply to this thread Reply


We've just released Scenario version 0.5. It was actually available
on Friday last week but by early Monday of this week, download.java.net,
where all of our releases are hosted, was down. It remained that way
until this morning, and since the most recent backup tapes were two
months (!) old, we lost everything. Thankfully, Scenario developer
Igor Kushnirskiy had the foresight to mirror everything on a private
server, and so we're back in business today.

The biggest new feature in this release is the support for hardware
accelerated effects. Chris Campbell has been the driving force behind
this part of the project and you can read about it - and try out the
demo - in his blog here:
http://weblogs.java.net/blog/campbell/archive/2008/02/effectuation_th.html

The rest of Scenario demos can be found here:
https://scenegraph-demos.dev.java.net/demos.html

One other small API addition for this release is the "Settings" API.
Certain demos and benchmarks require tweaking internal settings of
Scenario. Originally this was done using the system property
mechanism, however this caused problems with untrusted apps due to
security restrictions. The Settings API was added as a simple
mechanism for storing key/value pairs in a way accessible to unsigned
applets and JWS apps. For applications running in an environment with
sufficient permissions, system properties are passed through the
Settings API. This allows settings to be specified via the
command-line. Note: at present, Settings is just meant for internal
testing and benchmarking.

The 0.5 release includes a few bug fixes since 0.4.1. They're listed for
product "jfx-player", category "scenario", subcategory "scenegraph" or
"animation" however the bugs aren't visible on bugs.sun.com yet.
We hope to have that straightened out shortly.

6648935 : exception is thrown when focused node is removed from a scene
6650972 : Calling requestFocus on a focused node results in focus lost
and focus gained events
6651578 : JMenu's menuitems are visible for only 1 menu.
6651588 : clicking outside the clip shape of an SGClip node should not
pick any of its descendants
6651690 : animated Toolkit images don't animate
6652338 : Invisible SGComponent with setVisible(false) still accepting
focus and events
6652341 : Calling requestFocus() on SGComponent node at the time of
creation throws Exception.
6653248 : JEditorPane throws Exception when editing a HTML file from
within the scenegraph
6655160 : SGNode's removeXXXListener mehods should accept SG listeners
and not AWT listeners

If you'd like to report a bug or have other feedback about the
project, please post a message to the scene graph project's forum
http://forums.java.net/jive/forum.jspa?forumID=129,
or just send it to dev@scenegraph.dev.java.net. Mail sent to
dev@scenegraph.dev.java.net is automatically posted to the forum,
although you'll have to wait until for the list moderator to approve
the message first.


Jar, Source, Doc Downloads:
http://download.java.net/javadesktop/scenario/releases/0.5/Scenario-0.5.jar
http://download.java.net/javadesktop/scenario/releases/0.5/Scenario-0.5-src.zip
http://download.java.net/javadesktop/scenario/releases/0.5/Scenario-0.5-doc.zip

JNLP Extensions for Scenario, HW Accelerated effects:
http://download.java.net/javadesktop/scenario/releases/0.5/Scenario-0.5.jnlp
http://download.java.net/javadesktop/scenario/releases/0.5/Scenario-Accel-0.5.jnlp


And the javadoc is here:
http://download.java.net/javadesktop/scenario/releases/0.5/javadoc/

You can browse source code here:
https://scenegraph.dev.java.net/source/browse/scenegraph/tags/version-0.5/

If you become a project "observer" for scenegraph.dev.java.net, you
can checkout the source code from the subversion repository here:
https://scenegraph.dev.java.net/svn/scenegraph/tags/version-0.5/

You can check out the code in the new scene-graph-effects subproject here:
https://scenegraph-effects.dev.java.net/

You can check out the code for new scene-graph-demos subproject here:
https://scenegraph-demos.dev.java.net/

If you have feedback about either subproject, including bug reports,
just send it to dev@scenegraph.dev.java.net or use the forum:
http://forums.java.net/jive/forum.jspa?forumID=129




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@scenegraph.dev.java.net
For additional commands, e-mail: dev-help@scenegraph.dev.java.net





 XML java.net RSS