Changes for version 0.0600

  • Better cross platform unit tests
  • Added POE::XUL::RDF
  • Added editable menulists
  • Better logging
  • Added Node->scrollTo() and friends
  • Added per-application logging
  • Better initial page, with i18n support
  • Support https scheme
  • In the browser:
    • Include 2 versions of prototype.js
    • Works with Firefox 3
    • Better crash messages
    • Speed tweaks
    • Work around some annoying behaviour cf setAttribute vs node.value
    • Added firebug timing routines
    • General clean up and delinting
    • Alert if a sub-window can't be opened
    • href=callback
    • Get value from node.inputField.value instead of node.value if possible
    • <tree> support

Documentation

start POE-XUL HTTP server
A POE::XUL application that doesn't use POE::XUL::Application

Modules

POE::XUL server
Framework for remote XUL application in POE
Base class for POE::XUL application objects
XUL CDATA
Keep POE::XUL in sync with the browser DOM
XUL attribute helpers
A DOM event
POE::XUL Javascript client library documentation
POE::XUL logging
XUL element
RDF builder class
POE::XUL session object
XUL style object
XUL TextNode
XUL window element

Provides

in lib/POE/XUL/Controler.pm
in lib/POE/XUL/Encode.pm
in lib/POE/XUL/Request.pm
in lib/POE/XUL/State.pm
in lib/POE/XUL/TWindow.pm