Wed, 23 Mar 2016 16:47:24 -0400Added some debug code for keypresses. gtkui
Ryan C. Gordon <icculus@icculus.org> [Wed, 23 Mar 2016 16:47:24 -0400] rev 48
Added some debug code for keypresses.

Fri, 01 Jan 2016 12:48:37 -0500Updated copyright. gtkui
Ryan C. Gordon <icculus@icculus.org> [Fri, 01 Jan 2016 12:48:37 -0500] rev 47
Updated copyright.

Sun, 08 Nov 2015 23:32:34 -0500Added experimental support for using a "trusted device." gtkui
Ryan C. Gordon <icculus@icculus.org> [Sun, 08 Nov 2015 23:32:34 -0500] rev 46
Added experimental support for using a "trusted device."

This might be a terrible idea, just experimenting here.

Sat, 17 Oct 2015 20:24:39 -0400Moved to a more robust GTK UI. gtkui
Ryan C. Gordon <icculus@icculus.org> [Sat, 17 Oct 2015 20:24:39 -0400] rev 45
Moved to a more robust GTK UI.

This removes the popup windows, in favor of something searchable, etc, but
it's not without its problems, too, so it's sitting in branch until I decide
I really like it or I should replace it with SDL or something. :)

(If someone can figure out how to get the window to steal focus when popped
up, that would fix the most egregious issue, but there are other small
details that need fixing, too.)

Tue, 31 Mar 2015 20:18:10 -0400Be more robust about i/o failures to the keychain.
Ryan C. Gordon <icculus@icculus.org> [Tue, 31 Mar 2015 20:18:10 -0400] rev 44
Be more robust about i/o failures to the keychain.

(and bail immediately if it's clearly missing.)

Sat, 28 Mar 2015 22:33:10 -0400Whoops, forgot to remove original code that I was fixing. :)
Ryan C. Gordon <icculus@icculus.org> [Sat, 28 Mar 2015 22:33:10 -0400] rev 43
Whoops, forgot to remove original code that I was fixing. :)

Mon, 23 Feb 2015 10:44:38 -0500Fixed driver license dates that might be missing (thanks, Patrick!).
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Feb 2015 10:44:38 -0500] rev 42
Fixed driver license dates that might be missing (thanks, Patrick!).

Some regions don't have expiring drivers licenses and don't use this field,
or maybe might only use some parts (year, month, day). Made this more robust.

Thu, 04 Dec 2014 16:01:25 -0500Added SWIFT code and PIN fields to bank account menus.
Ryan C. Gordon <icculus@icculus.org> [Thu, 04 Dec 2014 16:01:25 -0500] rev 41
Added SWIFT code and PIN fields to bank account menus.

Tue, 08 Jul 2014 23:49:15 -0400Don't crash if you get one of these "{}" entries that 1Password makes.
Ryan C. Gordon <icculus@icculus.org> [Tue, 08 Jul 2014 23:49:15 -0400] rev 40
Don't crash if you get one of these "{}" entries that 1Password makes.

It looks like some version of 1Password has obsolete entries that still have
JSON files listed, but the entirety of the JSON is "{}" ... we now check if we
got an empty table back from the Lua JSON parser and treat it as a dead entry.

Tue, 08 Jul 2014 23:47:17 -0400chdir() to where the binary is running from before doing anything else.
Ryan C. Gordon <icculus@icculus.org> [Tue, 08 Jul 2014 23:47:17 -0400] rev 39
chdir() to where the binary is running from before doing anything else.

This is so we can find our script files, etc, regardless of where the
program is run from.

Note that this means your 1Password symlink needs to live where the binary
does, at least until we let you specify one elsewhere.