v1.0.5
PaperKnife v1.0.5 Release
New Features & Power-Ups
- Unlock in Preview: You can now decrypt locked PDFs directly within the preview screen without leaving your current tool.
- Seamless Tool Chaining: Fixed the 'Process' (+) button behavior; results now hand off perfectly to the next tool selection popup.
Deterministic Build (F-Droid RB)
- Disabled non-deterministic optimizations (Baseline Profiles & Resource Shrinking) to ensure byte-for-byte identical APK hashes.
- Synchronized version 1.0.5 across all UI and build components.
UX & Architecture Fixes
- UI Portals: Migrated the PDF Preview to a React Portal to fix overlapping headers and z-index issues.
- Smart Saving: Added automatic duplicate filename handling (e.g., 'file (1).pdf') to prevent save failures.
- Navigation: Refined edge-to-edge support for both gesture and button-based Android navigation.
- Preview Fix: Hardware back button now correctly exits PDF Preview instead of the tool.
Privacy Hardening
- Removed web-link intent filters (http/https) to guarantee 100% offline status.