Essentials/src/PepperDash.Essentials.Core/Devices
Neil Dorin 2fa297a204 feat: Update .gitignore and enhance routing-related classes
- Updated `.gitignore` to include additional files and directories.
- Added summary comments and new properties in `LevelControlListItem.cs` for better clarity and functionality.
- Enhanced documentation in `SourceListItem.cs` and introduced new properties, including `Destinations` and a `ToString` method.
- Introduced `SourceRouteListItem` class with routing properties and expanded `eSourceListItemDestinationTypes` enum.
- Added `IRoutingSinkWithInputPort` interface in `IRoutingSink.cs` to support input port functionality.
2025-06-26 10:10:09 -06:00
..
AudioControlListItemBase.cs feat: Allows for the ItemKey to be left undefined or empty and the ParentDeviceKey to be used on it's own instead. 2024-08-28 13:16:27 -06:00
AudioInterfaces.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
CameraListItem.cs fix: Fixes namespace for CameraListItem 2024-06-25 22:20:13 -06:00
CodecInterfaces.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
CrestronProcessor.cs feat: change to use Debug.LogMessage everywhere 2024-03-21 13:44:08 -05:00
DestinationListItem.cs fix: Updates to scheduler to attempt to deal with exceptions modifying existing events. Adds console command to allow deletign event group 2024-04-18 16:12:31 -06:00
DeviceApiBase.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
DeviceFeedbackExtensions.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
DeviceJsonApi.cs fix: improve error handling and await device actions in RoomCombinationScenario 2025-01-28 09:00:21 -05:00
DeviceManager.cs feat: Adds mechanism to track initialization status of EssentialsDevice as well as an event on DeviceManager to notify when all devices initialized. Room combiner now waits for all initialize before setting current scenario. 2024-10-04 10:33:09 -06:00
DisplayUiConstants.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
EssentialsBridgeableDevice.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
EssentialsDevice.cs feat: Adds mechanism to track initialization status of EssentialsDevice as well as an event on DeviceManager to notify when all devices initialized. Room combiner now waits for all initialize before setting current scenario. 2024-10-04 10:33:09 -06:00
FIND HOMES Interfaces.cs feat: remove DisplayBase from Core 2025-03-25 00:10:22 -05:00
GenericIRController.cs feat: change to use Debug.LogMessage everywhere 2024-03-21 13:44:08 -05:00
GenericMonitoredTcpDevice.cs feat: change to use Debug.LogMessage everywhere 2024-03-21 13:44:08 -05:00
IAttachVideoStatusExtensions.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
IDspPresets.cs fix: Changes LevelControlLists to AudioControlPointLists and modified IHasDspPresets 2024-05-21 16:49:13 -06:00
IHasFeedbacks.cs 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
IProjectorInterfaces.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
IReconfigurableDevice.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
IrOutputPortController.cs feat: check base folder for cplz and ir files 2025-04-04 08:09:24 -05:00
IUsageTracking.cs feat: change to use Debug.LogMessage everywhere 2024-03-21 13:44:08 -05:00
IVolumeAndAudioInterfaces.cs docs: added comment to interface 2024-03-27 14:27:30 -06:00
LevelControlListItem.cs feat: Update .gitignore and enhance routing-related classes 2025-06-26 10:10:09 -06:00
PduInterfaces.cs chore: fix bad namespace 2024-02-07 12:32:45 -06:00
PowerInterfaces.cs merge branch 'development' into feature-2.0.0/move-dm-to-library 2023-10-26 23:07:55 -05:00
PresentationDeviceType.cs feature: removed everything that had obsolete marked 2023-10-31 10:30:39 -04:00
PresetListItem.cs fix: Changes LevelControlLists to AudioControlPointLists and modified IHasDspPresets 2024-05-21 16:49:13 -06:00
ReconfigurableDevice.cs chore: remove references to full Newtonsoft package 2024-02-02 09:23:29 -06:00
SmartObjectBaseTypes.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00
SourceListItem.cs feat: Update .gitignore and enhance routing-related classes 2025-06-26 10:10:09 -06:00
VolumeDeviceChangeEventArgs.cs refactor: rearrange and add solution for 4-series 2023-02-07 15:45:01 -07:00