Fix declaration of lock_set_foreground_window for pinnetry-w32.
[pinentry.git] / TODO
diff --git a/TODO b/TODO
index 41c2a21..e287c4c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,10 +1,24 @@
-* The DISPLAY setting should be honoured by the pinentry applications using XFree86.
-  This implies reconfiguring the underlying toolkit, is this always possible?
+* The DISPLAY setting should be honoured by the pinentry applications
+  using XFree86.  This implies reconfiguring the underlying toolkit,
+  is this always possible?
   (This is not so important, as pinentry is always restarted.)
 
 * The Qt and curses PIN entry should support enhanced mode (when it is
-  implemented).
+  implemented in gpg-agent).  We need to agree on a protocol to use
+  anyway.
 
-* The Qt PIN entry needs to use libpinentry (maybe).
+* The Qt pinentry uses QT's private QTextLayout.
 
-* The curses pinentry doesn't grok \n in error message.
+* Set the max length of password globally (dynamically in protocol?).
+
+* A heartbeat status message should be sent every few seconds, so that
+  the gpg-agent is better able to cope with jammed pinentries.
+
+* The gtk+-2 pinentry needs auditing.
+
+* Implement the one_button feature in Qt.
+
+* The format of the Assuan protocol description should be changed to
+  the one used by GnuPG.
+  
+* The SETTITLE command is only implemented for GTK+-2