ScratchTools icon indicating copy to clipboard operation
ScratchTools copied to clipboard

More studio plugin: issues and wishlist

Open ksdavidc opened this issue 1 year ago • 3 comments

Describe the bug. What is going wrong?

Great Job, took it out for a trial spin, and noticed:

  1. It does not remember the settings used (projects correctly placed, but result not indicated in the list, even after reload....)

  2. Wait...it doesn't show current studios at all (i.e. if I use the button on a project that is already in a studio, this is not indicated, which it used to be before.)

  3. wait, I see...it only shows current studio membership on MY projects, but, though external projects can be added, their current membership in a studio is not signified.

  4. could use organizational structure (alphabet, recent)

  5. could use new studio button

  6. No indication you have reached end of list

What is causing the bug?

Don't know. Rush to publish? Insufficient testing? Growing pains? ;-)

Anything else?

No response

ksdavidc avatar Sep 04 '23 23:09 ksdavidc

I haven't noticed #2 although I tested for it. Maybe this is an edge case or at least something I checked incorrectly. I'll look for bugs in the feature again. A New Studio button would be cool, but alphabetical order probably wouldn't work. The feature uses the API that (afaik) just fetches studios with an offset, and 0 is the oldest studio you've been curating.

rgantzos avatar Sep 05 '23 04:09 rgantzos

As to alphabeticization, what I meant was that after you fetch the studios, you can alphabetize the results.

In checking #2 myself I found something interesting:

studio "Pride Month 2022": https://scratch.mit.edu/studios/31719173 has 4 projects. (1 by myself, 2 by dragon2nd, 1 by drowninginideas)

If I click one of the projects that is not mine, then click more, only 70 0f my 71 the studios I curate appear, and by coincidence, or maybe not, the one that doesn't appear is "Pride Month 2022".

If i click the project that is mine, "Pride month 2022" studio is in the list and all 71 appear. hmmm.

(I notice I am not a manager of that studio, so maybe I need to be the manager?)

I try a studio I am a manager of, "Miinecrafters". I test one of my projects, and Minecrafters appears.

I try a project that is not mine: "Minecrafters" does not appear.

So, one last question. queue background music as I turn off all my plugins...

It appears that even non plugin scratch has the same problem. It appears it only shows if a project is in a studio if that studio is one of the 1st 20 listed...or something like that.

ksdavidc avatar Sep 05 '23 09:09 ksdavidc

no that's wrong. The pride month 2022 project that was mine appears in the list, even though it is not in the top 20, but in another studio, that doesn't happen. Too hard to troubleshoot....weird...sorry...

ksdavidc avatar Sep 05 '23 09:09 ksdavidc