Merge branch 'fixes0.6'
[fapman] / TODO.txt
1 -------------------------------------------------------------------------------------
2  TODO for Faster Application Manager
3
4  Note that many of these are just random ideas, not all of them will get implemented
5 -------------------------------------------------------------------------------------
6
7
8 0.7:
9 * promt for filename when storing/loading selections
10 * ability to save all installed user-category packages as a selection list
11 * added command line scripts to use apt-get with FAM's cache (fapt-get, fapt-cache)
12 - possibility to force reinstall of an already installed package
13 - improve package dialog UI in portrait mode
14 - better blacklist editor
15 - ability to import/export blacklist?
16
17
18 0.8:
19 - support loading .install files
20 - support installing local .debs
21 - dbus interface for installing packages by name
22 - mime type handling for .install and .deb (can it be done without conflicting HAM?)
23 - support translations
24
25
26 later/any/uncertain:
27 - fetch dates from other repositories than maemo.org?
28 - fetch dates for other than user categories?
29 - add an option to start fetching changelogs automatically for all upgradeable packages?
30 - how to handle package names that end in '-'? (theoretically they are valid but nonexistent?)
31 - ability to easily add extras-devel and extras-testing to repos if they don't exist
32 - load package lists in the background when the main menu is visible?
33 - warn about unauthenticated packages / option to disable installing unauthenticated packages
34 - show download speed and current repo for apt-get update (very hard to do since apt-get update output does not show
35   all the information needed to get the current list file names?)
36 - "problem solver" feature (find broken packages, handle recovery from broken packages better)
37
38
39 known bugs:
40 - no window menu indicator in stacked windows (probably a Qt bug)
41 - updating menu icons after installation does not work or works only sometimes (currently disabled)
42 - does not warn about system upgrade?
43 - date fetching is quite slow with qt4.7
44