From a8167f4b7cfe51f2f82142e22f7ad0445499a926 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 17 Apr 2007 14:03:15 +0000 Subject: [PATCH] Monotone-Parent: e539575226ee510838ef3f6147fae90b278a4ffb Monotone-Revision: e13aba14f9bcb6e2cbec65189340ac8704204778 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-04-17T14:03:15 Monotone-Branch: ca.inverse.sogo --- UI/Common/GNUmakefile | 2 ++ UI/Common/product.plist | 33 +++++++++++++++++++++++---------- 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/UI/Common/GNUmakefile b/UI/Common/GNUmakefile index d80d6bf04..9adbb6dc3 100644 --- a/UI/Common/GNUmakefile +++ b/UI/Common/GNUmakefile @@ -16,10 +16,12 @@ CommonUI_OBJC_FILES += \ UIxAppNavView.m \ \ UIxAclEditor.m \ + UIxObjectActions.m \ UIxFolderActions.m \ UIxElemBuilder.m \ UIxTabView.m \ UIxTabItem.m \ + UIxUserRightsEditor.m \ \ UIxSortableTableHeader.m \ \ diff --git a/UI/Common/product.plist b/UI/Common/product.plist index d0166ea5a..7fc0f9d4e 100644 --- a/UI/Common/product.plist +++ b/UI/Common/product.plist @@ -30,6 +30,28 @@ }; categories = { + SOGoObject = { + methods = { + addUserInAcls = { + protectedBy = "SaveAcls"; + actionClass = "UIxObjectActions"; + actionName = "addUserInAcls"; + }; + acls = { + protectedBy = "ReadAcls"; + pageName = "UIxAclEditor"; + }; + saveAcls = { + protectedBy = "SaveAcls"; + pageName = "UIxAclEditor"; + actionName = "saveAcls"; + }; + userRights = { + protectedBy = "ReadAcls"; + pageName = "UIxUserRightsEditor"; + }; + }; + }; SOGoFolder = { methods = { subscribe = { @@ -55,17 +77,8 @@ deactivateFolder = { protectedBy = "View"; actionClass = "UIxFolderActions"; - actionName = "deactivateFolder"; + actionName = "deactivateFolder"; }; - acls = { - protectedBy = "ReadAcls"; - pageName = "UIxAclEditor"; - }; - saveAcls = { - protectedBy = "SaveAcls"; - pageName = "UIxAclEditor"; - actionName = "saveAcls"; - }; }; }; };