geoext/geoext2 — pull request #143 by ahocevar (2012-05-14 08:52:05+00:00)
Title: Tree components cleanup and drag-drop support

This fixes API docs for all tree components, adds tests for some (which pass in Safari 5, Firefox 12 and Internet Explorer 8), improves the tree.html and tree-legend.html examples.

In addition to the cleanup, it adds drag-drop support for layers, so that the layer order on the map is in sync with the order in the container. This can be seen in the tree-legend.html example, and is also covered by the LayerContainer.html tests, which were directly ported from GeoExt1.

I am not sure if or when I will have time to work on tests for the other components and support for drag-drop with mutually exclusive groups), so here is a pull request for what I have.