...
Would you please share the latest version of Spinner as it is in the market. The market version was updated several times but not so the repository.
The market and repository have the same released versions, the most recent is 0.8.2b.
Oh, now I'm confused. Last time I nagged, the market had several updates after the months old last update to the repo. Either I had a bad link to some abandoned fork or you pushed your changes just recently. Sorry for not checking before repeating my request.
Are you planning to open source the rewrite, too?
(This one you implicitly answered with "yes", which I'm glad to hear.)
On another topic, will the new version avoid the one-address-for-life pattern? The implications of people seeing the money that went through my pocket and that will go through it are scary.
The new version allows you to manage several keys and read-only addresses. This makes the UI more complicated, and will be confusing for newcomers. For that reason I am considering to make two versions... simple/expert. Let's see how it all pans out.
I don't see how the interface would have to be any more complicated. It would just have to show one new address after each receiving and sending transaction. Sure, the backup would not be a private key but a seed for a deterministic wallet, which would smell like a vendor lock-in if you used some custom algorithm but the only change for the user would be that the receiving address would change all the time. He could still receive all his transactions to any of the generated addresses if he chose to and some would ask you if that would be the case no matter how well you explain that fact in your app but else it would be the same easy interface.
Downside would be that importing keys would be mixing deterministic wallets with single keys which would make it awkward but the changing keys would be a much easier feature to deal with than coin control and for most needs provide the same effect. In my eyes, coin control will always stay a tool for developer-grade users and we will need other solutions for the privacy of regular users such as ZeroCoin. Putting coin control into Android clients is is like a cheap excuse to not really fix the problem, so for my taste, better let the problem become imminent for all users so all work on a real solution than to grant give geeks a tool to sort of maybe sometimes try to fix it by hand.
I recently sent a bitcoin to a friend of my brother and he was impressed to see how many bitcoins went through my phone. That was where I realized that this very same information now is with 40+ people that I interacted with, reaching from friends and family to total strangers that I showed bitcoin.