Creation of asset "Buttered Sausage - A Response and Toast addon" Rejected
This asset has been rejected. Reason: The icon link must be a direct link. For icons hosted on GitHub, the link must start with "raw.githubusercontent.com", not "github.com". See this article for more information: https://docs.godotengine.org/en/latest/community/asset_library/submitting_to_assetlib.html. This should help with the broken screenshots too. Also, you may want to consider updating your .gitattributes file so users only download the asset itself; currently it downloads the full repo. An example is in the linked article.
| New/Edit | |
|---|---|
| Title | Buttered Sausage - A Response and Toast addon |
| Description |
A visual error/message display system for Godot 4.x with integrated Result pattern for fluent error handling. Display animated panels with severity-based styling (SUCCESS, INFO, WARNING, ERROR) and handle operation results with a clean builder pattern API. Key Features - Visual Message Display - Animated panels with color-coded severity levels - Result Pattern - Type-safe error handling with message accumulation - Flexible Animations - Slide, scale, fade, rotation, shake effects with animation chains - Resource-Based Config - Fully customizable via Inspector-editable Resources - Display Modes - Unlimited panels, single panel with priorities, or limited FIFO mode - Hover-to-Pause - Auto-dismiss timers pause when mouse hovers over panels - Standalone Components - Use just the Result pattern, animator, or full display system Quick Example extends Control @onready var display: ButteredSausageDisplay = $ErrorDisplay func save_file(path: String) -> ButteredSausage: var result := ButteredSausage.success("File saved successfully") if some_warning: result.with_warning("Limited write permissions") if critical_error: result.to_failure("Save failed - disk full") return result func _on_save_pressed() -> void: var result := save_file("user://config.dat") display.populate_from_result(result) Documentation - Full documentation in README - Interactive demo scene included - Contributing guide with known issues Perfect for editor tools, file managers, save systems, validation feedback, and any application needing robust error reporting with visual polish. |
| Category | Tools |
| License | MIT |
| Repository Provider | Custom |
| Repository Url | https://github.com/standstilldigitalmedia/buttered-sausage |
| Issues Url | https://github.com/standstilldigitalmedia/buttered-sausage/issues |
| Godot version | Godot 4.4 |
| Version String | 1.0.0 |
| Download Commit | https://github.com/standstilldigitalmedia/buttered-sausage/archive/refs/tags/v1.0.0.zip |
| Download Url (Computed) | https://github.com/standstilldigitalmedia/buttered-sausage/archive/refs/tags/v1.0.0.zip |
| Icon Url |
https://github.com/standstilldigitalmedia/buttered-sausage/blob/main/addons/ButteredSausage/ui/images/buttered_sausage_logo.png
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://github.com/standstilldigitalmedia/buttered-sausage/blob/main/screenshots/config.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://github.com/standstilldigitalmedia/buttered-sausage/blob/main/screenshots/display1.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://github.com/standstilldigitalmedia/buttered-sausage/blob/main/screenshots/display2.png
|
|
| Thumbnail |
|
|