/[winpt]/trunk/TODO
ViewVC logotype

Diff of /trunk/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 82 by twoaday, Wed Nov 16 12:24:09 2005 UTC revision 273 by twoaday, Fri Dec 8 10:22:17 2006 UTC
# Line 1  Line 1 
1  Feel free if you think there is missing something to mail me.  (priority: + high, * normal, - low)
2    
3  -1.0.0-      * change the file manager verify error message when an expired
4      * The key cache reload is much faster when no progress callback        key has been used to sign a file.
5        is used. Allow to disable the progress dialog.      * set imported private keys automatically to "ultimate" ownertrust?
6              * there is a problem with the +E hotkey in EURO countries.
7      * Use '!' in the encrypt dialog to use the subkey which was selected      - migrate keyserver code to use the HTTP class.
8        and not the newest.        Implement proxy authentication into the HTTP class.
9      * revamp the group database code. Use the GPG --group feature and make      - Implement a system to manage language files. Retrieve a list
10        it possible to convert old groupdb.gpg files into native GPG format.        of available files from the server, present it to the user
11        (I work on it)        and allow to download the file and set the default language
12          accoarding to the downloaded language file.
13      * Find a way to make the import preview dialog much faster.      * Offer an "update check" to inform user when a newer version
14        --output does not work and thus we need another solution.        of WinPT is available.
15        * File register code needs an additional param "%1".
16      * check the file register code      + Handle the case that while WinPT tries to change GPG data,
17        WinPT will not associate the files correctly. This is due to the lack        but before GPG is executed, an external event changed the
18        of quotes surrounding the executable path. (I know, Timo must be mad        keyring. So do not use BUG but issue an error.
19        about quotes... ;). The workaround is to change the path to the program.      * implement property sheets at some places to improve usability.
20        * Implement a mechanism to download and update language files.    
21      * Interactive dialog for the keyserver to confirm each key to receive.      * The key cache reload is much faster when no progress callback
22      * Secret keyring is stored on drive A.        is used. Allow to disable the progress dialog.
23      * Use a better GPG directory checking system.      - Revamp the group database code. Use the GPG --group feature and make
24  -1.0.0-      * CARD
25      * Implement to recognize one-pass sigs for files also.          - sign/decrypt
26      * CARD          - factor out some common code into wptCardManager.cpp
27          - appropriate error for bad PIN.      - Move the both managers (key/file) to separate applications
28          - sign/decrypt        and use MFC control elemens for the treelist element.
29          - factor out some common code into wptCardManager.cpp      * Implement the non-swapable memory for passphrase handling.
30      * Implement --armor in the FM for --symmetric.      - Allow to use "XP skins" to provide a better look in a XP/Vista
31      * Implement --interactive for --import.        environment.
32      * Winpt should take care for a multi user environment.  
33      * Move the both managers (key/file) to separate applications  Wishlist/todo for the GPGME package:
34        and use ActiveX control elemens for the treelist element.  ====================================
35      * A function which checks and fixes broken clipboard data.  
36      * Charset conversation for the various OS's.  * Select the signing subkey.
37      * Use accelators for some dialogs to support 'hotkeys'.  
38      * We need a way to figure out if it makes sense to load the encrypt  * Allow to use --hidden-recipient.
39        dialog for the file manager. The same with the sign dialog.  
40      * Sometimes the sign & encrypt dialog causes a crash when the wrong  * If the card is not inserted and for example gpgme_op_sign
41        passphrase was entered (not reproducable on my machine!)    is called there is no real error.
42      * Implement the non-swapable memory for passphrase handling.    (IMHO: gpgme should care for 'CARDCTRL 5' and then return
43      * Encrypt only environment (No secret key support).     GPG_ERR_CARD_REMOVED)
44      * DDE. This feature has a very low priority.  
45    * The current way to send large file through pipes is OK as
46  And much more...    long as the file is not too large. The limite is <100 MB.
47      Otherwise the process would take too much time and propably
48      the window/process freezes up.
49      (fixed in gpgme 1.1.1)
50    
51    Mobile Mode
52    ===========
53    
54    To allow to run WinPT from an USB stick without any dependencies,
55    we need to provide stubs for the registry access. This is done in
56    wptRegistryMobile.cpp. It must be assured that no system variable
57    or path will be used. For example that GPG uses an existing homedir
58    on the hard disk instead of the USB stick keyrings.
59    

Legend:
Removed from v.82  
changed lines
  Added in v.273

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26