Skip to content

Bring Portal Core and Mobile Control into Essentials#1225

Merged
andrew-welker merged 20 commits into
developmentfrom
feature/move-portal-core
Mar 26, 2025
Merged

Bring Portal Core and Mobile Control into Essentials#1225
andrew-welker merged 20 commits into
developmentfrom
feature/move-portal-core

Conversation

@andrew-welker
Copy link
Copy Markdown
Contributor

Also did some clean up on what debug methods were used, as well as suggestions from Roslyn.

Andrew Welker added 18 commits March 24, 2025 22:28
In order to solve some dependency issues that keep cropping up, MC
should be moved back into the Essentials repo and loaded automatically
on startup. This will allow for all plugins that use the MC Messengers
library to use the same version without fear of overwriting a dll due to
loading of plugin libraries.
In order to prevent eventual version collision and confusion, and to
allow for deprecation of existing packages, the names of the MC packages
are now reflective of the fact that they are no longer
pluginsbuild(force-patch): change names of MC packages

In order to prevent eventual version collision and confusion, and to
allow for deprecation of existing packages, the names of the MC packages
are now reflective of the fact that they are no longer plugins.
CPLZs are not required for using Essentials as a dependency, and just
adds noise that's not required.
In an effort to make it easier to use the logging mechanism, I added 4 overloaded methods for each level to allow for logging exceptions at any level, not just error.

I also added overloads for each level to the extensions so that an exception can be logged at any level, not just error.
Andrew Welker added 2 commits March 26, 2025 08:55
Some constructors for messengers were taking Device rather than the specific type they needed.
This has been replaced by the `IHasInputs<T>` interface and was marked to be removed in the 2.0.0 release.
@andrew-welker andrew-welker merged commit 99c6163 into development Mar 26, 2025
@andrew-welker andrew-welker deleted the feature/move-portal-core branch March 26, 2025 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants