What's New
- Isomer Finder tool: search structural isomers via PubChem fastformula, with 2D thumbnails and CID badges.
- Tools search bar for faster navigation across utilities.
- "Learn why" dialog explaining missing 3D models.
- Favorites list now shows structure thumbnails.
Improvements & Fixes
- Formula subscripts render automatically in Molar Mass, Reaction Balancer, and Isomer Finder inputs.
- Reaction Balancer supports the "→" symbol and includes quick‑insert chips.
- Dialog and card styling standardized to
MaterialTheme.colorScheme.surface.
Technical Changes
- Versioning logic now prioritizes tags at HEAD; supports tag+offset for in‑between commits.
- New runGit helper for safer Git command execution in build.gradle.kts.
- UI split into SearchUi.kt, SettingsUi.kt, ToolsScreen.kt for clearer structure & imports cleaned up.
- RTL support improved via AutoMirrored icons.
- Build/dependency upgrades (AGP 9.1.0, Kotlin 2.3.20, Gradle 9.4.1, Compose/Retrofit/OkHttp/Coroutines etc.); compileSdk bumped to 36.
- OkHttp timeout config migrated to Kotlin Duration DSL.