Obsctl::TUI::Widgets::Logs
Constants
DANGER_KEYWORDS = ["error", "failed", "failure", "disconnected", "unavailable", "denied", "invalid", "malformed", "timeout", "dropped", "closed", "fatal"] of ::String
SUBJECT_KEYWORDS = ["obs", "scene", "profile", "collection", "audio", "input", "source", "stream", "record", "config", "daemon", "server", "command", "websocket"] of ::String
SUCCESS_KEYWORDS = ["connected", "ready", "started", "active", "switched", "reloaded", "success", "enabled", "unmuted", "streaming", "recording", "complete"] of ::String
WARNING_KEYWORDS = ["warning", "warn", "retry", "reconnect", "reconnecting", "muted", "stopped", "shutdown", "stale"] of ::String
Instance methods
highlight_message(message : String, model : Model, resources = known_resources(model)) : Array(CryTUI::Span)
Source