Commit Graph

  • 63237b6fba feat: Added session change event to IcdEnvironment Chris Cameron 2021-03-12 14:07:38 -05:00
  • a55480f8e5 fix: Preserve stack trace when rethrowing inner exceptions Chris Cameron 2021-03-12 14:03:47 -05:00
  • d1f8096933 feat: Initial commit of RegistryExtensions Chris Cameron 2021-03-03 16:45:19 -05:00
  • c41e61391e feat: Implementing ProcessorUtils for NetStandard Chris Cameron 2021-03-03 13:50:28 -05:00
  • 766e2da4e3 feat: Added property to ProgramUtils to determine if the application is running as admin Chris Cameron 2021-03-02 11:44:36 -05:00
  • b83fba337f feat: Implementing RestartProgram and Reboot methods for windows Chris Cameron 2021-02-26 15:49:48 -05:00
  • 766c265dac chore: Update changelog Austin Noska 2021-02-18 16:25:44 -05:00
  • 204d2a475d feat: Add MatchAny util method to RegexUtils that tries to match an input against a sequence of patterns. Austin Noska 2021-02-18 16:22:16 -05:00
  • b5542fb0d2 feat: Add daylight time row entries & a new display name column to TimeZones.sqlite - Adjusted IcdTimeZoneInfo accordingly Austin Noska 2021-02-18 16:20:41 -05:00
  • 4ff4e9f3c6 feat: Add method to IcdEnvironment to get the name of the local time zone Austin Noska 2021-02-18 16:18:38 -05:00
  • 456a8f74f9 feat: Adding shim for setting file attributes recursively Chris Cameron 2021-02-11 11:43:18 -05:00
  • ffb00f960d feat: NetStandard krang plugins are archived to .kpz files Chris Cameron 2021-02-10 14:21:31 -05:00
  • b44cbe0093 chore: Updating dependencies Chris Cameron 2021-02-08 11:43:19 -05:00
  • cc79e88702 fix: Don't throw an ObjectDisposed exception when attempting to stop a disposed timer Chris Cameron 2021-02-05 16:15:11 -05:00
  • 1db7d4b45d Merge remote-tracking branch 'origin/ConnectPro_v1.8' into ConnectPro_v1.9 Chris Cameron 2021-02-04 11:34:06 -05:00
  • 5bf8fcc71f chore: Updating changelog, incrementing minor version 14.2.0.0 Chris Cameron 2021-02-04 10:57:12 -05:00
  • b05373157a feat: Changed ProcessorUtils Uptimes to StartTime Drew Tingen 2021-02-03 16:34:58 -05:00
  • 8427f2c0c6 Merge remote-tracking branch 'origin/ConnectPro_v1.8' into ConnectPro_v1.9 Chris Cameron 2021-01-25 12:21:07 -05:00
  • 572f069797 Merge remote-tracking branch 'origin/ConnectPro_v1.7' into ConnectPro_v1.8 Chris Cameron 2021-01-25 12:20:18 -05:00
  • e44bd3e2cc Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 Chris Cameron 2021-01-25 12:19:35 -05:00
  • 419b070375 chore: Fixing unit test Chris Cameron 2021-01-25 12:18:24 -05:00
  • 8411a27173 fix: Fixing 2008 build Chris Cameron 2021-01-25 12:04:08 -05:00
  • e0287cfc7b Merge remote-tracking branch 'origin/ConnectPro_v1.8' into ConnectPro_v1.9 Chris Cameron 2021-01-21 10:42:51 -05:00
  • d7bee510c9 chore: Update changelog, increment minor version 14.1.0.0 Chris Cameron 2021-01-21 10:40:26 -05:00
  • 45a3c5c5a1 feat: Add overload to GuidUtils to combine an IEnumerable of guids into a new deterministic guid Austin Noska 2021-01-19 15:52:50 -05:00
  • d090ab0085 fix: The SafeTimer constructor that executes the callback immediately now works as expected Austin Noska 2021-01-20 17:46:26 -05:00
  • e044c97af7 refactor: IcdUriBuilder.AppendPath returns itself for chaining Chris Cameron 2021-01-18 15:22:46 -05:00
  • c7e8f09eeb feat: Added GetParentUri method to UriExtensions Chris Cameron 2021-01-18 15:22:28 -05:00
  • 9b53d77d6b feat: Added GetOrAddService method for lazy-loading services Chris Cameron 2021-01-15 11:34:31 -05:00
  • c1b9426e32 chore: update changelog, increment assembly version 14.0.0.0 Drew Tingen 2021-01-14 23:41:26 -05:00
  • 237b5d3e86 feat: Moving environment to 3 properties for Framework, Series, and Runtime Drew Tingen 2021-01-12 14:56:09 -05:00
  • 68365553ed feat: Adding SimplSharpMono environment (for non-pro 4-series environment) Drew Tingen 2020-12-05 08:53:34 -05:00
  • 3abb792c5c fix: Replace \n with \r\n for 4series console writes, to help reabibility Drew Tingen 2020-11-17 11:32:40 -05:00
  • 342ac4ebca chore: Fixing warning on Net Standard Chris Cameron 2021-01-07 12:09:21 -05:00
  • 4174ed2e1f chore: Updating copyright year Chris Cameron 2021-01-06 16:45:03 -05:00
  • 41d86ecf48 perf: Adding faster breadth-first search for when paths are not important Chris Cameron 2020-11-10 13:54:04 -05:00
  • 6b28ae44d6 feat: Added program entry point to path utils Chris Cameron 2020-10-24 19:49:30 -04:00
  • ca857a7aed chore: Changelog Drew Tingen 2020-11-19 10:12:18 -05:00
  • ccb961fc2e feat: Add GetSystemStartTime, to pull the time the system started up Drew Tingen 2020-11-19 10:05:07 -05:00
  • 8fa1de991b refactor: Change Procesor model version to be a string, pull from CrestronEnvironment Drew Tingen 2020-11-19 09:49:37 -05:00
  • 5acfed40ba Refactor: Rename SequenceEqual parameter Austin Noska 2021-01-05 16:09:58 -05:00
  • 6141a763ae Refactor: remove unused code in CsvWriter.cs Austin Noska 2021-01-05 10:04:41 -05:00
  • e61dcd8596 fix: Improved threadsafety for TypeExtensions Drew Tingen 2020-12-14 15:16:17 -05:00
  • 9819c44dcc fix: Fix threading issue in EnumUtils cache Drew Tingen 2020-12-13 16:16:57 -05:00
  • f9a8be85d6 feat: Added TimeSpan extension methods to converting to/from universal time Chris Cameron 2020-12-17 11:40:16 -05:00
  • 3381977050 feat: Added ToStringUndefined method to EnumUtils for printing known flags of an undefined composite Chris Cameron 2020-12-01 16:53:45 -05:00
  • 81d1a97304 feat: Added DepthFirstSearch method to RecursionUtils Chris Cameron 2020-12-01 16:53:10 -05:00
  • 37d5468e20 feat: Enumerable.Consolidate extensions support predicates Chris Cameron 2020-11-16 16:16:43 -05:00
  • 03be66983d feat: Support reading primitive type double in IcdXmlReader and XmlUtils Austin Noska 2020-11-06 10:03:01 -05:00
  • a13f1fd687 feat: Adding eDaysOfWeek enum Drew Tingen 2020-11-02 11:56:10 -05:00
  • f0bcb3bbc9 chore: Added NotNull attributes to StringUtils methods Chris Cameron 2020-10-28 16:45:24 -04:00
  • 1e934c9877 fix: Added critical section to IcdConsole to clean up multi-threaded output Chris Cameron 2020-10-28 14:42:30 -04:00
  • 64cc662ee7 fix: Fixed bad Assembly path handling on 4-series Chris Cameron 2020-10-28 11:00:28 -04:00
  • 4aa76bd647 test: Added count to collection debugger displays Chris Cameron 2020-10-26 11:48:24 -04:00
  • 59f4585ae6 feat: Exposing RecursionUtils GetPath method Chris Cameron 2020-10-23 16:52:12 -04:00
  • 2235eeeb9d feat: Initial commit of INotifyCollectionChanged Chris Cameron 2020-10-22 12:17:55 -04:00
  • 2a7a051f1f chore: Added validation and [NotNull] attributes to ReflectionUtils Chris Cameron 2020-10-22 12:17:37 -04:00
  • f174c32721 feat: Added breadth-first search method that returns the path from root for every node in the graph Chris Cameron 2020-10-22 12:16:21 -04:00
  • c349757c00 refactor: Cleaned up SafeTimer, added duration validation to clarify bad values Chris Cameron 2020-10-19 12:24:22 -04:00
  • 8c70c8d534 refactor: ReflectionExtensions are generic, support for non-public members, reduced duplicate code Chris Cameron 2020-10-15 14:30:46 -04:00
  • 0d85fe8106 refactor: Using EqualityComparer instead of Comparer for equality... Chris Cameron 2020-10-14 16:43:26 -04:00
  • c868034769 fix: Handling a Crestron bug where File.Exists throws an exception on 4-Series instead of returning false Chris Cameron 2020-10-12 11:10:49 -04:00
  • 55c0a7dc7e fix: Fixing Console for 4-series Drew Tingen 2020-10-07 22:55:26 -04:00
  • 4321ad6157 feat: Adding ThreadedWorkerQueue Drew Tingen 2020-09-17 15:21:27 -04:00
  • 9a68f0446d test: Moved version comparer tests from settings Chris Cameron 2020-09-11 11:17:50 -04:00
  • 0574314580 feat: Created extension class, comparer class and VersionSpan class to for Devices' version and model validation. Laura Gomez 2020-09-08 18:30:56 -04:00
  • e5fc154858 feat: Add IcdTimeZoneInfo Chris Cameron 2020-08-21 12:10:33 -04:00
  • 7bc262b4e2 Merge remote-tracking branch 'origin/ConnectPro_v1.7' into ConnectPro_v1.8 Chris Cameron 2020-09-03 12:05:09 -04:00
  • 867338eca2 chore: Updating changelog, incrementing major version 13.0.0.0 Chris Cameron 2020-09-03 11:59:46 -04:00
  • 8625f0a3a4 Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 Chris Cameron 2020-09-03 11:58:28 -04:00
  • 09516d2f11 chore: Updating changelog Chris Cameron 2020-09-03 11:57:58 -04:00
  • 76591155d3 test: Fixed ScrollQueueTest after fixing deadlock bug Laura Gomez 2020-09-03 11:07:15 -04:00
  • caa4878a37 feat: Adding dequeue overload to ScrollSqueue Chris Cameron 2020-09-01 12:06:29 -04:00
  • a5d3a7c19d fix: Simplifying IcdErrorLog, fixed formatting on 4-Series processors Chris Cameron 2020-08-31 16:43:44 -04:00
  • 55457253b2 fix: Splitting runtime environment SimplSharpProMono into SimplSharpProServer and fixing usages Chris Cameron 2020-08-31 15:08:35 -04:00
  • b8722af752 fix: Fixed 4-series version string date parsing error Chris Cameron 2020-08-31 13:37:56 -04:00
  • bf8c320d66 feat: Added util methods for removing duplicate whitespace Chris Cameron 2020-08-31 13:37:38 -04:00
  • 28f4818ca3 fix: Fixed "version" regex for 4-series Chris Cameron 2020-08-31 11:58:56 -04:00
  • 00c876be7a feat: Replaced Crestron Unzip with Yallie Unzip Chris Cameron 2020-08-18 15:08:05 -04:00
  • 1a0ea4119e feat: Add property to IcdEnvironment to determine if SSL communication is enabled Austin Noska 2020-08-10 17:24:32 -04:00
  • 0ece381939 Merge remote-tracking branch 'origin/ConnectPro_v1.7' into ConnectPro_v1.8 Chris Cameron 2020-08-21 12:06:54 -04:00
  • ffeb313456 Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 Chris Cameron 2020-08-21 12:06:14 -04:00
  • aeba163a0f chore: Updating changelog, incrementing patch version 11.1.1.0 Chris Cameron 2020-08-21 12:04:48 -04:00
  • 49a154ebed fix: Removed the OnItemTrimmed event from the ScrollQueue due to deadlocks Chris Cameron 2020-08-21 12:04:35 -04:00
  • 4e1ed312a5 Merge remote-tracking branch 'origin/ConnectPro_v1.7' into ConnectPro_v1.8 Chris Cameron 2020-08-17 10:17:51 -04:00
  • 3316ef9343 Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 Chris Cameron 2020-08-17 10:16:58 -04:00
  • 5ca76f7e7e Merge remote-tracking branch 'origin/ConnectPro_v1.5' into ConnectPro_v1.6 Chris Cameron 2020-08-17 10:16:05 -04:00
  • 66b8107233 Merge remote-tracking branch 'origin/ConnectPro_v1.4' into ConnectPro_v1.5 Chris Cameron 2020-08-17 10:15:39 -04:00
  • dd6dfa191e Merge remote-tracking branch 'origin/ConnectPro_v1.3' into ConnectPro_v1.4 Chris Cameron 2020-08-17 10:15:06 -04:00
  • 5aa8b15472 Merge remote-tracking branch 'origin/ConnectPro_v1.2' into ConnectPro_v1.3 Chris Cameron 2020-08-17 10:12:13 -04:00
  • c6cfdd4d72 chore: Updating changelog, incrementing patch version 9.7.1.0 Chris Cameron 2020-08-17 10:09:58 -04:00
  • ab699406a6 Merge remote-tracking branch 'origin/ConnectPro_v1.1' into ConnectPro_v1.2 Chris Cameron 2020-08-17 10:08:10 -04:00
  • 15330d7dd0 chore: Updating changelog, incrementing patch version 8.9.3.0 Chris Cameron 2020-08-17 10:03:30 -04:00
  • 34cfe8c7a3 fix: Workaround for logged XML format exceptions when failing to parse floats Chris Cameron 2020-08-17 10:01:58 -04:00
  • 6d93911766 chore:changelog Drew Tingen 2020-08-13 22:44:44 -04:00
  • 8dd8d48a8b fix: Fixed cultureinfo sqlite connection for 4 series compatability Drew Tingen 2020-08-13 22:41:31 -04:00
  • c8edac0f14 feat: Add extensions to raise events for common event args Drew Tingen 2020-08-03 16:48:16 -04:00
  • 00a75c6d72 feat: Adding Extensions methods in order to handle the switching of the animations. Laura Gomez 2020-07-31 09:56:03 -04:00
  • 75404e8b20 Merge remote-tracking branch 'origin/ConnectPro_v1.7' into ConnectPro_v1.8 Chris Cameron 2020-07-29 10:24:18 -04:00
  • a9f1c57d1e Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 Chris Cameron 2020-07-29 10:21:55 -04:00