GNOME Bugzilla – Bug 695117
Almanah doesn't encrypt the database when the application close
Last modified: 2013-03-11 11:26:31 UTC
GApplication doesn't use "quit_mainloop" event since GIO 2.32[1], so Almanah doesn't encrypt the database[2] when the user close the application. This bug affect to Almanah 0.9 and higher. [1] http://developer.gnome.org/gio/stable/GApplication.htm see the "struct GApplicationClass" section. [2] http://git.gnome.org/browse/almanah/commit/src/application.c?id=0d2374f0bd55461b8bb6ca3a234b60fb395c6f32 see "quit_main_loop" function
Some affected distributions (Almanah >= 0.9.0 and GLib > 2.32): Debian: Testing, Unstable and Experimental Ubuntu: Quantal and Raring Fedora: 18 Arch Linux.
Created attachment 238141 [details] [review] Patch for 0.9.0 This is a patch for a 0.9.1 release using the 0_9_0 tag as a new branch. The patch just replace the quit_mainloop for the window_removed event.
Review of attachment 238141 [details] [review]: Looks good to me.
I'm going to make two new releases 0.9.1 (used in Debian testing) and 0.10.1 for the other cases right now.
Releases already done and commited the patch to master branch.