]>
Commit | Line | Data |
---|---|---|
9250bd9a JT |
1 | WISHLIST: |
2 | --------- | |
3 | * Support rpm/deb files for reading the package from. (To allow the | |
4 | maintainers the use of rpm/deb tools to create packages.) | |
5 | * Make a librar(y|ies) for setup and cygcheck to use containing | |
6 | 1) Something to translate POSIX -> native. Currently called "cygpath" | |
7 | in setup, although this is probably a bad choice of name. | |
8 | 2) Something to return the list of installed packages. | |
9 | 3) Something to return the cygwin mount table. Currently, I have implemented | |
10 | a lightweight setmntent and getmntent using the code in | |
11 | 4) Something to parse a tar file name into package/version or alternatively, | |
12 | return that information from 2) | |
13 | 5) Something to return a list of files associated with a package. | |
14 | * Mark versions as prev/curr/test in the GUI when clicking through them. | |
15 | * Make setup.exe available through Add/Remove | |
16 | * Local package scan stops updating when it stops being the active window. | |
17 | * Some way to download *all* the source. | |
18 | * Incremental/recoverable download capability. | |
19 | * Build-depends. | |
20 | * FTP control connections should be closed when we are awaiting user input. | |
21 | * Show a sdesc for each category. | |
22 | * Add friendly error reporting to simpsock.cc. | |
23 | * Scan newly installed files for README files, show list to user, let them | |
24 | read them if they want. | |
25 | * Clicking on a package that is in multiple categories should update the view | |
26 | of the package in both locations on screen. - Done? | |
27 | * Remember the view mode - ie if you leave setup in partial, it returns to | |
28 | partial automatically. | |
29 | * Downloading from the internet should be _able_ to list based on what is | |
30 | present in the cache, as opposed to what is installed. (To help building a | |
31 | complete install set for a different machine). | |
32 | * New view - "action / category / package" | |
33 | * New view - show installed packages only. Probably not categorised. | |
34 | * Don't ask about the start menu or desktop options if they already exist. | |
35 | * Save the manual proxy settings so they don't need to be retyped. | |
36 | * Detect files in multiple packages. | |
37 | * Show bin and src download size. | |
38 | * Confirm cancellation of setup if in the middle of doing something. | |
39 | * Improve mirror selection UI. | |
40 | * Ability to "hold" the version of a package - i.e. never auto-upgrade. |