dsh-notifacation-frame: DSH Notification Framework
DSH Notification Frame, maintained by gameswu, is a notification framework for DSH designed to centrally manage notification events such as session state, process anomalies, errors, and updates, addressing the issues of scattered configuration and difficult reuse. The plugin supports built-in events and derived plugin registrations sharing the same registry, configuration model, and delivery pipeline. Its core features include: a settings page providing configuration cards with enable toggles, channel and sound effect selection; support for custom built-in synthesized sound effects or audio URLs; in-page Toast notifications, system notifications (best-effort), and optional log recording. Derived plugins integrate by injecting notificationFrame and registering definitions, with the framework handling configuration parsing, validation, and hot updates. Installation requires building the module and adding it to a specified Profile, with a DSH restart for activation. This framework is suitable for scenarios requiring Web-based notification management.
Read More