Skip to content

feat: v0.3.0 — permission guidance, layout refactor, and thumbnail helpers#8

Merged
Leuconoe merged 2 commits into
mainfrom
developer/thumbnail
Apr 3, 2026
Merged

feat: v0.3.0 — permission guidance, layout refactor, and thumbnail helpers#8
Leuconoe merged 2 commits into
mainfrom
developer/thumbnail

Conversation

@Leuconoe
Copy link
Copy Markdown
Owner

@Leuconoe Leuconoe commented Apr 3, 2026

Summary

  • Add permission guidance on launch: when no permissions are granted, the app automatically navigates to the Support screen with clear explanations and direct settings buttons for each permission.
  • Add MIT License and privacy notice to the Support screen.
  • Extract runtime/media/overlay responsibilities into focused helpers (MediaControllerSelector, MediaRecoveryPolicy, MediaArtworkCandidateResolver, OverlayLayoutCalculator, OverlayBitmapLoader, OverlayPresentationSpec) to reduce coupling.
  • Remove Product Constraints card from the Support screen.
  • Bump version to 0.3.0.

Verification

  • ./gradlew.bat assembleDebug — passed
  • ./gradlew.bat assembleRelease — passed
  • Tested on AVD (Medium_Phone_API_36.0)

trkim and others added 2 commits April 3, 2026 14:43
…lpers

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@Leuconoe Leuconoe merged commit ddbbd50 into main Apr 3, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant