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