Skip to content


Diary version 0.2

Using my exam leave productively, I've tidied up and released version 0.2 of my diary editor. This version fixes the crash some people were getting with version 0.1, and introduces database encryption and printing support.

The new version should seamlessly upgrade plaintext databases to encrypted ones, and uses the key from /desktop/pgp/default_key in GConf. If you don't want encryption support – perhaps, for example, as it depends on GPGME – you can compile with --disable-encryption.

The printing support allows you to print the entries in a specified date range in a simple format — nothing suitable for binding for posterity's sake, unfortunately. It's there nonetheless.

Get the Bazaar branch from my website with bzr branch -r tag:V_0_2_0 http://tecnocode.co.uk/diary, from Launchpad, or download the tarball!

Posted in Projects.

Tagged with , .


8 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Antono Vasiljev says

    Hello.
    It segfaults on Help -> About

    I would like to try myself as c/gtk+ with your app :)

  2. Antono Vasiljev says

    When i trying to close freshly compiled diary the window dissapears but in terminal i see that process not finished :(

    • Philip Withnall says

      Have you built with encryption support? If so, has it asked you for your passphrase by that point?

      If you get the latest bzr revision I've fixed the crasher bug you first mentioned.

  3. Darren says

    Phil. Halllllooo.. lol.. x

  4. Darren says

    Well, you know what. I think I m gonna bookmark this site. lol. x Good luck in your Physics. lol. x

  5. Antono Vasiljev says

    Yep, the crasher gone away (i havent tried it without newly created empty db).

    But can i propose my one-liner patch to main-window.c?

  6. Antono Vasiljev says

    no, i haven't been asked for password :(

    and i fixed the mentioned problem in my local branch by connecting gtk_main_quit with destroy signal on diary->main_window :) (patch emailed).

  7. Ariel says

    Are you aware that almanah means widow in hebrew?