ed2cd07280e0532feee45572299afa406adaa67a
[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 * ensure that package icons are scaled to proper size in the package details dialog
10 * minor UI tweaks
11 * fix: show free space and size correctly for large filesystems
12 - support loading .install files
13 - support installing local .debs
14 - dbus interface for installing packages by name
15 - mime type handling for .install and .deb (can it be done without conflicting HAM?)
16
17
18 0.8 (possibly):
19 - "problem solver" window/feature (find broken packages, handle recovery from broken packages better)
20 - possible to save package selection or a list of installed (user category) packages anywhere ("backup & restore")
21 - support translations
22
23
24 later/any/uncertain:
25 - fetch dates from other repositories than maemo.org?
26 - don't lose package selections when returning to main menu
27   (autostore/load selections - to different file than normal store)
28 - update install/remove changes directly to internal package db & don't require re-reading package lists afterwards
29 - keep a list of recently removed apps for easy reinstallation
30 - add an option to start fetching changelogs automatically for all upgradeable packages?
31 - how to handle package names that end in '-'? (theoretically they are valid but nonexistent?)
32 - filtering by repository / repository color coding?
33 - make sure network is online on startup?
34 - fetch dates for other than user categories?
35 - ability to easily add extras-devel and extras-testing to repos if they don't exist
36 - load package lists in the background when the main menu is visible?
37 - read all hildon app manager repository settings (requires too much work...)
38 - option to select cache location?
39 - possibility to force reinstall of an already installed package
40 - warn about unauthenticated packages / option to disable installing unauthenticated packages
41 - show download speed and current repo for apt-get update (very hard since apt-get update output does not show
42   all the information needed to get the current list file names?)
43 - ability to import/export blacklist
44
45
46 known bugs:
47 - possible to get stuck in portrait mode (wait for Qt autorotation fix)
48 - no window menu indicator in stacked windows (probably a Qt bug)
49 - updating menu icons after installation does not work or works only sometimes (currently disabled)
50