Skip to content

v1.1.0 - Enhanced PDF Gestures & Performance Improvements

Choose a tag to compare

@munirajamada munirajamada released this 21 Jan 18:31
· 6 commits to master since this release

PDF Manager v1.1.0

This release focuses on significantly improving the PDF viewing experience with smoother gestures, intuitive page navigation, and refined tablet support.

🚀 Key Improvements

📱 Enhanced PDF Gestures

  • Carousel Page Navigation: Page-by-page mode now behaves like a carousel. Any directional swipe (even light ones) will smoothly transition to the next or previous page.
  • Zoom Protection: Fixed a long-standing issue where pinch-to-zoom or double-tap gestures would inadvertently trigger accidental page changes.
  • Refined Horizontal Mode: Pages are now perfectly centered and displayed one at a time when using horizontal scroll mode.

💻 Better Tablet Visibility

  • Improved page-fitting logic to ensure entire PDF pages are visible in landscape mode, particularly optimized for tablet screens.

⚙️ Infrastructure & Performance

  • Library Upgrade: Upgraded core rendering to HyntixPdfViewer:1.0.1.
  • Dependency Management: Fully migrated to remote JitPack dependencies, reducing project complexity for contributors.
  • Optimization: Final release APK is optimized at 8.7 MB.

📦 What's Changed

  • Upgrade HyntixPdfViewer to v1.0.1
  • Implement raw direction tracking for reliable gesture detection
  • Block page snaps during active zoom gestures/animations
  • Set default FitPolicy to BOTH for better screen utilization
  • Bumped application version to v1.1 (versionCode 2)
    Full Changelog: v1.0.0...v1.1.0