- Major improvements to Sync and WebDAV connections (#1072)
- Enhanced sync dialog with remote switching, connection settings, detailed cache status, and better desktop sizing
- Improved sync button displaying progress, cached file counts, and pending sync badges
- Added synced/not synced cache toggles to file list, grid, and context menu actions
- Fixed WebDAV-specific issues including favicon detection, cache clearing, and unsyncing
- Resolved sync status update bugs for files, templates, and packs
- Optimized automatic syncing to prevent repeated syncs when connection cache settings change
- Add useAndroidSaf experiment (#1000)
- Add multi-tap input shortcuts experiment for mouse and pen
- Use file name as default pdf name when importing
- Remove unused default PDF quality setting
- Improve select tool transform controls on small selections
- Improve add area dialog in PDF export dialog to allow multiple area selection
- Fix PDF import using saved spread-to-pages setting by default (#1075)
- Fix importing not working if file extension is uppercase
- Create areas by default when importing PDFs
- Fix smooth navigation with viewport limits
- Fix input scheduling system causing double taps recognized as move events (#1080)
- Fix eraser and path eraser strokes reappearing on large canvases (#1080)
- Fix PDF and PNG export quality settings not applying correctly
- Fix context menu opening when double tapping with touch
- Fix PDF export dialog remove button overlapping the drag handle
- Fix texture view tabs not being scrollable
- Fix export offset applying to image exports
- Fix lock options not applying in label, polygon and click on select tool
- Fix rtl text direction overlapping in layers navigator
Read more here: https://linwood.dev/butterfly/2.5.2-rc.0