Andrew Welker
67d8f277c2
refactor: break IEssentialsRoom down further
...
In order to allow for easier composition of interfaces for room plugins, the IEssentialsRoom interface needed to be broken down further to the simplest components a room would need to function. The interfaces are composited in the huddle space and the Huddle VTC interfaces.
2022-10-04 17:42:58 -06:00
Andrew Welker
5ba7abb59b
Merge branch 'development' into hotfix/essentials-cooling-routing
2022-09-02 11:49:06 -06:00
Neil Dorin
c4a23e0887
feat(essentials): Adds RoomUiBehaviorConfig for disabling activity buttons
2022-09-02 11:19:18 -06:00
Andrew Welker
1dcafff8fb
Merge branch 'development' into feature/cen-io-ir-104
2022-08-31 14:49:13 -06:00
Andrew Welker
68a0157fbe
fix: add missing interface
2022-08-30 13:57:53 -06:00
Andrew Welker
5a8914a33f
Merge branch 'development' into hotfix/fix-lightingScene-scene-select-index
2022-08-08 13:34:27 -06:00
Neil Dorin
5b350c7a0c
Updates interface type for other condition
2022-08-01 12:19:43 -06:00
Neil Dorin
afd2198eef
Uses a less specific interface type for routing
2022-08-01 12:19:28 -06:00
Andrew Welker
e843098ac3
Merge branch 'development' into release/1.10.0
2022-04-28 09:05:25 -06:00
Trevor Payne
c4843d68f4
feat: add ability to build rooms with extant device factory
...
RESOLVES #925
2022-03-23 15:28:25 -05:00
Neil Dorin
c6023ad700
fix(essentials): Adds missing help message property to tech room config and exposes config
2022-02-04 15:51:29 -07:00
Neil Dorin
742ff4bc1b
fix(essentials): Updates config type for Vtc1 type rooms
2022-02-02 10:18:20 -07:00
Neil Dorin
4dc4565e69
Merge branch 'development' into feature/room-combining
2022-01-27 15:50:37 -07:00
Neil Dorin
f27b0a1b59
Merge branch 'development' into feature/zoom-bridge-updates
2022-01-04 18:05:32 -07:00
Neil Dorin
458de1aaa6
fix(essentials): Remove TODOs
2022-01-04 15:31:47 -07:00
Andrew Welker
68d71b1bab
Merge branch 'main' into feature/zoom-bridge-updates
2021-12-21 09:08:24 -07:00
Neil Dorin
5fd8e4bc2b
fix(essentials): Fixes sharing content feedback FireUpdate() call and prevents Vtc1 room default call route from being recalled if already sharing
2021-12-15 15:47:15 -07:00
Neil Dorin
176d4675da
feat(essentials): Populates EnvironmentatlControlDevices on huddle and vtc room types
2021-12-02 17:53:39 -07:00
Neil Dorin
ae10e560f0
No significant change. Attempting to retrigger successful build
2021-12-02 13:43:30 -07:00
Neil Dorin
e152250363
feat(essentials): Adds IEnvironmentalControls interface and updates some room config properties
2021-12-01 12:40:17 -07:00
Andrew Welker
99d60af7cd
Merge branch 'development' into hotfix/add-logging-if-no-defaultAudioDevice-set
2021-11-03 16:36:04 -06:00
Neil Dorin
8087aa7a75
Adds more deliberate exception and logging for missing defaultAudioKey property value
2021-11-03 14:48:10 -06:00
Neil Dorin
1e98484082
Merge branch 'development' into feature/room-combining
2021-09-22 17:23:38 -06:00
Andrew Welker
21bc6a05de
Merge branch 'development' into hotfix/room-method-updates
2021-08-18 16:05:46 -06:00
Andrew Welker
92f4d37cd6
refactor: Clean up Room Interfaces to help with ambiguities
2021-08-17 16:54:02 -06:00
Andrew Welker
b9479bab70
refactor: Rename Initialize to InitializeRoom
2021-08-17 16:54:01 -06:00
Neil Dorin
5f5ded74fc
Merge branch 'development' into feature/room-combining
2021-08-16 14:46:52 -06:00
Neil Dorin
1bf828b8a9
Updates feedback funcs for combined room type
2021-08-12 09:36:03 -06:00
Andrew Welker
7dc9afa119
Merge branch 'development' into hotfix/zoom-camera-fixes
2021-08-11 11:47:48 -06:00
Neil Dorin
22aea3089d
#773 Adds some debug and sets the Capabilities value on ZoomRoomCamera
...
Also updates RunRouteAction in EssentialsHuddleVtc1Room to still call down in to main RunRouteAction method if called with a sourceListKey
2021-08-09 14:41:31 -06:00
Neil Dorin
6542c062b9
Working towards getting EssentialsTouchpanelController to switch rooms
2021-07-23 17:35:12 -06:00
Neil Dorin
bfa48091d9
#753 Adds methods to build new room type
2021-07-22 12:44:13 -06:00
Neil Dorin
c4752b2ac2
#753 EssentialsCombinedHuddleVtc1Room should be ready for testing
2021-07-21 21:33:57 -06:00
Neil Dorin
56f9a29c61
#753 Updates some of the Funcs
2021-07-21 14:19:57 -06:00
Neil Dorin
61d8370329
Updates to config type in IEssentialsHuddleVtc1Room
2021-07-20 17:27:30 -06:00
Neil Dorin
c8b0c7dd01
#753 Adds new type and starts updating as needed
2021-07-20 17:12:42 -06:00
Neil Dorin
5a4f7b6a28
Adds new keyword to intentionally hide properties
2021-07-19 15:44:28 -06:00
Neil Dorin
dfaaa3f6bc
#742 Adds factory for EssentialsRoomCombiner
2021-07-19 15:41:10 -06:00
Neil Dorin
a37814ab3c
#736 adds IEssentialsHuddleVtc1Room and refactors to use interface rather than EssentialsHudleVtc1Room
2021-07-12 21:49:54 -06:00
Neil Dorin
2181410927
#736 Adds IEssentialsRoom and IEssentialsHuddleSpaceRoom interfaces
...
Refactors all references to EssentialsRoomBase and EssentialsHuddleSpaceRoom to use the new interfaces instead
2021-07-12 17:22:36 -06:00
Neil Dorin
685c344785
#690 fixes incorrect conditional check before firing feedback
2021-04-20 14:38:24 -06:00
Andrew Welker
19e070ed76
add flags on both ends to prevent input switching loop
2021-04-09 16:36:11 -06:00
Andrew Welker
fcdee3b9fd
Merge branch 'development' into feature/multi-display-adds
2021-03-17 09:01:00 -06:00
Neil Dorin
4e15d7fe5a
Adds necessary config properteis
2021-03-16 15:36:14 -06:00
Neil Dorin
846e905ae1
Removes check from scheduler method that was functioning incorrectly.
2021-03-12 14:18:03 -07:00
Andrew Welker
79fd1f7424
add destinationListKey property and remove DDVC
2021-03-03 14:43:42 -07:00
Neil Dorin
847e106b8d
Adds some debug statements at level 1 to help confirm joins are mapped correctly
2021-03-02 15:34:35 -07:00
Neil Dorin
57f2d7c938
#637 Updates LinkToApi method to map configured tuners
2021-03-02 15:09:24 -07:00
Neil Dorin
f0415d0d05
Adds new mirroredTuners config property and additional help comments
2021-03-02 11:57:10 -07:00
Andrew Welker
4ab3cdb1ff
#451 Fix namespace issues
2021-02-18 13:03:23 -07:00