Skip to content

Discord feedback: back navigation, steppers, sentence case, friend requests - #50

Merged
utkuhalis merged 2 commits into
mainfrom
fix/launcher-feedback-1103
Nov 3, 2026
Merged

utkuhalis merged 2 commits into
mainfrom
fix/launcher-feedback-1103

Conversation

@utkuhalis

Copy link
Copy Markdown
Collaborator

Launcher fixes from the Discord feedback of 3 November.

What changed

  • Back goes where you came from. Settings › AnyTogether › My profile, then Back (the mouse button too), returns to AnyTogether on the same row. The feed, leaderboards and comparisons do the same.
  • Faster theme steppers. Colour and Accent go round the circle, so 300° to 50° is a short trip. A held arrow speeds up after a moment. This works with the keys, the controller and the mouse held on − or +.
  • Party rows. "Look up the code" sits under the code field. "Browse public parties" opens Find players.
  • Cancel a sent friend request. Uses the same call as the website (DELETE /me/friends/:userId).
  • Hand the party over. The leader can make someone else leader, as on the website (POST /parties/:id/leader). It asks first.
  • Wording. "Key location" replaces "Where keys are kept". The detailed logging row reads "Detailed logging" with "Slower. The log can get large." The "(Trace)" and the "·" are gone in every language.
  • Sentence case. Setting titles are in sentence case in English and Turkish. Proper names keep their capitals (AnyPS5, Steam, Developer Mode). Other languages are unchanged.
  • Fonts moved near the end of the settings sections.
  • Notifications say "Nothing new" once. The heading says it when everything is read. The row says it when there is nothing.
  • Battery caps go up to the display's refresh rate (60, 90, 120, 144, 165, 240, 360), and the display's own rate is marked. Off still means no cap.
  • Phone controller pill. It shows only while a phone is connected or connecting. It now reads "Phone controller" instead of "mController".

Checks

  • flutter analyze: no issues.
  • dart run tool/check_translations.dart: passes.
  • flutter test: 1626 passed and 1 failed. The failing test is discord_test.dart ("a party shows…"). It fails the same way locally on unchanged main, and it passes on main's Linux CI.
  • Goldens updated for the new titles, the hidden phone pill and the settings order. I checked them by eye.

… more

- Back from a profile, the feed, a leaderboard or a comparison lands where it
  was opened: the section and the row, not Settings' first section.
- Theme steppers: hue and accent go round the circle; a held arrow (keys, pad,
  or the mouse on − +) speeds up after a moment.
- "Look up the code" and "Browse public parties" instead of two near-identical
  "Find party" rows.
- A sent friend request can be cancelled from the friends list, through the
  same call the website uses.
- "Key location" heading; "Detailed logging" with a plain description.
- Setting titles in sentence case in English and Turkish.
- Fonts moved near the end of the settings sections.
- Notifications say "Nothing new" once.
- Battery caps go up to the display's refresh rate.
- The phone controller pill shows only while a phone is connected or
  connecting, with a plain label.
- The party leader can hand the party over, as on the website.
@utkuhalis
utkuhalis merged commit 91d07fe into main Nov 3, 2026
5 checks passed
@utkuhalis
utkuhalis deleted the fix/launcher-feedback-1103 branch November 3, 2026 11:48
@utkuhalis utkuhalis mentioned this pull request Nov 3, 2026
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