Lu Yifei

Results 25 issues of Lu Yifei

这个拉取请求为 `media_downloader.py` 脚本添加了对 SIGTERM 信号的处理。这确保了如果进程收到终止信号,它将引发 `KeyboardInterrupt` 并干净地退出。 信号处理改进: * 导入了 `signal` 模块以启用信号处理功能。 * 添加了 `handle_sigterm` 函数并将其注册为处理 SIGTERM 信号,在触发时引发 `KeyboardInterrupt`。 主要用于docker容器的停止。

### Why this would be helpful During Scratch project development, users may unintentionally write high-risk logic—such as infinite cloning, excessive broadcasting, deep recursion, or loops inside custom blocks—that can cause...

type: enhancement
new addon
scope: addon

### Why this would be helpful Currently, when we receive scratchblocks-formatted text code from LLMs or other sources, we have to manually convert it into visual blocks. This process is...

type: enhancement
new addon
scope: addon

### Why this would be helpful In Simplified Chinese (zh-CN) environments, users typically use pinyin input methods to type Chinese characters. This process involves typing the pinyin first, then selecting...

type: enhancement
scope: l10n
scope: addon

### Why this would be helpful Scratch projects often include important information in the “Project Title,” “Instructions,” and “Notes and Credits” sections. When these are written in a language the...

type: enhancement
new addon
scope: addon

### Why this would be helpful When using the "Go to Definition" feature to jump to a custom block's definition, there's currently no way to return to the original location....

type: enhancement
scope: addon

Resolves #2336 Closes #7748 Closes #7988 ### Changes This pull request adds a new addon: **Copy Blocks as Text**. It allows users to copy blocks as [scratchblocks](https://scratchblocks.github.io/) text, making it...

new addon
scope: addon