mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 15:50:16 +02:00
<!-- By submitting this pull request, you acknowledge that you have read the [contributing guide](https://github.com/damontecres/Wholphin/blob/main/CONTRIBUTING.md, including the AI/LLM policy, and [developer's guide](https://github.com/damontecres/Wholphin/blob/main/DEVELOPMENT.md) --> ## Description <!-- Describe the changes in detail --> related docs: https://developer.android.com/develop/ui/compose/performance/bestpractices#defer-reads Removed setting padding with animated value, instead moved to lambda offset and layout modifiers to increase performance and reduce recompositions when focusing those cards Split from #1152 ### Related issues <!-- If this is a new feature or a change, there must be a discussion in an issue first, reference the issue here --> <!-- If fixing a bug, reference the bug issue here, or describe the bug, including steps to reproduce --> ### Testing <!-- Describe how this change was tested and on what device(s) --> Tested on a emulato ## Screenshots <!-- Please include screenshots if the PR alters any UI elements --> |Component | Pre | Post | |---|--------|--------| |Person Card|<img width="404" height="366" alt="Screenshot 2026-04-02 at 08 19 18" src="https://github.com/user-attachments/assets/73b38c75-040b-401e-88d6-4bfc9ffc0cc9" /> | <img width="407" height="346" alt="Screenshot 2026-04-02 at 08 22 06" src="https://github.com/user-attachments/assets/add473f7-dea6-4e33-97b8-6954149a81e2" /> | |Season Card| <img width="404" height="341" alt="Screenshot 2026-04-02 at 08 18 31" src="https://github.com/user-attachments/assets/eec594ee-6701-4f99-8fb3-339ed8559ec4" /> |<img width="408" height="299" alt="Screenshot 2026-04-02 at 08 24 06" src="https://github.com/user-attachments/assets/8de445a6-dcb8-4c7e-a5f6-a25bf822c822" /> | ## AI or LLM usage <!-- If you used any AI or LLM assistance, please list where in the code and how you tested it --> Gemini in AS was used for repetitive code completion |
||
|---|---|---|
| .. | ||
| config | ||
| schemas/com.github.damontecres.wholphin.data.AppDatabase | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||