Revision: 29216
http://sourceforge.net/p/bibdesk/svn/29216
Author: hofman
Date: 2025-04-27 15:30:54 +0000 (Sun, 27 Apr 2025)
Log Message:
-----------
Enable SRU type in search group server sheet. Change order of types.
Modified Paths:
--------------
trunk/bibdesk/BDSKSearchGroupSheetController.m
trunk/bibdesk/BDSKServerInfo.h
trunk/bibdesk/Base.lproj/BDSKSearchGroupSheet.xib
Modified: trunk/bibdesk/BDSKSearchGroupSheetController.m
===================================================================
--- trunk/bibdesk/BDSKSearchGroupSheetController.m 2025-04-27 15:19:31 UTC
(rev 29215)
+++ trunk/bibdesk/BDSKSearchGroupSheetController.m 2025-04-27 15:30:54 UTC
(rev 29216)
@@ -369,9 +369,9 @@
switch (tag) {
case BDSKServerTypeEntrez: [self setType:BDSKSearchGroupEntrez]; break;
case BDSKServerTypeZoom: [self setType:BDSKSearchGroupZoom]; break;
+ case BDSKServerTypeSRU: [self setType:BDSKSearchGroupSRU]; break;
+ case BDSKServerTypeDBLP: [self setType:BDSKSearchGroupDBLP]; break;
case BDSKServerTypeISI: [self setType:BDSKSearchGroupISI]; break;
- case BDSKServerTypeDBLP: [self setType:BDSKSearchGroupDBLP]; break;
- case BDSKServerTypeSRU: [self setType:BDSKSearchGroupSRU]; break;
default: BDSKASSERT_NOT_REACHED("Unknown search type tag");
}
}
@@ -388,6 +388,13 @@
case BDSKServerTypeZoom:
case BDSKServerTypeSRU:
return @[];
+ case BDSKServerTypeDBLP:
+ {
+ static NSArray *dblpDatabases = nil;
+ if (dblpDatabases == nil)
+ dblpDatabases = [[NSArray alloc]
initWithObjects:@"Publications", @"Authors", nil];
+ return dblpDatabases;
+ }
case BDSKServerTypeISI:
{
static NSArray *zoomDatabases = nil;
@@ -395,13 +402,6 @@
zoomDatabases = [[NSArray alloc] initWithObjects:@"WOK",
@"WOS", @"WOS SCI", @"WOS SSCI", @"WOS AHCI", @"WOS BSCI", @"WOS BHCI", @"WOS
ISTP", @"WOS ISSHP", @"WOS ESCI", @"WOS IC", @"WOS CCR", nil];
return zoomDatabases;
}
- case BDSKServerTypeDBLP:
- {
- static NSArray *dblpDatabases = nil;
- if (dblpDatabases == nil)
- dblpDatabases = [[NSArray alloc]
initWithObjects:@"Publications", @"Authors", nil];
- return dblpDatabases;
- }
default:
return @[];
}
Modified: trunk/bibdesk/BDSKServerInfo.h
===================================================================
--- trunk/bibdesk/BDSKServerInfo.h 2025-04-27 15:19:31 UTC (rev 29215)
+++ trunk/bibdesk/BDSKServerInfo.h 2025-04-27 15:30:54 UTC (rev 29216)
@@ -43,8 +43,8 @@
typedef NS_ENUM(NSInteger, BDSKServerType) {
BDSKServerTypeEntrez,
BDSKServerTypeZoom,
+ BDSKServerTypeSRU,
BDSKServerTypeDBLP,
- BDSKServerTypeSRU,
BDSKServerTypeISI
};
Modified: trunk/bibdesk/Base.lproj/BDSKSearchGroupSheet.xib
===================================================================
--- trunk/bibdesk/Base.lproj/BDSKSearchGroupSheet.xib 2025-04-27 15:19:31 UTC
(rev 29215)
+++ trunk/bibdesk/Base.lproj/BDSKSearchGroupSheet.xib 2025-04-27 15:30:54 UTC
(rev 29216)
@@ -591,8 +591,8 @@
</binding>
</connections>
</button>
- <button hidden="YES" toolTip="SRU library
server, e.g. Library of Congres" horizontalHuggingPriority="749"
verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO"
id="8U9-Rn-xYX">
- <rect key="frame" x="294" y="171.5"
width="59" height="15"/>
+ <button toolTip="SRU library server, e.g.
Library of Congres" horizontalHuggingPriority="749"
verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO"
id="8U9-Rn-xYX">
+ <rect key="frame" x="228" y="171.5"
width="59" height="15"/>
<buttonCell key="cell" type="radio"
title="SRU" bezelStyle="regularSquare" imagePosition="left" alignment="left"
controlSize="small" inset="2" id="oe8-bG-yFU">
<behavior key="behavior"
changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font"
metaFont="smallSystem"/>
@@ -599,15 +599,15 @@
</buttonCell>
<connections>
<binding destination="-2"
name="enabled" keyPath="editable" id="wpl-Kv-HYb"/>
- <binding destination="-2"
name="value" keyPath="typeTag" id="4Cf-ha-9hz">
+ <binding destination="-2"
name="value" keyPath="typeTag" id="LRN-wZ-1zH">
<dictionary key="options">
- <string
key="NSValueTransformerName">BDSKIsThree</string>
+ <string
key="NSValueTransformerName">BDSKIsTwo</string>
</dictionary>
</binding>
</connections>
</button>
<button toolTip="DBLP computer science
bibliography server" horizontalHuggingPriority="749"
verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO"
id="Let-vJ-J5z">
- <rect key="frame" x="228" y="171.5"
width="59" height="15"/>
+ <rect key="frame" x="294" y="171.5"
width="59" height="15"/>
<buttonCell key="cell" type="radio"
title="DBLP" bezelStyle="regularSquare" imagePosition="left" alignment="left"
controlSize="small" inset="2" id="JIL-v5-3UW">
<behavior key="behavior"
changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font"
metaFont="smallSystem"/>
@@ -614,9 +614,9 @@
</buttonCell>
<connections>
<binding destination="-2"
name="enabled" keyPath="editable" id="0Mu-sG-L1U"/>
- <binding destination="-2"
name="value" keyPath="typeTag" id="EZp-d9-V9a">
+ <binding destination="-2"
name="value" keyPath="typeTag" id="uJt-eK-chF">
<dictionary key="options">
- <string
key="NSValueTransformerName">BDSKIsTwo</string>
+ <string
key="NSValueTransformerName">BDSKIsThree</string>
</dictionary>
</binding>
</connections>
@@ -650,6 +650,7 @@
<constraint firstItem="247"
firstAttribute="firstBaseline" secondItem="296" secondAttribute="firstBaseline"
id="16M-ne-hti"/>
<constraint firstAttribute="trailing"
relation="greaterThanOrEqual" secondItem="318" secondAttribute="trailing"
constant="20" symbolic="YES" id="1No-Zr-Iui"/>
<constraint firstItem="198"
firstAttribute="trailing" secondItem="192" secondAttribute="trailing"
id="1UR-R9-l8x"/>
+ <constraint firstAttribute="trailing"
relation="greaterThanOrEqual" secondItem="Let-vJ-J5z"
secondAttribute="trailing" constant="20" symbolic="YES" id="1cu-jm-Tus"/>
<constraint firstItem="260"
firstAttribute="leading" secondItem="189" secondAttribute="leading"
constant="12" id="1eh-ju-j1M"/>
<constraint firstItem="196"
firstAttribute="leading" relation="greaterThanOrEqual" secondItem="189"
secondAttribute="leading" constant="32" id="2JG-4Y-OvQ"/>
<constraint firstItem="305"
firstAttribute="leading" relation="greaterThanOrEqual" secondItem="303"
secondAttribute="trailing" constant="8" symbolic="YES" id="2Kr-UC-hIB"/>
@@ -682,7 +683,6 @@
<constraint firstItem="303"
firstAttribute="leading" secondItem="304" secondAttribute="trailing"
constant="8" symbolic="YES" id="IDj-VH-hv1"/>
<constraint firstItem="247"
firstAttribute="width" secondItem="250" secondAttribute="width"
id="Ivv-WU-XAN"/>
<constraint firstItem="316"
firstAttribute="top" secondItem="189" secondAttribute="top" constant="4"
id="JQx-Np-uyM"/>
- <constraint firstItem="8U9-Rn-xYX"
firstAttribute="leading" secondItem="Let-vJ-J5z" secondAttribute="trailing"
constant="8" symbolic="YES" id="Jwk-pI-dAP"/>
<constraint firstItem="194"
firstAttribute="top" secondItem="uYk-gJ-82e" secondAttribute="bottom"
constant="8" symbolic="YES" id="Lqq-gp-DLz"/>
<constraint firstItem="192"
firstAttribute="firstBaseline" secondItem="190" secondAttribute="firstBaseline"
id="N4D-Zj-4Ed"/>
<constraint firstItem="Let-vJ-J5z"
firstAttribute="firstBaseline" secondItem="753" secondAttribute="firstBaseline"
id="O6h-Dy-rhd"/>
@@ -704,6 +704,7 @@
<constraint firstItem="258"
firstAttribute="leading" secondItem="189" secondAttribute="leading"
constant="12" id="akZ-6M-6Ke"/>
<constraint firstAttribute="trailing"
secondItem="258" secondAttribute="trailing" constant="12" id="bcf-zK-Eeb"/>
<constraint firstAttribute="trailing"
relation="greaterThanOrEqual" secondItem="8U9-Rn-xYX"
secondAttribute="trailing" constant="20" symbolic="YES" id="esF-2B-ds7"/>
+ <constraint firstItem="8U9-Rn-xYX"
firstAttribute="leading" secondItem="RmO-um-4HP" secondAttribute="trailing"
constant="8" symbolic="YES" id="f2m-Sw-3hc"/>
<constraint firstItem="318"
firstAttribute="leading" secondItem="189" secondAttribute="leading"
constant="20" symbolic="YES" id="fDF-1D-GZm"/>
<constraint firstItem="uYk-gJ-82e"
firstAttribute="top" secondItem="192" secondAttribute="bottom" constant="8"
symbolic="YES" id="fXy-AU-fRh"/>
<constraint firstItem="RmO-um-4HP"
firstAttribute="firstBaseline" secondItem="753" secondAttribute="firstBaseline"
id="g0f-0y-iMC"/>
@@ -720,7 +721,6 @@
<constraint firstItem="199"
firstAttribute="leading" relation="greaterThanOrEqual" secondItem="189"
secondAttribute="leading" constant="32" id="lI1-xp-PUf"/>
<constraint firstItem="201"
firstAttribute="firstBaseline" secondItem="195" secondAttribute="firstBaseline"
id="lzu-ID-byH"/>
<constraint firstItem="198"
firstAttribute="leading" secondItem="191" secondAttribute="trailing"
constant="8" symbolic="YES" id="mAc-Si-EwZ"/>
- <constraint firstItem="Let-vJ-J5z"
firstAttribute="leading" secondItem="RmO-um-4HP" secondAttribute="trailing"
constant="8" symbolic="YES" id="mvA-ap-FgW"/>
<constraint firstItem="303"
firstAttribute="firstBaseline" secondItem="304" secondAttribute="firstBaseline"
id="nD3-V2-I1Z"/>
<constraint firstItem="303"
firstAttribute="trailing" secondItem="277" secondAttribute="trailing"
id="oNc-7V-nlX"/>
<constraint firstItem="Let-vJ-J5z"
firstAttribute="width" secondItem="3BL-J9-tal" secondAttribute="width"
id="ojz-fe-KDs"/>
@@ -736,6 +736,7 @@
<constraint firstItem="277"
firstAttribute="firstBaseline" secondItem="275" secondAttribute="firstBaseline"
id="z5g-8P-nEH"/>
<constraint firstItem="3BL-J9-tal"
firstAttribute="leading" secondItem="753" secondAttribute="trailing"
constant="8" symbolic="YES" id="zEm-kk-sRT"/>
<constraint firstItem="247"
firstAttribute="leading" secondItem="248" secondAttribute="trailing"
constant="8" symbolic="YES" id="znZ-7n-OJv"/>
+ <constraint firstItem="Let-vJ-J5z"
firstAttribute="leading" secondItem="8U9-Rn-xYX" secondAttribute="trailing"
constant="8" symbolic="YES" id="ztU-K2-RJX"/>
</constraints>
</customView>
</subviews>
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