From dfe53d24693d47dede94ef5b45c84c3466af6150 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=AA=20Khang?= <111333721+neyfua@users.noreply.github.com> Date: Tue, 11 Aug 2026 07:28:17 +0700 Subject: [PATCH] fix(obs-integration): missing "Broken" build status (#335) * fix(obs-integration): missing Broken build status * chore(obs-integration): bump version up --------- Co-authored-by: neyfua --- obs-integration/panel.luau | 4 ++-- obs-integration/plugin.toml | 2 +- obs-integration/translations/en.json | 15 ++++++++------- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/obs-integration/panel.luau b/obs-integration/panel.luau index 2d898d6..c7e2f28 100644 --- a/obs-integration/panel.luau +++ b/obs-integration/panel.luau @@ -350,7 +350,7 @@ end local STATUS_STYLE = { succeeded = { glyph = "check", color = "secondary", labelKey = "status_succeeded" }, failure = { glyph = "x", color = "error", labelKey = "status_failed" }, - broken = { glyph = "alert-circle", color = "error", labelKey = "status_failed" }, + broken = { glyph = "alert-circle", color = "error", labelKey = "status_broken" }, unresolvable = { glyph = "alert-circle", color = "error", labelKey = "status_unresolvable" }, building = { glyph = "loader", color = "primary", labelKey = "status_building" }, dispatching = { glyph = "loader", color = "primary", labelKey = "status_building" }, @@ -368,7 +368,7 @@ local STATUS_GROUPS = { ["success"] = "succeeded", ["finished"] = "finished", ["failed"] = "failure", - ["broken"] = "failure", + ["broken"] = "broken", ["unresolvable"] = "unresolvable", ["building"] = "building", ["dispatching"] = "building", diff --git a/obs-integration/plugin.toml b/obs-integration/plugin.toml index eff1cae..12ca55e 100644 --- a/obs-integration/plugin.toml +++ b/obs-integration/plugin.toml @@ -1,6 +1,6 @@ id = "neyfua/obs-integration" name = "OBS Integration" -version = "1.1.1" +version = "1.1.2" plugin_api = 9 author = "neyfua" license = "MIT" diff --git a/obs-integration/translations/en.json b/obs-integration/translations/en.json index 7b2d72a..d3b703e 100644 --- a/obs-integration/translations/en.json +++ b/obs-integration/translations/en.json @@ -49,19 +49,20 @@ "service_remote_run": "Service Remote Run", "service_run": "Service Manual Run", "service_run_all": "Service Run All", + "status_succeeded": "Succeeded", + "status_failed": "Failed", + "status_broken": "Broken", + "status_unresolvable": "Unresolvable", + "status_building": "Building", + "status_scheduled": "Scheduled", + "status_signing": "Signing", "status_blocked": "Blocked", - "status_building": "Building", "status_excluded": "Excluded", - "status_failed": "Failed", + "status_unbuildable": "Unbuildable", "status_finished": "Finished", "status_loading": "Loading status...", "status_refresh": "Refresh status", - "status_scheduled": "Scheduled", - "status_signing": "Signing", - "status_succeeded": "Succeeded", - "status_unbuildable": "Unbuildable", "status_unknown": "Unknown", - "status_unresolvable": "Unresolvable", "update_changes": "Update {name}.changes", "update_dir": "Update directory", "updating_dir": "Updating directory..."