Releases: PepperDash/epi-essentials-mobile-control
Releases · PepperDash/epi-essentials-mobile-control
v4.1.1-incoming-call-updates.1
4.1.1-incoming-call-updates.1 (2024-05-22)
Bug Fixes
v4.1.0
v4.1.0-testing-updates.2
v4.1.0-testing-updates.1
4.1.0-testing-updates.1 (2024-05-17)
Bug Fixes
- press and hold handler works (0e5d21e)
Features
- add method to set a url for the panels (65b00e6)
v4.0.0-feature-add-levelControlListToRoom.2
4.0.0-feature-add-levelControlListToRoom.2 (2024-05-17)
Bug Fixes
- changes property name back to RoomKey for RoomData class (d161200)
v4.0.0-feature-add-levelControlListToRoom.1
4.0.0-feature-add-levelControlListToRoom.1 (2024-05-17)
Bug Fixes
- add clientId to MessageBase PostStatusMessage method (4ab67a9)
- add messenger that uses Legacy display base classes (7a18905)
- added HasMute property to Volume and set to true by default in DeviceVolumeMessenger (68594e8)
- adds lable property to Volume (a04463c)
- check for null touchpanelKey (288f61c)
- fixes actions for togglePartitionState and SetRoomCombinationScenario (b9cd234)
- make IMatrixRoutingMessenger fully generic (d18d02c)
- MobileControlSystemController fix casting in SetupDefaultDeviceMessengers (2112881)
- modifies HandleUserAppRequest to always split off query params from filepath (01462d9)
- Moves eVolumeLevelUnits to Essentials (a9c4f4b)
- remove duplicate message path (492967b)
- remove generics for matrix routing (1c335b2)
- removes tech password property from room config (d44e43d)
- renames messenger to match interface name (6572f24)
- reverse condition for when clientId is present (bc4e30b)
- send null for empty source and empty string for currentsource key (111f3b5)
- update method for getting API Server (0686a47)
- update to use generic IRouteOutputSlot (92a55b8)
- update TransmitMessage to work with MobileControlMessage (412a826)
- updates parsing on type to use exact match including trailing slash (fd49672)
- Updates to fix room combinination issues (7926479)
- updates to get app switching working correctly (d1989e3)
- updates to get environmental room config values to work and to set false on PressAndHoldHandler action (6100352)
- updates to get volume control working and PressAndHolHandler aligned with react-library (8493595)
- use correct buttons for toolbar (6e1471d)
- use MC class instead of generic type (0a0de7c)
- use new SetAppUrl method to set appUrl (c807503)
chore
- use non-obsolete overload of LogMessage (b868994)
Features
- add CWS handler for Mobile Control (35c05a5)
- add device info messenger (3cd3502)
- add handlers for new messages from API (4c89b49)
- add IHasCurrentSourceInfoMessenger (e742cdb)
- add Inputs & Level Controls Messenger (efdd48c)
- add matrix route messenger (f1e4229)
- add missing interface method to UpdateAppUrl (1a663c8)
- adds event prefix for event messages and adds (a56f4ce)
- Adds ICommunicationMonitorMessenger and updates for IHasInputs and other messengers (0af324d)
- Adds IEssentialsRoomCombinerMessenger (1391113)
- adds IMobileControlTouchpanelController to MobileControlTouchpanelController. Adds IShutdownPromptTimer (bd78380)
- adds IProjectorScreenLiftControl messenger (8bf3bd9)
- Adds ISwitchedOutputMessenger (e05efc3)
- adds ISwitchedOutputMessenger and implements (ec7f312)
- Adds ITechPasswordMessenger (8d14540)
- Adds Label property to Volume (0cbbbd2)
- Adds LevelControlList to room configuration and adds ILvelControlsMessenger to room if implmented (0b07094)
- Adds rawValue to all volume feedback messages in DeviceVolumeMessenger (25fd26c)
- adds StringEnumConverter for Units (d70c49c)
- Adds support for IBasicVolumeWithFeedbackAdvanced (needs more testing) (1d5988f)
- adds techPassword property to room config (0e1c928)
- enable app/zoom control & feedback for Tsw Panels (3a2b966)
- lots of refactoring (93b67d1)
- modify how messengers are built and actions added (63eb22b)
- refactor ISelectableItemsMessenger to take a propName (a310524)
- renames messengers to match interfaces, adds IKeyName to Input class (36801f6)
- RKST-118 update TwoWayDisplayBase sendFullStatus (4c100a5)
- RKST-191 add logic to show/hide toolbar (fc00ad3)
- RKST-95 send list of MC touch panels on websocket join ([e5c0bf6](https://github.com/Pepp...
v4.0.1
v4.0.1-update-essentials-version.2
4.0.1-update-essentials-version.2 (2024-05-16)
Bug Fixes
v4.0.1-update-essentials-version.1
4.0.1-update-essentials-version.1 (2024-05-14)
v4.0.0
4.0.0 (2024-05-14)
Bug Fixes
- add clientId to MessageBase PostStatusMessage method (4ab67a9)
- add messenger that uses Legacy display base classes (7a18905)
- added HasMute property to Volume and set to true by default in DeviceVolumeMessenger (68594e8)
- adds lable property to Volume (a04463c)
- check for null touchpanelKey (288f61c)
- make IMatrixRoutingMessenger fully generic (d18d02c)
- Moves eVolumeLevelUnits to Essentials (a9c4f4b)
- remove duplicate message path (492967b)
- remove generics for matrix routing (1c335b2)
- removes tech password property from room config (d44e43d)
- renames messenger to match interface name (6572f24)
- reverse condition for when clientId is present (bc4e30b)
- send null for empty source and empty string for currentsource key (111f3b5)
- update method for getting API Server (0686a47)
- update to use generic IRouteOutputSlot (92a55b8)
- update TransmitMessage to work with MobileControlMessage (412a826)
- updates to get app switching working correctly (d1989e3)
- updates to get environmental room config values to work and to set false on PressAndHoldHandler action (6100352)
- updates to get volume control working and PressAndHolHandler aligned with react-library (8493595)
- use correct buttons for toolbar (6e1471d)
- use MC class instead of generic type (0a0de7c)
- use new SetAppUrl method to set appUrl (c807503)
chore
- use non-obsolete overload of LogMessage (b868994)
Features
- add CWS handler for Mobile Control (35c05a5)
- add device info messenger (3cd3502)
- add handlers for new messages from API (4c89b49)
- add IHasCurrentSourceInfoMessenger (e742cdb)
- add Inputs & Level Controls Messenger (efdd48c)
- add matrix route messenger (f1e4229)
- add missing interface method to UpdateAppUrl (1a663c8)
- adds event prefix for event messages and adds (a56f4ce)
- Adds ICommunicationMonitorMessenger and updates for IHasInputs and other messengers (0af324d)
- adds IMobileControlTouchpanelController to MobileControlTouchpanelController. Adds IShutdownPromptTimer (bd78380)
- Adds ISwitchedOutputMessenger (e05efc3)
- adds ISwitchedOutputMessenger and implements (ec7f312)
- Adds ITechPasswordMessenger (8d14540)
- Adds Label property to Volume (0cbbbd2)
- Adds rawValue to all volume feedback messages in DeviceVolumeMessenger (25fd26c)
- adds StringEnumConverter for Units (d70c49c)
- Adds support for IBasicVolumeWithFeedbackAdvanced (needs more testing) (1d5988f)
- adds techPassword property to room config (0e1c928)
- enable app/zoom control & feedback for Tsw Panels (3a2b966)
- lots of refactoring (93b67d1)
- modify how messengers are built and actions added (63eb22b)
- refactor ISelectableItemsMessenger to take a propName (a310524)
- renames messengers to match interfaces, adds IKeyName to Input class (36801f6)
- RKST-118 update TwoWayDisplayBase sendFullStatus (4c100a5)
- RKST-191 add logic to show/hide toolbar (fc00ad3)
- RKST-95 send list of MC touch panels on websocket join (e5c0bf6)
- switches IHasInputMessenger to more generic ISelectableItemsMessenger (9337f0f)
- update actions to allow for more than one action at a path (25c9888)
- update controller to work with direct server touchpanel clients (269ac2f)
- update Essentials version (1232ecc)
- update room config to add destination list (a5a0e2f)
- update to use new methods and objects (3ec2679)
- Updates Essentials version dependency and adds RawValue and Units to Volume (91ee4d8)
- updates for IRunRouteAction (1985e02)
- Updates for RoomEventSchedulMessenger and IMatrixRoutingMessenger ([7aeeeb4](https://githu...