Making changes to Feedbacks to prevent excessive Func calls or events when data doesn't change

This commit is contained in:
Heath Volmer
2017-02-23 18:26:00 -07:00
parent b682e46c73
commit a5c63bc6a1
14 changed files with 21 additions and 6 deletions

View File

@@ -0,0 +1,15 @@
2/23/2017 5:42:14 PM, Info: Initializing SIMPLSharp Services...
2/23/2017 5:42:14 PM, Info: ProjectInfo successfully initialized.
2/23/2017 5:42:30 PM, Info: Validating assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll...
2/23/2017 5:42:31 PM, Info: Verifying assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll
2/23/2017 5:42:31 PM, Info: Creating Archive C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.cpz...
2/23/2017 5:42:32 PM, Info: Saving project information...
2/23/2017 6:13:58 PM, Info: Validating assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll...
2/23/2017 6:13:58 PM, Info: Verifying assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll
2/23/2017 6:13:58 PM, Info: Creating Archive C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.cpz...
2/23/2017 6:14:00 PM, Info: Saving project information...
2/23/2017 6:17:06 PM, Info: Validating assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll...
2/23/2017 6:17:07 PM, Info: Verifying assembly C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.dll
2/23/2017 6:17:07 PM, Info: Creating Archive C:\Users\hvolmer\Desktop\working\essentials\PepperDashEssentials\PepperDashEssentials\bin\PepperDashEssentials.cpz...
2/23/2017 6:17:08 PM, Info: Saving project information...
2/23/2017 6:20:34 PM, Info: Terminating SIMPLSharp Services

View File

@@ -833,7 +833,7 @@ namespace PepperDash.Essentials
if (this.IsVisible)
ShowCurrentSource();
if (routeInfo == null || !CurrentRoom.OnFeedback.BoolValue)
if (routeInfo == null)// || !CurrentRoom.OnFeedback.BoolValue)
{
// Check for power off and insert "Room is off"
TriList.StringInput[UIStringJoin.CurrentSourceName].StringValue = "Room is off";

View File

@@ -10,8 +10,8 @@
<ArchiveName />
</RequiredInfo>
<OptionalInfo>
<CompiledOn>2/23/2017 11:24:45 AM</CompiledOn>
<CompilerRev>1.0.0.20541</CompilerRev>
<CompiledOn>2/23/2017 6:17:07 PM</CompiledOn>
<CompilerRev>1.0.0.32912</CompilerRev>
</OptionalInfo>
<Plugin>
<Version>Crestron.SIMPLSharp, Version=2.0.48.0, Culture=neutral, PublicKeyToken=812d080f93e2de10</Version>

View File

@@ -1,4 +1,4 @@
MainAssembly=PepperDashEssentials.dll:0d60b85cbb6551a8c8fe5c704ca1a92c
MainAssembly=PepperDashEssentials.dll:af55346e89a169c7f5695f0d1c1e3e5f
MainAssemblyMinFirmwareVersion=1.009.0029
MainAssemblyResource=SimplSharpData.dat:820b61c48c8a2cace82957eed4cc377c
ü
@@ -46,9 +46,9 @@ DependencySource=PepperDash_Core.dll:f8093aacbe4fa6cef78b7af4d978e897
DependencyPath=PepperDashEssentials.cpz:PepperDash_Core.dll
DependencyMainAssembly=PepperDash_Core.dll:f8093aacbe4fa6cef78b7af4d978e897
ü
DependencySource=PepperDash_Essentials_Core.dll:34edba3e9b5cccd09cff7384b96d4aba
DependencySource=PepperDash_Essentials_Core.dll:87ac80b38f6424be025aeddbe3561f47
DependencyPath=PepperDashEssentials.cpz:PepperDash_Essentials_Core.dll
DependencyMainAssembly=PepperDash_Essentials_Core.dll:34edba3e9b5cccd09cff7384b96d4aba
DependencyMainAssembly=PepperDash_Essentials_Core.dll:87ac80b38f6424be025aeddbe3561f47
ü
DependencySource=PepperDash_Essentials_Displays.dll:3135ef6b8f66b5b1bc5223aad3ef66e0
DependencyPath=PepperDashEssentials.cpz:PepperDash_Essentials_Displays.dll