Solutions to make it easier to use Bitcoins securely when donating.
When you click a URI the client opens and you will probably need to write in your password to confirm the donation.
If you have a secure 2 part verification password this becomes tiresome.
You might even avoid donating because you do not care to unlock the client.
What if you instead could save the donation and sign it and several other donations later when you really need to login.
As you click a URI to donate you are presented with the choice.
"Store transaction and verify it later or login and verify it now."
This will make it easier to keep using a secure 2 step passwords process.
This could also be useful for Armory with Bitcoins kept in cold storage.
I like the idea. Not only does it save you some time for transactions that don't need to be sent right away, it saves some bytes in the blockchain by allowing you to combine them into a mulit-output transaction (which can save kilobytes depending on the transactions sizes and the make up of your wallet).
I've thought about doing something similar in Armory, but it's been such low priority that I never really fleshed out the idea fully. The only thing is that it adds a bit of complexity to the interface, so I have to make sure it adds more value than it adds user-confusion. Probably need to have a list/table somewhere of "Queued" transactions and a button that says "Do it!" Then there would be a "Add to queue" button next to the "Send" button on the send-bitcoins dialog. And an occasional reminder pop-up that you have tx waiting.
Definitely an advanced feature, though...
I'm going to add it to my list, though it will remain low priority for a while. However, desired this functionality myself, so I have some personal motivation to do it