Revision: 14836
          http://sourceforge.net/p/skim-app/code/14836
Author:   hofman
Date:     2024-12-15 17:39:09 +0000 (Sun, 15 Dec 2024)
Log Message:
-----------
remove custom class factory methods for NSPointerArray

Modified Paths:
--------------
    trunk/NSPointerArray_SKExtensions.h
    trunk/NSPointerArray_SKExtensions.m
    trunk/PDFPage_SKExtensions.m
    trunk/SKMainWindowController_Actions.m

Modified: trunk/NSPointerArray_SKExtensions.h
===================================================================
--- trunk/NSPointerArray_SKExtensions.h 2024-12-15 17:32:22 UTC (rev 14835)
+++ trunk/NSPointerArray_SKExtensions.h 2024-12-15 17:39:09 UTC (rev 14836)
@@ -42,9 +42,6 @@
 
 @interface NSPointerArray (SKExtensions)
 
-@property (class, nonatomic, readonly) NSPointerArray *rectPointerArray;
-@property (class, nonatomic, readonly) NSPointerArray *rangePointerArray;
-
 - (instancetype)initForRectPointers;
 - (instancetype)initForRangePointers;
 

Modified: trunk/NSPointerArray_SKExtensions.m
===================================================================
--- trunk/NSPointerArray_SKExtensions.m 2024-12-15 17:32:22 UTC (rev 14835)
+++ trunk/NSPointerArray_SKExtensions.m 2024-12-15 17:39:09 UTC (rev 14836)
@@ -42,10 +42,6 @@
 
 @implementation NSPointerArray (SKExtensions)
 
-+ (instancetype)rectPointerArray { return [[self alloc] initForRectPointers]; }
-
-+ (instancetype)rangePointerArray { return [[self alloc] 
initForRangePointers]; }
-
 - (instancetype)initForRectPointers {
     return [self initWithPointerFunctions:[NSPointerFunctions 
rectPointerFunctions]];
 }

Modified: trunk/PDFPage_SKExtensions.m
===================================================================
--- trunk/PDFPage_SKExtensions.m        2024-12-15 17:32:22 UTC (rev 14835)
+++ trunk/PDFPage_SKExtensions.m        2024-12-15 17:39:09 UTC (rev 14836)
@@ -384,7 +384,7 @@
 }
 
 - (NSPointerArray *)lineRects {
-    NSPointerArray *lines = [NSPointerArray rectPointerArray];
+    NSPointerArray *lines = [[NSPointerArray alloc] initForRectPointers];
     PDFSelection *sel = [self selectionForRect:[self 
boundsForBox:kPDFDisplayBoxCropBox]];
     CGFloat lastOrder = -CGFLOAT_MAX;
     NSUInteger i;

Modified: trunk/SKMainWindowController_Actions.m
===================================================================
--- trunk/SKMainWindowController_Actions.m      2024-12-15 17:32:22 UTC (rev 
14835)
+++ trunk/SKMainWindowController_Actions.m      2024-12-15 17:39:09 UTC (rev 
14836)
@@ -582,7 +582,7 @@
     
     NSInteger i, count = [[pdfView document] pageCount];
     NSInteger rectCount = [rects count];
-    NSPointerArray *oldRects = [NSPointerArray rectPointerArray];
+    NSPointerArray *oldRects = [[NSPointerArray alloc] initForRectPointers];
     for (i = 0; i < count; i++) {
         PDFPage *page = [[pdfView document] pageAtIndex:i];
         NSRect rect = NSIntersectionRect([rects rectAtIndex:i % rectCount], 
[page boundsForBox:kPDFDisplayBoxMediaBox]);
@@ -605,7 +605,7 @@
 
 - (IBAction)cropAll:(id)sender {
     NSRect rect[2] = {NSIntegralRect([pdfView currentSelectionRect]), 
NSZeroRect};
-    NSPointerArray *rectArray = [NSPointerArray rectPointerArray];
+    NSPointerArray *rectArray = [[NSPointerArray alloc] initForRectPointers];
     BOOL emptySelection = NSIsEmptyRect(rect[0]);
     
     if (emptySelection) {
@@ -651,7 +651,7 @@
 }
 
 - (IBAction)autoCropAll:(id)sender {
-    NSPointerArray *rectArray = [NSPointerArray rectPointerArray];
+    NSPointerArray *rectArray = [[NSPointerArray alloc] initForRectPointers];
     PDFDocument *pdfDoc = [pdfView document];
     NSInteger i, iMax = [[pdfView document] pageCount];
     
@@ -671,7 +671,7 @@
 }
 
 - (IBAction)smartAutoCropAll:(id)sender {
-    NSPointerArray *rectArray = [NSPointerArray rectPointerArray];
+    NSPointerArray *rectArray = [[NSPointerArray alloc] initForRectPointers];
     PDFDocument *pdfDoc = [pdfView document];
     NSInteger i, iMax = [pdfDoc pageCount];
     NSSize size = NSZeroSize;
@@ -711,7 +711,7 @@
 }
 
 - (IBAction)resetCrop:(id)sender {
-    NSPointerArray *rectArray = [NSPointerArray rectPointerArray];
+    NSPointerArray *rectArray = [[NSPointerArray alloc] initForRectPointers];
     BOOL hasChanges = NO;
     
     for (PDFPage *page in [pdfView document]) {

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



_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to