Revision: 29859
          http://sourceforge.net/p/bibdesk/svn/29859
Author:   hofman
Date:     2025-11-20 16:05:46 +0000 (Thu, 20 Nov 2025)
Log Message:
-----------
change of title of text token is undoable

Modified Paths:
--------------
    trunk/bibdesk/BDSKTemplateDocument.m
    trunk/bibdesk/BDSKToken.m

Modified: trunk/bibdesk/BDSKTemplateDocument.m
===================================================================
--- trunk/bibdesk/BDSKTemplateDocument.m        2025-11-20 15:42:00 UTC (rev 
29858)
+++ trunk/bibdesk/BDSKTemplateDocument.m        2025-11-20 16:05:46 UTC (rev 
29859)
@@ -55,6 +55,7 @@
 #import "NSArray_BDSKExtensions.h"
 #import "BDSKDocumentController.h"
 #import "NSAttributedString_BDSKExtensions.h"
+#import "BDSKFieldNameFormatter.h"
 
 static CGFloat BDSKDefaultFontSizes[] = {8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 
14.0, 16.0, 18.0, 20.0, 24.0, 28.0, 32.0, 48.0, 64.0};
 
@@ -225,6 +226,8 @@
         [previewTextView setDrawsBackground:NO];
     }
     
+    [(BDSKFieldNameFormatter *)[fieldField formatter] 
setAllowsEmptyString:YES];
+    
     [self updateTextViews];
     
     [tableView setTypeSelectHelper:[[BDSKTypeSelectHelper alloc] init]];

Modified: trunk/bibdesk/BDSKToken.m
===================================================================
--- trunk/bibdesk/BDSKToken.m   2025-11-20 15:42:00 UTC (rev 29858)
+++ trunk/bibdesk/BDSKToken.m   2025-11-20 16:05:46 UTC (rev 29859)
@@ -1043,6 +1043,7 @@
     static NSSet *keys = nil;
     if (keys == nil) {
         NSMutableSet *mutableKeys = [[super keysForValuesToObserveForUndo] 
mutableCopy];
+        [mutableKeys addObject:TITLE_KEY];
         [mutableKeys addObject:FIELD_KEY];
         [mutableKeys addObject:ALTTEXT_KEY];
         keys = [mutableKeys copy];

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