Skip to content

Rework info text, add split-screen swipe hint, drop food location - #87

Merged
neteinstein merged 3 commits into
mainfrom
claude/nodejs-20-deprecation-pipeline-xlee05
Sep 2, 2026
Merged

neteinstein merged 3 commits into
mainfrom
claude/nodejs-20-deprecation-pipeline-xlee05

Conversation

@neteinstein

Copy link
Copy Markdown
Owner

Summary

  • Home screen info text: Rephrased to a short, generic description ("This app is used to compare prices between 2 provides of each service at the same time. Please check Settings to configure which are used") and dropped the old step-by-step blurb.
  • Split-screen swipe hint: Opening either split screen (ride comparison or food delivery search) now shows a snackbar - "Swipe middle up or down to choose the one you want" - that auto-dismisses after 3 seconds.
  • Food search location removed: Dropped the food search location field, foodLocation state, and the location param from FoodDeepLinks.createSearchLink - the food delivery apps already know the user's location once logged in, so only the query text is sent now. Also rephrased the food search disclaimer to "App deep linking is not officially supported. Search might not be triggered automatically".
  • README: Updated to describe food delivery comparison (Uber Eats / Bolt Food / Glovo, pick 2 via Settings) alongside ride comparison, and the new split-screen swipe hint - functionality that already existed but wasn't documented.
  • Updated pt translations for all changed strings.
  • Updated unit tests (FoodDeepLinksTest, MainViewModelFoodSearchTest) to match the dropped location parameter.

Test plan

  • Confirm the home screen shows the new info text.
  • Confirm opening the ride split screen and the food search split screen both show the swipe hint snackbar, dismissing after ~3s.
  • Confirm food search links no longer include a location and the food location field is gone from the UI.
  • ./gradlew test passes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Gj9vwiAFZwRn1N7zpzMjF3


Generated by Claude Code

softprops/action-gh-release@v2 targets the deprecated Node.js 20
runtime and is being forced onto Node.js 24. v3.0.0 moves the action
to Node 24 with no breaking changes to the inputs this workflow uses.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gj9vwiAFZwRn1N7zpzMjF3
- Rephrase the home screen's info label to a short, generic
  description and point users to Settings to configure providers.
- Show a "Swipe middle up or down to choose" snackbar (auto-dismissed
  after 3s) whenever the ride or food split screens are opened, since
  the hint applies to either.
- Remove the food search location field: the food delivery apps
  already know the user's location once logged in, so only the query
  text is sent now. Also rephrases the food search disclaimer to be
  shorter and more accurate about deep-link support.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gj9vwiAFZwRn1N7zpzMjF3
Reflects behavior already in the app but missing from the README:
food delivery comparison (Uber Eats / Bolt Food / Glovo, pick 2 via
Settings) alongside ride comparison, and the swipe hint shown when
either split screen opens.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gj9vwiAFZwRn1N7zpzMjF3
@neteinstein
neteinstein merged commit 97432a3 into main Sep 2, 2026
1 check passed
@neteinstein
neteinstein deleted the claude/nodejs-20-deprecation-pipeline-xlee05 branch September 2, 2026 10:34
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.

2 participants