X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=TODO.txt;h=b8930e4d92a67effe6ad6f1ada5c80732d98fd00;hb=HEAD;hp=9f694b39dcc7cfbc18515553a3d0cb761de473aa;hpb=1784db6392f6acc7d7bb61cfc513bdd8a72a3d5b;p=fapman diff --git a/TODO.txt b/TODO.txt index 9f694b3..b8930e4 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,48 +4,32 @@ Note that many of these are just random ideas, not all of them will get implemented ------------------------------------------------------------------------------------- -0.6.7: -* scale package icons to proper size in the package details dialog -* other minor UI tweaks -* fix: show free space and size correctly for large filesystems -- system upgrade warning does not work -- remove autorotation hacks (should work now with maemo pr1.3) -- make sure network is online on startup (utilize Qt mobility features) -- possible to save package selection or a list of installed (user category) packages anywhere ("backup & restore") - - -0.7: -- support loading .install files -- support installing local .debs -- dbus interface for installing packages by name -- mime type handling for .install and .deb (can it be done without conflicting HAM?) -- support translations +0.7.x: +- support loading .install files (partially done) -later/any/uncertain: -- fetch dates from other repositories than maemo.org? -- don't lose package selections when returning to main menu - (autostore/load selections - to different file than normal store) -- update install/remove changes directly to internal package db & don't require re-reading package lists afterwards -- 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 / repository color coding? -- fetch dates for other than user categories? -- 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...) -- option to select cache location? + +later/uncertain: + +- better blacklist editor +- ability to import/export blacklist? - possibility to force reinstall of an already installed package -- warn about unauthenticated packages / option to disable installing unauthenticated packages -- show download speed and current repo for apt-get update (very hard since apt-get update output does not show +- fetch dates from other repositories than maemo.org? +- support translations + +- 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?) -- ability to import/export blacklist -- "problem solver" feature (find broken packages, handle recovery from broken packages better) -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?)