The Pexels forest photo is replaced by the author's own background, so
its credit is dropped from the Licenses screen (all six locales) and the
NonFreeAssets anti-feature is removed from the F-Droid recipe. Sound
effects are replaced as well, and the old generator script in tools/ is
removed. Settings no longer duplicates the opening-bar switch, which
lives in Appearance.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
Adds the full Android source tree with unit tests, fastlane store
metadata and the Gradle wrapper. The archive shipped without
gradle-wrapper.jar, so the official Gradle 9.7.1 wrapper jar is
included to make ./gradlew work from a fresh clone. .gitignore now
also excludes build output and keystores. README gains build
instructions and an updated structure tree.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
The all-releases /total endpoint is known to return "invalid" on
shields.io for repos with many releases, since it has to paginate
through every release instead of querying one. /latest/total hits a
single release and is reliable.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
Removed stray duplicate blank lines in README and a trailing space
in the <h1> tag. Updated remaining Matewawe references (icon alt
text, LICENSE notices, CHANGELOG repo links) to Matewave to match
the renamed repository — actual release asset filenames
(Matewawe-vX.X.X.apk) are left untouched since they were already
uploaded under the old name.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
Both screenshot 1 (friendly matches) and 3 (play together) show
the Friends screen, so placing them back to back reads better than
splitting them around the account/progress screenshot.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
Compared 16 uploaded APKs by SHA-256 against existing releases:
14 were already present (skipped), 2 were new (ghhgh, gheggdf)
and are added here. No recoverable build timestamp, appended as
latest builds.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o
Compared 16 uploaded APKs by SHA-256 against existing releases:
13 were already present (skipped), 3 were new (dmej, fdnjdjdn,
fjjkgf) and are added here. Their build timestamps are not
recoverable (reproducible build normalizes internal file dates),
so they are appended as the latest builds.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015g6ECVSKcBG8CJPrqC3G5o