Revision: 29619
http://sourceforge.net/p/bibdesk/svn/29619
Author: hofman
Date: 2025-09-21 09:10:20 +0000 (Sun, 21 Sep 2025)
Log Message:
-----------
Move Bookmark This Page to before Increase/Decrease Text Size menu items
Modified Paths:
--------------
trunk/bibdesk/BDSKWebView.m
Modified: trunk/bibdesk/BDSKWebView.m
===================================================================
--- trunk/bibdesk/BDSKWebView.m 2025-09-21 09:03:32 UTC (rev 29618)
+++ trunk/bibdesk/BDSKWebView.m 2025-09-21 09:10:20 UTC (rev 29619)
@@ -636,6 +636,18 @@
}
}
+ if ([[menuItems valueForKey:@"tag"] indexOfObject:[NSNumber
numberWithInteger:BDSKWebMenuItemTagAddBookmark]] == NSNotFound) {
+ if ([menuItems count] > 0)
+ [menuItems insertObject:[NSMenuItem separatorItem] atIndex:++i];
+
+ item = [[NSMenuItem alloc] initWithTitle:[NSLocalizedString(@"Bookmark
This Page", @"Menu item title") stringByAppendingEllipsis]
+
action:@selector(addBookmark:)
+
keyEquivalent:@""];
+ [item setTag:BDSKWebMenuItemTagAddBookmark];
+ [item setTarget:webView];
+ [menuItems insertObject:item atIndex:++i];
+ }
+
if ([menuItems count] > 0)
[menuItems insertObject:[NSMenuItem separatorItem] atIndex:++i];
@@ -653,17 +665,6 @@
[item setTarget:webView];
[menuItems insertObject:item atIndex:++i];
- if ([[menuItems valueForKey:@"tag"] indexOfObject:[NSNumber
numberWithInteger:BDSKWebMenuItemTagAddBookmark]] == NSNotFound) {
- [menuItems insertObject:[NSMenuItem separatorItem] atIndex:++i];
-
- item = [[NSMenuItem alloc] initWithTitle:[NSLocalizedString(@"Bookmark
This Page", @"Menu item title") stringByAppendingEllipsis]
-
action:@selector(addBookmark:)
-
keyEquivalent:@""];
- [item setTag:BDSKWebMenuItemTagAddBookmark];
- [item setTarget:webView];
- [menuItems insertObject:item atIndex:++i];
- }
-
if ([delegate
respondsToSelector:@selector(webView:contextMenuItemsForElement:defaultMenuItems:)])
return [delegate webView:webView contextMenuItemsForElement:element
defaultMenuItems:menuItems];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit