Revision: 14972
          http://sourceforge.net/p/skim-app/code/14972
Author:   hofman
Date:     2025-03-14 15:18:34 +0000 (Fri, 14 Mar 2025)
Log Message:
-----------
combine validation of add note toolbar items

Modified Paths:
--------------
    trunk/SKMainToolbarController.m

Modified: trunk/SKMainToolbarController.m
===================================================================
--- trunk/SKMainToolbarController.m     2025-03-13 23:28:38 UTC (rev 14971)
+++ trunk/SKMainToolbarController.m     2025-03-14 15:18:34 UTC (rev 14972)
@@ -974,14 +974,8 @@
         return [mainController.pdfView.document isLocked] == NO && 
[mainController hasOverview] == NO;
     } else if ([identifier 
isEqualToString:SKDocumentToolbarToolModeItemIdentifier]) {
         return [mainController hasOverview] == NO;
-    } else if ([identifier 
isEqualToString:SKDocumentToolbarNewTextNoteItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewCircleNoteItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewLineItemIdentifier]) {
+    } else if ([identifier 
isEqualToString:SKDocumentToolbarNewTextNoteItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewCircleNoteItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewLineItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewMarkupItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewLineItemIdentifier] || [identifier 
isEqualToString:SKDocumentToolbarNewNoteItemIdentifier]) {
         return [mainController hasOverview] == NO && [mainController.pdfView 
canSelectNote];
-    } else if ([identifier 
isEqualToString:SKDocumentToolbarNewMarkupItemIdentifier]) {
-        return [mainController hasOverview] == NO && [mainController.pdfView 
canSelectNote];
-    } else if ([identifier 
isEqualToString:SKDocumentToolbarNewLineItemIdentifier]) {
-        return [mainController hasOverview] == NO && [mainController.pdfView 
canSelectNote];
-    } else if ([identifier 
isEqualToString:SKDocumentToolbarNewNoteItemIdentifier]) {
-        return [mainController hasOverview] == NO && [mainController.pdfView 
canSelectNote];
     } else if ([identifier 
isEqualToString:SKDocumentToolbarFullScreenItemIdentifier]) {
         return [mainController canEnterFullscreen] || [mainController 
canExitFullscreen];
     } else if ([identifier 
isEqualToString:SKDocumentToolbarPresentationItemIdentifier]) {

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



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to