Andrew Welker
fb60683af6
feat: add async method for devjson
2024-07-18 13:44:49 -05:00
Neil Dorin
c7f4bf1fb2
fix: fixes backing values for eLevelControlType
2024-06-28 12:42:43 -06:00
Neil Dorin
5fb6f3e117
fix: Fixes namespace for CameraListItem
2024-06-25 22:20:13 -06:00
Neil Dorin
9a6209f50a
feat: Adds basic CamerLists config structure and CameraListItems class
2024-06-25 16:08:44 -06:00
Neil Dorin
5aa1f85df5
feat: adds try catch to devjson execution thread and adds port names for sdi in/out
2024-06-20 11:57:32 -06:00
Neil Dorin
027bdd5bf4
Merge 'development-2.0.0' into 'feature-2.0.0/fix-version-info'
2024-05-29 12:10:34 -06:00
Neil Dorin
0a2aaa693f
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
Andrew Welker
3c5fe88e5a
fix: correct namespaces to allow plugins to load correctly
2024-05-23 12:45:47 -05:00
Andrew Welker
19bd5723c8
feat: add RoutingFeedbackManager
...
RoutingFeedbackManager keeps track of updates from IRoutingSinkWotjFeedbacl devoces & IRoutingWithFeedback devices to allow for walking tieLines and finding a source.
2024-05-23 08:40:14 -05:00
Andrew Welker
dd66de0463
feat: implement feedback manager
2024-05-23 08:39:09 -05:00
Andrew Welker
577e111f26
feat: add properties to control when sources show
2024-05-23 08:38:56 -05:00
Neil Dorin
621d848418
feat: adds deviceKey property to LevelControlListItem to synthesize device key
2024-05-22 14:53:01 -06:00
Neil Dorin
2e61d8d709
fix: Changes LevelControlLists to AudioControlPointLists and modified IHasDspPresets
2024-05-21 16:49:13 -06:00
Neil Dorin
dde85f39a2
fix: combine enum values
2024-05-16 20:20:11 -06:00
Neil Dorin
735433f660
fix: adds missing flags decorator to enum
2024-05-16 17:26:35 -06:00
Neil Dorin
734149960b
fix: Adds missing StringEnumConverter
2024-05-16 17:23:38 -06:00
Neil Dorin
cb16f2a505
feat: Adds LevelControlLists to BasicConfig and LevelControlListItem class
2024-05-16 17:17:59 -06:00
Neil Dorin
661f7b827a
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
Neil Dorin
a1310f2de7
docs: added comment to interface
2024-03-27 14:27:30 -06:00
Neil Dorin
9acffc620d
feat: Adds IBasicVolumeWithFeedbackAdvanced and eVolumeLevelUnits
2024-03-21 21:01:47 -06:00
Andrew Welker
ee4ccb0d1a
feat: change to use Debug.LogMessage everywhere
2024-03-21 13:44:08 -05:00
Andrew Welker
9e7239b219
chore: fix bad namespace
...
Namespaces were not correct
BREAKING_CHANGE: Namespaces changed
2024-02-07 12:32:45 -06:00
Andrew Welker
b689c847fb
fix: invert interface to be custom instead of default
...
This way, existing rooms and devices will build messengers by default, while new plugins can implement their own messengers
2024-02-07 11:14:54 -06:00
Andrew Welker
b74755c825
chore: remove references to full Newtonsoft package
2024-02-02 09:23:29 -06:00
Nick Genovese
0548d3b3ea
chore: added some additional documentation
2024-02-01 13:16:15 -05:00
Nick Genovese
d2e1979d96
feat(wip): removing base classes from Essentials.Core
2023-11-06 15:38:48 -05:00
Nick Genovese
f43559941b
feat(wip): removing base classes
2023-11-02 12:43:33 -04:00
Nick Genovese
96d97ee0fc
feat(wip): marked device base classes obsolete
...
- will move into essentials.devices.common
2023-10-31 20:28:58 -04:00
Nick Genovese
8feabcd536
feature: removed everything that had obsolete marked
2023-10-31 10:30:39 -04:00
Andrew Welker
8537630e03
merge branch 'development' into feature-2.0.0/move-dm-to-library
2023-10-26 23:07:55 -05:00
Neil Dorin
48a5bd64a4
Gets clean build
2023-10-25 10:31:42 -06:00
Andrew Welker
0d515e5f0a
refactor: rearrange and add solution for 4-series
2023-02-07 15:45:01 -07:00