CVS commit by mornfall: Do some TODO updating. Reorder/reprioritize stuff mostly, add apt hook fix to 0.4.
M +23 -32 TODO 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 HOOK SCRIPT HANDLING [done: 0%] + So that apt-listchanges and friends don't hang kapture ui and they output + their stuff into the embedded konsole. + PROGRESS/DPKG EMBEDDED INTO KAPTURE WINDOW [done: 40%] Embed acqprogress, dpkg and stuff into main kapture window and create @@ -185,9 +189,5 @@ capture::PkgManager) - MEDIA CHANGING SUPPORT [done: 0%] - Add support for handling media changes in acqprogress (and investigate - whether it is needed to alter PkgManager::_commit () for this to work). - - DYNAMIC FILTER REGISTRATION AND SELECTION [done: 20%] + DYNAMIC FILTER REGISTRATION AND SELECTION [done: 30%] Make it possible in libcapture, via eg. PkgFilterManager class to get list of filters together with description and get their types. Also should @@ -222,4 +222,21 @@ ::: 0.5 (prealfa) ::: + MEDIA CHANGING SUPPORT [done: 0%] + Add support for handling media changes in acqprogress (and investigate + whether it is needed to alter PkgManager::_commit () for this to work). + + PINNING SUPPORT [done: 0%] + Make it possible to pin individual packages to different versions, provide + simple internal (libcapture) interface for defining/manipulating/cancelling + pins. Default values shouldn't get written to /etc/apt/preferences. + + SIMPLE TREE [done: 0%] + Cut the packageview drastically using some fancy grouper chain. Make it the + default view. Make it easy, make it sexy ;). Consider some sort of iconview + for the packages (with nice fancy big icons and friendly tooltips). Think + kcontrol icon mode. + +::: 0.6 (prealfa) ::: + SWITCHABLE INSTALL/UPGRADE ENGINE [done: 0%] Create UI and infrastructure to make it possible to switch the engine at @@ -272,5 +289,5 @@ preferences. -::: 0.6 (prealfa) ::: +::: 0.7 (prealfa) ::: REVERSE-DEPENDS SUPPORT [done: 0%] @@ -288,31 +305,5 @@ it possible for user to define his own view of the package tree. - PINNING SUPPORT [morn, done: 0%] - Make it possible to pin individual packages to different versions, provide - simple internal (libcapture) interface for defining/manipulating/cancelling - pins. Default values shouldn't get written to /etc/apt/preferences. - PROVIDES SUPPORT [done: 0%] Hm, what good is this? Maybe just add a line to PkgDetailDetails showing the provides list? Investigate! - -::: 0.7 (prealfa) ::: - - ICONLIST PACKAGEVIEW [done: 0%] - Create a pkglistview alternative using iconlist. Think about which icons to - use. - - SIMPLE PACKAGEVIEW [done: 0%] - Create debtags-driven filter settings for limiting package view drastically - and use this to create new default package view together with IconList - packageview. - -::: 0.8 (prealfa) ::: - - KCONFIG UI VISUAL LAYOUT SAVE/RESTORE [done: 10%] - Save configuration of views into kconfig object. Look at kmdi, if it can - alleviate us of this job. - -::: 0.9 (alfa 1) ::: - - RPM SUPPORT [hpinto, deux, done: 0%]