Andrew Welker
d00c8bed5f
fix:(EssentialsCore) Add ability for devjson command to handle overloads
...
The `devjson` command needs to ability to handle overloads. With this change, if a method is an overloaded method, the command will get all methods on an object that match the entered method name, then get the first entry in the list of methods that matches the length of the provided parameters list.
This won't work in all cases, as there may be situations where the parameters of the methods have the same length, but different types. In that situation, it's likely that the conversion from `Object` to the desired type will fail, in which case, the command will notify the user that something went wrong.
2021-05-20 10:52:12 -06:00
Neil Dorin
922d1d8133
Merge branch 'development' into feature/imobilecontrolroombridge-upgrades
2021-04-08 16:17:02 -06:00
Andrew Welker
4ebd1b53b5
Merge branch 'development' into hotfix/genericqueue-dispose-issue
2021-04-08 15:37:15 -06:00
Andrew Welker
56f93c5491
Merge branch 'main' into hotfix/genericqueue-dispose-issue
2021-04-08 14:25:11 -06:00
Andrew Welker
8cfd58bb7e
Fix error printing for plugin loading
2021-04-08 14:21:32 -06:00
Andrew Welker
6ddfdc4b38
Updating plugin loading mechanism to provide better feedback
2021-04-08 13:54:06 -06:00
Neil Dorin
1849d118b4
gets rid of console print when queue items are processed.
2021-04-06 18:15:37 -06:00
Neil Dorin
0dcaacb038
Merge branch 'feature/multi-display-adds' into feature/imobilecontrolroombridge-upgrades
2021-04-06 16:37:17 -06:00
Neil Dorin
cf8e673677
Adds ClientJoined event
2021-04-06 12:25:33 -06:00
Neil Dorin
200080247a
closes #671 and changes to aborting thread in Dispose instead of attempting to join
2021-04-06 10:38:39 -06:00
Neil Dorin
ba247ee8d6
removes commented code for clarity
2021-04-06 10:36:03 -06:00
Neil Dorin
85cf51876a
Merge branch 'development' into hotfix/stream-debug-console-issues
2021-04-06 10:01:44 -06:00
Neil Dorin
1e755df9bb
#675 Adds UserPromptedForCode event and method to show code on CiscoSparkCodec
2021-04-05 17:01:34 -06:00
Neil Dorin
037f8ed043
#671 Updates to GenericQueue to resolve issues when stopping program
2021-04-02 17:07:06 -06:00
Neil Dorin
e327d2d359
passes true when disposing of generic queue in deconstructor
2021-04-02 16:09:54 -06:00
Andrew Welker
e832566168
change to CrestronConsole.ConsoleCommandResponse for help text
2021-04-02 09:44:02 -06:00
Andrew Welker
252d037380
change to method signature instead of lambda
2021-04-02 09:09:13 -06:00
Andrew Welker
dd0f7a586e
fix Console statement and add help
2021-04-02 09:03:39 -06:00
Neil Dorin
2feec62052
Removes explicit call to dispose when program stops. Clears queue in dispose
2021-03-31 16:35:33 -06:00
Neil Dorin
33a1b1697a
Removes call to dispose on program stop event. Adds debug statement in Dispose()
2021-03-31 15:29:55 -06:00
Neil Dorin
955d68b3f3
#671 switches to private Dispose() on program stop
2021-03-30 15:56:05 -06:00
Neil Dorin
0f28d46f34
#671 Calls the private dispose method on program stop
2021-03-30 15:53:10 -06:00
Andrew Welker
3803263598
Merge branch 'development' into feature/multi-display-adds
2021-03-29 12:54:54 -06:00
Andrew Welker
f4f400f9b6
Merge branch 'development' into hotfix/generic-queue-disposed-check
2021-03-29 09:55:40 -06:00
Nick Genovese
139e5370ea
added a Disposed check and Debug Message to prevent enqueing messages after the Generic Queue has been disposed; typically happens at program stop
2021-03-29 09:42:31 -04:00
Andrew Welker
4f9fa05e3f
Merge branch 'development' into feature/multi-display-adds
2021-03-25 16:06:48 -06:00
Andrew Welker
35167d77f9
Merge branch 'development' into hotfix/scheduler-fixes
2021-03-25 15:48:59 -06:00
Andrew Welker
61b4002e5a
Fix to test build image again
2021-03-19 09:22:21 -06:00
Andrew Welker
da63d0917e
Updates to test new builder image
...
this build WILL fail
2021-03-19 09:03:05 -06:00
Andrew Welker
0228fd1c0f
fix a ;
2021-03-18 16:27:08 -06:00
Andrew Welker
085ba134c4
Set event to not be acknowledgable
...
Added logic to acknowledge event
Added debug statement to show that event was being fired
2021-03-18 12:44:20 -06:00
Andrew Welker
a9fce3237c
Added check for key to Clear command
...
If the key was wrong or wasn't in the group, a `KeyNotFoundException` was thrown.
Also added acknowledgment of a successful deletion
2021-03-18 12:43:29 -06:00
Andrew Welker
840fb21e15
Added console command to list events for a group
2021-03-18 12:42:29 -06:00
Neil Dorin
6ab4d4d090
#658 Initializes config properties in constructor(s)
2021-03-17 10:52:17 -06:00
Andrew Welker
fcdee3b9fd
Merge branch 'development' into feature/multi-display-adds
2021-03-17 09:01:00 -06:00
Andrew Welker
f9522a533a
Merge branch 'development' into hotfix/namespace-issues
2021-03-12 17:17:17 -07:00
Andrew Welker
bebcc3c6e1
Merge branch 'development' into feature/remove-tx-rx-debug
2021-03-12 16:48:24 -07:00
Andrew Welker
4a9b1514e3
fix old/wrong namespace versions
2021-03-12 15:46:08 -07:00
Jonathan Arndt
00d2159d06
Reset branch HEAD to f74fa35c commit. Removed all TX: and RX: Console.Debug statements and built successfully.
2021-03-11 11:14:59 -08:00
Evan
a583fdb72a
Update StreamDebugging on receive for both CECPortController and ComPortController
2021-03-11 12:25:46 -05:00
Andrew Welker
33bf98303d
Merge branch 'development' into feature/cecportcontroller-with-streamdebugging
2021-03-11 09:06:52 -07:00
Evan
29b77f5629
Update CecPortController class to implement IBasicCommunicationWithStreamDebuggingB
2021-03-10 17:28:32 -05:00
Jonathan Arndt
f74fa35ca4
Solution updated to remove all TX/RX data that device classes are printing when talking to 3rd party devices
2021-03-09 23:12:57 -08:00
Andrew Welker
74231a428d
removed unnecessary stack trace printing
2021-03-05 17:31:21 -07:00
Andrew Welker
8ba0920cc0
add jsonProperty decorator for PreferredName
2021-03-05 15:41:22 -07:00
Andrew Welker
d2ebc340bd
add Sink Type property
2021-03-01 15:15:50 -07:00
Neil Dorin
00589488ac
Adds null check for _worker before checking thread state
2021-02-26 14:16:53 -07:00
Andrew Welker
7c7ae65d40
Update PepperDash_Essentials_Core.csproj
2021-02-25 17:01:24 -07:00
Andrew Welker
0dcbb652df
add properties to SourceListItem
...
add XML Comments
2021-02-25 17:00:57 -07:00
Andrew Welker
0649cea367
Add DestinationLists to config
2021-02-25 16:53:51 -07:00