[devel] kdenonbeta/kdedebian/kapture

Peter Rockai <[email protected]>
Newsgroups gmane.comp.kde.debian
Message-ID <20040114110309.4408D9079__23206.4952877865$1074078374@office.kde.org>
CVS commit by mornfall: 

- update TODO (domi: please read, maybe adjust)
- fix qextmdi.diff (you'll need to reapply)
- create initial kmdi interface
- implemented PkgGrouperChain: this encapsulates a chain of
  PkgGrouperFactory's, or of PkgGrouperChain's. This allows for building trees
  of PkgGrouperFactory's, where the PkgGrouperChain is responsible for
  building a linear path of the groupers;
- implemented PkgNameFilter and PkgDescrFilter groupers
- move default PkgGrouperFactory initialization from PkgManager to a static
  method of PkgGrouperFactory
- make relevant classes use PkgGrouperChain
- implement package viewing history (optional) in KaptureManager, make part/
  use this interface (also kapture/ uses same interface, but with history
  control disabled)
- implement grouper settings management in KaptureManager
- adapt operationmenu for KaptureManager
- implement delayed package changing in PkgDetails (using custom PkgChanger
  class), so we don't empty the lists in QListView::clicked (...) handler
  (which is illegal according to Qt docu)
- make PkgList inherit PkgTree instead of encapsulating it in member variable
  (simplifies things a bit)
- implement simple filter support in PkgTreeView
- make PkgView base class more useful by implementing common behaviour of
  (hopefully) all PkgViews
- adapt part/PartView to KaptureManager, nuke its own history impl
- implement capture::PkgCache, derived class of pkgDepCache; this is still
  incomplete, but seems to work in simpler cases for now; it implements a
  priority driven engine for selecting packages for installation: user assigns
  priority (or so does the frontend on users behalf) of his selection of
  wanted package status; see the code comments and TODO for details; i will
  document this more

CCMAIL: [email protected]


  A            kapture/kapture_client.cpp   1.1 [no copyright]
  A            kapture/kaptureiface.h   1.1 [no copyright]
  A            kapture/kapturepref.cpp   1.1 [no copyright]
  A            kapture/kapturepref.h   1.1 [no copyright]
  A            kapture/kaptureui.rc   1.1
  A            kapture/kaptureview.cpp   1.1 [no copyright]
  A            libcapture/pkgcache-test.cpp   1.1 [no copyright]
  A            libcapture/pkgcache.cpp   1.1 [LGPL (v2+)]
  A            libcapture/pkgcache.h   1.1 [LGPL (v2+)]
  A            libkapture/acqprogress.h   1.2 [no copyright]
  A            part/kapture.cpp   1.1 [UNKNOWN]
  A            part/kapture.h   1.1 [no copyright]
  A            part/main.cpp   1.1 [no copyright]
  M +1 -1      README   1.4
  M +115 -43   TODO   1.5
  M +15 -5     qextmdi.diff   1.3
  M +31 -23    kapture/Makefile.am   1.8
  M +225 -119  kapture/kapture.cpp   1.4
  M +60 -46    kapture/kapture.desktop   1.5
  M +47 -14    kapture/kapture.h   1.3
  M +16 -13    kapture/main.cpp   1.3
  M +7 -2      libcapture/Makefile.am   1.2
  M +1 -1      libcapture/pkgfeeder.h   1.2
  M +443 -195  libcapture/pkggrouper.cpp   1.2
  M +120 -36   libcapture/pkggrouper.h   1.2
  M +1 -10     libcapture/pkgmanager.cpp   1.2
  M +4 -4      libcapture/pkgmanager.h   1.2
  M +1 -1      libcapture/pkgsubtree.cpp   1.2
  M +2 -0      libcapture/pkgsubtree.h   1.2
  M +16 -7     libcapture/pkgtree.cpp   1.2
  M +7 -3      libcapture/pkgtree.h   1.2
  M +1 -0      libcapture/pkgtreenode.cpp   1.2
  M +1 -1      libcapture/stl_util.cpp   1.2
  M +1 -1      libkapture/Makefile.am   1.3
  M +139 -5    libkapture/kapturemanager.cpp   1.2
  M +24 -0     libkapture/kapturemanager.h   1.2
  M +7 -8      libkapture/operationmenu.cpp   1.2
  M +3 -3      libkapture/operationmenu.h   1.2
  M +2 -19     libkapture/operationmenuui.ui   1.2
  M +68 -39    libkapture/pkgdetails.cpp   1.2
  M +23 -3     libkapture/pkgdetails.h   1.2
  M +4 -18     libkapture/pkgdetailscommon.cpp   1.2
  M +1 -0      libkapture/pkgdetailscommon.h   1.2
  M +20 -22    libkapture/pkglist.cpp   1.2
  M +9 -8      libkapture/pkglist.h   1.2
  M +66 -18    libkapture/pkglistview.cpp   1.2
  M +15 -3     libkapture/pkglistview.h   1.2
  M +5 -5      libkapture/pkglistviewui.ui   1.2
  M +54 -1     libkapture/pkgview.cpp   1.2
  M +26 -4     libkapture/pkgview.h   1.2
  M +19 -0     part/Makefile.am   1.3
  M +36 -22    part/partview.cpp   1.2
  M +7 -7      part/partview.h   1.2
  M +0 -3      part/partviewui.ui   1.2



_______________________________________________
kde-debian-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-debian-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.