Skip to content

Conversation

@cwillisf
Copy link
Contributor

@cwillisf cwillisf commented Nov 7, 2025

Proposed Changes

Add a new block to the Sensing category to detect whether or not the system is online (has an active Internet connection).

Reason for Changes

Scratch users have discovered ways to check for online status, most commonly by repeatedly using the Translate extension. While I applaud the ingenuity, this approach generates excess load on the Translate infrastructure. Scratchers and the Scratch Team will all have a better time if we provide a direct way to check for online status.

I'm open to feedback, including:

  • Should the text on the block be different? For example, online? vs. is online?
  • I definitely think this block belongs in the Sensing category, but is this (just before username) the right place for it within the category?

Test Coverage

See the corresponding change in scratch-editor.

@cwillisf cwillisf changed the title Is online is online? Nov 7, 2025
@cwillisf cwillisf merged commit 407f9a3 into develop Nov 12, 2025
3 checks passed
@cwillisf cwillisf deleted the is-online branch November 12, 2025 14:19
@github-actions github-actions bot locked and limited conversation to collaborators Nov 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants