Skip to content

Releases: PepperDash/epi-essentials-mobile-control

v4.0.0-feature-iessentialsroomcombinermessenger.2

4.0.0-feature-iessentialsroomcombinermessenger.2 (2024-05-06)

Bug Fixes

  • fixes actions for togglePartitionState and SetRoomCombinationScenario (b9cd234)

v4.0.0-feature-iessentialsroomcombinermessenger.1

4.0.0-feature-iessentialsroomcombinermessenger.1 (2024-05-02)

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 IEssentialsRoomCombinerMessenger (1391113)
  • 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](91ee4d8...
Read more

v4.0.0-feature-event-message-update.2

01 May 14:41
Compare
Choose a tag to compare
Pre-release

4.0.0-feature-event-message-update.2 (2024-05-01)

Bug Fixes

  • remove duplicate message path (492967b)
  • use new SetAppUrl method to set appUrl (c807503)

v4.0.0-feature-mc-touchpanel-controller.15

29 Apr 17:52
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.15 (2024-04-29)

Bug Fixes

  • more debubbing and error handling (1767e20)

v4.0.0-feature-mc-touchpanel-controller.14

29 Apr 17:38
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.14 (2024-04-29)

Bug Fixes

  • add some debug messages for CWS Authorization (8f44c5c)

v4.0.0-feature-mc-touchpanel-controller.13

29 Apr 17:04
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.13 (2024-04-29)

Bug Fixes

  • add some debug messages (f2f937e)

v4.0.0-feature-mc-touchpanel-controller.12

29 Apr 16:04
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.12 (2024-04-29)

Bug Fixes

  • update method for getting API Server (0686a47)
  • use correct buttons for toolbar (6e1471d)

v4.0.0-feature-event-message-update.1

29 Apr 22:57
Compare
Choose a tag to compare
Pre-release

4.0.0-feature-event-message-update.1 (2024-04-29)

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 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)

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)
  • Updates IMatrixRoutingMessenger to use generics for input/output types ([3682b8a](3682b...
Read more

v4.0.0-feature-mc-touchpanel-controller.11

26 Apr 19:57
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.11 (2024-04-26)

Features

  • Updates to use IMobileControlTouchpanelController instead of actual class instance to allow plugins to instantiate instances of IMobileControlTouchpanelController externally. (2c04754)

v4.0.0-feature-mc-touchpanel-controller.10

26 Apr 03:35
Compare
Choose a tag to compare

4.0.0-feature-mc-touchpanel-controller.10 (2024-04-26)

Features

  • adds IMobileControlTouchpanelController to MobileControlTouchpanelController. Adds IShutdownPromptTimer (bd78380)