Revision: 26522
          http://sourceforge.net/p/bibdesk/svn/26522
Author:   hofman
Date:     2021-07-27 22:09:30 +0000 (Tue, 27 Jul 2021)
Log Message:
-----------
Set category groups directly for parent group

Modified Paths:
--------------
    trunk/bibdesk/BDSKGroupsArray.h
    trunk/bibdesk/BDSKGroupsArray.m
    trunk/bibdesk/BibDocument_Groups.m

Modified: trunk/bibdesk/BDSKGroupsArray.h
===================================================================
--- trunk/bibdesk/BDSKGroupsArray.h     2021-07-27 22:07:05 UTC (rev 26521)
+++ trunk/bibdesk/BDSKGroupsArray.h     2021-07-27 22:09:30 UTC (rev 26522)
@@ -78,8 +78,6 @@
 - (void)addChildGroup:(BDSKGroup *)group;
 - (void)removeChildGroup:(BDSKGroup *)group;
 
-- (void)setCategoryGroups:(NSArray *)array forParent:(BDSKCategoryParentGroup 
*)parent;
-
 - (void)removeAllUndoableGroups;
 
 - (void)sortUsingDescriptors:(NSArray *)sortDescriptors;

Modified: trunk/bibdesk/BDSKGroupsArray.m
===================================================================
--- trunk/bibdesk/BDSKGroupsArray.m     2021-07-27 22:07:05 UTC (rev 26521)
+++ trunk/bibdesk/BDSKGroupsArray.m     2021-07-27 22:09:30 UTC (rev 26522)
@@ -241,11 +241,6 @@
     [groups removeObject:group];
 }
 
-- (void)setCategoryGroups:(NSArray *)array forParent:(BDSKCategoryParentGroup 
*)parent {
-    [parent setCategoryGroups:array];
-    // notification of the document is handled separately
-}
-
 // this should only be used just before reading from file, in particular 
revert, so we shouldn't make this undoable
 - (void)removeAllUndoableGroups {
     [groups makeObjectsPerformSelector:@selector(removeAllUndoableChildren)];

Modified: trunk/bibdesk/BibDocument_Groups.m
===================================================================
--- trunk/bibdesk/BibDocument_Groups.m  2021-07-27 22:07:05 UTC (rev 26521)
+++ trunk/bibdesk/BibDocument_Groups.m  2021-07-27 22:09:30 UTC (rev 26522)
@@ -512,7 +512,7 @@
         [group release];
     }
     
-    [groups setCategoryGroups:mutableGroups forParent:parent];
+    [parent setCategoryGroups:mutableGroups];
     CFRelease(setAndBag.set);
     CFRelease(setAndBag.bag);
     [mutableGroups release];

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
Bibdesk-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to