CVS commit by mornfall: - ditch stashing stuff; was surprizingly easy; rebuild the tree from scratch, like before; conflicted with groupers generating new nodes - this makes all the nice TreeDepNode and Pkg2DepGrouper stuff work - introduce concept of node paths: it is about the best way to remember user data/status for a given node; like open status for example - make open/close branch state remembering (across refresh) work again
M +1 -1 libcapture/filters.cpp 1.14 M +0 -9 libcapture/grouper.h 1.17 M +15 -73 libcapture/tree.cpp 1.17 M +0 -4 libcapture/tree.h 1.12 M +2 -2 libcapture/treedepnode.cpp 1.3 M +3 -1 libcapture/treedepnode.h 1.3 M +11 -0 libcapture/treenode.cpp 1.6 M +2 -0 libcapture/treenode.h 1.8 M +1 -0 libcapture/treepkgnode.h 1.6 M +1 -0 libcapture/treevernode.h 1.2 M +48 -13 libkapture/listtreewidget.cpp 1.19 M +6 -1 libkapture/listtreewidget.h 1.11 M +4 -4 libkapture/pkgnodeview.cpp 1.23