From 2d967d9cb3366fea926de89e254380b947c88941 Mon Sep 17 00:00:00 2001 From: Michael Starke Date: Thu, 17 Apr 2014 14:46:45 +0200 Subject: [PATCH 1/3] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 983e72b6..dc7e8bdb 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,9 @@ It is able to read and write database version 1 and 2. Not all database features ## Help -You might get help in the IRC channel [#macpass](irc://irc.freenode.org/macpass) on [irc.freenode.org](irc://irc.freenode.org) +Some questions might be ansered in the [FAQ](https://github.com/mstarke/MacPass/wiki/FAQ) + +Another place to look is the IRC channel [#macpass](irc://irc.freenode.org/macpass) on [irc.freenode.org](irc://irc.freenode.org) ##License From 9239bdff1ec18abf31c5951bf3e490fc219b21de Mon Sep 17 00:00:00 2001 From: Michael Starke Date: Sat, 19 Apr 2014 12:02:41 +0200 Subject: [PATCH 2/3] Updated to current TransformerKit --- TransformerKit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TransformerKit b/TransformerKit index a1f3d663..c3ccd5fe 160000 --- a/TransformerKit +++ b/TransformerKit @@ -1 +1 @@ -Subproject commit a1f3d663240d879f5341e1a97cee8413477a4e44 +Subproject commit c3ccd5fed4d77ac689dcf1b20f79db76935d2069 From a2def8129ee7c94595294cddf98092e4e48901fc Mon Sep 17 00:00:00 2001 From: Michael Starke Date: Sat, 19 Apr 2014 12:21:13 +0200 Subject: [PATCH 3/3] Fixed #183 menu item validation for AddGroup/AddEntry now just check for a selected group and does not require a selected item anymore --- MacPass/MPDocument.m | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/MacPass/MPDocument.m b/MacPass/MPDocument.m index 3527bcdd..d9cb489e 100644 --- a/MacPass/MPDocument.m +++ b/MacPass/MPDocument.m @@ -580,9 +580,14 @@ NSString *const MPDocumentGroupKey = @"MPDocumentGroupKey switch([MPActionHelper typeForAction:[anItem action]]) { case MPActionAddGroup: valid &= (nil != self.selectedGroup); - // fall-through + valid &= (self.trash != self.selectedGroup); + valid &= ![self isItemTrashed:self.selectedGroup]; + break; case MPActionAddEntry: - // fall-through + valid &= (nil != self.selectedGroup); + valid &= (self.trash != self.selectedGroup); + valid &= ![self isItemTrashed:self.selectedGroup]; + break; case MPActionDelete: valid &= (nil != self.selectedItem); valid &= (self.trash != self.selectedItem);