X-Git-Url: http://git.maemo.org/git/?p=fapman;a=blobdiff_plain;f=TODO.txt;h=b8930e4d92a67effe6ad6f1ada5c80732d98fd00;hp=15fb75a20464e93b8abfdc5dc0f51d3dc77c03c1;hb=HEAD;hpb=0cd056de74ad46cfcd0cdca7f21a4ea47ff06b14 diff --git a/TODO.txt b/TODO.txt index 15fb75a..b8930e4 100644 --- a/TODO.txt +++ b/TODO.txt @@ -5,41 +5,31 @@ ------------------------------------------------------------------------------------- -0.6.5 -* ignore upgrades to pinned packages and warn about install/remove -* warn when trying to do a system upgrade -- promote to extras-testing +0.7.x: +- support loading .install files (partially done) -0.7: -- update install/remove changes directly to internal package db & don't require re-reading package lists afterwards -- support loading .install files -- support installing local .debs -- mime type handling for .install and .deb (can it be done without conflicting HAM?) -- possible to select cache location? -- repository color coding? +later/uncertain: +- better blacklist editor +- ability to import/export blacklist? +- possibility to force reinstall of an already installed package +- fetch dates from other repositories than maemo.org? +- support translations -0.8 (possibly): -- "problem solver" window/feature (find broken packages, handle recovery from broken packages better) +- support installing local .debs +- mime type handling for .install and .deb (can it be done without conflicting HAM?) +- show download speed and current repo for apt-get update (very hard to do since apt-get update output does not show + all the information needed to get the current list file names?) -later/any/uncertain: -- don't lose package selections when returning to main menu - (autostore/load selections - to different file than normal store) -- show download speed for apt-get update -- keep a list of recently removed apps for easy reinstallation -- add an option to start fetching changelogs automatically for all upgradeable packages? -- how to handle package names that end in '-'? (theoretically they are valid but nonexistent?) -- filtering by repository? -- make sure network is online on startup? -- fetch dates for other than user categories? -- "online search" (a new button to main menu): use maemo.org search to find packages without loading local package lists (?) -- ability to easily add extras-devel and extras-testing to repos if they don't exist -- load package lists in the background when the main menu is visible? -- read all hildon app manager repository settings (requires too much work...) -known bugs: -- possible to get stuck in portrait mode (wait for Qt autorotation fix) +known bugs/shortcomings: +- no window menu indicator in stacked windows (probably a Qt bug) - updating menu icons after installation does not work or works only sometimes (currently disabled) +- does not warn about system upgrade? +- date fetching is quite slow with qt4.7 +- no way to edit the blacklist status of packages that are currently unknown +- crash in QNetworkManager with dummy APN (Qt bug?) +