Revision: 14386
          http://sourceforge.net/p/skim-app/code/14386
Author:   hofman
Date:     2024-07-18 22:45:21 +0000 (Thu, 18 Jul 2024)
Log Message:
-----------
no need to get standardModifierFlags when only checking for one modifier

Modified Paths:
--------------
    trunk/SKColorSwatch.m
    trunk/SKMainToolbarController.m
    trunk/SKMainTouchBarController.m
    trunk/SKMainWindowController_Actions.m
    trunk/SKMainWindowController_UI.m
    trunk/SKPDFView.m

Modified: trunk/SKColorSwatch.m
===================================================================
--- trunk/SKColorSwatch.m       2024-07-18 09:31:34 UTC (rev 14385)
+++ trunk/SKColorSwatch.m       2024-07-18 22:45:21 UTC (rev 14386)
@@ -704,7 +704,7 @@
 
 - (NSDragOperation)draggingUpdated:(id <NSDraggingInfo>)sender {
     NSPoint mouseLoc = [self convertPoint:[sender draggingLocation] 
fromView:nil];
-    BOOL isCopy = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagDeviceIndependentFlagsMask) == NSEventModifierFlagOption;
+    BOOL isCopy = ([NSEvent modifierFlags] & 
NSEventModifierFlagDeviceIndependentFlagsMask) == NSEventModifierFlagOption;
     BOOL isMove = [sender draggingSource] == self && isCopy == NO;
     NSInteger i = isCopy || isMove ? [self insertionIndexAtPoint:mouseLoc] : 
[self colorIndexAtPoint:mouseLoc];
     NSDragOperation dragOp = isCopy ? NSDragOperationCopy : 
NSDragOperationGeneric;
@@ -726,7 +726,7 @@
     NSPasteboard *pboard = [sender draggingPasteboard];
     NSColor *color = [NSColor colorFromPasteboard:pboard];
     NSPoint mouseLoc = [self convertPoint:[sender draggingLocation] 
fromView:nil];
-    BOOL isCopy = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagDeviceIndependentFlagsMask) == NSEventModifierFlagOption;
+    BOOL isCopy = ([NSEvent modifierFlags] & 
NSEventModifierFlagDeviceIndependentFlagsMask) == NSEventModifierFlagOption;
     BOOL isMove = [sender draggingSource] == self && isCopy == NO;
     NSInteger i = isCopy || isMove ? [self insertionIndexAtPoint:mouseLoc] : 
[self colorIndexAtPoint:mouseLoc];
     if ([self isEnabled] && i != -1 &&

Modified: trunk/SKMainToolbarController.m
===================================================================
--- trunk/SKMainToolbarController.m     2024-07-18 09:31:34 UTC (rev 14385)
+++ trunk/SKMainToolbarController.m     2024-07-18 22:45:21 UTC (rev 14386)
@@ -1108,7 +1108,7 @@
 }
 
 - (IBAction)zoomActualPhysical:(id)sender {
-    ([NSEvent standardModifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
+    ([NSEvent modifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
 }
 
 - (IBAction)zoomInActualOut:(id)sender {
@@ -1116,7 +1116,7 @@
     if (tag == -1)
         [mainController.pdfView zoomOut:sender];
     else if (tag == 0)
-        ([NSEvent standardModifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
+        ([NSEvent modifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
     else if (tag == 1)
         [mainController.pdfView zoomIn:sender];
 }
@@ -1247,8 +1247,8 @@
 - (IBAction)selectColor:(id)sender {
     PDFAnnotation *annotation = [mainController.pdfView currentAnnotation];
     NSColor *newColor = [sender respondsToSelector:@selector(color)] ? [sender 
color] : [sender respondsToSelector:@selector(representedObject)] ? [sender 
representedObject] : nil;
-    BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
-    BOOL isAlt = ([NSEvent standardModifierFlags] & NSEventModifierFlagOption) 
!= 0;
+    BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 0;
+    BOOL isAlt = ([NSEvent modifierFlags] & NSEventModifierFlagOption) != 0;
     if (isAlt == NO && [sender respondsToSelector:@selector(isAlternate)])
         isAlt = [sender isAlternate];
     if ([annotation isSkimNote]) {
@@ -1263,7 +1263,7 @@
 - (IBAction)selectLineWidth:(id)sender {
     PDFAnnotation *annotation = [mainController.pdfView currentAnnotation];
     if ([mainController hasOverview] == NO && [annotation hasBorder]) {
-        BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
+        BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 
0;
         [annotation setLineWidth:[sender tag] updateDefaults:isShift];
     }
 }
@@ -1273,7 +1273,7 @@
     if ([mainController hasOverview] == NO && [annotation isSkimNote] && 
[annotation isText]) {
         NSFont *font = [[NSFontManager sharedFontManager] 
convertFont:[annotation font] toSize:[sender tag]];
         [annotation setFont:font];
-        if (([NSEvent standardModifierFlags] & NSEventModifierFlagShift)) {
+        if (([NSEvent modifierFlags] & NSEventModifierFlagShift)) {
             [[NSUserDefaults standardUserDefaults] setDouble:[font pointSize] 
forKey:SKFreeTextNoteFontSizeKey];
         }
     }

Modified: trunk/SKMainTouchBarController.m
===================================================================
--- trunk/SKMainTouchBarController.m    2024-07-18 09:31:34 UTC (rev 14385)
+++ trunk/SKMainTouchBarController.m    2024-07-18 22:45:21 UTC (rev 14386)
@@ -271,8 +271,8 @@
 
 - (void)colorPickerDidSelectColor:(NSColor *)color {
     PDFAnnotation *annotation = [mainController.pdfView currentAnnotation];
-    BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
-    BOOL isAlt = ([NSEvent standardModifierFlags] & NSEventModifierFlagOption) 
!= 0;
+    BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 0;
+    BOOL isAlt = ([NSEvent modifierFlags] & NSEventModifierFlagOption) != 0;
     if ([annotation isSkimNote]) {
         [annotation setColor:color alternate:isAlt updateDefaults:isShift];
     } else {
@@ -323,7 +323,7 @@
         if (tag == 0) {
             [mainController.pdfView zoomOut:sender];
         } else if (tag == 1) {
-            ([NSEvent standardModifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
+            ([NSEvent modifierFlags] & NSEventModifierFlagOption) ? 
[mainController.pdfView setPhysicalScaleFactor:1.0] : [mainController.pdfView 
setScaleFactor:1.0];
         } else if (tag == 2) {
             [mainController.pdfView zoomIn:sender];
         }

Modified: trunk/SKMainWindowController_Actions.m
===================================================================
--- trunk/SKMainWindowController_Actions.m      2024-07-18 09:31:34 UTC (rev 
14385)
+++ trunk/SKMainWindowController_Actions.m      2024-07-18 22:45:21 UTC (rev 
14386)
@@ -104,7 +104,7 @@
     if (mwcFlags.updatingColor == 0 && [self hasOverview] == NO && [annotation 
isSkimNote]) {
         BOOL isFill = [colorAccessoryView state] == NSControlStateValueOn && 
[annotation hasInteriorColor];
         BOOL isText = [textColorAccessoryView state] == NSControlStateValueOn 
&& [annotation isText];
-        BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
+        BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 
0;
         mwcFlags.updatingColor = 1;
         [annotation setColor:[sender color] alternate:isFill || isText 
updateDefaults:isShift];
         mwcFlags.updatingColor = 0;
@@ -115,7 +115,7 @@
     PDFAnnotation *annotation = [pdfView currentAnnotation];
     if (mwcFlags.updatingFont == 0 && [self hasOverview] == NO && [annotation 
isSkimNote] && [annotation isText]) {
         NSFont *font = [sender convertFont:[annotation font]];
-        BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
+        BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 
0;
         mwcFlags.updatingFont = 1;
         [annotation setFont:font];
         mwcFlags.updatingFont = 0;
@@ -132,7 +132,7 @@
         NSColor *color = [annotation fontColor];
         NSColor *newColor = [[sender convertAttributes:[NSDictionary 
dictionaryWithObjectsAndKeys:color, NSForegroundColorAttributeName, nil]] 
valueForKey:NSForegroundColorAttributeName];
         if ([newColor isEqual:color] == NO) {
-            BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
+            BOOL isShift = ([NSEvent modifierFlags] & 
NSEventModifierFlagShift) != 0;
             mwcFlags.updatingFontAttributes = 1;
             [annotation setFontColor:newColor];
             mwcFlags.updatingFontAttributes = 0;
@@ -167,7 +167,7 @@
     SKLineChangeAction action = [sender currentLineChangeAction];
     PDFAnnotation *annotation = [pdfView currentAnnotation];
     if (mwcFlags.updatingLine == 0 && [self hasOverview] == NO && [annotation 
hasBorder]) {
-        BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
+        BOOL isShift = ([NSEvent modifierFlags] & NSEventModifierFlagShift) != 
0;
         mwcFlags.updatingLine = 1;
         switch (action) {
             case SKLineChangeActionLineWidth:

Modified: trunk/SKMainWindowController_UI.m
===================================================================
--- trunk/SKMainWindowController_UI.m   2024-07-18 09:31:34 UTC (rev 14385)
+++ trunk/SKMainWindowController_UI.m   2024-07-18 22:45:21 UTC (rev 14386)
@@ -737,8 +737,8 @@
     if ([ov isEqual:rightSideController.noteOutlineView]) {
         NSPasteboard *pboard = [info draggingPasteboard];
         if ([pboard canReadObjectForClasses:@[[NSColor class]] options:@{}]) {
-            BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
-            BOOL isAlt = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagOption) != 0;
+            BOOL isShift = ([NSEvent modifierFlags] & 
NSEventModifierFlagShift) != 0;
+            BOOL isAlt = ([NSEvent modifierFlags] & NSEventModifierFlagOption) 
!= 0;
             [item setColor:[NSColor colorFromPasteboard:pboard] 
alternate:isAlt updateDefaults:isShift];
             return YES;
         }

Modified: trunk/SKPDFView.m
===================================================================
--- trunk/SKPDFView.m   2024-07-18 09:31:34 UTC (rev 14385)
+++ trunk/SKPDFView.m   2024-07-18 22:45:21 UTC (rev 14386)
@@ -2421,8 +2421,8 @@
     if ([pboard canReadItemWithDataConformingToTypes:@[NSPasteboardTypeColor, 
SKPasteboardTypeLineStyle]]) {
         if (highlightAnnotation) {
             if ([pboard 
canReadItemWithDataConformingToTypes:@[NSPasteboardTypeColor]]) {
-                BOOL isShift = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagShift) != 0;
-                BOOL isAlt = ([NSEvent standardModifierFlags] & 
NSEventModifierFlagOption) != 0;
+                BOOL isShift = ([NSEvent modifierFlags] & 
NSEventModifierFlagShift) != 0;
+                BOOL isAlt = ([NSEvent modifierFlags] & 
NSEventModifierFlagOption) != 0;
                 [highlightAnnotation setColor:[NSColor 
colorFromPasteboard:pboard] alternate:isAlt updateDefaults:isShift];
                 performedDrag = YES;
             } else if ([highlightAnnotation hasBorder]) {
@@ -5373,7 +5373,7 @@
     else if (toolMode == SKToolModeSelect && (area & kPDFPageArea))
         [[NSCursor crosshairCursor] set];
     else if (toolMode == SKToolModeMagnify && (area & kPDFPageArea))
-        [(([NSEvent standardModifierFlags] & NSEventModifierFlagShift) ? 
[NSCursor zoomOutCursor] : [NSCursor zoomInCursor]) set];
+        [(([NSEvent modifierFlags] & NSEventModifierFlagShift) ? [NSCursor 
zoomOutCursor] : [NSCursor zoomInCursor]) set];
     else
         [super setCursorForAreaOfInterest:area & ~kPDFIconArea];
 }

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