kdenonbeta/kdedebian/kapture

2004-06-23 Thread Peter Rockai
CVS commit by mornfall: Some work on dpkg progress reporting. Not very good yet. Mumble. M +0 -1 libcapture/dpkgpm.cpp 1.3 M +22 -7 libkapture/dpkgpm.cpp 1.4 M +1 -1 libkapture/kapturemanager.cpp 1.25 M +2 -3 libkapture/kapturemanager.h 1.12 ---

kdenonbeta/kdedebian/kapture/konsole [POSSIBLY UNSAFE]

2004-06-23 Thread Peter Rockai
CVS commit by mornfall: Importing private copy of konsolepart, so we can actually do something useful with it. A.cvsignore 1.1 ABlockArray.cpp 1.1 [no copyright] ABlockArray.h 1.1 [no copyright] AMakefile.am 1.1 A

kdenonbeta/kdedebian/kapture/libcapture

2004-06-16 Thread Peter Rockai
CVS commit by mornfall: Fix the update w/o debtags crash. Hopefully. M +4 -0 pkgtags.cpp 1.6 --- kdenonbeta/kdedebian/kapture/libcapture/pkgtags.cpp #1.5:1.6 @@ -268,4 +268,8 @@ int capture::pkgTagsUpdate (pkgAcquireSt // Updates the package tag database (requires root) { +

kdeextragear-1/amarok/debian

2004-06-16 Thread Peter Rockai
. + + -- Peter Rockai (mornfall) [EMAIL PROTECTED] Wed, 16 Jun 2004 23:48:52 +0200 + +amarok (1.0-pre1-2) unstable; urgency=low + + * Fix amarok-arts package, was missing mcop files. Duh. + + -- Peter Rockai (mornfall) [EMAIL PROTECTED] Wed, 16 Jun 2004 23:25:29 +0200 + +amarok (1.0-pre1-1) unstable

kdenonbeta/kdedebian/kapture

2004-06-16 Thread Peter Rockai
CVS commit by mornfall: Start work towards very basic dpkg progress interface. No worky ATM. Also cleanup KaptureManager pointers, it's singleton now. Plus few random changes. M +1 -1 TODO 1.33 M +2 -1 kapture/kapture.cpp 1.25 M +0 -1 kapture/kapture.h 1.11 M +0 -1

kdenonbeta/kdedebian/kapture

2004-06-15 Thread Peter Rockai
CVS commit by mornfall: - get CElemPtr stuff into shape; mostly (still crashy with delete on deref on... some ref is slipping me, damnit) - template ParamT; works, looks good - optimize out some not-really-neccessary loops - safe CElemPtr's... looks good, seems worky (this commit was brought

kdenonbeta/kdedebian/kapture/libcapture

2004-06-15 Thread Peter Rockai
CVS commit by mornfall: ... fix the CElemSPtr to not fuck up refcounting ... ... or at least not to free up referenced memory ... ... needs some fixes; and cleanup redundant code ... M +5 -2 celem.h 1.5 M +1 -2 depgroupers.cpp 1.17 M +3 -1 filters.cpp 1.18 M +8 -6

kdenonbeta/kdedebian/kapture/libcapture

2004-06-15 Thread Peter Rockai
CVS commit by mornfall: fix include_HEADERS, so that make runs... M +1 -1 Makefile.am 1.16 --- kdenonbeta/kdedebian/kapture/libcapture/Makefile.am #1.15:1.16 @@ -7,5 +7,5 @@ # these are the headers for your project -include_HEADERS = DebDBParser.h depgroupers.h filters.h

kdenonbeta/kdedebian/kapture

2004-06-15 Thread Peter Rockai
CVS commit by mornfall: Fix bunch of warnings. Yes, it still compiles runs. Found another bug tho, out to fix that... M +2 -3 kapture/Makefile.am 1.13 M +6 -7 kapture/kapture.cpp 1.24 M +0 -4 kapture/kapture.h 1.10 M +2 -1 libcapture/pkgmanager.cpp 1.26 M

kdenonbeta/kdedebian/kapture/libcapture

2004-06-15 Thread Peter Rockai
CVS commit by mornfall: Fix Depends node creation (busted in process of DepCElem(S)Ptr debugging). M +1 -1 depgroupers.cpp 1.18 --- kdenonbeta/kdedebian/kapture/libcapture/depgroupers.cpp #1.17:1.18 @@ -78,5 +78,5 @@ void Pkg2DepGrouper::addNode (TreeNode * d -

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: - fix crash caused by inappropriate delete in Pkg2DepGrouper::addNode - fix the don't open same package multiple times again, hopefully fully this time - fix rendering of sections and depends - fix dependency borkage (ie, use TreeFactory, not new TreeNode) M +3 -3

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: - remove the now-redundant Tree * parameter from all addNode instances - update TODO - remove some stale code M +2 -2 TODO 1.30 M +9 -9 libcapture/depgroupers.cpp 1.14 M +7 -47 libcapture/depgroupers.h 1.9 M +2 -2 libcapture/filters.cpp

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: - biggie code sweeping - rename s/nodeview/celemview/g - ditch bunch of stale code (doesn't compile atm; needs fixing inside files) Alibkapture/celemview.cpp 1.1 [no copyright] Alibkapture/celemview.h 1.1 [UNKNOWN] A

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: compile! M +1 -1 kapture/kapture.cpp 1.21 M +0 -1 libkapture/pkgcelemview.cpp 1.2 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.20:1.21 @@ -39,5 +39,5 @@ #include libkapture/summaryview.h #include libkapture/kapturemanager.h -#include

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: Migrate most of the stuff from TreeNode - CElemPtr. Kill some more stale code. Compiles and seems to work. M +19 -19kapture/kapture.cpp 1.22 M +2 -2 kapture/kapture.h 1.9 M +11 -0 libcapture/celem.h 1.3 M +21 -0 libcapture/param.h 1.4

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: - fix slots/signals to connect (depends view still no worky tho) - update TODO M +1 -1 TODO 1.31 M +2 -1 libkapture/pkgcelemview.cpp 1.4 M +6 -6 libkapture/pkgcelemview.h 1.3 --- kdenonbeta/kdedebian/kapture/TODO #1.30:1.31 @@ -101,5 +101,5

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: Fix dependency view. Also make Pkg2DepGrouper use specific version, not just candidate one (well, if it is applied on PkgCElem, it will still use candidate version). Makes dependency view respect the version combo in pkgcelemview. M +18 -13

kdenonbeta/kdedebian/kapture

2004-06-14 Thread Peter Rockai
CVS commit by mornfall: - code comment cleanups - monitor child dpkg process; also open status fd pipe for it [beware: this is terrible hack and should be fixed to be more reliable] - get rid of PkgManager::_commit flags (use _config again) - update TODO M +12 -8 TODO 1.32 M +4 -2

kdenonbeta/kdedebian/kapture

2004-06-13 Thread Peter Rockai
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

kdenonbeta/kdedebian/kapture

2004-06-11 Thread Peter Rockai
CVS commit by mornfall: Macroify groupers. Sorry guys, call me evil, but i'm not going to type zillions of redundant lines to please someone's perverted aesthetics :P. Also start the work on persistent grouper data. Should figure out more on this and how will it interact with tree optimization.

kdenonbeta/kdedebian/kapture

2004-06-11 Thread Peter Rockai
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

kdeextragear-1/amarok/debian

2004-06-10 Thread Peter Rockai
CVS commit by mornfall: Adding debian packaging. It will be maintained by Alejandro Exojo and myself. Aamarok.install 1.1 Achangelog 1.1 Acompat 1.1 Acontrol 1.1 Acopyright 1.1 Arules 1.1

kdenonbeta/kdedebian/kapture

2004-06-09 Thread Peter Rockai
CVS commit by mornfall: Reinstating the dependency view. Hopefully the right way this time. M +2 -2 TODO 1.28 M +60 -72libcapture/depgroupers.cpp 1.10 M +14 -20libcapture/depgroupers.h 1.7 M +10 -5 libcapture/filters.cpp 1.11 M +19 -6

kdenonbeta/kdedebian/kapture

2004-06-09 Thread Peter Rockai
CVS commit by mornfall: Fix a rather nasty contract violation in Param::mergeMaps (swapped argument meanings). M +1 -0 libcapture/filters.cpp 1.12 M +4 -3 libcapture/param.h 1.3 M +2 -0 libkapture/listtreeview.cpp 1.12 ---

kdenonbeta/kdedebian/kapture

2004-06-08 Thread Peter Rockai
CVS commit by mornfall: - new Param class, to store parameters in relatively extensible, clean and practical way - change all Groupers to use a string, Param* map as argmap - fix the rest of the code to work with changed Grouper ifaces Alibcapture/param.h 1.1 [LGPL (v2+)] M

kdenonbeta/kdedebian/kapture

2004-06-08 Thread Peter Rockai
CVS commit by mornfall: compile! M +2 -11 kapture/kapture.cpp 1.16 M +5 -5 tests/libcapture/grouper-test.cpp 1.2 M +1 -1 tests/libcapture/tree-test.cpp 1.3 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.15:1.16 @@ -6,12 +6,4 @@ // includes

kdenonbeta/kdedebian/kapture/libcapture

2004-06-08 Thread Peter Rockai
CVS commit by mornfall: Making Groupers create TreeNodes (instead of NodeProducer), phase 1: pass Tree pointer to addNode, so that groupers can stash nodes. Needed now, as Groupers will soon become sole mass-producers of TreeNodes. Fixing Tree::addStashed to cope with this (instead of looping

kdenonbeta/kdedebian/kapture

2004-06-08 Thread Peter Rockai
CVS commit by mornfall: Grant a wish to ervin: clicking on a package already having a tab just brings the relevant tab into foreground, instead of opening new one. M +10 -1 kapture/kapture.cpp 1.18 M +1 -1 libkapture/nodeview.cpp 1.3 M +2 -0 libkapture/nodeview.h 1.2

kdenonbeta/kdedebian/kapture

2004-06-07 Thread Peter Rockai
CVS commit by mornfall: - start work on rather experimental konsole embedding - reimplement DPkgPM in libcapture to allow fork/execvp override (mostly cut paste from libapt-pkg) - create a very preliminary kapture::DPkgPM; it takes TerminalInterface and tries to churn out dpkg process

kdenonbeta/kdedebian/kapture

2004-06-06 Thread Peter Rockai
CVS commit by mornfall: - fix the tree folds on refresh bug better (works with deep trees as well, the former fix worked on first level only) - update TODO M +3 -0 TODO 1.26 M +13 -0 libkapture/listtreewidget.cpp 1.16 M +2 -4 libkapture/listtreewidget.h 1.9 ---

kdenonbeta/kdedebian/kapture

2004-06-06 Thread Peter Rockai
CVS commit by mornfall: - final release fixes (summaryview, dist-upgrade) - cvs2cl changelog - update TODO (postponing few 0.2 goals to 0.3) - write some NEWS - the bug mentioned in README was fixed i believe = removed - fix the compile failures in testsuite M +1636 -0 ChangeLog 1.2 M

kdenonbeta/kdedebian/kapture

2004-06-06 Thread Peter Rockai
CVS commit by mornfall: - built the 0.2 package (commiting the required changes and fixes) - add the tut files (unit testing framework i'm using, http://tut-framework.sf.net) - grant a wish to ervin: make it possible to close the last PkgView Atests/Makefile.am 1.1 A

kdenonbeta/kdedebian/kapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: - make all TreeNodes branchable, ie allow all nodes to have children - doubly link the sibling TreeNode's in a Tree: makes tree rebuilding O(n) instead of O(mn), where n is # of non-stashed nodes and m # of stashed nodes (m moved around 500 - 2000, n about 1 - m)

kdenonbeta/kdedebian/kapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: - fix a double-free bug, caused by the fact that m_item deletes all it's children, while we deleted also all the m_items manually, in descend-recursion order (so the parent first triggered the delete of all m_items in a subtree and then individual nodes delete their

kdenonbeta/kdedebian/kapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: - add TreeVerNode and TreeDepNode types (for later use) - add TreeVisitor, for working with various TreeNodes - some Pkg2DepGrouper fixes; uncommented the code - more code cleanups Alibcapture/treedepnode.cpp 1.1 [LGPL (v2+)] A

kdenonbeta/kdedebian/kapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: Add package keep button to the PkgNodeView and the needed hooks into libcapture. Also handle Upgraded status in PkgStatusGrouper. M +3 -1 libcapture/grouper.cpp 1.16 M +8 -0 libcapture/pkgmanager.cpp 1.22 M +7 -0 libcapture/pkgmanager.h 1.15

kdenonbeta/kdedebian/kapture/libkapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: Support PkgUpgrade state in PkgNodeView and ListTreeWidget as well. M +2 -0 listtreewidget.cpp 1.14 M +2 -0 pkgnodeview.cpp 1.19 --- kdenonbeta/kdedebian/kapture/libkapture/listtreewidget.cpp #1.13:1.14 @@ -109,4 +109,6 @@ void

kdenonbeta/kdedebian/kapture

2004-06-05 Thread Peter Rockai
CVS commit by mornfall: - fix the trees are folded on refresh issue (hopefully) - update TODO M +14 -8 TODO 1.25 M +15 -1 libcapture/grouper.cpp 1.17 M +1 -1 libcapture/tree.cpp 1.12 M +2 -1 libcapture/treebranchnode.cpp 1.7 M +4 -1

kdenonbeta/kdedebian/kapture

2004-06-04 Thread Peter Rockai
CVS commit by mornfall: - more fixes of the modified Tree/Node/Grouper code; it actually semi-works now (still got some problems tho) - add unit testing (for now only few tests for tree and stl_util) - clean up all the IterType remnants in active code A

kdenonbeta/kdedebian/kapture

2004-06-04 Thread Peter Rockai
CVS commit by mornfall: - start some code clean up; fixing XXXs, compiler warnings, cleaning up code formatting, removing stale code, etc; work in progress - add grouper-test (1 test right now) to libcapture tests... Atests/libcapture/grouper-test.cpp 1.1 [no copyright] M

kdenonbeta/kdedebian/kapture

2004-06-04 Thread Peter Rockai
CVS commit by mornfall: - reduce compiler chattiness during compile (iow, fix some warnings) - move libcapture/pkgcache-test.cpp - tests/libcapture/ Atests/libcapture/pkgcache-test.cpp 1.1 [no copyright] M +0 -4 libcapture/Makefile.am 1.10 M +4 -0

kdenonbeta/kdedebian/kapture

2004-06-03 Thread Peter Rockai
CVS commit by mornfall: Big feeder/grouper/tree refactoring, part 1. More details later... M +1 -1 TODO 1.24 M +4 -3 kapture/kapture.cpp 1.13 M +2 -0 libcapture/depgroupers.cpp 1.4 M +2 -0 libcapture/depgroupers.h 1.3 M +15 -9 libcapture/feeder.cpp

kdenonbeta/kdedebian/kapture

2004-06-03 Thread Peter Rockai
CVS commit by mornfall: Refactor ListTreeWidget, make it play nice with the refactored Tree / Node / Grouper stuff. To explain more about the recent changes in Tree construction/refresh process: I shunned the Feeder concept, replacing it with NodeProducer; this pushes creation of TreeNodes into

kdenonbeta/kdedebian/kapture

2004-06-03 Thread Peter Rockai
CVS commit by mornfall: Speed up listtreeview a lot, changing the way it is filled with KListViewItems. Also fix a stupid multiple-virtual-inheritance bug with uninitialized (0-initialized) parent in TreeNode, when constructing ListTreeWidget*Items. Also added a hack to capture::Tree in form of

kdenonbeta/kdedebian/kapture

2004-06-02 Thread Peter Rockai
CVS commit by mornfall: Get rid of KMdi in kapture. We are now using a (sane) mix of KDockWidgets and KTabWidgets. Other than that, i adjusted some column widths in listviews (listtreeview, acqstatus) and changed layout of summaryview slightly (again). M +89 -34kapture/kapture.cpp 1.11

kdenonbeta/kdedebian/kapture

2004-06-01 Thread Peter Rockai
CVS commit by mornfall: - implement SafePkgIterator and SafeVerIterator: these will remain valid even after cache rebuild; used by PkgDepFeeder, for example; use when you can't handle the rebuild notify yourself sanely - reload cache after _commit - prevent crashes in Pkg*DepFeeder (ie, use

kdenonbeta/kdedebian/kapture

2004-06-01 Thread Peter Rockai
CVS commit by mornfall: - brand new SummaryView widget, to replace the old OperationMenu - add KActions for update, upgrade, etc.; toolbar is just experiment - add getStats method to PkgCache, computing stats for SummaryView - call refresh () on Watchers just after rebuild () - rehash TODO A

kdenonbeta/kdedebian/kapture

2004-06-01 Thread Peter Rockai
CVS commit by mornfall: - move watcher (de)registration to Watcher con/destructor respectively: avoid whole class of bugs from forgotten (de)registration - new: tree optimization - remove empty branchnodes - new: section grouper creates multi-level hierarchy (for eg. contrib) - make

kdenonbeta/kdedebian/kapture

2004-06-01 Thread Peter Rockai
CVS commit by mornfall: Fix sort order in acqprogress. Yay, we are getting there =). M +1 -2 TODO 1.23 M +12 -11libkapture/acqprogress.cpp 1.13 M +2 -2 libkapture/acqprogress.h 1.9 --- kdenonbeta/kdedebian/kapture/TODO #1.22:1.23 @@ -71,6 +71,5 @@ ::: 0.3

kdenonbeta/kdedebian/kapture/libkapture

2004-06-01 Thread Peter Rockai
CVS commit by mornfall: - implement AcqProgress::Fail () [not tested yet] - fix the summary widget (widget naming fuckage happened) - make the AcqProgress scroll down as items are added; YAY! :) M +26 -27acqprogress.cpp 1.14 M +4 -4 summaryview.cpp 1.3 M +9 -9

kdenonbeta/kdedebian/kapture

2004-05-31 Thread Peter Rockai
CVS commit by mornfall: - add KNOWN BUGS to README - fix PkgNodeViewCommon layout - improved AcqProgress quite a bit (progressbars now work, Hits/Gets are displayed as well) M +4 -2 README 1.9 M +2 -0 libcapture/depgroupers.cpp 1.2 M +2 -0 libcapture/feeder.cpp 1.3

kdenonbeta/kdedebian/kapture

2004-05-30 Thread Peter Rockai
CVS commit by mornfall: Start the work on making extState handling optional in libcapture. For now this means it can be disabled at PkgCache construction time. Also started to implement methods to shield PkgCache user from effects of this schizophreny in the class (for now it means package state

kdenonbeta/kdedebian/kapture/libkapture

2004-05-30 Thread Peter Rockai
CVS commit by mornfall: Add missing files. They got lost in some commit few days ago. Aww. Aerrordialog.cpp 1.1 [no copyright] Aerrordialog.h 1.1 [UNKNOWN]

kdenonbeta/kdedebian/kapture [POSSIBLY UNSAFE]

2004-05-29 Thread Peter Rockai
CVS commit by mornfall: - update TODO - start to sort out the package installation mess - start to use _error for error reporting (hm, will need some support for real-time warning/error display...) M +5 -1 TODO 1.19 M +77 -70libcapture/pkgmanager.cpp 1.15 [POSSIBLY UNSAFE:

kdenonbeta/kdedebian/kapture/libcapture

2004-05-23 Thread Peter Rockai
CVS commit by mornfall: Fix few debtags-related crashes (startup without debtags, empty debtags filter). M +7 -3 filters.cpp 1.4 M +7 -10 pkgmanager.cpp 1.14 --- kdenonbeta/kdedebian/kapture/libcapture/filters.cpp #1.3:1.4 @@ -131,4 +131,5 @@ MAKE_GROUPER_FACTORY

kdenonbeta/kdedebian/kapture

2004-05-22 Thread Peter Rockai
CVS commit by mornfall: - update TODO - yet another status display fix (hm, seems to work, finally) - fixes in pkgcache.cpp: - there were spurious conflicts when multiple versions of package were installed and their conflicts were different: the non-candidate version was considered as

kdenonbeta/kdedebian/kapture

2004-05-22 Thread Peter Rockai
CVS commit by mornfall: - TODO: update + some reprioritization - debian/changelog: new build for kalyxo archive - debian/compat: add to the repo (hmm... should i?) - implement (well, fix, it was mostly done already) debtags update in terms of libapt-pkg fetcher interface; works now, uses the

kdenonbeta/kdedebian/kapture/libcapture [POSSIBLY UNSAFE]

2004-05-16 Thread Peter Rockai
CVS commit by mornfall: More debtags work. Compiles, still not tested. Borrowed some files from debtags source by Enrico Zini. This needs large refactoring, unfortunately. Expect more work in this department... ADebDBParser.cc 1.1 [LGPL] ADebDBParser.h 1.1 [GPL

kdenonbeta/kdedebian/kapture [POSSIBLY UNSAFE]

2004-05-16 Thread Peter Rockai
CVS commit by mornfall: - fix the package status display (will be removed/installed) - fix the annoying PKG tab titles (use package name instead) - start the extended state init routine (should work, but will need progress meter or sth, as on my machine it takes like 70 seconds... aww;

kdenonbeta/kdedebian/kast

2004-04-17 Thread Peter Rockai
CVS commit by mornfall: Welcome the KaST: Kalyxo System Tools The kast system is based on the debconf Debian configuration framework. It should work quite like progeny configlets. Kastlib is the layer between debconf protocol and your code... For now, it includes transparent handling of debconf

kdenonbeta/kdedebian/kapture

2004-03-28 Thread Peter Rockai
CVS commit by mornfall: - update README with some propaganda talk (and possibly some useful info) - update TODO - implement Changed filter (to show packages which changed a_wanted in this session) - make PkgCache::updateAWanted do what it should (ie, mark appropriate packages as a_wanted);

kdenonbeta/kdedebian/kapture/libcapture

2004-03-27 Thread Peter Rockai
CVS commit by mornfall: Another set of improvements for pkgcache.cpp. The AMAS can now handle most situations gracefully. There are still corner cases (which are solved, but in insanely long time), but they are reasonably uncommon now (and mostly related to broken input -- ie b0rked packages

kdenonbeta/kdedebian/kapture

2004-03-27 Thread Peter Rockai
CVS commit by mornfall: update TODO M +27 -24TODO 1.14

kdenonbeta/kdedebian/kapture/libcapture

2004-03-25 Thread Peter Rockai
CVS commit by mornfall: - remove loads of obsolete code - make it a bit more readable (ie clean up a bit - add madison-lite to pkgcache-test as it should manifest the libdigest-md5-perl problem (which it does not, i guess it's because of the delay optimization; i'm however not sure whether

kdenonbeta/kdedebian/kapture

2004-03-25 Thread Peter Rockai
CVS commit by mornfall: fix the breakage from last commit, ie: compile! M +1 -1 libcapture/pkgcache-test.cpp 1.10 M +12 -30libcapture/pkgcache.cpp 1.10 M +3 -3 libcapture/pkgcache.h 1.11 M +2 -3 libkapture/pkgnodeview.cpp 1.7

kdenonbeta/kdedebian/kapture

2004-03-22 Thread Peter Rockai
CVS commit by mornfall: Slight cleanups and commenting in pkgcache.cpp. We have a nasty bug there, which i'm not sure how to deal with... Laters. Also fixed libkapture/pkgnodeview.cpp so it links and works again with recent libcapture modifications. M +8 -8 libcapture/pkgcache-test.cpp

kdenonbeta/kdedebian/kapture

2004-03-21 Thread Peter Rockai
CVS commit by mornfall: Further improvements in the pkgcache.cpp priority handling code. We now compute wanted and unwanted priorities separately, in 2 independent (agent) runs. This should help reduce number of computations. Also, i changed way that packages are picked to satisfy depends. The

kdenonbeta/kdedebian/kapture

2004-03-07 Thread Peter Rockai
CVS commit by mornfall: Reworked the libcapture/pkgcache.cpp priority-computing algorithm substantially. It now uses a multi-agent system, where the system rebalances itself after a change (that introduces instability). The nodes are individual packages, the agents are simple, reactive: when

kdenonbeta/kdedebian/kapture

2004-03-02 Thread Peter Rockai
CVS commit by mornfall: - add a prerequisites section to readme - fix typo in libkapture/pkgnodeview.cpp M +7 -0 README 1.7 M +1 -1 libkapture/listtreeview.cpp 1.2 M +1 -1 libkapture/pkgnodeview.cpp 1.4 --- kdenonbeta/kdedebian/kapture/README #1.6:1.7 @@ -4,4

kdenonbeta/kdedebian/kapture/libkapture

2004-02-08 Thread Peter Rockai
CVS commit by mornfall: Make the progress dialog more reasonable (but it's still broken). M +12 -8 acqprogress.cpp 1.5 --- kdenonbeta/kdedebian/kapture/libkapture/acqprogress.cpp #1.4:1.5 @@ -156,5 +156,8 @@ kapture::AcqStatus::AcqStatus(QWidget *p void

kdenonbeta/kdedebian/kapture

2004-02-06 Thread Peter Rockai
CVS commit by mornfall: Improve debian packaging, add ChangeLog (compilation fails without it it seems). AChangeLog 1.1 M +6 -0 debian/changelog 1.2 M +54 -5 debian/control 1.2 M +0 -2 debian/kapture.install 1.2 M +1 -0

kdenonbeta/kdedebian/kapture/kapture

2004-01-24 Thread Peter Rockai
CVS commit by mornfall: add missing file (hopefuly the right one this time) Akaptureiface.h 1.3 [no copyright]

kdenonbeta/kdedebian/kapture/libcapture

2004-01-23 Thread Peter Rockai
CVS commit by mornfall: Split the big grouper.{h,cpp} files into better-digestable pieces. It compiles, but segfaults for me right now (i guess this is an older bug, since i have a dist-upgrade running in background), i'll investigate later. Afilters.cpp 1.1 [LGPL (v2+)] A

kdenonbeta/kdedebian/kapture/libcapture

2004-01-23 Thread Peter Rockai
CVS commit by mornfall: Whoops, add the forgotten files... Adepgroupers.cpp 1.1 [LGPL (v2+)] Adepgroupers.h 1.1 [LGPL (v2+)]

kdenonbeta/kdedebian/kapture

2004-01-16 Thread Peter Rockai
CVS commit by mornfall: - lots of renaming fun (PkgTree - Tree, PkgTreeNode - TreeNode, PkgTreeItem - TreePkgNode, PkgSubTree - TreeBranchNode, Pkg*Grouper* - *Grouper*, PkgFeeder - Feeder, PkgTreeFactory - TreeFactory), should clarify things a bit - lot of work done on the priority

kdenonbeta/kdedebian/kapture [POSSIBLY UNSAFE]

2004-01-08 Thread Peter Rockai
CVS commit by mornfall: - created new directory layout (see below) - implement generic group-creating grouper (PkgGroupGrouper) - reimplement PkgSectGrouper on top of PkgGroupGrouper - implement proper PkgDepGrouper on top of PkgGroupGrouper - implement PkgDepTGrouper to group dependencies by

kdenonbeta/kdedebian/kapture/kapture

2003-12-30 Thread Peter Rockai
CVS commit by mornfall: - start of package status display (shows Keep or Install for now) - add upgrade functionality (marks upgradable packages as Install for now) We are nearing status, where kapture can do most of the tasks of apt-cache and apt-get. We are not yet there however. The

kdenonbeta/kdedebian/kapture/kapture

2003-12-30 Thread Peter Rockai
CVS commit by mornfall: - fix dependency view (a bit) - still doesn't use PkgDepFeeder as it should (and PkgDepFeeder is crippled right now) - make it possible to mark packages for (de)installation - via sucky combobox in the PkgDetailsCommon (UI suggestions anyone?) NOTE: setting package

kdenonbeta/kdedebian/kapture/kapture

2003-12-29 Thread Peter Rockai
CVS commit by mornfall: make PkgManager into singleton M +1 -1 Makefile.am 1.6 M +1 -2 kapture_part.cpp 1.8 M +2 -12 mainview.cpp 1.5 M +0 -3 mainview.h 1.4 M +1 -1 pkgfeeder.cpp 1.2 M +1 -3 pkgfeeder.h 1.2 M +2 -10 pkglist.cpp 1.11

kdenonbeta/kdedebian/kapture/kapture [POSSIBLY UNSAFE]

2003-12-28 Thread Peter Rockai
CVS commit by mornfall: - add support for apt-get update operation; however, the progress indicator is borrowed from apt-get for now, so you will see update progress only in terminal window you used to start kapture; needs GUI progress meter implementation (can wait) - removed PkgDepTree,

kdenonbeta/kdedebian/kapture

2003-12-27 Thread Peter Rockai
CVS commit by mornfall: General: - update TODO - cvsignore *ui.h *ui.cpp libcapture - introduce capture::PkgManager (first try) - implement capture::PkgFeeder: This class abstracts the PkgIterator away from addPackage in grouper and enables us to feed eg. DepIterator into grouper. This needs

kdenonbeta/kdedebian/kapture/kapture

2003-12-23 Thread Peter Rockai
CVS commit by mornfall: - started commenting the classes (will continue soon... don't know when exactly) off-topic: Happy holidays to everyone! =) CCMAIL: [EMAIL PROTECTED] M +48 -10pkggrouper.h 1.7 M +12 -3 pkgtree.h 1.3 M +5 -2 pkgtreenode.h 1.6

kdenonbeta/kdedebian/kapture

2003-12-22 Thread Peter Rockai
CVS commit by mornfall: - add TODO - add PkgExistGrouper (filters out ghost (no-available-version) packages) - make dealing with multiple versions saner - add version combobox to PkgDetailsCommon - make it show data for selected version - make PkgDetailsCommon use grid layout (that's what

kdenonbeta/kdedebian/kapture/kapture

2003-12-20 Thread Peter Rockai
CVS commit by mornfall: - unconstify and unpointerize iterators - first stab on package details view Apkgdetails.cpp 1.1 [no copyright] Apkgdetails.h 1.1 [UNKNOWN] Apkgdetailscommon.cpp 1.1 [no copyright] Apkgdetailscommon.h 1.1

kdenonbeta/kdedebian/kapture/kapture

2003-12-18 Thread Peter Rockai
CVS commit by mornfall: First working version of grouper. Can successfully load package list into a listview. May not compile right now... M +5 -0 kapture_part.cpp 1.2 M +86 -3 pkggrouper.cpp 1.3 M +38 -28pkggrouper.h 1.3 M +55 -0 pkglist.cpp 1.2 M +29 -6

kdenonbeta/kdedebian/kdebconf

2003-12-17 Thread Peter Rockai
CVS commit by mornfall: Importing the KDE DebConf frontend here... might be of some use in the KDE's CVS. There is still work to be done. There is a readme explaining how to test this (you need Debian unstable installation however). You might need to adjust directories (from the README). CCMAIL:

kdenonbeta/kdedebian/kapture (silent)

2003-12-17 Thread Peter Rockai
CVS commit by mornfall: CVS_SILENT Make it clear what this beast is... M +4 -4 README 1.2 --- kdenonbeta/kdedebian/kapture/README #1.1:1.2 @@ -1,4 +1,4 @@ -kapture v0.1 -Peter Rockai [EMAIL PROTECTED

kdenonbeta/kdedebian/kapture

2003-12-17 Thread Peter Rockai
CVS commit by mornfall: Importing kapture into CVS. If you cannot read my mind, this is probably useless to you. I wanted to show that i am coding on this (and that this isn't that vapourwareish like it might seem)... It might be able to do something useful before end of the year. Watch the

kdenonbeta/kdedebian/kapture/kapture

2003-12-17 Thread Peter Rockai
CVS commit by mornfall: Fix/add copyright headers (LGPL for the CAPTURE library)... Just in case. More will follow (i won't CC the list again, be not afraid). CCMAIL: [EMAIL PROTECTED] M +18 -0 pkggrouper.cpp 1.2 M +18 -7 pkggrouper.h 1.2 M +18 -0 pkgsubtree.cpp 1.2

Re: Debian archive kde-3.1-beta2 paths broken

2002-10-04 Thread peter rockai
On Fri, Oct 04, 2002 at 06:27:42PM +0900, Julian Stoev wrote: Just to let you know, that the archive paths for kde-3.1-beta2 Debian packages are broken and the archive can not be used with apt in Debian. Or at least I can not figure how to use it... :( For examle currently the path (in one

Re: KDE debs building

2002-09-16 Thread peter rockai
On Mon, Sep 16, 2002 at 01:33:27AM +0200, Ralf Nolden wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sunday 15 September 2002 20:08, Yenar Calentaure wrote: Hi Yenar, thanks for your kind and quick answer - I've got CVS write access, so does Chris. We'll be glad to take any

<    1   2