The history of iCash and Peggy Première

I projected the development of iCash in the late eighties but I actually started coding the software for real in the early nineties. I released the very first version by the end of 1991. At the time, I built it for Microsoft Windows 3.1 and IBM OS/2. I coded the project using the Pascal language. The development of the application continued up to the release of version 2.0 in May 1995. Peggy Première The application wasn’t known as iCash but as ‘Peggy Première’. Peggy because of the Muppet Show character and the analogy with a piggy bank. And ‘Première’ refers …

Continue Reading

How to create an Account Set in iCash

How to create an Account Set in iCash? It turns out that when you create a new iCash document you have the choice between creating either a blank document or a document with a predetermined set of categories and accounts. You can even import the categories and the accounts from another document. Two sets are available by default, the Home and the Office sets. Actually, those sets were created and added to iCash to save you time and to get you started. I believe it is a good idea to create your own sets of accounts if you plan to …

Continue Reading

iCash Currency Manager updating system is broken

After about a decade without a single issue, the iCash Currency Manager updating system has stopped working. Indeed, if you open the currency window and click on the ‘Update now’ button or you have activated the iCash ‘Document > Update Currency rates’ at startup preference, you will get the currency list filled with zeroes. So, what happened? Actually, iCash was fetching currency rates from Yahoo! services. It seems like Yahoo! has discontinued the (private, mostly-undocumented) Yahoo Finance API that many developers have been using for their currency data. All responses seem to be returning “violation of the Yahoo Terms” error. …

Continue Reading