Skip to content

feat(online): Stabilize and redraw the lobby connection indicator - #614

Merged
x64-dev merged 2 commits into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:arctic/go/tweak/connection-indicator
Sep 25, 2026
Merged

x64-dev merged 2 commits into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:arctic/go/tweak/connection-indicator

Conversation

@tintinhamans

Copy link
Copy Markdown

The lobby connection indicator was flickering a lot, so I made the score behind it more stable. It now waits 1s after connecting before showing a score, smooths the value over time, and uses rebalanced weights so one bad metric can't drag the whole score down.

I also replaced the old ping images with a custom draw. It shows a spinner while connecting, a warning triangle if the connection fails, and 5 signal bars once connected. The bars have a small buffer at each threshold so they don't jump back and forth.

@tintinhamans tintinhamans changed the title Arctic/go/tweak/connection indicator feat(online): Stabilize and redraw the lobby connection indicator Sep 25, 2026
@x64-dev
x64-dev merged commit e828400 into GeneralsOnlineDevelopmentTeam:main Sep 25, 2026
5 of 6 checks passed
@tintinhamans
tintinhamans deleted the arctic/go/tweak/connection-indicator branch September 25, 2026 23:22
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