Some test text!

Version 6.10.3 Changelog (April 29, 2019)

Contents

New features
Fixed
APIs
PDFTron package
PDFViewCtrlTools package
pdftron-collab package
pdftron-collab-wvs package

Version: 6.10.3.70547

Release Date: April 29, 2019

linkNew features

  • New SDK library package pdftron-collab for real-time document collaboration, head over to integration guide here: Realtime Collaboration Setup
  • New SDK library package pdftron-collab-wvs for real-time document collaboration with WebViewer Server backend, head over to integration guide here: Host annotations in your WebViewer Server
  • New sample project for real-time document collaboration with Firebase backend, head over to the source here: CollabFirebaseSample
  • Cordova native plugin is now available, see pdftron-cordova
  • Style picker for measurement tools now come with option to snap to points
  • Measurement tools now can be found in the annotation toolbar
  • Annotation selection box appearance has been improved
  • Adds new Document Collaboration showcase sample that will work out of box with the Web collaboration demo

linkFixed

  • Fixed issue where quick menu overflow menu could be cut off on small devices
  • Fixed issue where structural text selection by tap returns incorrect result for some documents
  • Fixed issue where custom ThumbnailSliderStyle was not applied properly in app theme
  • Fixes issue where ThumbnailSlider background color could not be changed
  • Fixed issue where annotation selection box would overlap the annotation border when user does not have write permission to the annotation
  • Fixed issue where in dark mode, text selection color was hard to see
  • Fixed a crash that may happen when double tapping on the viewer repeatedly
  • Fixed issue where autoResizeFreeText was not working properly when text is entered in the dialog instead of inline

linkAPIs

linkPDFTron package

linkPDFViewCtrl

new method: PDFDoc openPDFUri(Uri fileUri, String password, String cachePath, HTTPRequestOptions httpRequestOptions)

linkPDFViewCtrlTools package

linkDiffActivity

new static method: void open(Context, int, int)

linkTextInputDialog

new class: TextInputDialog

linkTextInputResult

new class: TextInputResult

linkTextInputViewModel

new class: TextInputViewModel

linkAnnotManager

new constructor: AnnotManager(ToolManager, String, String, Bundle, AnnotationSyncingListener)

new constructor: AnnotManager(ToolManager, String, String, AnnotationSyncingListener)

removed constructor: AnnotManager(ToolManager, String, Bundle, AnnotationSyncingListener)

linkAnnotationSyncingListener

new method: void onLocalChange(String, String, String)

removed method: void onLocalChange(String, String)

linkToolManager

new method: void enableAnnotManager(String, String, Bundle, AnnotationSyncingListener)

new method: void enableAnnotManager(String, String, AnnotationSyncingListener)

new method: String getAuthorName()

new method: int getSelectedAnnotPageNum()

new method: boolean isDeleteEmptyFreeText()

new method: void setAuthorName(String)

new method: void setDeleteEmptyFreeText(boolean)

removed method: void enableAnnotManager(String, Bundle, AnnotationSyncingListener)

linkAnnotationToolbarListener

new method: void inkEditSelected(Annot)

new method: void openAnnotationToolbar(ToolMode)

new method: void openEditToolbar(ToolMode)

removed method: void onInkEditSelected(Annot)

removed method: void onOpenAnnotationToolbar(ToolMode)

removed method: void onOpenEditToolbar(ToolMode)

linkAnnotUtils

new static method: Annot createAnnotationReply(String, int, PDFViewCtrl, String, String)

new static method: void deleteAnnotationReply(String, int, PDFViewCtrl, ToolManager)

new static method: boolean hasInReplyTo(Annot)

new static method: void setDateToNow(PDFViewCtrl, Annot)

new static method: Annot updateAnnotationReply(String, int, PDFViewCtrl, ToolManager, String)

linkPdfViewCtrlSettingsManager

new static method: boolean getShowAnnotationIndicator(Context, boolean)

linkTextInputViewModel

new class: TextInputViewModel

linkpdftron-collab package

linkCollabViewerBuilder

new class: CollabViewerBuilder

linkCollabViewerTabFragment

new class: CollabViewerTabFragment

linkCollabViewerTabHostFragment

new class: CollabViewerTabHostFragment

linkReplyFragment

new class: ReplyFragment

linkBottomSheetReplyFragment

new class: BottomSheetReplyFragment

linkAnnotationEntity

new class: AnnotationEntity

linkDocumentEntity

new class: DocumentEntity

linkLastAnnotationEntity

new class: LastAnnotationEntity

linkReplyEntity

new class: ReplyEntity

linkUserEntity

new class: UserEntity

linkCollabDatabase

new class: CollabDatabase

linkCustomService

new interface: CustomService

linkAnnotationViewModel

new class: AnnotationViewModel

linkDocumentViewModel

new class: DocumentViewModel

linkReplyViewModel

new class: ReplyViewModel

linkDataRepository

new class: DataRepository

linkpdftron-collab-wvs package

linkBlackBoxConnection

new class: BlackBoxConnection

Get the answers you need: Support

Contents

New features
Fixed
APIs
PDFTron package
PDFViewCtrlTools package
pdftron-collab package
pdftron-collab-wvs package