Le 30 nov. 2009 à 20:52, Richard Frith-Macdonald a écrit :
I have been working on simplifying/documenting the new code a bit more and correcting some small issues, I'll commit my changes soon.
My changes are committed. Drag and drop works very well in my tests now. I also updated GSTest outline view bundle to make possible to test some border cases (empty parent and horizontal insertion level with more than two choices).
The flickering with the green square cursor and the arrow cursor is the main visual issue that remains. iirc the problem exists with every drag and drop session.
We could probably increase the code sharing with NSTableView. For example the drawing code. I think it would be nice to have the drop indicator themable. Drop on and drop above cases are probably enough. I doubt it is useful to support theming the 'drop on root' case in a distinct manner.