Essentials/src/PepperDash.Essentials
Neil Dorin ab4a243ffb feat: Add messengers for codec functionalities and directory management
- Implemented IHasCodecCamerasMessenger to handle camera selection and control actions.
- Created IHasCodecLayoutsMessenger for managing codec layouts.
- Developed IHasCodecSelfViewMessenger to manage self-view functionality.
- Added IHasDirectoryMessenger for directory operations including fetching and searching.
- Introduced IHasFarEndContentStatusMessenger to report far-end content status.
- Implemented IPasswordPromptMessenger for handling password prompts.
- Updated VideoCodecBaseMessenger to remove redundant directory and call history handling.
- Registered new messenger types in MessengerFactoryRegistry.
- Added necessary using directives in ControlSystem.cs for UC functionalities.

Co-authored-by: Copilot <copilot@github.com>
2026-05-07 20:51:14 -06:00
..
Example Configuration feat: Replaces Crestron.SimplSharp.Reflection with System.Reflextion and updates the way essentials plugin versions are stored and retrieved 2024-05-23 14:11:42 -06:00
Factory feat: modify factory loading 2026-03-10 00:30:36 -06:00
Fusion chore: move all files to file-scoped namespace 2026-03-10 00:21:06 -06:00
Properties refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
SGD refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
app.config refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
AssetLoader.cs feat: Add asset loading functionality and related tests for improved resource management 2026-04-09 14:00:27 -06:00
ControlSystem.cs feat: Add messengers for codec functionalities and directory management 2026-05-07 20:51:14 -06:00
PepperDash.Essentials.csproj fix: Remove 'Debug 4.7.2' configuration from project files for consistency 2026-04-09 14:19:33 -06:00