Some test text!
Android / Changelog / v7.0.4
Version: 7.0.4.73249
Release Date: November 26, 2019
FreehandCreate
toolCustomRelativeLayout
does not exactly match annotation bounding box, as well as issue where the location is incorrect after a flingThumbnailsViewFragment
many times in the same sessionnew method: void setFromEditToolbar(boolean)
new method: boolean canInkUndo()
new method: void takeInitialInkSnapshot()
new method: void undoToPreviousInitialInk()
new static method: String exportPdfBookmarks(PDFDoc)
new static method: String exportUserBookmarks(Context, String)
new static method: ArrayList<UserBookmarkItem> fromJSON(String)
new static method: List<UserBookmarkItem> getPdfBookmarks(PDFDoc)
new static method: void importPdfBookmarks(PDFViewCtrl, String)
new static method: void importUserBookmarks(Context, String, String)
new static method: String toJSON(List<UserBookmarkItem>)
new static method: boolean getFollowSystemDarkMode(Context)
new static method: void setFollowSystemDarkMode(Context, boolean)
new static method: void closeDocQuietly(PDFViewCtrl)
new constructor: SelectionLoupe(PDFViewCtrl)
new method: void dismiss()
new method: void setup(Bitmap)
new method: void show()
new method: void show(float, float)
removed constructor: SelectionLoupe(Context)
removed constructor: SelectionLoupe(Context, AttributeSet)
removed constructor: SelectionLoupe(Context, AttributeSet, int)
removed method: void setup(Bitmap, float)
modified class: SelectionLoupe
Declaration | |
---|---|
From: | public class SelectionLoupe extends LinearLayout |
To: | public class SelectionLoupe extends CardView |
removed method: void close()
new method: void updateIsCurrentUser(String, boolean)
new method: boolean isCurrentUser()
new method: void setIsCurrentUser(boolean)
new method: boolean isCurrentUser()
new method: void importAnnotationCommand(CollabDatabase, String, String, boolean)
new method: void importAnnotations(CollabDatabase, String, String, boolean)
new method: void setCurrentUser(CollabDatabase, String, String)
new static method: void addLastXfdf(CollabDatabase, String)
new static method: void importAnnotationCommand(CollabDatabase, String, String, boolean)
new static method: void importAnnotations(CollabDatabase, String, String, boolean)
new static method: void setCurrentUser(CollabDatabase, String, String)
modified static method: void addAnnotations(CollabDatabase, HashMap<String, AnnotationEntity>)
Declaration | |
---|---|
From: | public static void addAnnotations(CollabDatabase, HashMap<String, AnnotationEntity>) |
To: | public static String addAnnotations(CollabDatabase, HashMap<String, AnnotationEntity>) |
new class: CollabManager
new method: void addAnnotation(AnnotationEntity)
new method: void addAnnotations(HashMap<String, AnnotationEntity>)
new method: void addUser(String, String)
new method: void cleanup()
new method: void deleteAnnotation(String)
new method: DocumentViewModel getViewModel()
new method: void importAnnotationCommand(String)
new method: void importAnnotationCommand(String, boolean)
new method: void importAnnotations(String, boolean)
new method: void modifyAnnotation(AnnotationEntity)
new method: void sendAnnotation(String, ArrayList<AnnotationEntity>, String, String)
new method: void setCollabManagerListener(CollabManagerListener)
new method: void setCurrentDocument(DocumentEntity)
new method: void setCurrentDocument(String)
new method: void setCurrentUser(String, String)
new method: void setCustomConnection(CustomService)
new interface: CollabManagerListener
new method: void onSendAnnotation(String, ArrayList<AnnotationEntity>, String, String)
new method: void handleOnlineShare()
new method: CollabManager getCollabManager()
removed static method: boolean isValidInsertEntity(AnnotationEntity)
new static method: void fillAnnotationEntity(String, AnnotationEntity)
new static method: boolean isValidInsertEntity(AnnotationEntity)
new static method: HashMap<String, AnnotationEntity> parseXfdf(String, String)
new static method: HashMap<String, AnnotationEntity> parseXfdfCommand(String, String)
new static method: AnnotationEntity toAnnotationEntity(PDFDoc, String, Annot)
new static method: AnnotationEntity xfdfToAnnotationEntity(String, JSONObject)
removed static method: void fillAnnotationEntity(AnnotationEntity)
removed static method: HashMap<String, Object> parseXfdf(String)
removed static method: AnnotationEntity toAnnotationEntity(PDFDoc, Annot)
removed static method: AnnotationEntity xfdfToAnnotationEntity(JSONObject)
new constructor: BlackBoxConnection()
new method: void onSendAnnotation(String, ArrayList<AnnotationEntity>, String, String)
new method: void setCollabManager(CollabManager)
removed constructor: BlackBoxConnection(Context)
removed method: void sendAnnotation(String, ArrayList<AnnotationEntity>, String, String)
modified class: BlackBoxConnection
Declaration | |
---|---|
From: | public class BlackBoxConnection extends WebSocketListener implements CustomService |
To: | public class BlackBoxConnection extends WebSocketListener implements CollabManagerListener |
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales