rob colonna: June 2005 Archives

Well, there was a lot of new stuff in the last version. And it all worked all right, for the most part. Unfortunately, between some errors on my part and some unexpected system-level stuff that happened, there were a lot of issues with it. I regret that it took so long for me to address some of these problems, and I know that a lot of you had trouble with the same few things. Unfortunately, some of them were difficult to fix, and I had a lot on my schedule, so now it's 3 months later.

Version 2.1 is chiefly concerned with bug fixes. There are a few new features, though.

Fixes:

  • In Panther, saving a new document properly appends the file extension '.spht' to the filename by default
  • Several crash issues have been fixed.
  • Performance improvements have been implemented across the board, so as to improve responsiveness. SpendThrift does a lot of calculations behind the scenes, but not all of them have to happen all the time. For starters, I've just made it a little smarter about when it decides to calculate things. This will take more work in the future, but this is a start.
  • The Print function from the Report window has been fixed. It works again, probably better than it did originally, which really wasn't so great.
  • Window sizes and positions, as well as column sizes are now stored and retrieved properly.

    New Features:

  • It is now possible to edit categories globally. If you have forty-seven transactions with the category 'Groceries', you can change them all to 'Food' in one step rather than dozens of repetitive edits.
  • The Rollback function has been enhanced to allow the account to be rolled back to any date, precisely. It's now also possible to option-click on the slider track to roll back or forward one day at a time.

    Not much in the way of new features, I'm afraid, but we'll work on that next time, assuming this version is a little cleaner than the last. As always, if you like it, send a postcard (if you have already, you don't have to keep sending them, although they are appreciated). If you have suggestions, keep them coming--I have a long list of feature requests, and most of the new functionality in the last year or so has come directly from users' input. And if you don't like it, feel free to let me know. I'm still learning here, and criticism is useful.

  • My sincerest apologies to those of you affected by one or more problems in version 316b. A few crash issues, as well as the bug that causes files not to default to saving with a file extension. These mostly just happened in Panther, not in Tiger. At any rate, if you save a file in Panther and it lacks an extension and thus can't be opened, just add the extension '.spht' to the filename, and you should be good to go.

    A new version is forthcoming which corrects these, and also improves performance and responsiveness. Look for it here very soon now.

    downloads