rtk

Results 37 issues of rtk

## Classroom alerts/activity parser (updates) This pr reverts commit d93c9a4c25a4f13fcb6692de6ccf1289b9208f11. the commits reverted in that commit were intended to be the contents of this PR. When cleaning up my workspace...

Implement a method/attribute in the `site.user.User` class ```py class User: # def classroom(self) -> classroom.Classroom | None: ... # If this is a student user, return a classroom object. If...

enhancement

Should there be a separate class for admin messages/classroom alerts? They come in a somewhat different format to an `activity.Activity` Currently, scratchattach just returns a list of dictionaries straight from...

enhancement

although using `self.__dict__.update(**kwargs)` allows for more concise code, it also causes a lot of confusion when an ide's code completion attempts to find an object's attributes. Also, using `self.__dict__.update` could...

enhancement

Scratchattach has more features than scratchclient and is still getting updates. It would be a good idea to update [this scratch wiki article](https://en.scratch-wiki.info/wiki/How_to_Access_the_Scratch_API_Using_Python_3) to use scratchattach instead of [scratchclient](https://github.com/CubeyTheCube/scratchclient)

enhancement

in the [docs' page for the standard library](https://aspizu.github.io/goboscript/standard-library/), there is no link to the actual repository for the standard library: https://github.com/goboscript/std

good first issue
documentation

As a user of goboscript I have found the struct system very convenient for handling objects with multiple values. However, these often go into functions which can get very messy...

![Image](https://github.com/user-attachments/assets/eca4b158-0081-4720-b22d-899a4918de68) It would be a lot more 'official'/professional if the goboscript icon could be displayed on these files. This could be added to the vsc extension, like how pygyat does...

low priority
onlydust-wave

This script will never end. ```rs costumes "blank.svg"; func add1(v) { return $v + 1; } onflag{ i = 0; until add1(i) > 10 { i++; } } ``` This...

HIGH PRIORITY
onlydust-wave

When writing a struct literal, the syntax requires each attribute and value to be specified. It would be neat to be able to simply pass in values positionally, and automatically...

onlydust-wave