Repository navigation
Release prep for 3.0: store listing and fixes from the screenshot pass - #72
Merged
Merged
Conversation
Glance derives widgetBackground from secondaryContainer, which is deep orange in DevDrawer's scheme, so the app list sat on salmon. It now uses the theme background as designed. At the default two-row height the empty state cut off its "Choose apps" button; below 240dp it now leaves out the explanation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The card used secondaryContainer, a loud salmon in DevDrawer's scheme. It now uses the same surface as the other cards. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Both fields showed text echoed back from asynchronously computed view state,
so fast typing lost or reordered characters ("and more" became "a more").
They now keep their own text and only report changes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The opt-in card and the Settings switch said the choice covers crash reports, but Crashlytics collects them regardless; only Firebase Analytics waits for consent. The texts now say so. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The picker and the "Add to home screen" dialog still showed the old black widget. The preview is now the redesigned widget, in light and dark and in English and German. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The theme overrode M3's shapes with 4dp small and medium corners and a square large shape, so the FAB was a sharp square and cards and option panels looked boxy next to the rounded sheets and buttons. The theme now keeps the M3 defaults (8/12/16dp). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add became active as soon as one character was typed, because any text is a valid pattern, so "c" with "0 apps match" could be added. It is now enabled only when the pattern matches at least one installed app. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Reverts "Only offer to add a package pattern once it matches an app". A pattern such as a company prefix is often added before any matching app is installed; any valid pattern can be added again, and a test now covers it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
New title, short and full descriptions, release notes, six phone screenshots per language and a feature graphic, laid out for Gradle Play Publisher. German is a new store language. The screenshots come from an emulator with sample apps, and the store icon is unchanged. Also ignore api-*.json service account keys dropped into the project root. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Store listing for 3.0 plus the app fixes found while taking the screenshots. Beta 3.0.0-196 was built from this branch (at de2d857); the listing itself is not published yet.
App fixes (one commit each, with tests):
Store listing (
app/src/main/play, Gradle Play Publisher layout):.gitignore:/api-*.jsonservice account keysPublish the listing with the production release:
./gradlew publishReleaseListing. A new store language may first need its texts published without graphics.🤖 Generated with Claude Code