Revision: 29456
http://sourceforge.net/p/bibdesk/svn/29456
Author: hofman
Date: 2025-08-24 16:02:09 +0000 (Sun, 24 Aug 2025)
Log Message:
-----------
set first and second set of linked file UI in sequence
Modified Paths:
--------------
trunk/bibdesk/BDSKTextImportController.m
Modified: trunk/bibdesk/BDSKTextImportController.m
===================================================================
--- trunk/bibdesk/BDSKTextImportController.m 2025-08-24 15:49:27 UTC (rev
29455)
+++ trunk/bibdesk/BDSKTextImportController.m 2025-08-24 16:02:09 UTC (rev
29456)
@@ -853,6 +853,18 @@
NSUInteger fileCount = [[pub localFiles] count];
NSUInteger urlCount = [[pub remoteURLs] count];
NSString *toolTip;
+ if (fileCount > 0 && urlCount > 0) {
+ [linkedFileImageView1 setImage:[NSImage paperclipImage]];
+ [linkedFileField1 setStringValue:[NSString stringWithFormat:@"%lu",
(unsigned long)fileCount]];
+ toolTip = [[[pub existingLocalFiles] valueForKey:@"path"]
componentsJoinedByString:@"\n"];
+ [linkedFileImageView1 setToolTip:toolTip];
+ [linkedFileField1 setToolTip:toolTip];
+ } else {
+ [linkedFileImageView1 setImage:nil];
+ [linkedFileField1 setStringValue:@""];
+ [linkedFileImageView1 setToolTip:nil];
+ [linkedFileField1 setToolTip:nil];
+ }
if (urlCount > 0) {
[linkedFileImageView2 setImage:[NSImage URLImage]];
[linkedFileField2 setStringValue:[NSString stringWithFormat:@"%lu",
(unsigned long)urlCount]];
@@ -859,13 +871,6 @@
toolTip = [[[pub remoteURLs] valueForKeyPath:@"URL.absoluteString"]
componentsJoinedByString:@"\n"];
[linkedFileImageView2 setToolTip:toolTip];
[linkedFileField2 setToolTip:toolTip];
- if (fileCount > 0) {
- [linkedFileImageView1 setImage:[NSImage paperclipImage]];
- [linkedFileField1 setStringValue:[NSString
stringWithFormat:@"%lu", (unsigned long)fileCount]];
- toolTip = [[[pub existingLocalFiles] valueForKey:@"path"]
componentsJoinedByString:@"\n"];
- [linkedFileImageView1 setToolTip:toolTip];
- [linkedFileField1 setToolTip:toolTip];
- }
} else if (fileCount > 0) {
[linkedFileImageView2 setImage:[NSImage paperclipImage]];
[linkedFileField2 setStringValue:[NSString stringWithFormat:@"%lu",
(unsigned long)fileCount]];
@@ -878,12 +883,6 @@
[linkedFileImageView2 setToolTip:nil];
[linkedFileField2 setToolTip:nil];
}
- if (fileCount == 0 || urlCount == 0) {
- [linkedFileImageView1 setImage:nil];
- [linkedFileField1 setStringValue:@""];
- [linkedFileImageView1 setToolTip:nil];
- [linkedFileField1 setToolTip:nil];
- }
}
#pragma mark Page loading methods
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