kdenonbeta/kdedebian/kapture/tests

2004-09-04 Thread Peter Rockai
CVS commit by mornfall: Ooops, forgotten header. Put it in. Atest-util.h 1.1 [LGPL (v2+)]

kdenonbeta/kdedebian/kapture

2004-09-04 Thread Peter Rockai
CVS commit by mornfall: - make use of libdebtags for tag db loading instead of own copied & hacked code - use cacheInit in unit tests - fix the tag filter to exclude untagged items from result set M +2 -0 kapture/kaptureui.rc 1.6 M +4 -0 kapture/main.cpp 1.5 M +3 -3 l

kdenonbeta/kdedebian/kapture

2004-08-20 Thread Peter Rockai
CVS commit by mornfall: - a snapshot deb updates; will hopefully get out - recover compilability after libtagcoll changes - (half-)fix a bug in PkgCache::loadExtData where it tried to access zero-pointer to a records parser M +6 -0 debian/changelog 1.10 M +1 -1 libcapture/DebD

kdenonbeta/kdedebian/kapture

2004-08-08 Thread Peter Rockai
CVS commit by mornfall: Make the ListTreeWidget root node pivotable (iow, clicking on branch node makes it a new root atm; will make optional or something; should become a base for the "simple" view). M +16 -0 libcapture/tree.cpp 1.25 M +1 -0 libcapture/tree.h 1.14 M +75 -40

kdenonbeta/kdedebian/kapture/kurrent (silent)

2004-08-05 Thread Peter Rockai
CVS commit by mornfall: CVS_SILENT styleguide fix; thanks, Stephan Binner M +1 -1 kurrent.desktop 1.10 --- kdenonbeta/kdedebian/kapture/kurrent/kurrent.desktop #1.9:1.10 @@ -7,5 +7,5 @@ Type=Application DocPath=kurrent/kurrent.html -GenericName=Debian system upgrader +GenericName

kdenonbeta/kdedebian/kapture

2004-08-03 Thread Peter Rockai
CVS commit by mornfall: * post-release: - add the "Open in new tab" action to kapture (CElemActor) - fix typo in menu and call upgrade and distUpgrade from the respective KActions (thanks Achim Bohnet for pointing out) * pre-release: - add some profiling timers - prepare the 0.4 relea

kdenonbeta/kdedebian/kapture/kurrent

2004-08-03 Thread Peter Rockai
CVS commit by mornfall: Improve GenericName a bit. M +1 -1 kurrent.desktop 1.7 --- kdenonbeta/kdedebian/kapture/kurrent/kurrent.desktop #1.6:1.7 @@ -7,5 +7,5 @@ Type=Application DocPath=kurrent/kurrent.html -GenericName=Debian KDE system upgrader +GenericName=Debian system

kdenonbeta/kdedebian/kapture/libkapture

2004-08-01 Thread Peter Rockai
CVS commit by mornfall: Further improvements for errordialog... M +8 -2 errordialog.cpp 1.6 --- kdenonbeta/kdedebian/kapture/libkapture/errordialog.cpp #1.5:1.6 @@ -14,7 +14,13 @@ ErrorDialog::ErrorDialog (QWidget *paren : KDialogBase (parent, name, true, "Errors and War

kdenonbeta/kdedebian/kapture

2004-07-31 Thread Peter Rockai
CVS commit by mornfall: Better errordialog (use QLabel instead of KListBox). List URLs of failed downloads instead of "XXX" ;). M +4 -2 libcapture/pkgmanager.cpp 1.47 M +10 -6 libkapture/errordialog.cpp 1.5 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.

kdenonbeta/kdedebian/kapture

2004-07-30 Thread Peter Rockai
M +2 -2 kapture/kaptureui.rc 1.5 M +2 -0 libkapture/celemview.h 1.12 M +1 -0 libkapture/pkgcelemview.cpp 1.18 --- kdenonbeta/kdedebian/kapture/TODO #1.58:1.59 @@ -159,5 +159,5 @@ - testing, testing! -::: 0.4 (prealfa) [release target: 25th July 2004] ::: +::: 0.4

kdenonbeta/kdedebian/kapture

2004-07-29 Thread Peter Rockai
CVS commit by mornfall: Obliterate some signal/slot and connect madness. Fix a regression (jeez, i really need to bring those unit tests up to speed). M +0 -8 kapture/kapture.cpp 1.41 M +0 -4 libkapture/kapturemanager.h 1.18 M +2 -6 libkapture/listtreeview.cpp 1.26

kdenonbeta/kdedebian/kapture

2004-07-29 Thread Peter Rockai
+4 -0 libkapture/celemview.h 1.11 M +7 -1 libkapture/pkgcelemview.cpp 1.16 M +1 -0 libkapture/pkgcelemview.h 1.11 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.39:1.40 @@ -159,4 +159,5 @@ void Kapture::newElemView (CElemPtr e) if (v) { v -> setUseHisto

kdenonbeta/kdedebian/kapture

2004-07-29 Thread Peter Rockai
libcapture/celemactor.cpp 1.3 M +7 -7 libcapture/celemactor.h 1.3 M +3 -2 libkapture/listtreewidget.cpp 1.38 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.38:1.39 @@ -180,7 +180,9 @@ void Kapture::elemTabChanged (QWidget *w void Kapture::showElem (CElemPtr e) { -if

kdenonbeta/kdedebian/kapture

2004-07-29 Thread Peter Rockai
CVS commit by mornfall: Make the listtreewidget context menu use CElemActor. Use DefaultCElemActor in kurrent. Kapture probably needs a customised one. M +1 -0 kurrent/kurrent.cpp 1.6 M +2 -0 libcapture/celemactor.cpp 1.2 M +2 -0 libcapture/celemactor.h 1.2 M +6 -2

kdenonbeta/kdedebian/kapture

2004-07-29 Thread Peter Rockai
CVS commit by mornfall: - start a nice CElemAction/CElemActor API in libcapture - slight code cleanups - start writing NEWS for 0.4 - update TODO - run cvs2cl Alibcapture/celemactor.cpp 1.1 [no copyright] Alibcapture/celemactor.h 1.1 [LGPL (v2+)] M +418 -0C

kdenonbeta/kdedebian/kapture

2004-07-28 Thread Peter Rockai
bcapture/Makefile.am 1.21 M +4 -4 libkapture/celemview.h 1.10 M +0 -1 libkapture/pkgcelemview.h 1.10 Rlibcapture/browsermanager.cpp 1.2 Rlibcapture/browsermanager.h 1.2 --- kdenonbeta/kdedebian/kapture/libcapture/Makefile.am #1.20:1.21 @@ -

kdenonbeta/kdedebian/kapture

2004-07-28 Thread Peter Rockai
CVS commit by mornfall: Fix the "show in new view" menu entry to work... Just a temporary hack anyway. Frowning upon namespace "support" in signal/slot framework. M +2 -2 kapture/kapture.cpp 1.38 M +2 -1 libkapture/listtreeview.cpp 1.23 --- kdenonbe

kdenonbeta/kdedebian/kapture/libkapture

2004-07-27 Thread Peter Rockai
CVS commit by mornfall: Try to hack in support for open-in-new tab. Work in progress, doesn't work :/. M +1 -0 listtreeview.cpp 1.22 M +1 -0 treeview.h 1.9 --- kdenonbeta/kdedebian/kapture/libkapture/listtreeview.cpp #1.21:1.22 @@ -24,4 +24,5 @@ ListTreeView::ListTre

kdenonbeta/kdedebian/kapture

2004-07-27 Thread Peter Rockai
CVS commit by mornfall: - rework the safe classes (move the safety from SPtr class to corresponding (new) CElemS class) - part 1 of browser-style ui implementation M +39 -4 kapture/kapture.cpp 1.37 M +7 -0 kapture/kapture.h 1.18 M +8 -2 kapture/kaptureui.rc 1.4 M +

kdenonbeta/kdedebian/kapture

2004-07-26 Thread Peter Rockai
CVS commit by mornfall: Factor out BrowserManager out from KaptureManager and move it to libcapture. It is now inherited by CElemView, so, every individual view has history capability (just not hooked into UI by default). Alibcapture/browsermanager.cpp 1.1 [no copyright] A

kdenonbeta/kdedebian/kapture

2004-07-24 Thread Peter Rockai
M +8 -3 libkapture/commitstatus.h 1.3 M +2 -0 libkapture/kapturemanager.cpp 1.33 M +2 -0 libkapture/kapturemanager.h 1.16 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.34:1.35 @@ -104,4 +104,6 @@ Kapture::Kapture() connect (KaptureManager::inst

kdenonbeta/kdedebian/kapture/libcapture

2004-07-22 Thread Peter Rockai
CVS commit by mornfall: Run problem resolver on load if there are broken packages... (doesn't seem to work right now tho). M +5 -1 pkgmanager.cpp 1.45 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp #1.44:1.45 @@ -179,4 +179,8 @@ bool PkgManager::load

kdenonbeta/kdedebian/kapture/libkapture

2004-07-22 Thread Peter Rockai
CVS commit by mornfall: Set a sensible minimum size on the error dialog... M +1 -0 errordialog.cpp 1.4 --- kdenonbeta/kdedebian/kapture/libkapture/errordialog.cpp #1.3:1.4 @@ -14,4 +14,5 @@ ErrorDialog::ErrorDialog (QWidget *paren { KListBox *b = new KListBox (this); +b

kdenonbeta/kdedebian/kapture/libkapture

2004-07-22 Thread Peter Rockai
CVS commit by mornfall: More work on the ui... It's slowly getting into shape ;). M +6 -3 acqprogresswidgetui.ui 1.3 M +2 -2 pkgcelemview.cpp 1.14 M +6 -73 pkgcelemviewcommonui.ui 1.4 M +52 -41pkgcelemviewdetailsui.ui 1.5

kdenonbeta/kdedebian/kapture

2004-07-22 Thread Peter Rockai
/pkgcelemviewdetailsui.ui 1.4 --- kdenonbeta/kdedebian/kapture/TODO #1.55:1.56 @@ -167,5 +167,6 @@ - add some nice columns to listtreeview [done] - fix multiple-tabs-for-same-package problem [done] - - rework the details page in pkg view + - reorganize the details page in pkg view + - make whole details

kdenonbeta/kdedebian/kapture

2004-07-22 Thread Peter Rockai
CVS commit by mornfall: Streamline the UI somewhat (yeah, still need to reduce vertical space requirements). Update the TODO. M +13 -11TODO 1.55 M +3 -3 libkapture/acqprogresswidgetui.ui 1.2 M +4 -4 libkapture/listtreeview.cpp 1.21 M +57 -38libkapture/listtreevie

kdenonbeta/kdedebian/kapture

2004-07-21 Thread Peter Rockai
CVS commit by mornfall: Update TODO. M +3 -3 TODO 1.54 --- kdenonbeta/kdedebian/kapture/TODO #1.53:1.54 @@ -174,5 +174,5 @@ shortcomings. - BETTER FEEDBACK SYSTEM [done: 0%] + BETTER FEEDBACK SYSTEM [done: 30%] Improve the current progress and status feedback system to a

kdenonbeta/kdedebian/kapture

2004-07-21 Thread Peter Rockai
] Alibkapture/opprogressdialog.h 1.1 [no copyright] M +3 -1 libcapture/opprogress.h 1.2 M +1 -0 libcapture/pkgmanager.cpp 1.44 M +1 -1 libkapture/Makefile.am 1.19 M +2 -0 libkapture/kapturemanager.cpp 1.32 --- kdenonbeta/kdedebian/kapture/libca

kdenonbeta/kdedebian/kapture/libcapture

2004-07-21 Thread Peter Rockai
CVS commit by mornfall: Start generic OpProgress support in libcapture. Aopprogress.cpp 1.1 [no copyright] Aopprogress.h 1.1 [LGPL (v2+)] M +1 -1 Makefile.am 1.19 M +4 -3 pkgmanager.cpp 1.43 --- kdenonbeta/kdedebian/kapture/libcapture

kdenonbeta/kdedebian/kapture

2004-07-21 Thread Peter Rockai
stack, "progress"); +m_aProgress = new kapture::AcqProgressWidget (m_stack, "progress"); m_term = new konsolePart (m_stack, "konsole", m_stack, "konsole"); --- kdenonbeta/kdedebian/kapture/kurrent/kurrent.h #1.2:1.3 @@ -14,5 +14,5 @@ class KURL; namespace

kdenonbeta/kdedebian/kapture/kurrent

2004-07-21 Thread Peter Rockai
CVS commit by mornfall: Quit the app when the window is closed... M +1 -0 main.cpp 1.2 --- kdenonbeta/kdedebian/kapture/kurrent/main.cpp #1.1:1.2 @@ -25,4 +25,5 @@ int main(int argc, char **argv) KCmdLineArgs::addCmdLineOptions(options); KApplication app; +QObject

kdenonbeta/kdedebian/kapture/libcapture

2004-07-19 Thread Peter Rockai
1.27 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp #1.41:1.42 @@ -72,8 +72,8 @@ PkgManager::PkgManager () m_notify = 1; m_changes = 0; +m_sysInitialized = 0; new capture::PkgSystem (); // _config -> Set ("Apt::System", "captureDPk

kdenonbeta/kdedebian/kapture/libcapture

2004-07-19 Thread Peter Rockai
CVS commit by mornfall: Fix summaryview, newly installed packages included upgrades. Eww. M +1 -1 pkgcache.cpp 1.30 M +1 -0 pkgcache.h 1.25 --- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.cpp #1.29:1.30 @@ -702,5 +702,5 @@ PkgCache::Stats PkgCache::getStats (void

kdenonbeta/kdedebian/kapture

2004-07-18 Thread Peter Rockai
CVS commit by mornfall: Reduce debug output. State release target date. M +3 -1 TODO 1.52 M +1 -1 libcapture/depgroupers.cpp 1.20 M +7 -7 libcapture/filters.cpp 1.24 M +8 -5 libcapture/grouper.cpp 1.33 M +2 -2 libcapture/pkgmanager.cpp 1.41 M +6 -6

kdenonbeta/kdedebian/kapture/libkapture

2004-07-18 Thread Peter Rockai
CVS commit by mornfall: Fix a segfault when creating SummaryView before loading cache (affected kurrent, made it segfault on load). M +2 -2 summaryview.cpp 1.9 --- kdenonbeta/kdedebian/kapture/libkapture/summaryview.cpp #1.8:1.9 @@ -17,6 +17,6 @@ SummaryView::SummaryView (QWidget

kdenonbeta/kdedebian/kapture

2004-07-16 Thread Peter Rockai
CVS commit by mornfall: Add _config option for extState usage. Enable pkgcache-test; needs actual asserts and stuff tho :). M +3 -2 libcapture/pkgmanager.cpp 1.40 M +1 -1 tests/libcapture/pkgcache-test.cpp 1.3 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp

kdenonbeta/kdedebian/kapture

2004-07-16 Thread Peter Rockai
libcapture/pkgmanager.cpp 1.39 M +3 -2 tests/libcapture/Makefile.am 1.5 M +1 -0 tests/libcapture/celem-test.cpp 1.3 M +65 -60tests/libcapture/pkgcache-test.cpp 1.2 --- kdenonbeta/kdedebian/kapture/TODO #1.50:1.51 @@ -188,4 +188,6 @@ - add broken-fixing (-f) mode

kdenonbeta/kdedebian/kapture

2004-07-16 Thread Peter Rockai
libcapture/pkgcache.h 1.24 M +4 -1 libkapture/acqprogress.cpp 1.19 --- kdenonbeta/kdedebian/kapture/TODO #1.49:1.50 @@ -227,4 +227,10 @@ simple internal (libcapture) interface for defining/manipulating/cancelling pins. Default values shouldn't get written to /etc/apt/prefer

kdenonbeta/kdedebian/kapture/libkapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Make KaptureManager::commit only reload cache when neccessary (that is, commit error). M +3 -2 kapturemanager.cpp 1.31 --- kdenonbeta/kdedebian/kapture/libkapture/kapturemanager.cpp #1.30:1.31 @@ -67,7 +67,8 @@ void KaptureManager::commit (void

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
--- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp #1.37:1.38 @@ -391,5 +391,5 @@ bool PkgManager::_commit (CommitStatus * notifyCacheWriteableChange (); bool res = doCommit (st); -if (_config->FindB("APT::Get::Download-Only",false) == false) +if (_config->FindB(&qu

kdenonbeta/kdedebian/kapture [POSSIBLY UNSAFE]

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Change the status handling in PkgCache. The PkgCache::PkgState is now a bitfield and there is a bunch of static predicates in PkgCache to query this bitfield on both current status (st*) and possible actions (can*). Should un-burden frontends of reimplementing this stuff a

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Kévin Ottens
CVS commit by ervin: Fixing a lot more warnings in the whole project. M +1 -1 konsole/session.cpp 1.4 M +1 -1 libcapture/param.cpp 1.5 M +4 -4 libkapture/acqprogress.cpp 1.18 M +1 -1 libkapture/commitstatus.cpp 1.5 M +3 -3 libkapture/dpkgpm.cpp 1.12

kdenonbeta/kdedebian/kapture/libcapture

2004-07-15 Thread Kévin Ottens
CVS commit by ervin: Fixes almost all warnings in libcapture. M +1 -1 ZlibParserInput.cc 1.2 M +1 -1 dpkgpm.cpp 1.8 M +3 -3 grouper.cpp 1.31 M +1 -0 param.cpp 1.4 M +1 -1 param.h 1.8 M +7 -7 pkgcache.cpp 1.28 M +1 -1 pkgmanager.cpp

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
libkapture/kaptureconfig.h 1.2 Rlibkapture/kaptureconfigbase.kcfgc 1.1 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.h #1.24:1.25 @@ -52,5 +52,5 @@ namespace capture { }; -/* class Watcher {{{ */ +// class Watcher - inherit to

kdenonbeta/kdedebian/kapture/libkapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Slight cleanup of KaptureManager header. M +1 -4 kapturemanager.h 1.15 --- kdenonbeta/kdedebian/kapture/libkapture/kapturemanager.h #1.14:1.15 @@ -31,5 +31,4 @@ namespace kapture { class KaptureManager: public QObject -// XXX: change pkgCache

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Start cleanups in package download/commit code. M +0 -2 libcapture/dpkgpm.cpp 1.7 M +1 -7 libkapture/kapturemanager.cpp 1.29 --- kdenonbeta/kdedebian/kapture/libcapture/dpkgpm.cpp #1.6:1.7 @@ -114,6 +114,4 @@ bool DPkgPM::forkDpkg (char *const argv

kdenonbeta/kdedebian/kapture/libkapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: DPkgPM doesn't need to be a QObject... M +2 -2 dpkgpm.cpp 1.11 M +3 -4 dpkgpm.h 1.7 --- kdenonbeta/kdedebian/kapture/libkapture/dpkgpm.cpp #1.10:1.11 @@ -97,8 +97,8 @@ bool kapture::DPkgPM::forkScript (const } -void kapture::DPkgPM::dpk

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
M +5 -0 libcapture/pkgcache.cpp 1.27 M +1 -0 libcapture/pkgcache.h 1.22 M +17 -5 libkapture/listtreewidget.cpp 1.33 --- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.cpp #1.26:1.27 @@ -723,4 +723,9 @@ PkgCache::Stats PkgCache::getS

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Run cvs2cl... M +459 -0ChangeLog 1.5

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Kévin Ottens
CVS commit by ervin: Adding the necessary to package Kurrent for Debian. Akurrent/kurrent.desktop 1.1 M +13 -0 debian/control 1.7 --- kdenonbeta/kdedebian/kapture/debian/control #1.6:1.7 @@ -85,2 +85,15 @@ But i'd be happy to hear your suggestions (read the

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
CVS commit by mornfall: Streamline the libkapture widgets, make them *cohesive*. Remove the button bars from summary and progress view. This will need some changes in kapture. Makes kurrent much more pleasant tho :). Also (suggested by ervin, let gods forgive him) implemented simple/advanced mode

kdenonbeta/kdedebian/kapture

2004-07-15 Thread Peter Rockai
) - update TODO M +3 -2 TODO 1.49 M +2 -0 libcapture/pkgcache.cpp 1.26 M +2 -2 libcapture/pkgmanager.cpp 1.36 M +3 -0 libkapture/listtreewidget.cpp 1.32 M +4 -3 libkapture/treeview.cpp 1.10 --- kdenonbeta/kdedebian/kapture/TODO #1.48:1.49 @@ -165,4

kdenonbeta/kdedebian/kapture/libcapture

2004-07-14 Thread Peter Rockai
CVS commit by mornfall: Reduce time complexity of agent processing pass significantly. Achieved by changing the deque that served as an agent queue to std::list (no idea why it was deque before... no random access operations were done, unlike many middle-removals) and adding a random-access cache

kdenonbeta/kdedebian/kapture

2004-07-14 Thread Peter Rockai
CVS commit by mornfall: - add PkgStatusGrouper to upgrade-view - update TODO. M +25 -16TODO 1.48 M +1 -0 libcapture/groupermanager.cpp 1.6 --- kdenonbeta/kdedebian/kapture/TODO #1.47:1.48 @@ -167,4 +167,10 @@ - fix multiple-tabs-for-same-package problem [done

kdenonbeta/kdedebian/kapture

2004-07-14 Thread Peter Rockai
47 M +22 -7 libcapture/filters.cpp 1.22 M +1 -0 libcapture/filters.h 1.22 M +1 -1 libcapture/groupermanager.cpp 1.5 M +4 -0 libcapture/pkgmanager.cpp 1.35 --- kdenonbeta/kdedebian/kapture/TODO #1.46:1.47 @@ -176,4 +176,9 @@ their stuff into the embedd

kdenonbeta/kdedebian/kapture

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Adding kurrent: the apt-based system upgrader in two clicks. - add OR filter grouping - make PkgStatusFilter recognize "upgradable" state - new upgrade-tree predefined chain, with upgradable||changed filter - write Param::Map (de)serializer - start to make use of pkgProble

kdenonbeta/kdedebian/kapture/libkapture

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Reduce minimal height. Still doesn't seem to fit 800x600. Grr. M +1 -1 listtreeviewui.ui 1.4 --- kdenonbeta/kdedebian/kapture/libkapture/listtreeviewui.ui #1.3:1.4 @@ -112,5 +112,5 @@ 400 -

kdenonbeta/kdedebian/kapture

2004-07-13 Thread Peter Rockai
kapture/kapture.cpp 1.32 M +1 -1 libcapture/celem.h 1.9 M +8 -1 libcapture/filters.h 1.20 --- kdenonbeta/kdedebian/kapture/TODO #1.45:1.46 @@ -168,9 +168,9 @@ BETTER FEEDBACK SYSTEM [done: 0%] - Imprve the current progress and status feedback system to a point where

kdenonbeta/kdedebian/kapture

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Add libkapture overrides for script invocation. Works for both with and without pkgs. M +17 -10konsole/session.cpp 1.3 M +1 -0 konsole/session.h 1.3 M +47 -2 libkapture/dpkgpm.cpp 1.10 M +12 -0 libkapture/dpkgpm.h 1.6

kdenonbeta/kdedebian/kapture/libcapture

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Activate the WithPkgs interface. Seems to work ok. More checking should be added (it's not too robust as it is). Also needs some testing. M +1 -1 dpkgpm.cpp 1.6 --- kdenonbeta/kdedebian/kapture/libcapture/dpkgpm.cpp #1.5:1.6 @@ -42,5 +42,5 @@ bool DPkgP

kdenonbeta/kdedebian/kapture [POSSIBLY UNSAFE]

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Work on DPkgPM in lib{c,k}apture. Reimplement the script invokation in libcapture, make it modular and possible to override the fork/exec (as is the case with dpkg now). The WithPkgs variant is as-of-yet disabled, but being worked on. The invocation seems to work... libkap

kdenonbeta/kdedebian/kapture/libkapture

2004-07-13 Thread Peter Rockai
CVS commit by mornfall: Shorten the page-captions on PkgCElemView januswidget. M +2 -2 pkgcelemview.cpp 1.10 --- kdenonbeta/kdedebian/kapture/libkapture/pkgcelemview.cpp #1.9:1.10 @@ -65,7 +65,7 @@ PkgCElemView::PkgCElemView (QWidget *par TreeViewFactory PVF; -w

kdenonbeta/kdedebian/kapture

2004-07-12 Thread Peter Rockai
CVS commit by mornfall: Fix a crasher in ListTreeWidget::contextMenu (). Alsoa slight format change in libcapture/filters.h. M +2 -1 libcapture/filters.h 1.19 M +4 -0 libkapture/listtreewidget.cpp 1.31 --- kdenonbeta/kdedebian/kapture/libcapture/filters.h #1.18:1.19

kdenonbeta/kdedebian/kapture/libkapture

2004-07-12 Thread Peter Rockai
CVS commit by mornfall: The context menu is now context-sensitive. Installing anything but packages makes little sense. I might add "install all" for sections, will see... M +5 -3 listtreewidget.cpp 1.30 --- kdenonbeta/kdedebian/kapture/libkapture/listtreewidget.cpp

kdenonbeta/kdedebian/kapture/libkapture

2004-07-12 Thread Peter Rockai
CVS commit by mornfall: Add keep to the ListTreeWidget context menu. Fix progresswidget minimal height. M +8 -0 listtreewidget.cpp 1.29 M +1 -0 listtreewidget.h 1.19 M +2 -2 progresswidgetui.ui 1.4 --- kdenonbeta/kdedebian/kapture/libkapture/listtreewidget.cpp

kdenonbeta/kdedebian/kapture/libkapture

2004-07-12 Thread Peter Rockai
+5 -0 listtreewidget.h 1.18 --- kdenonbeta/kdedebian/kapture/libkapture/listtreewidget.cpp #1.27:1.28 @@ -1,4 +1,6 @@ // -*- Mode: C++; c-basic-offset: 4; -*- // includes {{{ +#include + #include #include @@ -154,4 +156,7 @@ ListTreeWidget::ListTreeWidget (QWidget connect (this

kdenonbeta/kdedebian/kapture

2004-07-11 Thread Peter Rockai
CVS commit by mornfall: Do some bits of work on filter settings dialog. The setup button is enabled dynamically and brings up the dialog now. It only creates a bunch of labels and lineedits for now, and the settings are never applied. M +1 -1 libcapture/filters.h 1.18 M +1 -1 li

kdenonbeta/kdedebian/kapture

2004-07-07 Thread Peter Rockai
CVS commit by mornfall: Commit some work in progress on GrouperSetup{Widget,Dialog}. M +1 -0 libcapture/grouper.h 1.28 M +15 -0 libkapture/groupersetupwidget.cpp 1.2 M +15 -0 libkapture/groupersetupwidget.h 1.2 --- kdenonbeta/kdedebian/kapture/libcapture/grouper.h

kdenonbeta/kdedebian/kapture

2004-07-03 Thread Peter Rockai
libcapture/Makefile.am 1.18 M +4 -0 libcapture/filters.h 1.17 M +2 -0 libcapture/grouper.h 1.27 M +15 -0 libcapture/param.h 1.6 M +4 -2 libkapture/Makefile.am 1.17 M +0 -1 libkapture/kapturemanager.cpp 1.28 --- kdenonbeta/kdedebian/kapture/TODO

kdenonbeta/kdedebian/kapture/libcapture

2004-07-02 Thread Peter Rockai
9 -12filters.h 1.16 --- kdenonbeta/kdedebian/kapture/libcapture/filters.cpp #1.19:1.20 @@ -67,4 +67,10 @@ void FilterGrouper::addNode (TreeNode *n } /* }}} */ +Param::Map FilterGrouper::parseArgs (string s) +{ +Param::

kdenonbeta/kdedebian/kapture

2004-07-02 Thread Peter Rockai
CVS commit by mornfall: Make it possible to add arg parsers to filter. This is next step towards nice, dynamic filter system. More filters need to be converted. Also make ListTreeView enable the quick-filter line for HasParser enabled filters and make it pre-select PkgNameFilter again. M +6 -

kdenonbeta/kdedebian/kapture

2004-07-02 Thread Peter Rockai
CVS commit by mornfall: Conjure some nicer-looking macros for the grouper classes. Doesn't hurt your eyes that much now. Add the IsSystem flag to groupers. Don't show IsSystem filters in the ListTreeView combo. M +8 -1 libcapture/filters.h 1.14 M +35 -5 libcapture/grouper.h 1.2

kdenonbeta/kdedebian/kapture

2004-07-01 Thread Peter Rockai
CVS commit by mornfall: Do some TODO updating. Reorder/reprioritize stuff mostly, add apt hook fix to 0.4. M +23 -32TODO 1.44 --- kdenonbeta/kdedebian/kapture/TODO #1.43:1.44 @@ -172,4 +172,8 @@ Whatever. Improve the _error handling thing as well. Make it rock. :D. + FIX APT

kdenonbeta/kdedebian/kapture/libcapture

2004-07-01 Thread Peter Rockai
CVS commit by mornfall: Userfriendly filter names in dynamic filter system. Yay! Still need to add flags like "IsHidden" or "IsSystem", so things like ExistFilter go away ;). M +3 -3 depgroupers.h 1.13 M +9 -7 filters.h 1.13 M +2 -1 grouper.cpp 1.29 M +7 -7 gro

kdenonbeta/kdedebian/kapture

2004-07-01 Thread Peter Rockai
CVS commit by mornfall: - move registerDefault from GrouperFactory (static) to GrouperManager - dynamic filter listing (yay!), still no uiNames tho - do deep copies in GrouperManager::get* - add name and uiName methods to GrouperFactory&GrouperChain - update TODO M +8 -8 TODO 1.43 M

kdenonbeta/kdedebian/kapture

2004-06-29 Thread Peter Rockai
CVS commit by mornfall: Add View: combo to listtreeview, allowing to select the grouper chain. Not working, but the combo is filled from GrouperManager::listChains already. Plan is to attach flags to grouper chains as well, so we can only display suitable chains (dependency, reverse dependency, p

kdenonbeta/kdedebian/kapture/libcapture

2004-06-29 Thread Peter Rockai
CVS commit by mornfall: Add flags (hints) to groupers. Necessary for dynamic filter system. M +1 -0 filters.h 1.12 M +3 -0 grouper.h 1.22 M +4 -0 groupermanager.h 1.2 --- kdenonbeta/kdedebian/kapture/libcapture/filters.h #1.11:1.12 @@ -42,4 +42,5 @@ namespace

kdenonbeta/kdedebian/kapture

2004-06-29 Thread Peter Rockai
CVS commit by mornfall: - released 0.3.1 -> debian/changelog update - new class GrouperManager in libcapture; mostly moved relevant parts of KaptureManager there, will expand on it later - make GrouperFactory hold a persistent instance of the grouper to be able to run it's methods; it's never

kdenonbeta/kdedebian/kapture

2004-06-27 Thread Peter Rockai
M +4 -3 kapture/main.cpp 1.4 M +1 -1 libkapture/listtreeview.cpp 1.15 M +1 -1 libkapture/progresswidgetui.ui 1.3 --- kdenonbeta/kdedebian/kapture/debian/changelog #1.6:1.7 @@ -1,2 +1,15 @@ +kapture (0.3) experimental; urgency=low + + * New release; summary from NEWS

kdenonbeta/kdedebian/kapture

2004-06-27 Thread Peter Rockai
CVS commit by mornfall: Few release fixes: - konsole size on startup - overall progress on update - acqstatus update problem on done () More NEWS, update TODO, add spare labels (ETA and CPS) to progresswidgetui.ui (not used yet). M +3 -0 NEWS 1.4 M +4 -4 TODO 1.42 M +3 -0

kdenonbeta/kdedebian/kapture

2004-06-26 Thread Peter Rockai
configure.in.in 1.6 M +4 -1 libcapture/pkgmanager.cpp 1.31 --- kdenonbeta/kdedebian/kapture/NEWS #1.2:1.3 @@ -1,2 +1,7 @@ +News in Kapture version 0.3 (since 0.2) +- many libcapture internal changes again +- embed konsole to handle dpkg run +- improve the download progress indicator

kdenonbeta/kdedebian/kapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: Announce (in konsole) that dpkg finished. By forking echo. I feel guilty. Mumble. M +1 -0 kapture/kapture.cpp 1.30 M +6 -0 libkapture/dpkgpm.cpp 1.8 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.29:1.30 @@ -121,4 +121,5 @@ Kapture::Kapture

kdenonbeta/kdedebian/kapture/libkapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: Add the new files as well. Eww. Uga is responsible for me missing those! :P Aprogresswidget.cpp 1.1 [no copyright] Aprogresswidget.h 1.1 [LGPL (v2+)] Aprogresswidgetui.ui 1.1

kdenonbeta/kdedebian/kapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: New ProgressWidget in libkapture. It uses AcqStatus and adds overall progress and status indicator. Dock this widget in kapture. + update TODO, cvs2cl M +45 -0 ChangeLog 1.4 M +13 -8 TODO 1.40 M +8 -2 kapture/kapture.cpp 1.29 M +4 -1 kaptu

kdenonbeta/kdedebian/kapture/libcapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: Fix rebuild/refresh confusion (led to a crash after the rebuild/refresh optimization in Tree). M +1 -1 pkgmanager.cpp 1.30 M +1 -1 pkgmanager.h 1.22 --- kdenonbeta/kdedebian/kapture/libcapture/pkgmanager.cpp #1.29:1.30 @@ -262,5 +262,5 @@ void

kdenonbeta/kdedebian/kapture/libkapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: Optimize tree refreshing (in libkapture now) further. We nearly beat synaptic on install/deinstall marking performance now. :D. M +20 -14listtreewidget.cpp 1.27 M +1 -0 listtreewidget.h 1.17 --- kdenonbeta/kdedebian/kapture/libkapture

kdenonbeta/kdedebian/kapture/libcapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: Fix a potential bug, move debug around (forgot to do so in previous commit). M +3 -2 tree.cpp 1.22 --- kdenonbeta/kdedebian/kapture/libcapture/tree.cpp #1.21:1.22 @@ -88,4 +88,7 @@ void Tree::grpInstDeref () void Tree::rebuild (void) { +std::cerr

kdenonbeta/kdedebian/kapture

2004-06-26 Thread Peter Rockai
CVS commit by mornfall: - optimize out some of the unneccessary tree rebuilds upon refresh (add mechanizm to groupers to ask them whether they were affected by a given change, like package install or changed tags) - update TODO - cvs2cl M +728 -0ChangeLog 1.3 M +1 -6 TODO 1

kdenonbeta/kdedebian/kapture/libkapture

2004-06-25 Thread Peter Rockai
w.h 1.8 --- kdenonbeta/kdedebian/kapture/libkapture/celemview.cpp #1.5:1.6 @@ -28,21 +28,4 @@ CElemView *CElemViewFactory::create (QWi } -QString kapture::cElemTooltip (CElemPtr _e) -{ -QString str; -if (pkgCElem (_e)) { -PkgCElemPtr e = pkgCElem (_e); -str . append (QStr

kdenonbeta/kdedebian/kapture

2004-06-25 Thread Peter Rockai
CVS commit by mornfall: ToolTips in ListTreeWidget, continued. Make them useful ;). Display package name, short description, candidate and current version. Still should add some more stuff tho. Make the tooltips bigger and fancier ;). M +1 -1 TODO 1.38 M +3 -0 libcapture/celem.h

kdenonbeta/kdedebian/kapture/libkapture

2004-06-25 Thread Peter Rockai
CVS commit by mornfall: First iteration of ListTreeWidget tooltips. Works, just needs tooltip content. Try to make this reusable ;). M +13 -0 listtreewidget.cpp 1.24 M +13 -0 listtreewidget.h 1.16 --- kdenonbeta/kdedebian/kapture/libkapture/listtreewidget.cpp #1.23:1.24

kdenonbeta/kdedebian/kapture

2004-06-25 Thread Peter Rockai
CVS commit by mornfall: Add a note to TODO about tooltips on qlistview. M +5 -0 TODO 1.37 --- kdenonbeta/kdedebian/kapture/TODO #1.36:1.37 @@ -154,4 +154,9 @@ it. + TOOLTIPS IN LISTTREEWIDGET [done: 20%] + Create QToolTip derivative for ListTreeWidget. Make it display some

kdenonbeta/kdedebian/kapture

2004-06-25 Thread Peter Rockai
CVS commit by mornfall: - introduce CElemViewFactory, pretty basic right now, make kapture use it - clean up some more code - disable the (now stale) dpkg progress dialog - update TODO M +24 -8 TODO 1.36 M +27 -82kapture/kapture.cpp 1.28 M +9 -9 kapture/kapture.h 1.13

kdenonbeta/kdedebian/kapture

2004-06-25 Thread Peter Rockai
libkapture/celemview.cpp 1.3 M +1 -3 libkapture/celemview.h 1.4 M +1 -1 libkapture/pkgcelemview.cpp 1.8 M +1 -0 libkapture/pkgcelemview.h 1.7 --- kdenonbeta/kdedebian/kapture/kapture/kapture.cpp #1.26:1.27 @@ -147,21 +147,10 @@ void Kapture::showE

kdenonbeta/kdedebian/kapture

2004-06-25 Thread Peter Rockai
CVS commit by mornfall: - fix new[]/delete mismatch - update TODO M +2 -2 TODO 1.35 M +1 -1 libcapture/dpkgpm.cpp 1.4 --- kdenonbeta/kdedebian/kapture/TODO #1.34:1.35 @@ -91,5 +91,5 @@ download part of the implementation see above. - IMPLEMENT PM INTERFACE IN

kdenonbeta/kdedebian/kapture

2004-06-24 Thread Peter Rockai
CVS commit by mornfall: - make dpkg run in embedded konsole - added successive program invocation support to konsolepart - made kapture::DPkgPM use the TESession pointer i made accessible [note: this solution can't stay for the interface for kdelibs; but it's good enough for now] - ma

kdenonbeta/kdedebian/kapture

2004-06-24 Thread Peter Rockai
CVS commit by mornfall: Make kapture::DPkgPM use konsolePart again. This time it mostly works. Still needs adjustments tho. But we are getting there. ;) M +1 -1 Makefile.am 1.6 M +5 -1 TODO 1.34 M +1 -1 kapture/Makefile.am 1.14 M +9 -6 kapture/kapture.cpp 1.2

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 ATECo

kdenonbeta/kdedebian/kapture

2004-06-23 Thread Peter Rockai
/kdedebian/kapture/libcapture/dpkgpm.cpp #1.2:1.3 @@ -70,5 +70,4 @@ bool DPkgPM::Go () if (! RunScripts ("DPkg::Post-Invoke")) return false; -return true; } return true; --- kdenonbeta/kdedebian/kapture/libkapture/dpkgpm.cpp #1.3:1.4 @@ -48,5 +48

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

  1   2   3   >