Skip to content

Add 'ShowToastBrick'#5162

Open
Danveyd wants to merge 1 commit intoCatrobat:developfrom
Danveyd:develop
Open

Add 'ShowToastBrick'#5162
Danveyd wants to merge 1 commit intoCatrobat:developfrom
Danveyd:develop

Conversation

@Danveyd
Copy link
Copy Markdown

@Danveyd Danveyd commented Mar 11, 2026

Description

This PR introduces a new ShowToastBrick to the project. It allows users to display a short, temporary text message (Toast) on the screen. This is extremely useful for debugging projects or providing quick feedback to users.

In my fork (NewCatroid), this brick has proven to be very popular, so I decided to port it cleanly into the main repository.

Note to maintainers regarding Jira & Slack

I wanted to create a Jira ticket and ping you in Slack as per the Contributing Guidelines, but Jira throws 401 Unauthorized errors when trying to create an issue, and Slack requires a @tugraz.at email to join. Could someone please help me create a Jira ticket for this PR or let me know the correct workflow for external contributors?

  • Include the name of the Jira ticket in the PR’s title
  • Include a summary of the changes plus the relevant context
  • Choose the proper base branch (develop)
  • Confirm that the changes follow the project’s coding guidelines
  • Verify that the changes generate no compiler or linter warnings
  • Perform a self-review of the changes
  • Verify to commit no other files than the intentionally changed ones
  • Include reasonable and readable tests verifying the added or changed behavior
  • Confirm that new and existing unit tests pass locally
  • Check that the commits’ message style matches the project’s guideline
  • Stick to the project’s gitflow workflow
  • Verify that your changes do not have any conflicts with the base branch
  • After the PR, verify that all CI checks have passed
  • Post a message in the catroid-stage or catroid-ide Slack channel and ask for a code reviewer

@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant