Revision: 29779
http://sourceforge.net/p/bibdesk/svn/29779
Author: hofman
Date: 2025-11-10 10:30:10 +0000 (Mon, 10 Nov 2025)
Log Message:
-----------
use const keyword for string constants, use typedefed types
Modified Paths:
--------------
trunk/bibdesk/BDSKSharingServer.h
trunk/bibdesk/BDSKSharingServer.m
trunk/bibdesk/BDSKStringConstants.h
trunk/bibdesk/BDSKStringConstants.m
trunk/bibdesk/NSError_BDSKExtensions.h
trunk/bibdesk/NSError_BDSKExtensions.m
Modified: trunk/bibdesk/BDSKSharingServer.h
===================================================================
--- trunk/bibdesk/BDSKSharingServer.h 2025-11-10 10:19:10 UTC (rev 29778)
+++ trunk/bibdesk/BDSKSharingServer.h 2025-11-10 10:30:10 UTC (rev 29779)
@@ -46,7 +46,7 @@
extern NSString * const BDSKSharedArchivedDataKey;
extern NSString * const BDSKSharedArchivedMacroDataKey;
-extern NSString * const BDSKComputerNameChangedNotification;
+extern NSNotificationName const BDSKComputerNameChangedNotification;
extern NSString * const BDSKServiceNameForKeychain;
Modified: trunk/bibdesk/BDSKSharingServer.m
===================================================================
--- trunk/bibdesk/BDSKSharingServer.m 2025-11-10 10:19:10 UTC (rev 29778)
+++ trunk/bibdesk/BDSKSharingServer.m 2025-11-10 10:30:10 UTC (rev 29779)
@@ -73,7 +73,7 @@
NSString * const BDSKSharedArchivedDataKey = @"publications_v1";
NSString * const BDSKSharedArchivedMacroDataKey = @"macros_v1";
-NSString * const BDSKComputerNameChangedNotification =
@"BDSKComputerNameChangedNotification";
+NSNotificationName const BDSKComputerNameChangedNotification =
@"BDSKComputerNameChangedNotification";
CFStringRef BDSKComputerNameChangedKey = NULL;
NSString * const BDSKServiceNameForKeychain = @"BibDesk Sharing";
Modified: trunk/bibdesk/BDSKStringConstants.h
===================================================================
--- trunk/bibdesk/BDSKStringConstants.h 2025-11-10 10:19:10 UTC (rev 29778)
+++ trunk/bibdesk/BDSKStringConstants.h 2025-11-10 10:30:10 UTC (rev 29779)
@@ -42,290 +42,290 @@
# pragma mark User default keys
-extern NSString *BDSKTeXBinPathKey;
-extern NSString *BDSKBibTeXBinPathKey;
-extern NSString *BDSKBibTeXStyleKey;
-extern NSString *BDSKStringEncodingsKey;
-extern NSString *BDSKDefaultStringEncodingKey;
-extern NSString *BDSKShouldTeXifyWhenSavingAndCopyingKey;
-extern NSString *BDSKTeXPreviewFileEncodingKey;
-extern NSString *BDSKDefaultBibFileAliasKey;
-extern NSString *BDSKDefaultBibFileBookmarkKey;
-extern NSString *BDSKStartupBehaviorKey;
-extern NSString *BDSKLastOpenFileNamesKey;
-extern NSString *BDSKEmailTemplateKey;
-extern NSString *BDSKDragCopyDefaultKey;
-extern NSString *BDSKDefaultDragCopyTemplateKey;
-extern NSString *BDSKAlternateDragCopyTypeKey;
-extern NSString *BDSKAlternateDragCopyTemplateKey;
-extern NSString *BDSKUsesTeXKey;
-extern NSString *BDSKEditOnPasteKey;
-extern NSString *BDSKDownloadImportedURLsKey;
-extern NSString *BDSKReplaceDownloadedURLsKey;
-extern NSString *BDSKURLTypesToDownloadKey;
-extern NSString *BDSKSeparateCiteKey;
-extern NSString *BDSKShownColsNamesKey;
-extern NSString *BDSKShowStatusBarKey;
-extern NSString *BDSKShowEditorStatusBarKey;
-extern NSString *BDSKShowFindStatusBarKey;
-extern NSString *BDSKDefaultFieldsKey;
-extern NSString *BDSKLocalFileFieldsKey;
-extern NSString *BDSKRemoteURLFieldsKey;
-extern NSString *BDSKRatingFieldsKey;
-extern NSString *BDSKBooleanFieldsKey;
-extern NSString *BDSKTriStateFieldsKey;
-extern NSString *BDSKCitationFieldsKey;
-extern NSString *BDSKPersonFieldsKey;
-extern NSString *BDSKDefaultViewersKey;
-extern NSString *BDSKMainTableViewFontNameKey;
-extern NSString *BDSKMainTableViewFontSizeKey;
-extern NSString *BDSKGroupTableViewFontNameKey;
-extern NSString *BDSKGroupTableViewFontSizeKey;
-extern NSString *BDSKPersonTableViewFontNameKey;
-extern NSString *BDSKPersonTableViewFontSizeKey;
-extern NSString *BDSKEditorFontNameKey;
-extern NSString *BDSKEditorFontSizeKey;
-extern NSString *BDSKFileContentSearchTableViewFontNameKey;
-extern NSString *BDSKFileContentSearchTableViewFontSizeKey;
-extern NSString *BDSKOrphanedFilesTableViewFontNameKey;
-extern NSString *BDSKOrphanedFilesTableViewFontSizeKey;
-extern NSString *BDSKPreviewMaxNumberKey;
-extern NSString *BDSKBottomPreviewDisplayKey;
-extern NSString *BDSKBottomPreviewDisplayTemplateKey;
-extern NSString *BDSKSidePreviewDisplayKey;
-extern NSString *BDSKSidePreviewDisplayTemplateKey;
-extern NSString *BDSKPreviewPDFScaleFactorKey;
-extern NSString *BDSKBottomPreviewScaleFactorKey;
-extern NSString *BDSKSidePreviewScaleFactorKey;
-extern NSString *BDSKPreviewLinkedFileScaleFactorKey;
-extern NSString *BDSKCustomCiteStringsKey;
-extern NSString *BDSKCitePrependTildeKey;
-extern NSString *BDSKCiteStringKey;
-extern NSString *BDSKCiteStartBracketKey;
-extern NSString *BDSKCiteEndBracketKey;
-extern NSString *BDSKShouldUseTemplateFileKey;
-extern NSString *BDSKShowingPreviewKey;
-extern NSString *BDSKFilterFieldHistoryKey;
-extern NSString *BDSKEditorShouldCheckSpellingContinuouslyKey;
-extern NSString *BDSKIgnoredSortTermsKey;
-extern NSString *BDSKEditorFormShouldAutoCompleteKey;
-extern NSString *BDSKReadExtendedAttributesKey;
-extern NSString *BDSKShouldUsePDFMetadataKey;
-extern NSString *BDSKShouldParsePDFToGeneratePubMedSearchTermKey;
+extern NSString * const BDSKTeXBinPathKey;
+extern NSString * const BDSKBibTeXBinPathKey;
+extern NSString * const BDSKBibTeXStyleKey;
+extern NSString * const BDSKStringEncodingsKey;
+extern NSString * const BDSKDefaultStringEncodingKey;
+extern NSString * const BDSKShouldTeXifyWhenSavingAndCopyingKey;
+extern NSString * const BDSKTeXPreviewFileEncodingKey;
+extern NSString * const BDSKDefaultBibFileAliasKey;
+extern NSString * const BDSKDefaultBibFileBookmarkKey;
+extern NSString * const BDSKStartupBehaviorKey;
+extern NSString * const BDSKLastOpenFileNamesKey;
+extern NSString * const BDSKEmailTemplateKey;
+extern NSString * const BDSKDragCopyDefaultKey;
+extern NSString * const BDSKDefaultDragCopyTemplateKey;
+extern NSString * const BDSKAlternateDragCopyTypeKey;
+extern NSString * const BDSKAlternateDragCopyTemplateKey;
+extern NSString * const BDSKUsesTeXKey;
+extern NSString * const BDSKEditOnPasteKey;
+extern NSString * const BDSKDownloadImportedURLsKey;
+extern NSString * const BDSKReplaceDownloadedURLsKey;
+extern NSString * const BDSKURLTypesToDownloadKey;
+extern NSString * const BDSKSeparateCiteKey;
+extern NSString * const BDSKShownColsNamesKey;
+extern NSString * const BDSKShowStatusBarKey;
+extern NSString * const BDSKShowEditorStatusBarKey;
+extern NSString * const BDSKShowFindStatusBarKey;
+extern NSString * const BDSKDefaultFieldsKey;
+extern NSString * const BDSKLocalFileFieldsKey;
+extern NSString * const BDSKRemoteURLFieldsKey;
+extern NSString * const BDSKRatingFieldsKey;
+extern NSString * const BDSKBooleanFieldsKey;
+extern NSString * const BDSKTriStateFieldsKey;
+extern NSString * const BDSKCitationFieldsKey;
+extern NSString * const BDSKPersonFieldsKey;
+extern NSString * const BDSKDefaultViewersKey;
+extern NSString * const BDSKMainTableViewFontNameKey;
+extern NSString * const BDSKMainTableViewFontSizeKey;
+extern NSString * const BDSKGroupTableViewFontNameKey;
+extern NSString * const BDSKGroupTableViewFontSizeKey;
+extern NSString * const BDSKPersonTableViewFontNameKey;
+extern NSString * const BDSKPersonTableViewFontSizeKey;
+extern NSString * const BDSKEditorFontNameKey;
+extern NSString * const BDSKEditorFontSizeKey;
+extern NSString * const BDSKFileContentSearchTableViewFontNameKey;
+extern NSString * const BDSKFileContentSearchTableViewFontSizeKey;
+extern NSString * const BDSKOrphanedFilesTableViewFontNameKey;
+extern NSString * const BDSKOrphanedFilesTableViewFontSizeKey;
+extern NSString * const BDSKPreviewMaxNumberKey;
+extern NSString * const BDSKBottomPreviewDisplayKey;
+extern NSString * const BDSKBottomPreviewDisplayTemplateKey;
+extern NSString * const BDSKSidePreviewDisplayKey;
+extern NSString * const BDSKSidePreviewDisplayTemplateKey;
+extern NSString * const BDSKPreviewPDFScaleFactorKey;
+extern NSString * const BDSKBottomPreviewScaleFactorKey;
+extern NSString * const BDSKSidePreviewScaleFactorKey;
+extern NSString * const BDSKPreviewLinkedFileScaleFactorKey;
+extern NSString * const BDSKCustomCiteStringsKey;
+extern NSString * const BDSKCitePrependTildeKey;
+extern NSString * const BDSKCiteStringKey;
+extern NSString * const BDSKCiteStartBracketKey;
+extern NSString * const BDSKCiteEndBracketKey;
+extern NSString * const BDSKShouldUseTemplateFileKey;
+extern NSString * const BDSKShowingPreviewKey;
+extern NSString * const BDSKFilterFieldHistoryKey;
+extern NSString * const BDSKEditorShouldCheckSpellingContinuouslyKey;
+extern NSString * const BDSKIgnoredSortTermsKey;
+extern NSString * const BDSKEditorFormShouldAutoCompleteKey;
+extern NSString * const BDSKReadExtendedAttributesKey;
+extern NSString * const BDSKShouldUsePDFMetadataKey;
+extern NSString * const BDSKShouldParsePDFToGeneratePubMedSearchTermKey;
-extern NSString *BDSKIntersectGroupsKey;
-extern NSString *BDSKSearchGroupBookmarksKey;
-extern NSString *BDSKSearchMenuTagKey;
-extern NSString *BDSKQuickSearchFieldsKey;
+extern NSString * const BDSKIntersectGroupsKey;
+extern NSString * const BDSKSearchGroupBookmarksKey;
+extern NSString * const BDSKSearchMenuTagKey;
+extern NSString * const BDSKQuickSearchFieldsKey;
-extern NSString *BDSKCiteKeyFormatKey;
-extern NSString *BDSKCiteKeyFormatPresetKey;
-extern NSString *BDSKCiteKeyAutogenerateKey;
-extern NSString *BDSKCiteKeyAutogenerateExistingKey;
-extern NSString *BDSKCiteKeyLowercaseKey;
-extern NSString *BDSKCiteKeyCleanOptionKey;
+extern NSString * const BDSKCiteKeyFormatKey;
+extern NSString * const BDSKCiteKeyFormatPresetKey;
+extern NSString * const BDSKCiteKeyAutogenerateKey;
+extern NSString * const BDSKCiteKeyAutogenerateExistingKey;
+extern NSString * const BDSKCiteKeyLowercaseKey;
+extern NSString * const BDSKCiteKeyCleanOptionKey;
-extern NSString *BDSKDuplicateBooktitleKey;
-extern NSString *BDSKForceDuplicateBooktitleKey;
-extern NSString *BDSKTypesForDuplicateBooktitleKey;
-extern NSString *BDSKWarnOnEditInheritedKey;
-extern NSString *BDSKAutoSortForCrossrefsKey;
-extern NSString *BDSKAskToTrashFilesKey;
+extern NSString * const BDSKDuplicateBooktitleKey;
+extern NSString * const BDSKForceDuplicateBooktitleKey;
+extern NSString * const BDSKTypesForDuplicateBooktitleKey;
+extern NSString * const BDSKWarnOnEditInheritedKey;
+extern NSString * const BDSKAutoSortForCrossrefsKey;
+extern NSString * const BDSKAskToTrashFilesKey;
-extern NSString *BDSKColumnWidthsKey;
-extern NSString *BDSKDefaultSortedTableColumnKey;
-extern NSString *BDSKDefaultSortedTableColumnIsDescendingKey;
-extern NSString *BDSKDefaultSubsortedTableColumnKey;
-extern NSString *BDSKDefaultSubsortedTableColumnIsDescendingKey;
-extern NSString *BDSKSortGroupsKey;
-extern NSString *BDSKSortGroupsDescendingKey;
+extern NSString * const BDSKColumnWidthsKey;
+extern NSString * const BDSKDefaultSortedTableColumnKey;
+extern NSString * const BDSKDefaultSortedTableColumnIsDescendingKey;
+extern NSString * const BDSKDefaultSubsortedTableColumnKey;
+extern NSString * const BDSKDefaultSubsortedTableColumnIsDescendingKey;
+extern NSString * const BDSKSortGroupsKey;
+extern NSString * const BDSKSortGroupsDescendingKey;
-extern NSString *BDSKPubTypeStringKey;
-extern NSString *BDSKShowWarningsKey;
-extern NSString *BDSKWarnOnDeleteKey;
-extern NSString *BDSKWarnOnRenameGroupKey;
-extern NSString *BDSKWarnOnRemovalFromGroupKey;
+extern NSString * const BDSKPubTypeStringKey;
+extern NSString * const BDSKShowWarningsKey;
+extern NSString * const BDSKWarnOnDeleteKey;
+extern NSString * const BDSKWarnOnRenameGroupKey;
+extern NSString * const BDSKWarnOnRemovalFromGroupKey;
-extern NSString *BDSKPapersFolderPathKey;
-extern NSString *BDSKFilePapersAutomaticallyKey;
-extern NSString *BDSKLocalFileFormatKey;
-extern NSString *BDSKLocalFileFormatPresetKey;
-extern NSString *BDSKLocalFileLowercaseKey;
-extern NSString *BDSKLocalFileCleanOptionKey;
-extern NSString *BDSKWarnOnMoveFolderKey;
+extern NSString * const BDSKPapersFolderPathKey;
+extern NSString * const BDSKFilePapersAutomaticallyKey;
+extern NSString * const BDSKLocalFileFormatKey;
+extern NSString * const BDSKLocalFileFormatPresetKey;
+extern NSString * const BDSKLocalFileLowercaseKey;
+extern NSString * const BDSKLocalFileCleanOptionKey;
+extern NSString * const BDSKWarnOnMoveFolderKey;
-extern NSString *BDSKLastVersionLaunchedKey;
-extern NSString *BDSKShouldSaveNormalizedAuthorNamesKey;
-extern NSString *BDSKSaveAnnoteAndAbstractAtEndOfItemKey;
-extern NSString *BDSKBibStyleMacroDefinitionsKey;
-extern NSString *BDSKGlobalMacroDefinitionsKey;
-extern NSString *BDSKGlobalMacroFilesKey;
+extern NSString * const BDSKLastVersionLaunchedKey;
+extern NSString * const BDSKShouldSaveNormalizedAuthorNamesKey;
+extern NSString * const BDSKSaveAnnoteAndAbstractAtEndOfItemKey;
+extern NSString * const BDSKBibStyleMacroDefinitionsKey;
+extern NSString * const BDSKGlobalMacroDefinitionsKey;
+extern NSString * const BDSKGlobalMacroFilesKey;
-extern NSString *BDSKFindControllerLastFindAndReplaceFieldKey;
-extern NSString *BDSKAutosaveOptionKey;
-extern NSString *BDSKAutosaveTimeIntervalKey;
-extern NSString *BDSKFileContentSearchSortDescriptorKey;
-extern NSString *BDSKScriptHooksKey;
-extern NSString *BDSKGroupFieldsKey;
-extern NSString *BDSKCurrentGroupFieldsKey;
-extern NSString *BDSKDefaultGroupFieldSeparatorKey;
-extern NSString *BDSKGroupFieldSeparatorCharactersKey;
-extern NSString *BDSKTableHeaderImagesKey;
-extern NSString *BDSKTableHeaderTitlesKey;
-extern NSString *BDSKTableCellImagesKey;
-extern NSString *BDSKCiteseerHostKey;
-extern NSString *BDSKShouldShareFilesKey;
-extern NSString *BDSKShouldLookForSharedFilesKey;
-extern NSString *BDSKSharingRequiresPasswordKey;
-extern NSString *BDSKSharingNameKey;
-extern NSString *BDSKWarnOnCiteKeyChangeKey;
+extern NSString * const BDSKFindControllerLastFindAndReplaceFieldKey;
+extern NSString * const BDSKAutosaveOptionKey;
+extern NSString * const BDSKAutosaveTimeIntervalKey;
+extern NSString * const BDSKFileContentSearchSortDescriptorKey;
+extern NSString * const BDSKScriptHooksKey;
+extern NSString * const BDSKGroupFieldsKey;
+extern NSString * const BDSKCurrentGroupFieldsKey;
+extern NSString * const BDSKDefaultGroupFieldSeparatorKey;
+extern NSString * const BDSKGroupFieldSeparatorCharactersKey;
+extern NSString * const BDSKTableHeaderImagesKey;
+extern NSString * const BDSKTableHeaderTitlesKey;
+extern NSString * const BDSKTableCellImagesKey;
+extern NSString * const BDSKCiteseerHostKey;
+extern NSString * const BDSKShouldShareFilesKey;
+extern NSString * const BDSKShouldLookForSharedFilesKey;
+extern NSString * const BDSKSharingRequiresPasswordKey;
+extern NSString * const BDSKSharingNameKey;
+extern NSString * const BDSKWarnOnCiteKeyChangeKey;
-extern NSString *BDSKUseLocalUrlAndUrlKey;
-extern NSString *BDSKAutomaticallyConvertURLFieldsKey;
-extern NSString *BDSKRemoveConvertedLocalFileFieldsKey;
-extern NSString *BDSKRemoveConvertedRemoteURLFieldsKey;
+extern NSString * const BDSKUseLocalUrlAndUrlKey;
+extern NSString * const BDSKAutomaticallyConvertURLFieldsKey;
+extern NSString * const BDSKRemoveConvertedLocalFileFieldsKey;
+extern NSString * const BDSKRemoveConvertedRemoteURLFieldsKey;
-extern NSString *BDSKLocalFileOptionKey;
+extern NSString * const BDSKLocalFileOptionKey;
-extern NSString *BDSKAuthorNameDisplayKey;
+extern NSString * const BDSKAuthorNameDisplayKey;
-extern NSString *BDSKHideGroupCountKey;
-extern NSString *BDSKHideGroupHighlightsKey;
+extern NSString * const BDSKHideGroupCountKey;
+extern NSString * const BDSKHideGroupHighlightsKey;
-extern NSString *BDSKSpotlightVersionInfoKey;
+extern NSString * const BDSKSpotlightVersionInfoKey;
-extern NSString *BDSKDefaultArrayJoinStringKey;
+extern NSString * const BDSKDefaultArrayJoinStringKey;
-extern NSString *BDSKBottomFileViewIconScaleKey;
-extern NSString *BDSKBottomFileViewDisplayModeKey;
-extern NSString *BDSKSideFileViewIconScaleKey;
-extern NSString *BDSKSideFileViewDisplayModeKey;
-extern NSString *BDSKEditorFileViewIconScaleKey;
-extern NSString *BDSKEditorFileViewDisplayModeKey;
+extern NSString * const BDSKBottomFileViewIconScaleKey;
+extern NSString * const BDSKBottomFileViewDisplayModeKey;
+extern NSString * const BDSKSideFileViewIconScaleKey;
+extern NSString * const BDSKSideFileViewDisplayModeKey;
+extern NSString * const BDSKEditorFileViewIconScaleKey;
+extern NSString * const BDSKEditorFileViewDisplayModeKey;
-extern NSString *BDSKDownloadsDirectoryKey;
+extern NSString * const BDSKDownloadsDirectoryKey;
#pragma mark BibTeX types strings
-extern NSString *BDSKBibtexString;
+extern NSString * const BDSKBibtexString;
-extern NSString *BDSKArticleString;
-extern NSString *BDSKBookString;
-extern NSString *BDSKInbookString;
-extern NSString *BDSKIncollectionString;
-extern NSString *BDSKInproceedingsString;
-extern NSString *BDSKProceedingsString;
-extern NSString *BDSKBookletString;
-extern NSString *BDSKManualString;
-extern NSString *BDSKTechreportString;
-extern NSString *BDSKCommentedString;
-extern NSString *BDSKConferenceString;
-extern NSString *BDSKMiscString;
-extern NSString *BDSKUnpublishedString;
-extern NSString *BDSKMastersThesisString;
-extern NSString *BDSKPhDThesisString;
+extern NSString * const BDSKArticleString;
+extern NSString * const BDSKBookString;
+extern NSString * const BDSKInbookString;
+extern NSString * const BDSKIncollectionString;
+extern NSString * const BDSKInproceedingsString;
+extern NSString * const BDSKProceedingsString;
+extern NSString * const BDSKBookletString;
+extern NSString * const BDSKManualString;
+extern NSString * const BDSKTechreportString;
+extern NSString * const BDSKCommentedString;
+extern NSString * const BDSKConferenceString;
+extern NSString * const BDSKMiscString;
+extern NSString * const BDSKUnpublishedString;
+extern NSString * const BDSKMastersThesisString;
+extern NSString * const BDSKPhDThesisString;
#pragma mark Field name strings
-extern NSString *BDSKAuthorString;
-extern NSString *BDSKEditorString;
-extern NSString *BDSKTitleString;
-extern NSString *BDSKChapterString;
-extern NSString *BDSKContainerString;
-extern NSString *BDSKYearString;
-extern NSString *BDSKMonthString;
-extern NSString *BDSKKeywordsString;
-extern NSString *BDSKJournalString;
-extern NSString *BDSKVolumeString;
-extern NSString *BDSKNumberString;
-extern NSString *BDSKSeriesString;
-extern NSString *BDSKPagesString;
-extern NSString *BDSKBooktitleString;
-extern NSString *BDSKVolumetitleString;
-extern NSString *BDSKPublisherString;
+extern NSString * const BDSKAuthorString;
+extern NSString * const BDSKEditorString;
+extern NSString * const BDSKTitleString;
+extern NSString * const BDSKChapterString;
+extern NSString * const BDSKContainerString;
+extern NSString * const BDSKYearString;
+extern NSString * const BDSKMonthString;
+extern NSString * const BDSKKeywordsString;
+extern NSString * const BDSKJournalString;
+extern NSString * const BDSKVolumeString;
+extern NSString * const BDSKNumberString;
+extern NSString * const BDSKSeriesString;
+extern NSString * const BDSKPagesString;
+extern NSString * const BDSKBooktitleString;
+extern NSString * const BDSKVolumetitleString;
+extern NSString * const BDSKPublisherString;
-extern NSString *BDSKCrossrefString;
-extern NSString *BDSKRatingString;
-extern NSString *BDSKReadString;
-extern NSString *BDSKDateAddedString;
-extern NSString *BDSKDateModifiedString;
-extern NSString *BDSKDateString;
-extern NSString *BDSKLocalUrlString;
-extern NSString *BDSKUrlString;
-extern NSString *BDSKTypeString;
-extern NSString *BDSKAddressString;
-extern NSString *BDSKInstitutionString;
-extern NSString *BDSKSchoolString;
-extern NSString *BDSKOrganizationString;
-extern NSString *BDSKLocationString;
-extern NSString *BDSKDoiString;
-extern NSString *BDSKCiteseerUrlString;
-extern NSString *BDSKColorString;
-extern NSString *BDSKAnnoteString;
-extern NSString *BDSKAbstractString;
-extern NSString *BDSKRssDescriptionString;
+extern NSString * const BDSKCrossrefString;
+extern NSString * const BDSKRatingString;
+extern NSString * const BDSKReadString;
+extern NSString * const BDSKDateAddedString;
+extern NSString * const BDSKDateModifiedString;
+extern NSString * const BDSKDateString;
+extern NSString * const BDSKLocalUrlString;
+extern NSString * const BDSKUrlString;
+extern NSString * const BDSKTypeString;
+extern NSString * const BDSKAddressString;
+extern NSString * const BDSKInstitutionString;
+extern NSString * const BDSKSchoolString;
+extern NSString * const BDSKOrganizationString;
+extern NSString * const BDSKLocationString;
+extern NSString * const BDSKDoiString;
+extern NSString * const BDSKCiteseerUrlString;
+extern NSString * const BDSKColorString;
+extern NSString * BDSKAnnoteString;
+extern NSString * const BDSKAbstractString;
+extern NSString * const BDSKRssDescriptionString;
#pragma mark | Pseudo field name strings
-extern NSString *BDSKCiteKeyString;
-extern NSString *BDSKPubDateString;
-extern NSString *BDSKPubTypeString;
-extern NSString *BDSKColorLabelString;
-extern NSString *BDSKLocalFileString;
-extern NSString *BDSKRemoteURLString;
-extern NSString *BDSKFirstAuthorString;
-extern NSString *BDSKSecondAuthorString;
-extern NSString *BDSKThirdAuthorString;
-extern NSString *BDSKLastAuthorString;
-extern NSString *BDSKFirstAuthorEditorString;
-extern NSString *BDSKSecondAuthorEditorString;
-extern NSString *BDSKThirdAuthorEditorString;
-extern NSString *BDSKAuthorEditorString;
-extern NSString *BDSKLastAuthorEditorString;
-extern NSString *BDSKItemNumberString;
-extern NSString *BDSKImportOrderString;
-extern NSString *BDSKAllFieldsString;
-extern NSString *BDSKFileContentSearchString;
-extern NSString *BDSKRelevanceString;
-extern NSString *BDSKPersonString;
-extern NSString *BDSKSkimNotesString;
+extern NSString * const BDSKCiteKeyString;
+extern NSString * const BDSKPubDateString;
+extern NSString * const BDSKPubTypeString;
+extern NSString * const BDSKColorLabelString;
+extern NSString * const BDSKLocalFileString;
+extern NSString * const BDSKRemoteURLString;
+extern NSString * const BDSKFirstAuthorString;
+extern NSString * const BDSKSecondAuthorString;
+extern NSString * const BDSKThirdAuthorString;
+extern NSString * const BDSKLastAuthorString;
+extern NSString * const BDSKFirstAuthorEditorString;
+extern NSString * const BDSKSecondAuthorEditorString;
+extern NSString * const BDSKThirdAuthorEditorString;
+extern NSString * const BDSKAuthorEditorString;
+extern NSString * const BDSKLastAuthorEditorString;
+extern NSString * const BDSKItemNumberString;
+extern NSString * const BDSKImportOrderString;
+extern NSString * const BDSKAllFieldsString;
+extern NSString * const BDSKFileContentSearchString;
+extern NSString * const BDSKRelevanceString;
+extern NSString * const BDSKPersonString;
+extern NSString * const BDSKSkimNotesString;
#pragma mark Notification name strings
-extern NSString *BDSKDocumentFileURLDidChangeNotification;
-extern NSString *BDSKTableSelectionChangedNotification;
-extern NSString *BDSKGroupTableSelectionChangedNotification;
-extern NSString *BDSKBibItemChangedNotification;
-extern NSString *BDSKNeedsToBeFiledChangedNotification;
-extern NSString *BDSKItemDownloadUpdatedNotification;
-extern NSString *BDSKItemDownloadFinishedNotification;
-extern NSString *BDSKDocumentDidAddItemNotification;
-extern NSString *BDSKDocumentWillRemoveItemNotification;
-extern NSString *BDSKDocumentDidRemoveItemNotification;
-extern NSString *BDSKMacroDefinitionChangedNotification;
-extern NSString *BDSKMacroTextFieldWindowWillCloseNotification;
-extern NSString *BDSKBibTypeInfoChangedNotification;
-extern NSString *BDSKCustomFieldsChangedNotification;
-extern NSString *BDSKFilterChangedNotification;
-extern NSString *BDSKGroupNameChangedNotification;
-extern NSString *BDSKStaticGroupChangedNotification;
-extern NSString *BDSKSharingClientsChangedNotification;
-extern NSString *BDSKSharingClientUpdatedNotification;
-extern NSString *BDSKExternalGroupUpdatedNotification;
-extern NSString *BDSKExternalGroupWillRemoveItemNotification;
-extern NSString *BDSKWillRemoveExternalGroupsNotification;
-extern NSString *BDSKSharingPasswordChangedNotification;
-extern NSString *BDSKDocumentControllerAddDocumentNotification;
-extern NSString *BDSKDocumentControllerRemoveDocumentNotification;
-extern NSString *BDSKDocumentControllerDidChangeMainDocumentNotification;
-extern NSString *BDSKDocumentDidChangeLinkedFilesNotification;
-extern NSString *BDSKEncodingsListChangedNotification;
-extern NSString *BDSKFlagsChangedNotification;
-extern NSString *BDSKOrphanedFilesFinderFinishedNotification;
-extern NSString *BDSKExportTemplatesChangedNotification;
+extern NSNotificationName const BDSKDocumentFileURLDidChangeNotification;
+extern NSNotificationName const BDSKTableSelectionChangedNotification;
+extern NSNotificationName const BDSKGroupTableSelectionChangedNotification;
+extern NSNotificationName const BDSKBibItemChangedNotification;
+extern NSNotificationName const BDSKNeedsToBeFiledChangedNotification;
+extern NSNotificationName const BDSKItemDownloadUpdatedNotification;
+extern NSNotificationName const BDSKItemDownloadFinishedNotification;
+extern NSNotificationName const BDSKDocumentDidAddItemNotification;
+extern NSNotificationName const BDSKDocumentWillRemoveItemNotification;
+extern NSNotificationName const BDSKDocumentDidRemoveItemNotification;
+extern NSNotificationName const BDSKMacroDefinitionChangedNotification;
+extern NSNotificationName const BDSKMacroTextFieldWindowWillCloseNotification;
+extern NSNotificationName const BDSKBibTypeInfoChangedNotification;
+extern NSNotificationName const BDSKCustomFieldsChangedNotification;
+extern NSNotificationName const BDSKFilterChangedNotification;
+extern NSNotificationName const BDSKGroupNameChangedNotification;
+extern NSNotificationName const BDSKStaticGroupChangedNotification;
+extern NSNotificationName const BDSKSharingClientsChangedNotification;
+extern NSNotificationName const BDSKSharingClientUpdatedNotification;
+extern NSNotificationName const BDSKExternalGroupUpdatedNotification;
+extern NSNotificationName const BDSKExternalGroupWillRemoveItemNotification;
+extern NSNotificationName const BDSKWillRemoveExternalGroupsNotification;
+extern NSNotificationName const BDSKSharingPasswordChangedNotification;
+extern NSNotificationName const BDSKDocumentControllerAddDocumentNotification;
+extern NSNotificationName const
BDSKDocumentControllerRemoveDocumentNotification;
+extern NSNotificationName const
BDSKDocumentControllerDidChangeMainDocumentNotification;
+extern NSNotificationName const BDSKDocumentDidChangeLinkedFilesNotification;
+extern NSNotificationName const BDSKEncodingsListChangedNotification;
+extern NSNotificationName const BDSKFlagsChangedNotification;
+extern NSNotificationName const BDSKOrphanedFilesFinderFinishedNotification;
+extern NSNotificationName const BDSKExportTemplatesChangedNotification;
#pragma mark Exception name strings
-extern NSString *BDSKUnimplementedException;
+extern NSString * const BDSKUnimplementedException;
NS_ASSUME_NONNULL_END
Modified: trunk/bibdesk/BDSKStringConstants.m
===================================================================
--- trunk/bibdesk/BDSKStringConstants.m 2025-11-10 10:19:10 UTC (rev 29778)
+++ trunk/bibdesk/BDSKStringConstants.m 2025-11-10 10:30:10 UTC (rev 29779)
@@ -50,293 +50,293 @@
@end
-NSString *BDSKDefaultBibFileAliasKey = @"BDSKDefaultBibFileAliasKey";
-NSString *BDSKDefaultBibFileBookmarkKey = @"BDSKDefaultBibFileBookmarkKey";
-NSString *BDSKStartupBehaviorKey = @"Startup Behavior";
-NSString *BDSKLastOpenFileNamesKey = @"Last Open FileNames";
-NSString *BDSKEmailTemplateKey = @"BDSKEmailTemplateKey";
-NSString *BDSKShouldUseTemplateFileKey = @"Write template file when saving";
-NSString *BDSKShowingPreviewKey = @"Showing Preview";
-NSString *BDSKFilterFieldHistoryKey = @"Open using filter command history";
-NSString *BDSKEditorShouldCheckSpellingContinuouslyKey = @"Check spelling
continuously while editing";
-NSString *BDSKIgnoredSortTermsKey = @"Terms ignored when sorting";
-NSString *BDSKEditorFormShouldAutoCompleteKey =
@"BDSKEditorFormShouldAutoCompleteKey";
-NSString *BDSKReadExtendedAttributesKey = @"BDSKReadExtendedAttributesKey";
-NSString *BDSKShouldUsePDFMetadataKey = @"BDSKShouldUsePDFMetadata";
-NSString *BDSKShouldParsePDFToGeneratePubMedSearchTermKey =
@"BDSKShouldParsePDFToGeneratePubMedSearchTerm";
+NSString * const BDSKDefaultBibFileAliasKey = @"BDSKDefaultBibFileAliasKey";
+NSString * const BDSKDefaultBibFileBookmarkKey =
@"BDSKDefaultBibFileBookmarkKey";
+NSString * const BDSKStartupBehaviorKey = @"Startup Behavior";
+NSString * const BDSKLastOpenFileNamesKey = @"Last Open FileNames";
+NSString * const BDSKEmailTemplateKey = @"BDSKEmailTemplateKey";
+NSString * const BDSKShouldUseTemplateFileKey = @"Write template file when
saving";
+NSString * const BDSKShowingPreviewKey = @"Showing Preview";
+NSString * const BDSKFilterFieldHistoryKey = @"Open using filter command
history";
+NSString * const BDSKEditorShouldCheckSpellingContinuouslyKey = @"Check
spelling continuously while editing";
+NSString * const BDSKIgnoredSortTermsKey = @"Terms ignored when sorting";
+NSString * const BDSKEditorFormShouldAutoCompleteKey =
@"BDSKEditorFormShouldAutoCompleteKey";
+NSString * const BDSKReadExtendedAttributesKey =
@"BDSKReadExtendedAttributesKey";
+NSString * const BDSKShouldUsePDFMetadataKey = @"BDSKShouldUsePDFMetadata";
+NSString * const BDSKShouldParsePDFToGeneratePubMedSearchTermKey =
@"BDSKShouldParsePDFToGeneratePubMedSearchTerm";
-NSString *BDSKIntersectGroupsKey = @"BDSKIntersectGroupsKey";
-NSString *BDSKSearchGroupBookmarksKey = @"BDSKSearchGroupBookmarksKey";
-NSString *BDSKSearchMenuTagKey = @"BDSKSearchMenuTagKey";
-NSString *BDSKQuickSearchFieldsKey = @"BDSKQuickSearchFields";
+NSString * const BDSKIntersectGroupsKey = @"BDSKIntersectGroupsKey";
+NSString * const BDSKSearchGroupBookmarksKey = @"BDSKSearchGroupBookmarksKey";
+NSString * const BDSKSearchMenuTagKey = @"BDSKSearchMenuTagKey";
+NSString * const BDSKQuickSearchFieldsKey = @"BDSKQuickSearchFields";
-NSString *BDSKStringEncodingsKey = @"BDSKStringEncodingsKey";
-NSString *BDSKDefaultStringEncodingKey = @"Default string encoding for opening
and saving";
-NSString *BDSKShouldTeXifyWhenSavingAndCopyingKey = @"TeXify characters when
saving or copying BibTeX";
-NSString *BDSKTeXPreviewFileEncodingKey = @"Character encoding for TeX preview
file";
+NSString * const BDSKStringEncodingsKey = @"BDSKStringEncodingsKey";
+NSString * const BDSKDefaultStringEncodingKey = @"Default string encoding for
opening and saving";
+NSString * const BDSKShouldTeXifyWhenSavingAndCopyingKey = @"TeXify characters
when saving or copying BibTeX";
+NSString * const BDSKTeXPreviewFileEncodingKey = @"Character encoding for TeX
preview file";
-NSString *BDSKTeXBinPathKey = @"TeX Binary Path";
-NSString *BDSKBibTeXBinPathKey = @"BibTeX Binary Path";
-NSString *BDSKBibTeXStyleKey = @"BibTeX Style";
-NSString *BDSKUsesTeXKey = @"Uses TeX";
+NSString * const BDSKTeXBinPathKey = @"TeX Binary Path";
+NSString * const BDSKBibTeXBinPathKey = @"BibTeX Binary Path";
+NSString * const BDSKBibTeXStyleKey = @"BibTeX Style";
+NSString * const BDSKUsesTeXKey = @"Uses TeX";
-NSString *BDSKDragCopyDefaultKey = @"BDSKDragCopyDefaultKey";
-NSString *BDSKDefaultDragCopyTemplateKey = @"BDSKDefaultDragCopyTemplateKey";
-NSString *BDSKAlternateDragCopyTypeKey = @"BDSKAlternateDragCopyTypeKey";
-NSString *BDSKAlternateDragCopyTemplateKey =
@"BDSKAlternateDragCopyTemplateKey";
-NSString *BDSKEditOnPasteKey = @"Edit on Paste";
-NSString *BDSKDownloadImportedURLsKey = @"BDSKDownloadImportedURLs";
-NSString *BDSKReplaceDownloadedURLsKey = @"BDSKReplaceDownloadedURLs";
-NSString *BDSKURLTypesToDownloadKey = @"BDSKURLTypesToDownload";
-NSString *BDSKSeparateCiteKey = @"Separate Cite";
-NSString *BDSKCitePrependTildeKey = @"Cite Prepend Tilde";
-NSString *BDSKCiteStringKey = @"Cite String";
-NSString *BDSKCiteStartBracketKey = @"Citation Start Bracket";
-NSString *BDSKCiteEndBracketKey = @"Citation End Bracket";
+NSString * const BDSKDragCopyDefaultKey = @"BDSKDragCopyDefaultKey";
+NSString * const BDSKDefaultDragCopyTemplateKey =
@"BDSKDefaultDragCopyTemplateKey";
+NSString * const BDSKAlternateDragCopyTypeKey =
@"BDSKAlternateDragCopyTypeKey";
+NSString * const BDSKAlternateDragCopyTemplateKey =
@"BDSKAlternateDragCopyTemplateKey";
+NSString * const BDSKEditOnPasteKey = @"Edit on Paste";
+NSString * const BDSKDownloadImportedURLsKey = @"BDSKDownloadImportedURLs";
+NSString * const BDSKReplaceDownloadedURLsKey = @"BDSKReplaceDownloadedURLs";
+NSString * const BDSKURLTypesToDownloadKey = @"BDSKURLTypesToDownload";
+NSString * const BDSKSeparateCiteKey = @"Separate Cite";
+NSString * const BDSKCitePrependTildeKey = @"Cite Prepend Tilde";
+NSString * const BDSKCiteStringKey = @"Cite String";
+NSString * const BDSKCiteStartBracketKey = @"Citation Start Bracket";
+NSString * const BDSKCiteEndBracketKey = @"Citation End Bracket";
-NSString *BDSKCiteKeyFormatKey = @"Cite Key Format";
-NSString *BDSKCiteKeyFormatPresetKey = @"Cite Key Format Preset";
-NSString *BDSKCiteKeyAutogenerateKey = @"Cite Key Autogenerate";
-NSString *BDSKCiteKeyAutogenerateExistingKey = @"Cite Key Autogenerate
Existing";
-NSString *BDSKCiteKeyLowercaseKey = @"Cite Key Generate Lowercase";
-NSString *BDSKCiteKeyCleanOptionKey = @"Cite Key Clean Braces or TeX";
+NSString * const BDSKCiteKeyFormatKey = @"Cite Key Format";
+NSString * const BDSKCiteKeyFormatPresetKey = @"Cite Key Format Preset";
+NSString * const BDSKCiteKeyAutogenerateKey = @"Cite Key Autogenerate";
+NSString * const BDSKCiteKeyAutogenerateExistingKey = @"Cite Key Autogenerate
Existing";
+NSString * const BDSKCiteKeyLowercaseKey = @"Cite Key Generate Lowercase";
+NSString * const BDSKCiteKeyCleanOptionKey = @"Cite Key Clean Braces or TeX";
-NSString *BDSKShownColsNamesKey = @"Shown Column Names";
-NSString *BDSKColumnWidthsKey = @"Column Widths by Name";
-NSString *BDSKDefaultSortedTableColumnKey = @"Default table column to sort new
documents";
-NSString *BDSKDefaultSortedTableColumnIsDescendingKey = @"Default table column
sort order";
-NSString *BDSKDefaultSubsortedTableColumnKey = @"Default table column to
subsort new documents";
-NSString *BDSKDefaultSubsortedTableColumnIsDescendingKey = @"Default table
column subsort order";
-NSString *BDSKSortGroupsKey = @"BDSKSortGroupsKey";
-NSString *BDSKSortGroupsDescendingKey = @"BDSKSortGroupsDescendingKey";
+NSString * const BDSKShownColsNamesKey = @"Shown Column Names";
+NSString * const BDSKColumnWidthsKey = @"Column Widths by Name";
+NSString * const BDSKDefaultSortedTableColumnKey = @"Default table column to
sort new documents";
+NSString * const BDSKDefaultSortedTableColumnIsDescendingKey = @"Default table
column sort order";
+NSString * const BDSKDefaultSubsortedTableColumnKey = @"Default table column
to subsort new documents";
+NSString * const BDSKDefaultSubsortedTableColumnIsDescendingKey = @"Default
table column subsort order";
+NSString * const BDSKSortGroupsKey = @"BDSKSortGroupsKey";
+NSString * const BDSKSortGroupsDescendingKey = @"BDSKSortGroupsDescendingKey";
-NSString *BDSKShowStatusBarKey = @"Show Status Bar";
-NSString *BDSKShowEditorStatusBarKey = @"Show Editor Status Bar";
-NSString *BDSKShowFindStatusBarKey = @"Show Find Status Bar";
+NSString * const BDSKShowStatusBarKey = @"Show Status Bar";
+NSString * const BDSKShowEditorStatusBarKey = @"Show Editor Status Bar";
+NSString * const BDSKShowFindStatusBarKey = @"Show Find Status Bar";
-NSString *BDSKMainTableViewFontNameKey = @"BDSKMainTableViewFontName";
-NSString *BDSKMainTableViewFontSizeKey = @"BDSKMainTableViewFontSize";
-NSString *BDSKGroupTableViewFontNameKey = @"BDSKGroupTableViewFontName";
-NSString *BDSKGroupTableViewFontSizeKey = @"BDSKGroupTableViewFontSize";
-NSString *BDSKPersonTableViewFontNameKey = @"BDSKPersonTableViewFontName";
-NSString *BDSKPersonTableViewFontSizeKey = @"BDSKPersonTableViewFontSize";
-NSString *BDSKEditorFontNameKey = @"BDSKEditorFontName";
-NSString *BDSKEditorFontSizeKey = @"BDSKEditorFontSize";
-NSString *BDSKFileContentSearchTableViewFontNameKey =
@"BDSKFileContentSearchTableViewFontName";
-NSString *BDSKFileContentSearchTableViewFontSizeKey =
@"BDSKFileContentSearchTableViewFontSize";
-NSString *BDSKOrphanedFilesTableViewFontNameKey =
@"BDSKOrphanedFilesTableViewFontName";
-NSString *BDSKOrphanedFilesTableViewFontSizeKey =
@"BDSKOrphanedFilesTableViewFontSize";
-NSString *BDSKPreviewMaxNumberKey = @"Maximum Number of Items in Preview Pane";
-NSString *BDSKBottomPreviewDisplayKey = @"BDSKBottomPreviewDisplayKey";
-NSString *BDSKBottomPreviewDisplayTemplateKey =
@"BDSKBottomPreviewDisplayTemplateKey";
-NSString *BDSKSidePreviewDisplayKey = @"BDSKSidePreviewDisplayKey";
-NSString *BDSKSidePreviewDisplayTemplateKey =
@"BDSKSidePreviewDisplayTemplateKey";
+NSString * const BDSKMainTableViewFontNameKey = @"BDSKMainTableViewFontName";
+NSString * const BDSKMainTableViewFontSizeKey = @"BDSKMainTableViewFontSize";
+NSString * const BDSKGroupTableViewFontNameKey = @"BDSKGroupTableViewFontName";
+NSString * const BDSKGroupTableViewFontSizeKey = @"BDSKGroupTableViewFontSize";
+NSString * const BDSKPersonTableViewFontNameKey =
@"BDSKPersonTableViewFontName";
+NSString * const BDSKPersonTableViewFontSizeKey =
@"BDSKPersonTableViewFontSize";
+NSString * const BDSKEditorFontNameKey = @"BDSKEditorFontName";
+NSString * const BDSKEditorFontSizeKey = @"BDSKEditorFontSize";
+NSString * const BDSKFileContentSearchTableViewFontNameKey =
@"BDSKFileContentSearchTableViewFontName";
+NSString * const BDSKFileContentSearchTableViewFontSizeKey =
@"BDSKFileContentSearchTableViewFontSize";
+NSString * const BDSKOrphanedFilesTableViewFontNameKey =
@"BDSKOrphanedFilesTableViewFontName";
+NSString * const BDSKOrphanedFilesTableViewFontSizeKey =
@"BDSKOrphanedFilesTableViewFontSize";
+NSString * const BDSKPreviewMaxNumberKey = @"Maximum Number of Items in
Preview Pane";
+NSString * const BDSKBottomPreviewDisplayKey = @"BDSKBottomPreviewDisplayKey";
+NSString * const BDSKBottomPreviewDisplayTemplateKey =
@"BDSKBottomPreviewDisplayTemplateKey";
+NSString * const BDSKSidePreviewDisplayKey = @"BDSKSidePreviewDisplayKey";
+NSString * const BDSKSidePreviewDisplayTemplateKey =
@"BDSKSidePreviewDisplayTemplateKey";
-NSString *BDSKPreviewPDFScaleFactorKey = @"Preview PDF Scale Factor";
-NSString *BDSKPreviewLinkedFileScaleFactorKey = @"Preview Linked File Scale
Factor";
+NSString * const BDSKPreviewPDFScaleFactorKey = @"Preview PDF Scale Factor";
+NSString * const BDSKPreviewLinkedFileScaleFactorKey = @"Preview Linked File
Scale Factor";
-NSString *BDSKBottomPreviewScaleFactorKey = @"BDSKBottomPreviewScaleFactorKey";
-NSString *BDSKSidePreviewScaleFactorKey = @"BDSKSidePreviewScaleFactorKey";
-NSString *BDSKBottomFileViewIconScaleKey = @"BDSKBottomFileViewIconScaleKey";
-NSString *BDSKBottomFileViewDisplayModeKey =
@"BDSKBottomFileViewDisplayModeKey";
-NSString *BDSKSideFileViewIconScaleKey = @"BDSKSideFileViewIconScaleKey";
-NSString *BDSKSideFileViewDisplayModeKey = @"BDSKSideFileViewDisplayModeKey";
-NSString *BDSKEditorFileViewIconScaleKey = @"BDSKEditorFileViewIconScaleKey";
-NSString *BDSKEditorFileViewDisplayModeKey =
@"BDSKEditorFileViewDisplayModeKey";
+NSString * const BDSKBottomPreviewScaleFactorKey =
@"BDSKBottomPreviewScaleFactorKey";
+NSString * const BDSKSidePreviewScaleFactorKey =
@"BDSKSidePreviewScaleFactorKey";
+NSString * const BDSKBottomFileViewIconScaleKey =
@"BDSKBottomFileViewIconScaleKey";
+NSString * const BDSKBottomFileViewDisplayModeKey =
@"BDSKBottomFileViewDisplayModeKey";
+NSString * const BDSKSideFileViewIconScaleKey =
@"BDSKSideFileViewIconScaleKey";
+NSString * const BDSKSideFileViewDisplayModeKey =
@"BDSKSideFileViewDisplayModeKey";
+NSString * const BDSKEditorFileViewIconScaleKey =
@"BDSKEditorFileViewIconScaleKey";
+NSString * const BDSKEditorFileViewDisplayModeKey =
@"BDSKEditorFileViewDisplayModeKey";
-NSString *BDSKDefaultFieldsKey = @"Default Fields";
-NSString *BDSKLocalFileFieldsKey = @"Local File Fields";
-NSString *BDSKRemoteURLFieldsKey = @"Remote URL Fields";
-NSString *BDSKRatingFieldsKey = @"Rating fields";
-NSString *BDSKBooleanFieldsKey = @"Boolean fields";
-NSString *BDSKTriStateFieldsKey = @"Three state fields";
-NSString *BDSKCitationFieldsKey = @"Citation fields";
-NSString *BDSKPersonFieldsKey = @"Person fields";
-NSString *BDSKDefaultViewersKey = @"BDSKDefaultViewersKey";
+NSString * const BDSKDefaultFieldsKey = @"Default Fields";
+NSString * const BDSKLocalFileFieldsKey = @"Local File Fields";
+NSString * const BDSKRemoteURLFieldsKey = @"Remote URL Fields";
+NSString * const BDSKRatingFieldsKey = @"Rating fields";
+NSString * const BDSKBooleanFieldsKey = @"Boolean fields";
+NSString * const BDSKTriStateFieldsKey = @"Three state fields";
+NSString * const BDSKCitationFieldsKey = @"Citation fields";
+NSString * const BDSKPersonFieldsKey = @"Person fields";
+NSString * const BDSKDefaultViewersKey = @"BDSKDefaultViewersKey";
-NSString *BDSKUseLocalUrlAndUrlKey = @"BDSKUseLocalUrlAndUrlKey";
-NSString *BDSKAutomaticallyConvertURLFieldsKey =
@"BDSKAutomaticallyConvertURLFieldsKey";
-NSString *BDSKRemoveConvertedLocalFileFieldsKey =
@"BDSKRemoveConvertedLocalFileFieldsKey";
-NSString *BDSKRemoveConvertedRemoteURLFieldsKey =
@"BDSKRemoveConvertedRemoteURLFieldsKey";
+NSString * const BDSKUseLocalUrlAndUrlKey = @"BDSKUseLocalUrlAndUrlKey";
+NSString * const BDSKAutomaticallyConvertURLFieldsKey =
@"BDSKAutomaticallyConvertURLFieldsKey";
+NSString * const BDSKRemoveConvertedLocalFileFieldsKey =
@"BDSKRemoveConvertedLocalFileFieldsKey";
+NSString * const BDSKRemoveConvertedRemoteURLFieldsKey =
@"BDSKRemoveConvertedRemoteURLFieldsKey";
-NSString *BDSKLocalFileOptionKey = @"BDSKLocalFileOption";
+NSString * const BDSKLocalFileOptionKey = @"BDSKLocalFileOption";
-NSString *BDSKCustomCiteStringsKey = @"Custom CiteStrings";
+NSString * const BDSKCustomCiteStringsKey = @"Custom CiteStrings";
-NSString *BDSKPubTypeStringKey = @"Current Publication Type String";
+NSString * const BDSKPubTypeStringKey = @"Current Publication Type String";
-NSString *BDSKShowWarningsKey = @"Show Warnings in Error Panel";
-NSString *BDSKWarnOnDeleteKey = @"BDSKWarnOnDelete";
-NSString *BDSKWarnOnRenameGroupKey = @"BDSKWarnOnRenameGroup";
-NSString *BDSKWarnOnRemovalFromGroupKey = @"BDSKWarnOnRemovalFromGroupKey";
-NSString *BDSKAskToTrashFilesKey = @"BDSKAskToTrashFilesKey";
+NSString * const BDSKShowWarningsKey = @"Show Warnings in Error Panel";
+NSString * const BDSKWarnOnDeleteKey = @"BDSKWarnOnDelete";
+NSString * const BDSKWarnOnRenameGroupKey = @"BDSKWarnOnRenameGroup";
+NSString * const BDSKWarnOnRemovalFromGroupKey =
@"BDSKWarnOnRemovalFromGroupKey";
+NSString * const BDSKAskToTrashFilesKey = @"BDSKAskToTrashFilesKey";
-NSString *BDSKPapersFolderPathKey = @"Path to the papers folder";
-NSString *BDSKFilePapersAutomaticallyKey = @"File papers into the papers
folder automatically";
-NSString *BDSKLocalFileFormatKey = @"BDSKLocalFileFormatKey";
-NSString *BDSKLocalFileFormatPresetKey = @"BDSKLocalFileFormatPresetKey";
-NSString *BDSKLocalFileLowercaseKey = @"BDSKLocalFileLowercaseKey";
-NSString *BDSKLocalFileCleanOptionKey = @"BDSKLocalFileCleanOptionKey";
-NSString *BDSKWarnOnMoveFolderKey = @"BDSKWarnOnMoveFolderKey";
+NSString * const BDSKPapersFolderPathKey = @"Path to the papers folder";
+NSString * const BDSKFilePapersAutomaticallyKey = @"File papers into the
papers folder automatically";
+NSString * const BDSKLocalFileFormatKey = @"BDSKLocalFileFormatKey";
+NSString * const BDSKLocalFileFormatPresetKey =
@"BDSKLocalFileFormatPresetKey";
+NSString * const BDSKLocalFileLowercaseKey = @"BDSKLocalFileLowercaseKey";
+NSString * const BDSKLocalFileCleanOptionKey = @"BDSKLocalFileCleanOptionKey";
+NSString * const BDSKWarnOnMoveFolderKey = @"BDSKWarnOnMoveFolderKey";
-NSString *BDSKDuplicateBooktitleKey = @"Duplicate Booktitle for Crossref";
-NSString *BDSKForceDuplicateBooktitleKey = @"Overwrite Booktitle when
Duplicating for Crossref";
-NSString *BDSKTypesForDuplicateBooktitleKey = @"Types for Duplicating
Booktitle for Crossref";
-NSString *BDSKWarnOnEditInheritedKey = @"Warn on Editing Inherited Fields";
-NSString *BDSKAutoSortForCrossrefsKey = @"Automatically Sort for Crossrefs";
+NSString * const BDSKDuplicateBooktitleKey = @"Duplicate Booktitle for
Crossref";
+NSString * const BDSKForceDuplicateBooktitleKey = @"Overwrite Booktitle when
Duplicating for Crossref";
+NSString * const BDSKTypesForDuplicateBooktitleKey = @"Types for Duplicating
Booktitle for Crossref";
+NSString * const BDSKWarnOnEditInheritedKey = @"Warn on Editing Inherited
Fields";
+NSString * const BDSKAutoSortForCrossrefsKey = @"Automatically Sort for
Crossrefs";
-NSString *BDSKLastVersionLaunchedKey = @"Last launched version number";
-NSString *BDSKShouldSaveNormalizedAuthorNamesKey = @"Save normalized names in
BibTeX files";
-NSString *BDSKSaveAnnoteAndAbstractAtEndOfItemKey = @"Save Annote and Abstract
at End of Item";
-NSString *BDSKBibStyleMacroDefinitionsKey = @"Macro definitions from bib style
file";
-NSString *BDSKGlobalMacroDefinitionsKey = @"BDSKGlobalMacroDefinitionsKey";
-NSString *BDSKGlobalMacroFilesKey = @"BDSKGlobalMacroFilesKey";
+NSString * const BDSKLastVersionLaunchedKey = @"Last launched version number";
+NSString * const BDSKShouldSaveNormalizedAuthorNamesKey = @"Save normalized
names in BibTeX files";
+NSString * const BDSKSaveAnnoteAndAbstractAtEndOfItemKey = @"Save Annote and
Abstract at End of Item";
+NSString * const BDSKBibStyleMacroDefinitionsKey = @"Macro definitions from
bib style file";
+NSString * const BDSKGlobalMacroDefinitionsKey =
@"BDSKGlobalMacroDefinitionsKey";
+NSString * const BDSKGlobalMacroFilesKey = @"BDSKGlobalMacroFilesKey";
-NSString *BDSKFindControllerLastFindAndReplaceFieldKey = @"Last field for find
and replace";
+NSString * const BDSKFindControllerLastFindAndReplaceFieldKey = @"Last field
for find and replace";
-NSString *BDSKAutosaveOptionKey = @"BDSKAutosaveOptionKey";
-NSString *BDSKAutosaveTimeIntervalKey = @"BDSKAutosaveTimeIntervalKey";
-NSString *BDSKFileContentSearchSortDescriptorKey =
@"BDSKFileContentSearchSortDescriptorKey";
+NSString * const BDSKAutosaveOptionKey = @"BDSKAutosaveOptionKey";
+NSString * const BDSKAutosaveTimeIntervalKey = @"BDSKAutosaveTimeIntervalKey";
+NSString * const BDSKFileContentSearchSortDescriptorKey =
@"BDSKFileContentSearchSortDescriptorKey";
-NSString *BDSKScriptHooksKey = @"Script Hooks";
-NSString *BDSKGroupFieldsKey = @"BDSKGroupFieldsKey";
-NSString *BDSKCurrentGroupFieldsKey = @"BDSKCurrentGroupFieldsKey";
-NSString *BDSKDefaultGroupFieldSeparatorKey =
@"BDSKDefaultGroupFieldSeparatorKey";
-NSString *BDSKGroupFieldSeparatorCharactersKey =
@"BDSKGroupFieldSeparatorCharactersKey";
-NSString *BDSKDefaultArrayJoinStringKey = @"BDSKDefaultArrayJoinString";
+NSString * const BDSKScriptHooksKey = @"Script Hooks";
+NSString * const BDSKGroupFieldsKey = @"BDSKGroupFieldsKey";
+NSString * const BDSKCurrentGroupFieldsKey = @"BDSKCurrentGroupFieldsKey";
+NSString * const BDSKDefaultGroupFieldSeparatorKey =
@"BDSKDefaultGroupFieldSeparatorKey";
+NSString * const BDSKGroupFieldSeparatorCharactersKey =
@"BDSKGroupFieldSeparatorCharactersKey";
+NSString * const BDSKDefaultArrayJoinStringKey = @"BDSKDefaultArrayJoinString";
-NSString *BDSKTableHeaderImagesKey = @"BDSKTableHeaderImages";
-NSString *BDSKTableHeaderTitlesKey = @"BDSKTableHeaderTitles";
-NSString *BDSKTableCellImagesKey = @"BDSKTableCellImages";
-NSString *BDSKCiteseerHostKey = @"BDSKCiteseerHostKey";
+NSString * const BDSKTableHeaderImagesKey = @"BDSKTableHeaderImages";
+NSString * const BDSKTableHeaderTitlesKey = @"BDSKTableHeaderTitles";
+NSString * const BDSKTableCellImagesKey = @"BDSKTableCellImages";
+NSString * const BDSKCiteseerHostKey = @"BDSKCiteseerHostKey";
-NSString *BDSKAuthorNameDisplayKey = @"BDSKAuthorNameDisplayKey";
-NSString *BDSKHideGroupCountKey = @"BDSKHideGroupCount";
-NSString *BDSKHideGroupHighlightsKey = @"BDSKHideGroupHighlights";
-NSString *BDSKShouldShareFilesKey = @"BDSKShouldShareFilesKey";
-NSString *BDSKShouldLookForSharedFilesKey = @"BDSKShouldLookForSharedFilesKey";
-NSString *BDSKSharingRequiresPasswordKey = @"BDSKBrowsingRequiresPasswordKey";
-NSString *BDSKSharingNameKey = @"BDSKSharingNameKey";
-NSString *BDSKWarnOnCiteKeyChangeKey = @"BDSKWarnOnCiteKeyChangeKey";
-NSString *BDSKSpotlightVersionInfoKey = @"BDSKSpotlightVersionInfo";
+NSString * const BDSKAuthorNameDisplayKey = @"BDSKAuthorNameDisplayKey";
+NSString * const BDSKHideGroupCountKey = @"BDSKHideGroupCount";
+NSString * const BDSKHideGroupHighlightsKey = @"BDSKHideGroupHighlights";
+NSString * const BDSKShouldShareFilesKey = @"BDSKShouldShareFilesKey";
+NSString * const BDSKShouldLookForSharedFilesKey =
@"BDSKShouldLookForSharedFilesKey";
+NSString * const BDSKSharingRequiresPasswordKey =
@"BDSKBrowsingRequiresPasswordKey";
+NSString * const BDSKSharingNameKey = @"BDSKSharingNameKey";
+NSString * const BDSKWarnOnCiteKeyChangeKey = @"BDSKWarnOnCiteKeyChangeKey";
+NSString * const BDSKSpotlightVersionInfoKey = @"BDSKSpotlightVersionInfo";
-NSString *BDSKDownloadsDirectoryKey = @"BDSKDownloadsDirectory";
+NSString * const BDSKDownloadsDirectoryKey = @"BDSKDownloadsDirectory";
#pragma mark Field name strings
-NSString *BDSKAnnoteString = @"Annote";
-NSString *BDSKAbstractString = @"Abstract";
-NSString *BDSKRssDescriptionString = @"Rss-Description";
-NSString *BDSKLocalUrlString = @"Local-Url";
-NSString *BDSKUrlString = @"Url";
-NSString *BDSKAuthorString = @"Author";
-NSString *BDSKEditorString = @"Editor";
-NSString *BDSKTitleString = @"Title";
-NSString *BDSKChapterString = @"Chapter";
-NSString *BDSKContainerString = @"Container"; //See [BibItem container] for
explanation
-NSString *BDSKYearString = @"Year";
-NSString *BDSKMonthString = @"Month";
-NSString *BDSKKeywordsString = @"Keywords";
-NSString *BDSKJournalString = @"Journal";
-NSString *BDSKVolumeString = @"Volume";
-NSString *BDSKNumberString = @"Number";
-NSString *BDSKSeriesString = @"Series";
-NSString *BDSKPagesString = @"Pages";
-NSString *BDSKBooktitleString = @"Booktitle";
-NSString *BDSKVolumetitleString = @"Volumetitle";
-NSString *BDSKPublisherString = @"Publisher";
-NSString *BDSKDateAddedString = @"Date-Added";
-NSString *BDSKDateModifiedString = @"Date-Modified";
-NSString *BDSKDateString = @"Date";
-NSString *BDSKPubDateString = @"Publication Date";
-NSString *BDSKCrossrefString = @"Crossref";
-NSString *BDSKRatingString = @"Rating";
-NSString *BDSKReadString = @"Read";
-NSString *BDSKTypeString = @"Type";
-NSString *BDSKAddressString = @"Address";
-NSString *BDSKInstitutionString = @"Institution";
-NSString *BDSKSchoolString = @"School";
-NSString *BDSKOrganizationString = @"Organization";
-NSString *BDSKLocationString = @"Location";
-NSString *BDSKDoiString = @"Doi";
-NSString *BDSKCiteseerUrlString = @"Citeseerurl";
+NSString * BDSKAnnoteString = @"Annote";
+NSString * const BDSKAbstractString = @"Abstract";
+NSString * const BDSKRssDescriptionString = @"Rss-Description";
+NSString * const BDSKLocalUrlString = @"Local-Url";
+NSString * const BDSKUrlString = @"Url";
+NSString * const BDSKAuthorString = @"Author";
+NSString * const BDSKEditorString = @"Editor";
+NSString * const BDSKTitleString = @"Title";
+NSString * const BDSKChapterString = @"Chapter";
+NSString * const BDSKContainerString = @"Container"; //See [BibItem
container] for explanation
+NSString * const BDSKYearString = @"Year";
+NSString * const BDSKMonthString = @"Month";
+NSString * const BDSKKeywordsString = @"Keywords";
+NSString * const BDSKJournalString = @"Journal";
+NSString * const BDSKVolumeString = @"Volume";
+NSString * const BDSKNumberString = @"Number";
+NSString * const BDSKSeriesString = @"Series";
+NSString * const BDSKPagesString = @"Pages";
+NSString * const BDSKBooktitleString = @"Booktitle";
+NSString * const BDSKVolumetitleString = @"Volumetitle";
+NSString * const BDSKPublisherString = @"Publisher";
+NSString * const BDSKDateAddedString = @"Date-Added";
+NSString * const BDSKDateModifiedString = @"Date-Modified";
+NSString * const BDSKDateString = @"Date";
+NSString * const BDSKPubDateString = @"Publication Date";
+NSString * const BDSKCrossrefString = @"Crossref";
+NSString * const BDSKRatingString = @"Rating";
+NSString * const BDSKReadString = @"Read";
+NSString * const BDSKTypeString = @"Type";
+NSString * const BDSKAddressString = @"Address";
+NSString * const BDSKInstitutionString = @"Institution";
+NSString * const BDSKSchoolString = @"School";
+NSString * const BDSKOrganizationString = @"Organization";
+NSString * const BDSKLocationString = @"Location";
+NSString * const BDSKDoiString = @"Doi";
+NSString * const BDSKCiteseerUrlString = @"Citeseerurl";
-NSString *BDSKBibtexString = @"BibTeX";
-NSString *BDSKFirstAuthorString = @"1st Author";
-NSString *BDSKSecondAuthorString = @"2nd Author";
-NSString *BDSKThirdAuthorString = @"3rd Author";
-NSString *BDSKLastAuthorString = @"Last Author";
-NSString *BDSKFirstAuthorEditorString = @"1st Author or Editor";
-NSString *BDSKSecondAuthorEditorString = @"2nd Author or Editor";
-NSString *BDSKThirdAuthorEditorString = @"3rd Author or Editor";
-NSString *BDSKAuthorEditorString = @"Author or Editor";
-NSString *BDSKLastAuthorEditorString = @"Last Author or Editor";
-NSString *BDSKItemNumberString = @"Item Number";
-NSString *BDSKImportOrderString = @"Import Order";
-NSString *BDSKRelevanceString = @"Search Relevance";
-NSString *BDSKPubTypeString = @"BibTeX Type"; // this is used for -[BibItem
setPubType:], not equivalent to @"Type"
-NSString *BDSKCiteKeyString = @"Cite Key";
-NSString *BDSKColorString = @"Bdsk-Color";
-NSString *BDSKColorLabelString = @"Color Label";
-NSString *BDSKLocalFileString = @"Local File";
-NSString *BDSKRemoteURLString = @"Remote URL";
-NSString *BDSKAllFieldsString = @"Any Field";
-NSString *BDSKFileContentSearchString = @"File Content";
-NSString *BDSKPersonString = @"Any Person";
-NSString *BDSKSkimNotesString = @"Skim Notes";
+NSString * const BDSKBibtexString = @"BibTeX";
+NSString * const BDSKFirstAuthorString = @"1st Author";
+NSString * const BDSKSecondAuthorString = @"2nd Author";
+NSString * const BDSKThirdAuthorString = @"3rd Author";
+NSString * const BDSKLastAuthorString = @"Last Author";
+NSString * const BDSKFirstAuthorEditorString = @"1st Author or Editor";
+NSString * const BDSKSecondAuthorEditorString = @"2nd Author or Editor";
+NSString * const BDSKThirdAuthorEditorString = @"3rd Author or Editor";
+NSString * const BDSKAuthorEditorString = @"Author or Editor";
+NSString * const BDSKLastAuthorEditorString = @"Last Author or Editor";
+NSString * const BDSKItemNumberString = @"Item Number";
+NSString * const BDSKImportOrderString = @"Import Order";
+NSString * const BDSKRelevanceString = @"Search Relevance";
+NSString * const BDSKPubTypeString = @"BibTeX Type"; // this is used for
-[BibItem setPubType:], not equivalent to @"Type"
+NSString * const BDSKCiteKeyString = @"Cite Key";
+NSString * const BDSKColorString = @"Bdsk-Color";
+NSString * const BDSKColorLabelString = @"Color Label";
+NSString * const BDSKLocalFileString = @"Local File";
+NSString * const BDSKRemoteURLString = @"Remote URL";
+NSString * const BDSKAllFieldsString = @"Any Field";
+NSString * const BDSKFileContentSearchString = @"File Content";
+NSString * const BDSKPersonString = @"Any Person";
+NSString * const BDSKSkimNotesString = @"Skim Notes";
-NSString *BDSKArticleString = @"article";
-NSString *BDSKBookString = @"book";
-NSString *BDSKInbookString = @"inbook";
-NSString *BDSKIncollectionString = @"incollection";
-NSString *BDSKInproceedingsString = @"inproceedings";
-NSString *BDSKProceedingsString = @"proceedings";
-NSString *BDSKBookletString = @"booklet";
-NSString *BDSKManualString = @"manual";
-NSString *BDSKTechreportString = @"techreport";
-NSString *BDSKCommentedString = @"commented";
-NSString *BDSKConferenceString = @"conference";
-NSString *BDSKMiscString = @"misc";
-NSString *BDSKUnpublishedString = @"unpublished";
-NSString *BDSKMastersThesisString = @"mastersthesis";
-NSString *BDSKPhDThesisString = @"phdthesis";
+NSString * const BDSKArticleString = @"article";
+NSString * const BDSKBookString = @"book";
+NSString * const BDSKInbookString = @"inbook";
+NSString * const BDSKIncollectionString = @"incollection";
+NSString * const BDSKInproceedingsString = @"inproceedings";
+NSString * const BDSKProceedingsString = @"proceedings";
+NSString * const BDSKBookletString = @"booklet";
+NSString * const BDSKManualString = @"manual";
+NSString * const BDSKTechreportString = @"techreport";
+NSString * const BDSKCommentedString = @"commented";
+NSString * const BDSKConferenceString = @"conference";
+NSString * const BDSKMiscString = @"misc";
+NSString * const BDSKUnpublishedString = @"unpublished";
+NSString * const BDSKMastersThesisString = @"mastersthesis";
+NSString * const BDSKPhDThesisString = @"phdthesis";
#pragma mark || Notification name strings
-NSString *BDSKDocumentFileURLDidChangeNotification =
@"BDSKDocumentFileURLDidChangeNotification";
-NSString *BDSKTableSelectionChangedNotification =
@"BDSKTableSelectionChangedNotification";
-NSString *BDSKGroupTableSelectionChangedNotification =
@"BDSKGroupTableSelectionChangedNotification";
-NSString *BDSKBibItemChangedNotification = @"BDSKBibItemChangedNotification";
-NSString *BDSKNeedsToBeFiledChangedNotification =
@"BDSKBibItemNeedsToBeFiledChangedNotification";
-NSString *BDSKItemDownloadUpdatedNotification =
@"BDSKItemDownloadUpdatedNotification";
-NSString *BDSKItemDownloadFinishedNotification =
@"BDSKItemDownloadFinishedNotification";
-NSString *BDSKDocumentDidAddItemNotification =
@"BDSKDocumentDidAddItemNotification";
-NSString *BDSKDocumentWillRemoveItemNotification =
@"BDSKDocumentWillRemoveItemNotification";
-NSString *BDSKDocumentDidRemoveItemNotification =
@"BDSKDocumentDidRemoveItemNotification";
-NSString *BDSKMacroDefinitionChangedNotification =
@"BDSKMacroDefinitionChangedNotification";
-NSString *BDSKMacroTextFieldWindowWillCloseNotification =
@"BDSKMacroTextFieldWindowWillCloseNotification";
-NSString *BDSKBibTypeInfoChangedNotification =
@"BDSKTypeInfoChangedNotification";
-NSString *BDSKCustomFieldsChangedNotification =
@"BDSKCustomFieldsChangedNotification";
-NSString *BDSKFilterChangedNotification = @"BDSKFilterChangedNotification";
-NSString *BDSKGroupNameChangedNotification =
@"BDSKGroupNameChangedNotification";
-NSString *BDSKStaticGroupChangedNotification =
@"BDSKStaticGroupChangedNotification";
-NSString *BDSKSharingClientsChangedNotification =
@"BDSKSharingClientsChangedNotification";
-NSString *BDSKSharingClientUpdatedNotification =
@"BDSKSharingClientUpdatedNotification";
-NSString *BDSKExternalGroupUpdatedNotification =
@"BDSKExternalGroupUpdatedNotification";
-NSString *BDSKExternalGroupWillRemoveItemNotification =
@"BDSKExternalGroupWillRemoveItemNotification";
-NSString *BDSKWillRemoveExternalGroupsNotification =
@"BDSKWillRemoveExternalGroupsNotification";
-NSString *BDSKSharingPasswordChangedNotification =
@"BDSKSharingPasswordChangedNotification";
-NSString *BDSKDocumentControllerAddDocumentNotification =
@"BDSKDocumentControllerAddDocumentNotification";
-NSString *BDSKDocumentControllerRemoveDocumentNotification =
@"BDSKDocumentControllerRemoveDocumentNotification";
-NSString *BDSKDocumentControllerDidChangeMainDocumentNotification =
@"BDSKDocumentControllerDidChangeMainDocumentNotification";
-NSString *BDSKDocumentDidChangeLinkedFilesNotification =
@"BDSKDocumentDidChangeLinkedFilesNotification";
-NSString *BDSKEncodingsListChangedNotification =
@"BDSKEncodingsListChangedNotification";
-NSString *BDSKFlagsChangedNotification = @"BDSKFlagsChangedNotification";
-NSString *BDSKOrphanedFilesFinderFinishedNotification =
@"BDSKOrphanedFilesFinderFinishedNotification";
-NSString *BDSKExportTemplatesChangedNotification =
@"BDSKExportTemplatesChangedNotification";
+NSNotificationName const BDSKDocumentFileURLDidChangeNotification =
@"BDSKDocumentFileURLDidChangeNotification";
+NSNotificationName const BDSKTableSelectionChangedNotification =
@"BDSKTableSelectionChangedNotification";
+NSNotificationName const BDSKGroupTableSelectionChangedNotification =
@"BDSKGroupTableSelectionChangedNotification";
+NSNotificationName const BDSKBibItemChangedNotification =
@"BDSKBibItemChangedNotification";
+NSNotificationName const BDSKNeedsToBeFiledChangedNotification =
@"BDSKBibItemNeedsToBeFiledChangedNotification";
+NSNotificationName const BDSKItemDownloadUpdatedNotification =
@"BDSKItemDownloadUpdatedNotification";
+NSNotificationName const BDSKItemDownloadFinishedNotification =
@"BDSKItemDownloadFinishedNotification";
+NSNotificationName const BDSKDocumentDidAddItemNotification =
@"BDSKDocumentDidAddItemNotification";
+NSNotificationName const BDSKDocumentWillRemoveItemNotification =
@"BDSKDocumentWillRemoveItemNotification";
+NSNotificationName const BDSKDocumentDidRemoveItemNotification =
@"BDSKDocumentDidRemoveItemNotification";
+NSNotificationName const BDSKMacroDefinitionChangedNotification =
@"BDSKMacroDefinitionChangedNotification";
+NSNotificationName const BDSKMacroTextFieldWindowWillCloseNotification =
@"BDSKMacroTextFieldWindowWillCloseNotification";
+NSNotificationName const BDSKBibTypeInfoChangedNotification =
@"BDSKTypeInfoChangedNotification";
+NSNotificationName const BDSKCustomFieldsChangedNotification =
@"BDSKCustomFieldsChangedNotification";
+NSNotificationName const BDSKFilterChangedNotification =
@"BDSKFilterChangedNotification";
+NSNotificationName const BDSKGroupNameChangedNotification =
@"BDSKGroupNameChangedNotification";
+NSNotificationName const BDSKStaticGroupChangedNotification =
@"BDSKStaticGroupChangedNotification";
+NSNotificationName const BDSKSharingClientsChangedNotification =
@"BDSKSharingClientsChangedNotification";
+NSNotificationName const BDSKSharingClientUpdatedNotification =
@"BDSKSharingClientUpdatedNotification";
+NSNotificationName const BDSKExternalGroupUpdatedNotification =
@"BDSKExternalGroupUpdatedNotification";
+NSNotificationName const BDSKExternalGroupWillRemoveItemNotification =
@"BDSKExternalGroupWillRemoveItemNotification";
+NSNotificationName const BDSKWillRemoveExternalGroupsNotification =
@"BDSKWillRemoveExternalGroupsNotification";
+NSNotificationName const BDSKSharingPasswordChangedNotification =
@"BDSKSharingPasswordChangedNotification";
+NSNotificationName const BDSKDocumentControllerAddDocumentNotification =
@"BDSKDocumentControllerAddDocumentNotification";
+NSNotificationName const BDSKDocumentControllerRemoveDocumentNotification =
@"BDSKDocumentControllerRemoveDocumentNotification";
+NSNotificationName const
BDSKDocumentControllerDidChangeMainDocumentNotification =
@"BDSKDocumentControllerDidChangeMainDocumentNotification";
+NSNotificationName const BDSKDocumentDidChangeLinkedFilesNotification =
@"BDSKDocumentDidChangeLinkedFilesNotification";
+NSNotificationName const BDSKEncodingsListChangedNotification =
@"BDSKEncodingsListChangedNotification";
+NSNotificationName const BDSKFlagsChangedNotification =
@"BDSKFlagsChangedNotification";
+NSNotificationName const BDSKOrphanedFilesFinderFinishedNotification =
@"BDSKOrphanedFilesFinderFinishedNotification";
+NSNotificationName const BDSKExportTemplatesChangedNotification =
@"BDSKExportTemplatesChangedNotification";
#pragma mark Exception name strings
-NSString *BDSKUnimplementedException = @"BDSKUnimplementedException";
+NSString * const BDSKUnimplementedException = @"BDSKUnimplementedException";
/*
Modified: trunk/bibdesk/NSError_BDSKExtensions.h
===================================================================
--- trunk/bibdesk/NSError_BDSKExtensions.h 2025-11-10 10:19:10 UTC (rev
29778)
+++ trunk/bibdesk/NSError_BDSKExtensions.h 2025-11-10 10:30:10 UTC (rev
29779)
@@ -70,7 +70,7 @@
kBDSKFailedToCommit, /* Failed to commit edits
*/
};
-extern NSString *BDSKFailedDocumentErrorKey;
+extern NSString * const BDSKFailedDocumentErrorKey;
@interface NSError (BDSKExtensions) <NSMutableCopying>
Modified: trunk/bibdesk/NSError_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSError_BDSKExtensions.m 2025-11-10 10:19:10 UTC (rev
29778)
+++ trunk/bibdesk/NSError_BDSKExtensions.m 2025-11-10 10:30:10 UTC (rev
29779)
@@ -40,7 +40,7 @@
#define BDSKErrorDomain @"net.sourceforge.bibdesk.errors"
-NSString *BDSKFailedDocumentErrorKey = @"BDSKFailedDocument";
+NSString * const BDSKFailedDocumentErrorKey = @"BDSKFailedDocument";
@interface BDSKMutableError : NSError
{
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