rebuild project & update internal names

This commit is contained in:
Abelfreyja
2025-08-22 13:07:48 +09:00
parent 3d9bf49d7f
commit 7d3de5361a
190 changed files with 851 additions and 851 deletions

46
LightlessSync.sln Normal file
View File

@@ -0,0 +1,46 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32328.378
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{585B740D-BA2C-429B-9CF3-B2D223423748}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LightlessSync.API", "LightlessAPI\LightlessSyncAPI\LightlessSync.API.csproj", "{A4E42AFA-5045-7E81-937F-3A320AC52987}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LightlessSync", "LightlessSync\LightlessSync.csproj", "{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Debug|x64.ActiveCfg = Debug|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Debug|x64.Build.0 = Debug|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Release|Any CPU.Build.0 = Release|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Release|x64.ActiveCfg = Release|Any CPU
{A4E42AFA-5045-7E81-937F-3A320AC52987}.Release|x64.Build.0 = Release|Any CPU
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Debug|Any CPU.ActiveCfg = Debug|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Debug|Any CPU.Build.0 = Debug|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Debug|x64.ActiveCfg = Debug|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Debug|x64.Build.0 = Debug|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Release|Any CPU.ActiveCfg = Release|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Release|Any CPU.Build.0 = Release|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Release|x64.ActiveCfg = Release|x64
{BB929046-4CD2-B174-EBAA-C756AC3AC8DA}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B17E85B1-5F60-4440-9F9A-3DDE877E8CDF}
EndGlobalSection
EndGlobal

View File

@@ -1,13 +1,13 @@
using MareSynchronos.Interop.Ipc;
using MareSynchronos.MareConfiguration;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using LightlessSync.Interop.Ipc;
using LightlessSync.MareConfiguration;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
using System.Collections.Immutable;
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public sealed class CacheMonitor : DisposableMediatorSubscriberBase
{

View File

@@ -1,6 +1,6 @@
#nullable disable
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public class FileCacheEntity
{

View File

@@ -1,15 +1,15 @@
using K4os.Compression.LZ4.Legacy;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.MareConfiguration;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using LightlessSync.Interop.Ipc;
using LightlessSync.MareConfiguration;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
using System.Globalization;
using System.Text;
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public sealed class FileCacheManager : IHostedService
{

View File

@@ -1,9 +1,9 @@
using MareSynchronos.MareConfiguration;
using MareSynchronos.Services;
using LightlessSync.MareConfiguration;
using LightlessSync.Services;
using Microsoft.Extensions.Logging;
using System.Runtime.InteropServices;
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public sealed class FileCompactor
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public enum FileState
{

View File

@@ -1,15 +1,15 @@
using MareSynchronos.API.Data.Enum;
using MareSynchronos.MareConfiguration;
using MareSynchronos.MareConfiguration.Configurations;
using MareSynchronos.PlayerData.Data;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using LightlessSync.API.Data.Enum;
using LightlessSync.MareConfiguration;
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.PlayerData.Data;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
namespace MareSynchronos.FileCache;
namespace LightlessSync.FileCache;
public sealed class TransientResourceManager : DisposableMediatorSubscriberBase
{

View File

@@ -5,4 +5,4 @@
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:MareSynchronos.Services.CharaDataManager.AttachPoseData(MareSynchronos.API.Dto.CharaData.PoseEntry,MareSynchronos.Services.CharaData.Models.CharaDataExtendedUpdateDto)")]
[assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>", Scope = "member", Target = "~M:LightlessSync.Services.CharaDataManager.AttachPoseData(LightlessSync.API.Dto.CharaData.PoseEntry,LightlessSync.Services.CharaData.Models.CharaDataExtendedUpdateDto)")]

View File

@@ -3,7 +3,7 @@ using FFXIVClientStructs.FFXIV.Client.Game.Character;
using FFXIVClientStructs.FFXIV.Client.UI.Info;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop;
namespace LightlessSync.Interop;
public unsafe class BlockedCharacterHandler
{

View File

@@ -1,9 +1,9 @@
using Dalamud.Plugin.Services;
using MareSynchronos.MareConfiguration;
using LightlessSync.MareConfiguration;
using Microsoft.Extensions.Logging;
using System.Text;
namespace MareSynchronos.Interop;
namespace LightlessSync.Interop;
internal sealed class DalamudLogger : ILogger
{

View File

@@ -1,10 +1,10 @@
using Dalamud.Plugin.Services;
using MareSynchronos.MareConfiguration;
using LightlessSync.MareConfiguration;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
namespace MareSynchronos.Interop;
namespace LightlessSync.Interop;
[ProviderAlias("Dalamud")]
public sealed class DalamudLoggingProvider : ILoggerProvider

View File

@@ -1,10 +1,10 @@
using Dalamud.Plugin.Services;
using MareSynchronos.MareConfiguration;
using LightlessSync.MareConfiguration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop;
namespace LightlessSync.Interop;
public static class DalamudLoggingProviderExtensions
{

View File

@@ -3,7 +3,7 @@ using Lumina.Extensions;
using System.Text;
using static Lumina.Data.Parsing.MdlStructs;
namespace MareSynchronos.Interop.GameModel;
namespace LightlessSync.Interop.GameModel;
#pragma warning disable S1104 // Fields should not have public accessibility

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public interface IIpcCaller : IDisposable
{

View File

@@ -1,13 +1,13 @@
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.API.Dto.CharaData;
using MareSynchronos.Services;
using LightlessSync.API.Dto.CharaData;
using LightlessSync.Services;
using Microsoft.Extensions.Logging;
using System.Numerics;
using System.Text.Json.Nodes;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerBrio : IIpcCaller
{

View File

@@ -2,12 +2,12 @@
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using Dalamud.Utility;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using System.Text;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerCustomize : IIpcCaller
{

View File

@@ -2,13 +2,13 @@
using Dalamud.Plugin;
using Glamourer.Api.Helpers;
using Glamourer.Api.IpcSubscribers;
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerGlamourer : DisposableMediatorSubscriberBase, IIpcCaller
{

View File

@@ -1,10 +1,10 @@
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerHeels : IIpcCaller
{

View File

@@ -1,12 +1,12 @@
using Dalamud.Game.ClientState.Objects.SubKinds;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using System.Text;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerHonorific : IIpcCaller
{

View File

@@ -1,11 +1,11 @@
using Dalamud.Game.ClientState.Objects.SubKinds;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerMoodles : IIpcCaller
{

View File

@@ -1,15 +1,15 @@
using Dalamud.Plugin;
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using Penumbra.Api.Enums;
using Penumbra.Api.Helpers;
using Penumbra.Api.IpcSubscribers;
using System.Collections.Concurrent;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerPenumbra : DisposableMediatorSubscriberBase, IIpcCaller
{

View File

@@ -1,11 +1,11 @@
using Dalamud.Game.ClientState.Objects.SubKinds;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed class IpcCallerPetNames : IIpcCaller
{

View File

@@ -1,7 +1,7 @@
using MareSynchronos.Services.Mediator;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public sealed partial class IpcManager : DisposableMediatorSubscriberBase
{

View File

@@ -1,13 +1,13 @@
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public class IpcProvider : IHostedService, IMediatorSubscriber
{
@@ -44,11 +44,11 @@ public class IpcProvider : IHostedService, IMediatorSubscriber
public Task StartAsync(CancellationToken cancellationToken)
{
_logger.LogInformation("Starting IpcProviderService");
_loadFileProvider = _pi.GetIpcProvider<string, IGameObject, bool>("MareSynchronos.LoadMcdf");
_loadFileProvider = _pi.GetIpcProvider<string, IGameObject, bool>("LightlessSync.LoadMcdf");
_loadFileProvider.RegisterFunc(LoadMcdf);
_loadFileAsyncProvider = _pi.GetIpcProvider<string, IGameObject, Task<bool>>("MareSynchronos.LoadMcdfAsync");
_loadFileAsyncProvider = _pi.GetIpcProvider<string, IGameObject, Task<bool>>("LightlessSync.LoadMcdfAsync");
_loadFileAsyncProvider.RegisterFunc(LoadMcdfAsync);
_handledGameAddresses = _pi.GetIpcProvider<List<nint>>("MareSynchronos.GetHandledAddresses");
_handledGameAddresses = _pi.GetIpcProvider<List<nint>>("LightlessSync.GetHandledAddresses");
_handledGameAddresses.RegisterFunc(GetHandledAddresses);
_logger.LogInformation("Started IpcProviderService");
return Task.CompletedTask;

View File

@@ -1,12 +1,12 @@
using Dalamud.Game.ClientState.Objects.Types;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
namespace MareSynchronos.Interop.Ipc;
namespace LightlessSync.Interop.Ipc;
public class RedrawManager
{

View File

@@ -1,13 +1,13 @@
using Dalamud.Memory;
using Dalamud.Plugin.Services;
using Dalamud.Utility.Signatures;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using System.Numerics;
using System.Runtime.InteropServices;
using System.Text;
namespace MareSynchronos.Interop;
namespace LightlessSync.Interop;
/// <summary>
/// Code for spawning mostly taken from https://git.anna.lgbt/anna/OrangeGuidanceTomestone/src/branch/main/client/Vfx.cs

View File

@@ -6,7 +6,7 @@
<Version>1.11.0</Version>
<Description></Description>
<Copyright></Copyright>
<PackageProjectUrl>https://github.com/Penumbra-Sync/client</PackageProjectUrl>
<PackageProjectUrl>https://github.com/Light-Public-Syncshells/LightlessClient</PackageProjectUrl>
</PropertyGroup>
<PropertyGroup>
@@ -27,7 +27,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="DalamudPackager" Version="12.0.0" />
<PackageReference Include="DalamudPackager" Version="13.0.0" />
<PackageReference Include="Downloader" Version="3.3.4" />
<PackageReference Include="K4os.Compression.LZ4.Legacy" Version="1.3.8" />
<PackageReference Include="Meziantou.Analyzer" Version="2.0.189">
@@ -54,10 +54,6 @@
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\MareAPI\MareSynchronosAPI\MareSynchronos.API.csproj" />
</ItemGroup>
<ItemGroup>
<Reference Include="CheapLoc">
<HintPath>$(DalamudLibPath)CheapLoc.dll</HintPath>
@@ -77,4 +73,8 @@
<None Include="..\.editorconfig" Link=".editorconfig" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\LightlessAPI\LightlessSyncAPI\LightlessSync.API.csproj" />
</ItemGroup>
</Project>

View File

@@ -1,13 +1,13 @@
{
"Author": "darkarchon",
"Name": "Mare Synchronos",
"Author": "sigmas",
"Name": "Lightless Sync",
"Punchline": "Let others see you as you see yourself.",
"Description": "This plugin will synchronize your Penumbra mods and current Glamourer state with other paired clients automatically.",
"InternalName": "mareSynchronos",
"InternalName": "LightlessSync",
"ApplicableVersion": "any",
"Tags": [
"customization"
],
"IconUrl": "https://raw.githubusercontent.com/Penumbra-Sync/client/main/MareSynchronos/images/logo.png",
"RepoUrl": "https://github.com/Penumbra-Sync/client"
"RepoUrl": "https://github.com/Light-Public-Syncshells/LightlessSync"
}

View File

@@ -1,6 +1,6 @@
using CheapLoc;
namespace MareSynchronos.Localization;
namespace LightlessSync.Localization;
public static class Strings
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class CharaDataConfigService : ConfigurationServiceBase<CharaDataConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public static class ConfigurationExtensions
{

View File

@@ -1,8 +1,8 @@
using MareSynchronos.WebAPI;
using LightlessSync.WebAPI;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class ConfigurationMigrator(ILogger<ConfigurationMigrator> logger, TransientConfigService transientConfigService,
ServerConfigService serverConfigService) : IHostedService

View File

@@ -1,10 +1,10 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Reflection;
using System.Text.Json;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class ConfigurationSaveService : IHostedService
{

View File

@@ -1,7 +1,7 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
using System.Text.Json;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public abstract class ConfigurationServiceBase<T> : IConfigService<T> where T : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Models;
using LightlessSync.MareConfiguration.Models;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class CharaDataConfig : IMareConfiguration
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public interface IMareConfiguration
{

View File

@@ -1,8 +1,8 @@
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.UI;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.UI;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
[Serializable]
public class MareConfig : IMareConfiguration

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class PlayerPerformanceConfig : IMareConfiguration
{

View File

@@ -1,7 +1,7 @@
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.WebAPI;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.WebAPI;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
[Serializable]
public class ServerConfig : IMareConfiguration

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Models;
using LightlessSync.MareConfiguration.Models;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class ServerTagConfig : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.API.Data.Enum;
using LightlessSync.API.Data.Enum;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class TransientConfig : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Models;
using LightlessSync.MareConfiguration.Models;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class UidNotesConfig : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using System.Collections.Concurrent;
namespace MareSynchronos.MareConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
public class XivDataStorageConfig : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public interface IConfigService<out T> : IDisposable where T : IMareConfiguration
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class MareConfigService : ConfigurationServiceBase<MareConfig>
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
[Serializable]
public record Authentication

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
[Serializable]
public class CharaDataFavorite

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
public enum DownloadSpeeds
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
public enum NotificationLocation
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models.Obsolete;
namespace LightlessSync.MareConfiguration.Models.Obsolete;
[Serializable]
[Obsolete("Deprecated, use ServerStorage")]

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
[Serializable]
public class SecretKey

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
public class ServerNotesStorage
{

View File

@@ -1,6 +1,6 @@
using Microsoft.AspNetCore.Http.Connections;
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
[Serializable]
public class ServerStorage

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.MareConfiguration.Models;
namespace LightlessSync.MareConfiguration.Models;
[Serializable]
public class ServerTagStorage

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class NotesConfigService : ConfigurationServiceBase<UidNotesConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class PlayerPerformanceConfigService : ConfigurationServiceBase<PlayerPerformanceConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class ServerConfigService : ConfigurationServiceBase<ServerConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class ServerTagConfigService : ConfigurationServiceBase<ServerTagConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class TransientConfigService : ConfigurationServiceBase<TransientConfig>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.MareConfiguration.Configurations;
using LightlessSync.MareConfiguration.Configurations;
namespace MareSynchronos.MareConfiguration;
namespace LightlessSync.MareConfiguration;
public class XivDataStorageService : ConfigurationServiceBase<XivDataStorageConfig>
{

View File

@@ -1,16 +1,16 @@
using MareSynchronos.FileCache;
using MareSynchronos.MareConfiguration;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.PlayerData.Services;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using LightlessSync.FileCache;
using LightlessSync.MareConfiguration;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.PlayerData.Services;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Reflection;
namespace MareSynchronos;
namespace LightlessSync;
#pragma warning disable S125 // Sections of code should not be commented out
/*

View File

@@ -1,8 +1,8 @@
using MareSynchronos.API.Data;
using LightlessSync.API.Data;
using MareSynchronos.API.Data.Enum;
using LightlessSync.API.Data.Enum;
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public class CharacterData
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public class CharacterDataFragment
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public class CharacterDataFragmentPlayer : CharacterDataFragment
{

View File

@@ -1,8 +1,8 @@
using MareSynchronos.API.Data;
using LightlessSync.API.Data;
using System.Text.RegularExpressions;
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public partial class FileReplacement
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public class FileReplacementComparer : IEqualityComparer<FileReplacement>
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.API.Data;
using LightlessSync.API.Data;
namespace MareSynchronos.PlayerData.Data;
namespace LightlessSync.PlayerData.Data;
public class FileReplacementDataComparer : IEqualityComparer<FileReplacementData>
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.PlayerData.Pairs;
namespace LightlessSync.PlayerData.Pairs;
public enum PlayerChanges
{

View File

@@ -1,9 +1,9 @@
using MareSynchronos.FileCache;
using MareSynchronos.Services.Mediator;
using MareSynchronos.WebAPI.Files;
using LightlessSync.FileCache;
using LightlessSync.Services.Mediator;
using LightlessSync.WebAPI.Files;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Factories;
namespace LightlessSync.PlayerData.Factories;
public class FileDownloadManagerFactory
{

View File

@@ -1,10 +1,10 @@
using MareSynchronos.API.Data.Enum;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.API.Data.Enum;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Factories;
namespace LightlessSync.PlayerData.Factories;
public class GameObjectHandlerFactory
{

View File

@@ -1,10 +1,10 @@
using MareSynchronos.API.Dto.User;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using LightlessSync.API.Dto.User;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Factories;
namespace LightlessSync.PlayerData.Factories;
public class PairFactory
{

View File

@@ -1,14 +1,14 @@
using MareSynchronos.FileCache;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using LightlessSync.FileCache;
using LightlessSync.Interop.Ipc;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Factories;
namespace LightlessSync.PlayerData.Factories;
public class PairHandlerFactory
{

View File

@@ -1,16 +1,16 @@
using FFXIVClientStructs.FFXIV.Client.Game.Character;
using MareSynchronos.API.Data.Enum;
using MareSynchronos.FileCache;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.PlayerData.Data;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.API.Data.Enum;
using LightlessSync.FileCache;
using LightlessSync.Interop.Ipc;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.PlayerData.Data;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using CharacterData = MareSynchronos.PlayerData.Data.CharacterData;
using CharacterData = LightlessSync.PlayerData.Data.CharacterData;
namespace MareSynchronos.PlayerData.Factories;
namespace LightlessSync.PlayerData.Factories;
public class PlayerDataFactory
{

View File

@@ -1,13 +1,13 @@
using FFXIVClientStructs.FFXIV.Client.Game.Character;
using FFXIVClientStructs.FFXIV.Client.Graphics.Scene;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using System.Runtime.CompilerServices;
using static FFXIVClientStructs.FFXIV.Client.Game.Character.DrawDataContainer;
using ObjectKind = MareSynchronos.API.Data.Enum.ObjectKind;
using ObjectKind = LightlessSync.API.Data.Enum.ObjectKind;
namespace MareSynchronos.PlayerData.Handlers;
namespace LightlessSync.PlayerData.Handlers;
public sealed class GameObjectHandler : DisposableMediatorSubscriberBase, IHighPriorityMediatorSubscriber
{

View File

@@ -1,21 +1,21 @@
using MareSynchronos.API.Data;
using MareSynchronos.FileCache;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.Services;
using MareSynchronos.Services.Events;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using MareSynchronos.Utils;
using MareSynchronos.WebAPI.Files;
using LightlessSync.API.Data;
using LightlessSync.FileCache;
using LightlessSync.Interop.Ipc;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.Services;
using LightlessSync.Services.Events;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using LightlessSync.Utils;
using LightlessSync.WebAPI.Files;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
using System.Diagnostics;
using ObjectKind = MareSynchronos.API.Data.Enum.ObjectKind;
using ObjectKind = LightlessSync.API.Data.Enum.ObjectKind;
namespace MareSynchronos.PlayerData.Handlers;
namespace LightlessSync.PlayerData.Handlers;
public sealed class PairHandler : DisposableMediatorSubscriberBase
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.PlayerData.Pairs;
namespace LightlessSync.PlayerData.Pairs;
public record OptionalPluginWarning
{

View File

@@ -1,17 +1,17 @@
using Dalamud.Game.Gui.ContextMenu;
using Dalamud.Game.Text.SeStringHandling;
using MareSynchronos.API.Data;
using MareSynchronos.API.Data.Enum;
using MareSynchronos.API.Data.Extensions;
using MareSynchronos.API.Dto.User;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using MareSynchronos.Utils;
using LightlessSync.API.Data;
using LightlessSync.API.Data.Enum;
using LightlessSync.API.Data.Extensions;
using LightlessSync.API.Dto.User;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using LightlessSync.Utils;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Pairs;
namespace LightlessSync.PlayerData.Pairs;
public class Pair
{

View File

@@ -1,18 +1,18 @@
using Dalamud.Plugin.Services;
using MareSynchronos.API.Data;
using MareSynchronos.API.Data.Comparer;
using MareSynchronos.API.Data.Extensions;
using MareSynchronos.API.Dto.Group;
using MareSynchronos.API.Dto.User;
using MareSynchronos.MareConfiguration;
using MareSynchronos.MareConfiguration.Models;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.Services.Events;
using MareSynchronos.Services.Mediator;
using LightlessSync.API.Data;
using LightlessSync.API.Data.Comparer;
using LightlessSync.API.Data.Extensions;
using LightlessSync.API.Dto.Group;
using LightlessSync.API.Dto.User;
using LightlessSync.MareConfiguration;
using LightlessSync.MareConfiguration.Models;
using LightlessSync.PlayerData.Factories;
using LightlessSync.Services.Events;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
namespace MareSynchronos.PlayerData.Pairs;
namespace LightlessSync.PlayerData.Pairs;
public sealed class PairManager : DisposableMediatorSubscriberBase
{

View File

@@ -1,12 +1,12 @@
using MareSynchronos.API.Data;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using MareSynchronos.WebAPI;
using MareSynchronos.WebAPI.Files;
using LightlessSync.API.Data;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using LightlessSync.WebAPI;
using LightlessSync.WebAPI.Files;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Pairs;
namespace LightlessSync.PlayerData.Pairs;
public class VisibleUserDataDistributor : DisposableMediatorSubscriberBase
{

View File

@@ -1,12 +1,12 @@
using MareSynchronos.API.Data.Enum;
using MareSynchronos.PlayerData.Data;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services;
using MareSynchronos.Services.Mediator;
using LightlessSync.API.Data.Enum;
using LightlessSync.PlayerData.Data;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.PlayerData.Services;
namespace LightlessSync.PlayerData.Services;
public sealed class CacheCreationService : DisposableMediatorSubscriberBase
{

View File

@@ -3,35 +3,35 @@ using Dalamud.Interface.ImGuiFileDialog;
using Dalamud.Interface.Windowing;
using Dalamud.Plugin;
using Dalamud.Plugin.Services;
using MareSynchronos.FileCache;
using MareSynchronos.Interop;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.MareConfiguration;
using MareSynchronos.MareConfiguration.Configurations;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.PlayerData.Services;
using MareSynchronos.Services;
using MareSynchronos.Services.Events;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using MareSynchronos.UI;
using MareSynchronos.UI.Components;
using MareSynchronos.UI.Components.Popup;
using MareSynchronos.UI.Handlers;
using MareSynchronos.WebAPI;
using MareSynchronos.WebAPI.Files;
using MareSynchronos.WebAPI.SignalR;
using LightlessSync.FileCache;
using LightlessSync.Interop;
using LightlessSync.Interop.Ipc;
using LightlessSync.MareConfiguration;
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.PlayerData.Services;
using LightlessSync.Services;
using LightlessSync.Services.Events;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using LightlessSync.UI;
using LightlessSync.UI.Components;
using LightlessSync.UI.Components.Popup;
using LightlessSync.UI.Handlers;
using LightlessSync.WebAPI;
using LightlessSync.WebAPI.Files;
using LightlessSync.WebAPI.SignalR;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using NReco.Logging.File;
using System.Net.Http.Headers;
using System.Reflection;
using MareSynchronos.Services.CharaData;
using LightlessSync.Services.CharaData;
using Dalamud.Game;
namespace MareSynchronos;
namespace LightlessSync;
public sealed class Plugin : IDalamudPlugin
{
@@ -87,9 +87,9 @@ public sealed class Plugin : IDalamudPlugin
})
.ConfigureServices(collection =>
{
collection.AddSingleton(new WindowSystem("MareSynchronos"));
collection.AddSingleton(new WindowSystem("LightlessSync"));
collection.AddSingleton<FileDialogManager>();
collection.AddSingleton(new Dalamud.Localization("MareSynchronos.Localization.", "", useEmbedded: true));
collection.AddSingleton(new Dalamud.Localization("LightlessSync.Localization.", "", useEmbedded: true));
// add mare related singletons
collection.AddSingleton<MareMediator>();
@@ -168,7 +168,7 @@ public sealed class Plugin : IDalamudPlugin
{
var httpClient = new HttpClient();
var ver = Assembly.GetExecutingAssembly().GetName().Version;
httpClient.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue("MareSynchronos", ver!.Major + "." + ver!.Minor + "." + ver!.Build));
httpClient.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue("LightlessSync", ver!.Major + "." + ver!.Minor + "." + ver!.Build));
return httpClient;
});
collection.AddSingleton((s) => new MareConfigService(pluginInterface.ConfigDirectory.FullName));

View File

@@ -1,12 +1,12 @@
using MareSynchronos.API.Data.Enum;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services.CharaData.Models;
using MareSynchronos.Services.Mediator;
using LightlessSync.API.Data.Enum;
using LightlessSync.Interop.Ipc;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services.CharaData.Models;
using LightlessSync.Services.Mediator;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Services;
namespace LightlessSync.Services;
public sealed class CharaDataCharacterHandler : DisposableMediatorSubscriberBase
{

View File

@@ -1,18 +1,18 @@
using Dalamud.Game.ClientState.Objects.SubKinds;
using K4os.Compression.LZ4.Legacy;
using MareSynchronos.API.Data;
using MareSynchronos.API.Data.Enum;
using MareSynchronos.API.Dto.CharaData;
using MareSynchronos.FileCache;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.Services.CharaData;
using MareSynchronos.Services.CharaData.Models;
using MareSynchronos.Utils;
using MareSynchronos.WebAPI.Files;
using LightlessSync.API.Data;
using LightlessSync.API.Data.Enum;
using LightlessSync.API.Dto.CharaData;
using LightlessSync.FileCache;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.Services.CharaData;
using LightlessSync.Services.CharaData.Models;
using LightlessSync.Utils;
using LightlessSync.WebAPI.Files;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Services;
namespace LightlessSync.Services;
public sealed class CharaDataFileHandler : IDisposable
{

View File

@@ -1,17 +1,17 @@
using Dalamud.Game.ClientState.Objects.SubKinds;
using MareSynchronos.API.Data;
using MareSynchronos.API.Dto.CharaData;
using MareSynchronos.Interop;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.Services.CharaData.Models;
using MareSynchronos.Services.Mediator;
using MareSynchronos.WebAPI;
using LightlessSync.API.Data;
using LightlessSync.API.Dto.CharaData;
using LightlessSync.Interop;
using LightlessSync.Interop.Ipc;
using LightlessSync.Services.CharaData.Models;
using LightlessSync.Services.Mediator;
using LightlessSync.WebAPI;
using Microsoft.Extensions.Logging;
using System.Globalization;
using System.Numerics;
using System.Text.Json.Nodes;
namespace MareSynchronos.Services.CharaData;
namespace LightlessSync.Services.CharaData;
public class CharaDataGposeTogetherManager : DisposableMediatorSubscriberBase
{

View File

@@ -1,21 +1,21 @@
using Dalamud.Game.ClientState.Objects.Types;
using K4os.Compression.LZ4.Legacy;
using MareSynchronos.API.Data;
using MareSynchronos.API.Dto.CharaData;
using MareSynchronos.Interop.Ipc;
using MareSynchronos.MareConfiguration;
using MareSynchronos.PlayerData.Factories;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.Services.CharaData.Models;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Utils;
using MareSynchronos.WebAPI;
using LightlessSync.API.Data;
using LightlessSync.API.Dto.CharaData;
using LightlessSync.Interop.Ipc;
using LightlessSync.MareConfiguration;
using LightlessSync.PlayerData.Factories;
using LightlessSync.PlayerData.Handlers;
using LightlessSync.PlayerData.Pairs;
using LightlessSync.Services.CharaData.Models;
using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using LightlessSync.WebAPI;
using Microsoft.Extensions.Logging;
using System.Collections.Concurrent;
using System.Text;
namespace MareSynchronos.Services;
namespace LightlessSync.Services;
public sealed partial class CharaDataManager : DisposableMediatorSubscriberBase
{

View File

@@ -1,14 +1,14 @@
using FFXIVClientStructs.FFXIV.Client.Graphics.Scene;
using MareSynchronos.API.Data;
using MareSynchronos.Interop;
using MareSynchronos.MareConfiguration;
using MareSynchronos.Services.CharaData.Models;
using MareSynchronos.Services.Mediator;
using MareSynchronos.Services.ServerConfiguration;
using LightlessSync.API.Data;
using LightlessSync.Interop;
using LightlessSync.MareConfiguration;
using LightlessSync.Services.CharaData.Models;
using LightlessSync.Services.Mediator;
using LightlessSync.Services.ServerConfiguration;
using Microsoft.Extensions.Logging;
using System.Numerics;
namespace MareSynchronos.Services;
namespace LightlessSync.Services;
public sealed class CharaDataNearbyManager : DisposableMediatorSubscriberBase
{

View File

@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MareSynchronos.Services.CharaData
namespace LightlessSync.Services.CharaData
{
internal class CharaDataTogetherManager
{

View File

@@ -1,8 +1,8 @@
using MareSynchronos.API.Data;
using MareSynchronos.FileCache;
using MareSynchronos.Services.CharaData.Models;
using LightlessSync.API.Data;
using LightlessSync.FileCache;
using LightlessSync.Services.CharaData.Models;
namespace MareSynchronos.Services.CharaData;
namespace LightlessSync.Services.CharaData;
public sealed class MareCharaFileDataFactory
{

View File

@@ -1,7 +1,7 @@
using MareSynchronos.API.Data;
using MareSynchronos.API.Dto.CharaData;
using LightlessSync.API.Data;
using LightlessSync.API.Dto.CharaData;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record CharaDataExtendedUpdateDto : CharaDataUpdateDto
{

View File

@@ -1,7 +1,7 @@
using MareSynchronos.API.Dto.CharaData;
using LightlessSync.API.Dto.CharaData;
using System.Collections.ObjectModel;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record CharaDataFullExtendedDto : CharaDataFullDto
{

View File

@@ -1,6 +1,6 @@
using MareSynchronos.API.Dto.CharaData;
using LightlessSync.API.Dto.CharaData;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record CharaDataMetaInfoExtendedDto : CharaDataMetaInfoDto
{

View File

@@ -1,12 +1,12 @@
using Dalamud.Utility;
using MareSynchronos.API.Data;
using MareSynchronos.API.Dto.CharaData;
using MareSynchronos.Utils;
using LightlessSync.API.Data;
using LightlessSync.API.Dto.CharaData;
using LightlessSync.Utils;
using System.Globalization;
using System.Numerics;
using System.Text;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record GposeLobbyUserData(UserData UserData)
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record HandledCharaDataEntry(string Name, bool IsSelf, Guid? CustomizePlus, CharaDataMetaInfoExtendedDto MetaInfo)
{

View File

@@ -1,10 +1,10 @@
using MareSynchronos.API.Data;
using MareSynchronos.API.Data.Enum;
using MareSynchronos.FileCache;
using LightlessSync.API.Data;
using LightlessSync.API.Data.Enum;
using LightlessSync.FileCache;
using System.Text;
using System.Text.Json;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public record MareCharaFileData
{

View File

@@ -1,4 +1,4 @@
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public record MareCharaFileHeader(byte Version, MareCharaFileData CharaFileData)
{

View File

@@ -1,11 +1,11 @@
using Dalamud.Utility;
using Lumina.Excel.Sheets;
using MareSynchronos.API.Dto.CharaData;
using LightlessSync.API.Dto.CharaData;
using System.Globalization;
using System.Numerics;
using System.Text;
namespace MareSynchronos.Services.CharaData.Models;
namespace LightlessSync.Services.CharaData.Models;
public sealed record PoseEntryExtended : PoseEntry
{

View File

@@ -1,13 +1,13 @@
using Lumina.Data.Files;
using MareSynchronos.API.Data;
using MareSynchronos.API.Data.Enum;
using MareSynchronos.FileCache;
using MareSynchronos.Services.Mediator;
using MareSynchronos.UI;
using MareSynchronos.Utils;
using LightlessSync.API.Data;
using LightlessSync.API.Data.Enum;
using LightlessSync.FileCache;
using LightlessSync.Services.Mediator;
using LightlessSync.UI;
using LightlessSync.Utils;
using Microsoft.Extensions.Logging;
namespace MareSynchronos.Services;
namespace LightlessSync.Services;
public sealed class CharacterAnalyzer : MediatorSubscriberBase, IDisposable
{

Some files were not shown because too many files have changed in this diff Show More