Version 9.4.2 Changelog (December 19, 2022)

Version: 9.4.2.80734

Release Date: December 19, 2022

New features

  • Two new APIs added to set fixed stamp width and height Stamper.getAbsoluteStampWidth() and Stamper.getAbsoluteStampHeight()

APIs

PDFViewCtrlTools package

CustomFragmentTabLayout

new method: String getCurrentTabTag()

Builder

new method: Builder setMessage(String)

new method: Builder setTitle(String)

Theme

new class: Theme

new final field: int buttonDisabledColor

new static method: Theme fromContext(Context)

UserCropDialogFragment

new method: boolean isCropped()

removed method: void onViewCreated(View, Bundle)

Theme

new final class: Theme

new final field: int chipBackgroundColor

new final field: int iconColor

new final field: int textColor

new static method: Theme fromContext(Context)

PdfViewCtrlTabsManager

new synchronized method: LinkedHashMap<String, PdfViewCtrlTabInfo> getAllPdfViewCtrlTabInfo(Context)

new static method: Timestamp safeGetTimestamp(String)

FilterSettingsViewModel

new method: void initializeViews()

DialogImportWebpageUrlSelectorBinding

new final field: ViewCustomAlertDialogButtonsBinding buttonContainer

new final field: TextInputLayout inputLayout

new final field: TextView message

new final field: TextView title

modified final field: EditText webpageUrl

Declaration

From:

public final EditText webpageUrl

To:

public final TextInputEditText webpageUrl

ListviewItemFileListBinding

new final field: ConstraintLayout content

new final field: Barrier endButtonBarrier

new final field: FrameLayout thumbnailContainer

removed final field: Guideline guidelineImage

ViewCustomAlertDialogButtonsBinding

new final class: ViewCustomAlertDialogButtonsBinding

new final field: MaterialButton negativeBtn

new final field: MaterialButton positiveBtn

new static method: ViewCustomAlertDialogButtonsBinding bind(View)

new method: View getRoot()

new static method: ViewCustomAlertDialogButtonsBinding inflate(LayoutInflater)

new static method: ViewCustomAlertDialogButtonsBinding inflate(LayoutInflater, ViewGroup, boolean)

ImportWebpageUrlSelectorDialogFragment

removed method: void onStart()

FileBrowserViewFragment

new method: void hideFileInfoBottomSheet()

RecentViewFragment

removed method: void addSelectedFilesAndReload(ArrayList<FileInfo>)

ContentViewHolder

new field: FrameLayout thumbnailContainer

modified field: View dragButton

Declaration

From:

public View dragButton

To:

public AppCompatImageButton dragButton

HtmlConversionComponent

new method: void handleWebpageToPDF(FragmentActivity, Uri, OnDismissListener, HtmlConversionActionListener)

HtmlConversionActionListener

new interface: HtmlConversionActionListener

new method: boolean shouldStartConversion()

FileSelectionViewModel

new method: void addSelectedFiles(ArrayList<FileInfo>)

MiscUtils

new static method: int getUriFileInfoType(Uri)

new static method: boolean isExternalStorageDocument(Uri)

ThumbnailWorker

new static final field: int MODE_UUID

new method: void tryLoadImage(int, String, String, ImageViewTopCrop, int)

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales