[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

kdenonbeta/kdedebian/kapture



CVS commit by mornfall: 

- biggish refactoring of Tree stuff: add a new layer of indirection
  between the TreeNode and cache: CElem; more about this in the TODO
- reduces code redundancy significantly, allows for united TreeNode
- use visitors to avoid downcasting (downcast functions provided for
  convenience tho); maybe groupers should switch to visitor ;)
- half the stuff is half-broken now; will fix later today (after i get
  up, that is ;p)


  A            libcapture/celem.cpp   1.1 [LGPL (v2+)]
  A            libcapture/celem.h   1.1 [LGPL (v2+)]
  A            tests/libcapture/celem-test.cpp   1.1 [no copyright]
  M +43 -18    TODO   1.29
  M +6 -0      debian/changelog   1.6
  M +5 -5      kapture/kapture.cpp   1.19
  M +3 -5      libcapture/Makefile.am   1.15
  M +30 -29    libcapture/depgroupers.cpp   1.12
  M +27 -29    libcapture/filters.cpp   1.15
  M +15 -14    libcapture/grouper.cpp   1.23
  M +2 -0      libcapture/pkggroup.cpp   1.9
  M +2 -0      libcapture/pkggroup.h   1.9
  M +2 -1      libcapture/tree.cpp   1.18
  M +1 -3      libcapture/treebranchnode.cpp   1.9
  M +0 -1      libcapture/treebranchnode.h   1.9
  M +1 -3      libcapture/treedepnode.cpp   1.4
  M +0 -1      libcapture/treedepnode.h   1.4
  M +4 -13     libcapture/treefactory.h   1.5
  M +0 -1      libcapture/treegroupnode.h   1.5
  M +2 -2      libcapture/treenode.cpp   1.7
  M +9 -22     libcapture/treenode.h   1.9
  M +1 -3      libcapture/treepkgnode.cpp   1.4
  M +0 -1      libcapture/treepkgnode.h   1.7
  M +1 -3      libcapture/treevernode.cpp   1.3
  M +0 -1      libcapture/treevernode.h   1.3
  M +3 -3      libcapture/treevisitor.h   1.2
  M +35 -47    libkapture/listtreewidget.cpp   1.20
  M +13 -5     libkapture/listtreewidget.h   1.12
  M +2 -1      libkapture/pkgnodeview.cpp   1.24
  M +1 -1      tests/libcapture/Makefile.am   1.3
  M +4 -4      tests/libcapture/tree-test.cpp   1.4





Reply to: