Revision: 29774
          http://sourceforge.net/p/bibdesk/svn/29774
Author:   hofman
Date:     2025-11-07 10:33:57 +0000 (Fri, 07 Nov 2025)
Log Message:
-----------
use transformer for error line number again

Modified Paths:
--------------
    trunk/bibdesk/BDSKErrorObjectController.m
    trunk/bibdesk/Base.lproj/BDSKErrorPanel.xib

Modified: trunk/bibdesk/BDSKErrorObjectController.m
===================================================================
--- trunk/bibdesk/BDSKErrorObjectController.m   2025-11-07 10:27:13 UTC (rev 
29773)
+++ trunk/bibdesk/BDSKErrorObjectController.m   2025-11-07 10:33:57 UTC (rev 
29774)
@@ -51,7 +51,7 @@
 #import "BDSKTableView.h"
 #import "NSError_BDSKExtensions.h"
 
-#define BDSKLineNumberTransformerName @"BDSKLineNumberTransformer"
+#define BDSKLineNumberTransformerName @"BDSKLineNumber"
 
 #define BDSKErrorPanelFrameAutosaveName @"BDSKErrorPanel"
 
@@ -475,7 +475,7 @@
 @implementation BDSKLineNumberTransformer
 
 + (Class)transformedValueClass {
-    return [NSObject class];
+    return [NSString class];
 }
 
 + (BOOL)allowsReverseTransformation {
@@ -483,7 +483,7 @@
 }
 
 - (id)transformedValue:(id)number {
-       return ([number integerValue] == -1) ? @"?" : number;
+       return ([number integerValue] == -1) ? @"?" : [number stringValue];
 }
 
 @end

Modified: trunk/bibdesk/Base.lproj/BDSKErrorPanel.xib
===================================================================
--- trunk/bibdesk/Base.lproj/BDSKErrorPanel.xib 2025-11-07 10:27:13 UTC (rev 
29773)
+++ trunk/bibdesk/Base.lproj/BDSKErrorPanel.xib 2025-11-07 10:33:57 UTC (rev 
29774)
@@ -146,7 +146,11 @@
                                                             </textFieldCell>
                                                             <connections>
                                                                 <binding 
destination="FOk-78-s8q" name="toolTip" keyPath="objectValue.errorMessage" 
id="nmv-gP-t8U"/>
-                                                                <binding 
destination="FOk-78-s8q" name="value" keyPath="objectValue.lineNumber" 
id="74e-8L-EuV"/>
+                                                                <binding 
destination="FOk-78-s8q" name="value" keyPath="objectValue.lineNumber" 
id="ast-JM-U8X">
+                                                                    
<dictionary key="options">
+                                                                        
<string key="NSValueTransformerName">BDSKLineNumber</string>
+                                                                    
</dictionary>
+                                                                </binding>
                                                             </connections>
                                                         </textField>
                                                     </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

Reply via email to