hacketyhack/hacketyhack — pull request #152 by ychatz (2012-04-15 20:51:55+00:00)
Title: HH does not save preferences

It seems that the preferences do not get saved currently. To confirm so:
1. Delete your database file: ~/.hacketyhack/db.sqlite3
2. Open Hackety Hack and see the tour bubble notification for the first-time users.
3. Close HH. Make sure that you closed Shoes completely, e.g. by pressing Cmd+Q.
4. Reopen HH. The tour bubble is still there, even though it shouldn't be.

I spent some time working on the problem and found out that the Preferences and Database classes are broken. The main issues are outlined in the commit messages.

Note: The first commit is irrelevant and just gets rid of the "Last saved 2012-04-15 14:42 +0300 ago" messages. It should probably be in a different pull request, but unfortunately I don't know how to do that yet :/