Subget v1.0.1 — Button Geometry & Card Polish
🎬 Subget v1.0.1 — Button Geometry & Card Polish
This maintenance release delivers UI/UX refinements, button geometry fixes, and clean performance enhancements.
🎨 What's Fixed & Improved
📐 Action Button Sizing & Alignment
- Eliminated 48dp Component Inflation: Replaced Material 3 \IconButton\ on subtitle cards with a pixel-perfect \34.dp × 34.dp\ clipped container, preventing the framework's default 48dp touch-target expansion from distorting button proportions.
- Harmonized Vertical Geometry: The Share button and the Saved in Downloads button now share an identical \34.dp\ height and matching \10.dp\ rounded corners (\RoundedCornerShape(10.dp)), eliminating the 7dp top/bottom vertical protrusions.
- Card Padding & Edge Protection: Enforced clean \8.dp\ spacing (\Arrangement.spacedBy(8.dp)) between action buttons, preventing icon buttons from colliding with the card's right outer border.
- Downloads Vault Consistency: Applied the same exact-dimension geometry (\36.dp\ height, \8.dp\ radius) to Delete and Share buttons in the Downloads vault to match the adjacent Open in Player button.
⚡ Performance & Stability
- Lightweight Networking: Optimized SubDL API queries for fast, dependable subtitle retrieval with zero unneeded network overhead.
- Seamless Upgrade: Signed with APK Signature Schemes v2 & v3, allowing existing v1.0.0 installations to upgrade smoothly with all settings and history preserved.
📦 Checksums & Verification
| File | SHA-256 Checksum |
|---|---|
| \Subget-v1.0.1.apk\ | \4543595d59bfd2bab9d1a3138f2876bc5244d8d4a9e8f361788eb339dfd52cd8\ |
Targeting Android 8.0 (API 26) through Android 15 (API 35).
Full Changelog: v1.0.0...v1.0.1