Skip to content

fix: drop manifest screenOrientation portrait (#1171)#1227

Open
pradhyumna186 wants to merge 1 commit intoGreenstand:masterfrom
pradhyumna186:fix/1171-remove-orientation-resizability-restrictions
Open

fix: drop manifest screenOrientation portrait (#1171)#1227
pradhyumna186 wants to merge 1 commit intoGreenstand:masterfrom
pradhyumna186:fix/1171-remove-orientation-resizability-restrictions

Conversation

@pradhyumna186
Copy link
Copy Markdown
Contributor

Summary

Removes manifest android:screenOrientation="portrait" from TreeTrackerActivity and ImageCaptureActivity so the app no longer declares orientation locks that conflict with Google Play guidance for large screens and Android 16+ behavior. Previous values are preserved as XML comments with context (see AndroidManifest.xml).

Fixes #1171


Checklist

  • Issue first — Tracked in Remove resizability and orientation restrictions in your app #1171 (Google Play / large-screen orientation & resizability).
  • Tests — Not required for this change (manifest-only); no test updates.
  • Lint / analysis — Run locally: ./codeAnalysis (formatting + lint).
  • Docs — Not required for this manifest-only change.

Verification (please review)

Short screen recording attached showing the app rotating between portrait and landscape on a Resizable emulator to see current behavior after removing the manifest lock.

Landscape / large-screen notes (future work, not blocking this PR):

Screen_recording_20260403_102559.webm
Screen_recording_20260403_102535.webm
Screen_recording_20260403_102627.webm

Notes

  • End users are still primarily phones in portrait; this change is to satisfy Play policy and avoid manifest restrictions on tablets / foldables. Follow-up UX polish for non-portrait layouts can be tracked separately.

…nd ImageCaptureActivity to satisfy Google Play large-screen resizability/orientation requirements (Android 16+).
@Elforama
Copy link
Copy Markdown
Contributor

Elforama commented Apr 3, 2026

As mentioned in the related issue, this will not be merged until we have proper support for landscape.

@pradhyumna186
Copy link
Copy Markdown
Contributor Author

I will work on it

@shivanipednekar87-cloud
Copy link
Copy Markdown

shivanipednekar87-cloud commented Apr 11, 2026

Hi, I'm Shivani from the Greenstand design team. I'd like to work on the landscape UI designs for this PR. Happy to be assigned!

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.

Remove resizability and orientation restrictions in your app

3 participants