ScratchAddons icon indicating copy to clipboard operation
ScratchAddons copied to clipboard

An addon to indicate when Cloud variables are being used

Open DNin01 opened this issue 3 years ago • 1 comments
trafficstars

Why this would be helpful/solve a problem

Sometimes you want to know if and when a project is using a Cloud variable. You could use this on your projects for things like debugging, and on other projects if you just wanna know.

What this addon does

This addon would display a ☁ symbol next to the full screen control button for a few seconds whenever the project sets a Cloud variable to anything.

(I've had something like this built into each of my newer Scratch projects for a while now because I wanted to indicate to everyone exactly when I was collecting usage data.)

Possible alternatives

Not that I know of.

Demonstration(s) and additional context

An icon of a cloud next to the full screen button

DNin01 avatar Sep 22 '22 21:09 DNin01

Is that really needed, though? Is someone wants to avoid this, all they need to do for certain data is put "wait (pick random (x) to (y) seconds)". What's the point?

BroJac5246 avatar Sep 22 '22 22:09 BroJac5246

Showing when the cloud is not available could be useful too.

mxmou avatar Sep 23 '22 18:09 mxmou

Maybe the status could be shown on the cloud variable badge on the project page.

CST1229 avatar Sep 23 '22 18:09 CST1229

Additionally, "debugger" addon could log variable changes.

WorldLanguages avatar Oct 05 '22 21:10 WorldLanguages

Additionally, "debugger" addon could log variable changes.

That's different, though. Besides, cloud variables are disabled in the editor, so how would that work?

BroJac5246 avatar Oct 05 '22 22:10 BroJac5246

Besides, cloud variables are disabled in the editor, so how would that work?

Not on your own projects.

Additionally, "debugger" addon could log variable changes.

They want this for privacy reasons, not for debugging.

cobaltt7 avatar Oct 05 '22 22:10 cobaltt7

Besides, cloud variables are disabled in the editor, so how would that work?

Not on your own projects.

Do you really need to know when your own project is uploading data, though?

BroJac5246 avatar Oct 06 '22 00:10 BroJac5246

They want this for privacy reasons, not for debugging.

Right, I went a bit off-topic, sorry

WorldLanguages avatar Oct 07 '22 18:10 WorldLanguages