Some test text!

Tools/AnnotStyle.h
Modified -[AnnotStyle initWithAnnotType:]
Declaration
From- (nonnull instancetype)initWithAnnotType:(PTAnnotType)annotType
To- (nonnull instancetype)initWithAnnotType:(PTExtendedAnnotType)annotType

Modified AnnotStyle.annotType
Declaration
From@property (nonatomic, readonly) PTAnnotType annotType
To@property (nonatomic, readonly) PTExtendedAnnotType annotType

Tools/AnnotStyleViewController.h
Added AnnotStyleViewController.presentationManager
Tools/AnnotTypes.h
Removed PTExtendedAnnotNameStrikeout
Removed PTExtendedAnnotName3D
Added PTExtendedAnnotNameStrikeOut
Added PTExtendedAnnotNameThreeDimensional
Tools/ColorDefaults.h
Removed #def ANNOT_MARKUP
Removed #def ANNOT_HIGHLIGHT
Removed #def ANNOT_TEXTUNDERLINE
Removed #def ANNOT_TEXTSRIKEOUT
Removed #def ANNOT_TEXTSQUIGGLY
Removed #def ANNOT_FREETEXT
Removed #def ANNOT_LINE
Removed #def ANNOT_SQUARE
Removed #def ANNOT_CIRCLE
Removed #def ANNOT_POLYGON
Removed #def ANNOT_POLYLINE
Removed #def ANNOT_INK
Modified +[ColorDefaults setDefaultColor:forAnnotType:attribute:colorPostProcessMode:]
Declaration
From+ (void)setDefaultColor:(nonnull UIColor *)color forAnnotType:(PTAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode
To+ (void)setDefaultColor:(nonnull UIColor *)color forAnnotType:(PTExtendedAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode

Modified +[ColorDefaults defaultColorForAnnotType:attribute:colorPostProcessMode:]
Declaration
From+ (nonnull UIColor *)defaultColorForAnnotType:(PTAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode
To+ (nonnull UIColor *)defaultColorForAnnotType:(PTExtendedAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode

Modified +[ColorDefaults defaultColorPtForAnnotType:attribute:colorPostProcessMode:]
Declaration
From+ (nonnull PTColorPt *)defaultColorPtForAnnotType:(PTAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode
To+ (nonnull PTColorPt *)defaultColorPtForAnnotType:(PTExtendedAnnotType)type attribute:(nonnull NSString *)attribute colorPostProcessMode:(PTColorPostProcessMode)mode

Modified +[ColorDefaults numCompsInColorPtForAnnotType:attribute:]
Declaration
From+ (int)numCompsInColorPtForAnnotType:(PTAnnotType)type attribute:(nonnull NSString *)attribute
To+ (int)numCompsInColorPtForAnnotType:(PTExtendedAnnotType)type attribute:(nonnull NSString *)attribute

Modified +[ColorDefaults setDefaultOpacity:forAnnotType:]
Declaration
From+ (void)setDefaultOpacity:(double)opacity forAnnotType:(PTAnnotType)type
To+ (void)setDefaultOpacity:(double)opacity forAnnotType:(PTExtendedAnnotType)type

Modified +[ColorDefaults defaultOpacityForAnnotType:]
Declaration
From+ (double)defaultOpacityForAnnotType:(PTAnnotType)type
To+ (double)defaultOpacityForAnnotType:(PTExtendedAnnotType)type

Modified +[ColorDefaults setDefaultBorderThickness:forAnnotType:]
Declaration
From+ (void)setDefaultBorderThickness:(double)thickness forAnnotType:(PTAnnotType)type
To+ (void)setDefaultBorderThickness:(double)thickness forAnnotType:(PTExtendedAnnotType)type

Modified +[ColorDefaults defaultBorderThicknessForAnnotType:]
Declaration
From+ (double)defaultBorderThicknessForAnnotType:(PTAnnotType)type
To+ (double)defaultBorderThicknessForAnnotType:(PTExtendedAnnotType)type

Tools/CreateToolBase.h
Removed CreateToolBase.annotClass
Removed CreateToolBase.annotType
Tools/EditToolbar.h
Added -[EditToolbarDelegate editToolbarToggleStylePicker:]
Tools/HalfModalPresentationManager.h
Added HalfModalPresentationManager.popoverSourceRect
Added HalfModalPresentationManager.popoverSourceView
Modified HalfModalPresentationManager
Protocols
FromUIViewControllerTransitioningDelegate
ToUIPopoverPresentationControllerDelegate, UIViewControllerTransitioningDelegate

Tools/NoteEditController.h
Modified -[NoteEditController initWithDelegate:annotType:]
Declaration
From- (nonnull instancetype)initWithDelegate:(nonnull id<PTNoteEditControllerDelegate>)delegate annotType:(PTAnnotType)annotType
To- (nonnull instancetype)initWithDelegate:(nonnull id<PTNoteEditControllerDelegate>)delegate annotType:(PTExtendedAnnotType)annotType

Tools/Permissions.h
Removed PTAnnotPermissionKey
Removed PTAnnotPermissionKeyCanCreate
Removed PTAnnotPermissionKeyCanEdit
Removed PTInteractionToolPermissionKey
Removed PTInteractionToolPermissionKeyEnabled
Tools/PTAnnotationPermission.h
Added PTAnnotationPermission
Added +[PTAnnotationPermission permission]
Added -[PTAnnotationPermission initWithCanCreate:canEdit:]
Added PTAnnotationPermission.canCreate
Added PTAnnotationPermission.canEdit
Added -[PTAnnotationPermission isEqualToAnnotationPermission:]
Added -[PTAnnotationPermission initWithCoder:]
Tools/PTDocumentViewController.h
Removed PTDocumentViewController.bookmarksButtonItem
Added PTDocumentViewController.bottomToolbarEnabled
Added PTDocumentViewController.pageIndicatorEnabled
Added PTDocumentViewController.thumbnailSliderController
Added PTDocumentViewController.viewerSettingsButtonHidden
Added PTDocumentViewController.shareButtonHidden
Added PTDocumentViewController.searchButtonHidden
Added PTDocumentViewController.annotationToolbarButtonHidden
Added PTDocumentViewController.thumbnailBrowserButtonHidden
Added PTDocumentViewController.navigationListsButtonHidden
Added PTDocumentViewController.annotationListHidden
Added PTDocumentViewController.outlineListHidden
Added PTDocumentViewController.bookmarkListHidden
Added PTDocumentViewController.thumbnailsButtonItem
Added PTDocumentViewController.navigationListsButtonItem
Added PTDocumentViewController.thumbnailsViewController
Added -[PTDocumentViewController showThumbnailsController]
Tools/PTModel.h
Removed +[PTModel localPropertyKeysForClass:]
Removed -[PTModel localDictionaryValueForClass:]
Added PTModel.localPropertyKeys
Added PTModel.propertyClasses
Added +[PTModel propertyKeysForKindOfClass:]
Added +[PTModel localDictionaryValueWithModel:]
Tools/PTNavigationListsViewController.h
Added -[PTNavigationListsViewController initWithToolManager:]
Added PTNavigationListsViewController.outlineViewController
Added PTNavigationListsViewController.annotationViewController
Added PTNavigationListsViewController.bookmarkViewController
Modified PTNavigationListsViewController.listViewControllers
Declaration
From@property (nonatomic, strong, nullable) NSArray<UIViewController *> *listViewControllers
To@property (nonatomic, copy, nullable) NSArray<UIViewController *> *listViewControllers

Tools/PTTabbedDocumentViewController.h
Removed PTTabbedDocumentViewController.automaticallySavesDocuments
Removed PTTabbedDocumentViewController.automaticDocumentSavingInterval
Removed PTTabbedDocumentViewController.automaticallyHidesControls
Removed PTTabbedDocumentViewController.automaticControlHidingDelay
Removed -[PTTabbedDocumentViewController configureWithToolManagerConfiguration:]
Added -[PTTabbedDocumentViewControllerDelegate tabbedDocumentViewController:willAddDocumentViewController:]
Added -[PTTabbedDocumentViewController documentViewControllerAtIndex:]
Added PTTabbedDocumentViewController.selectedViewController
Tools/TextMarkupCreate.h
Removed TextMarkupCreate.annotType
Tools/TextSelectTool.h
Modified -[TextSelectTool createTextMarkupAnnot:]
Declaration
From- (void)createTextMarkupAnnot:(PTAnnotType)annotType
To- (void)createTextMarkupAnnot:(PTExtendedAnnotType)annotType

Modified -[TextSelectTool createTextMarkupAnnot:withColor:withComponents:withOpacity:]
Declaration
From- (void)createTextMarkupAnnot:(PTAnnotType)annotType withColor:(nonnull PTColorPt *)color withComponents:(int)components withOpacity:(double)opacity
To- (void)createTextMarkupAnnot:(PTExtendedAnnotType)annotType withColor:(nonnull PTColorPt *)color withComponents:(int)components withOpacity:(double)opacity

Tools/ThumbnailSliderViewController.h
Removed ThumbnailSliderViewController.leadingView
Removed ThumbnailSliderViewController.trailingView
Added ThumbnailSliderViewController.leadingToolbarItem
Added ThumbnailSliderViewController.leadingToolbarItems
Added ThumbnailSliderViewController.trailingToolbarItem
Added ThumbnailSliderViewController.trailingToolbarItems
Tools/Tool.h
Added Tool.annotClass
Added Tool.annotType
Added Tool.canEditStyle
Tools/ToolManager.h
Removed -[ToolManager configuration]
Removed -[ToolManager configureWithConfiguration:]
Removed -[ToolManager updateConfiguration:]
Removed -[ToolManager setPermissionsForExtendedAnnotType:canCreate:]
Removed -[ToolManager setPermissionsForExtendedAnnotType:canEdit:]
Removed -[ToolManager setPermissionsForExtendedAnnotType:canCreate:canEdit:]
Removed -[ToolManager isInteractionToolEnabled:]
Removed -[ToolManager setPermissionForInteractionToolType:enabled:]
Added ToolManager.textAnnotationPermission
Added ToolManager.linkAnnotationPermission
Added ToolManager.freeTextAnnotationPermission
Added ToolManager.lineAnnotationPermission
Added ToolManager.squareAnnotationPermission
Added ToolManager.circleAnnotationPermission
Added ToolManager.polygonAnnotationPermission
Added ToolManager.polylineAnnotationPermission
Added ToolManager.highlightAnnotationPermission
Added ToolManager.underlineAnnotationPermission
Added ToolManager.squigglyAnnotationPermission
Added ToolManager.strikeOutAnnotationPermission
Added ToolManager.stampAnnotationPermission
Added ToolManager.caretAnnotationPermission
Added ToolManager.inkAnnotationPermission
Added ToolManager.popupAnnotationPermission
Added ToolManager.fileAttachmentAnnotationPermission
Added ToolManager.soundAnnotationPermission
Added ToolManager.movieAnnotationPermission
Added ToolManager.widgetAnnotationPermission
Added ToolManager.screenAnnotationPermission
Added ToolManager.printerMarkAnnotationPermission
Added ToolManager.trapNetAnnotationPermission
Added ToolManager.watermarkAnnotationPermission
Added ToolManager.threeDimensionalAnnotationPermission
Added ToolManager.redactAnnotationPermission
Added ToolManager.projectionAnnotationPermission
Added ToolManager.richMediaAnnotationPermission
Added ToolManager.arrowAnnotationPermission
Added ToolManager.signatureAnnotationPermission
Added ToolManager.cloudyAnnotationPermission
Added -[ToolManager annotationPermissionForAnnotType:]
Tools/ToolManagerConfiguration.h
Removed ToolManagerConfiguration
Removed ToolManagerConfiguration.showMenuOnTap
Removed ToolManagerConfiguration.showDefaultSignature
Removed ToolManagerConfiguration.pageIndicatorEnabled
Removed ToolManagerConfiguration.annotPermissions
Removed ToolManagerConfiguration.interactionToolPermissions
Removed +[ToolManagerConfiguration configurationWithBuilder:]
Removed ToolManagerConfigurationBuilder
Removed ToolManagerConfigurationBuilder.showMenuOnTap
Removed ToolManagerConfigurationBuilder.showDefaultSignature
Removed ToolManagerConfigurationBuilder.pageIndicatorEnabled
Removed ToolManagerConfigurationBuilder.annotPermissions
Removed ToolManagerConfigurationBuilder.interactionToolPermissions
Removed -[ToolManagerConfigurationBuilder build]
Tools/ToolsMacros.h
Added #def PT_NSStringFromBOOL