Neil Dorin
bfdc882eb6
fix(essentials): Adds logic to recover from malformed json response on initial communication.
...
Adds better formatting for active calls list print to console
2022-02-09 17:07:18 -07:00
Neil Dorin
7a2e99f145
feat(essentials): Adds HoldAllCalls join and action
2022-02-09 16:50:06 -07:00
Neil Dorin
db67f97a1f
fix(essentials): add local scope variable for indexer in hold/resume call loop
2022-02-09 16:46:19 -07:00
Neil Dorin
102ae3ad4f
fix(essentials): second attempt to get on hold fb working
2022-02-09 16:41:37 -07:00
Neil Dorin
7dd6b3a9b6
fix(essentials): fixes index off by 1 error and updates call status to check for "OnHold" as status value
2022-02-09 16:31:31 -07:00
Neil Dorin
e24965eb54
fix(essentials): fixes ValueChagnedAction to run both feedback updates instead of one
2022-02-09 15:37:55 -07:00
Neil Dorin
9d80954214
fix(essentials): Adds check for SendingMode property value before attempting to set fb
2022-02-09 15:10:39 -07:00
Jonathan Arndt
70c5df9040
Removed add camera to device manager
2022-02-09 14:09:07 -08:00
Neil Dorin
89a7f2aa80
fix(essentials): Add a condition to check for an empty configuration.presentation object response and return to avoid null ref ex
2022-02-09 14:54:19 -07:00
Neil Dorin
90023621dc
fix(essentials): Adds some better console log comments and calls SetUpCameras() after reading data from codec.
2022-02-09 14:48:45 -07:00
Neil Dorin
adbce916ba
feat(essentials): Adds ability to read camera info from codec rather than just from config
2022-02-09 14:34:25 -07:00
Neil Dorin
b97783603b
feat(essentials): Adds analog fb join for recent calls count to VideoCodecControllerJoinMap and bridge
2022-02-09 14:14:44 -07:00
Neil Dorin
db526cdd40
fix(essentials): fixes exception when parsing presentation local instance ghosted response
2022-02-09 14:09:54 -07:00
Neil Dorin
db982f4490
feat(essentials): Adds ability to select and dial contact methods for directory contacts via SIMPL bridge
2022-02-09 14:00:49 -07:00
Jonathan Arndt
c84525ddef
Update recent call history and call method to protect for zero value from SIMPL
2022-02-09 11:39:35 -08:00
Jonathan Arndt
faabdde3f7
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:45 -08:00
Jonathan Arndt
402754b69e
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:26 -08:00
Jonathan Arndt
84b39a959e
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:18 -08:00
Jonathan Arndt
93bfcc7baa
Add logic to subscribe to PhoneBookSyncState during the CustomActivate method within CiscoSparkCodec class
2022-02-08 16:24:54 -08:00
Jonathan Arndt
64352811c5
Update VideoCodecBase.LinkVideoCodecCameraToApi FOR loop checking camera names to first check camera count
2022-02-08 13:31:13 -08:00
Jonathan Arndt
b5589364ff
Instantiate xConfiguration members of Configuration, AutoAnswer, and Conference classes
2022-02-08 12:15:29 -08:00
Neil Dorin
611f0bec2e
fix(essentials): #865 Adds DialselectedRecentCallItem join
2021-12-07 19:40:03 -07:00
Neil Dorin
90e22e9136
fix(essentials): #865 Adds SelectedContactMethodCount join to report the number of methods for the selected contact
2021-12-07 16:45:14 -07:00
Neil Dorin
4552a15cbb
fix(essentials): #865 Updates to join map and bridging based on feedback from testing
2021-12-07 16:22:15 -07:00
Neil Dorin
c685608f67
fix(essentials): reworks logic for setting up cameras to wait until codec communication sync has finished
2021-11-17 12:24:58 -07:00
Neil Dorin
cdafaf1bcb
fix(essentials): Adds missing constructor for Configuration RootObject
2021-11-17 11:37:29 -07:00
Neil Dorin
d8aef1a0da
feat(essentials): #865 More updates
...
Adds ability to disable auto dialing behavior of selected directory contact.
Adds XSig to send contact method info across bridge
Adds XSig to send call history data across bridge and also joins to manipulate
2021-11-12 22:07:11 -07:00
Neil Dorin
0ff29695e7
feat(essentials): #865 Updates join map and bridge for new features
...
Adds control and feedback for presentation source
Updates camera setup, selection and feedback
Adds ringtone volume control/feedback
Adds call hold/resume/join control to bridge
Adds new config properties for camera info
2021-11-11 21:05:57 -07:00
Neil Dorin
8aae23db9e
feat(essentials): #865 Updates to Bridging
...
Adds ability to end individual calls, report connected call count, report call duration and hold status, send DTMF tones to individual call index and select far end presets
2021-11-11 17:23:11 -07:00
Neil Dorin
a043309bb1
feat(essentials): More updates to add ringtone volume and focus near/far to bridge
2021-11-10 18:02:23 -07:00
Neil Dorin
dc53ce42e7
feat(essentials): Adds interface and implementation to join calls
2021-11-10 14:08:12 -07:00
Neil Dorin
6dd882b1a0
feat(essentials): Adds hold/resume/duration features to call status
2021-11-10 13:49:43 -07:00
Neil Dorin
033f6e12f1
Merge branch 'development' into hotfix/zoom-meetings-simpl
2021-10-07 12:49:01 -06:00
Andrew Welker
f7bf728263
fix(Devices_Common): Clear meeting list and fire event if no meetings are scheduled
2021-10-07 09:48:02 -06:00
Neil Dorin
fb624ef20c
Merge branch 'development' into hotfix/PD-Core-update-initialize
2021-09-28 13:11:13 -06:00
Andrew Welker
b71c83bac0
feat: Update some internal Essentials devices to use Initialize method
2021-09-28 10:56:25 -06:00
Neil Dorin
fd232beae1
feat(essentails): #830 Adds EnteringStandbyModeFeedback to IHasHalfWakeMode
2021-09-24 15:26:45 -06:00
Neil Dorin
a165ba911f
feat(essentials): Minor updates after testing against codec hardware
2021-09-22 15:31:13 -06:00
Neil Dorin
8d1f187643
feat(essentials): #830 Adds new Cisco features
...
Adds IHasDoNotDisturbMode, IHasStandbyMode and IHasHalfWakeMode interfaces.
Implements all interfaces on CiscoSparkCodec class.
Adds CiscoCodecJoinMap to allow for bridging new Cisco specific functions.
2021-09-21 17:59:12 -06:00
Neil Dorin
54697e0eaf
Merge branch 'development' into hotfix/zoom-updates
2021-09-20 13:26:47 -06:00
Andrew Welker
9f3a3f64a8
fix: Update share behavior for Zoom Room
2021-09-16 13:27:09 -06:00
Andrew Welker
fe01842523
fix: Multiple fixes
...
Update to poll meetings every 60 seconds
Add property to allow for adjusting when Join button appears
Refactor call connected event handler
Adjust text for header for sharing-only meeting
Add logic to handle waiting for host state
2021-09-16 07:15:26 -06:00
Andrew Welker
4ffea1c98f
fix: Add step to allow meeting number to be sent when entering password
2021-09-13 08:43:24 -06:00
Andrew Welker
871894e248
fix: Fix issue with receiving sharing state
...
In some circumstances, the sharing state can be retrieved prior to participants or meeting info being populated. In those cases, Essentials is now creating an empty meeting object if one doesn't exist, and populating host info with None if no host has been indicated yet.
2021-09-10 20:25:21 -06:00
Andrew Welker
44509dc5ae
feat:(Essentials) Add IsSharingMeeting setting to MeetingInfo
2021-09-07 18:12:13 -06:00
Andrew Welker
2d0dcd7336
feat:(Essentials) Add StartLocalPresentMeeting class
2021-09-07 18:11:48 -06:00
Andrew Welker
c255ae1525
feat:(Essentials) Add IsSharingMeeting property
2021-09-07 18:11:14 -06:00
Andrew Welker
d50027cc82
feat:(Essentials) Add IHasPresentationOnlyMeeting interface
2021-09-07 17:33:53 -06:00
Andrew Welker
9b64b7b7f3
fix:(Essentials) Created MeetingInfo Object if it didn't previously exist
2021-09-07 11:40:27 -06:00
Andrew Welker
a379641595
Merge branch 'development' into hotfix/zoom-meetnow-updates
2021-08-31 19:00:26 -06:00