changed lightless references from you know what

This commit is contained in:
Zurazan
2025-08-24 15:06:46 +02:00
parent 33515a7481
commit d5b7bf42d1
129 changed files with 775 additions and 773 deletions

View File

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

View File

@@ -1,10 +1,10 @@
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.LightlessConfiguration.Configurations;
namespace LightlessSync.MareConfiguration;
namespace LightlessSync.LightlessConfiguration;
public static class ConfigurationExtensions
{
public static bool HasValidSetup(this MareConfig configuration)
public static bool HasValidSetup(this LightlessConfig configuration)
{
return configuration.AcceptedAgreement && configuration.InitialScanComplete
&& !string.IsNullOrEmpty(configuration.CacheFolder)

View File

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

View File

@@ -1,10 +1,11 @@
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.LightlessConfiguration.Configurations;
using LightlessSync.LightlessConfiguration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using System.Reflection;
using System.Text.Json;
namespace LightlessSync.MareConfiguration;
namespace LightlessSync.LightlessConfiguration;
public class ConfigurationSaveService : IHostedService
{
@@ -15,7 +16,7 @@ public class ConfigurationSaveService : IHostedService
public const string BackupFolder = "config_backup";
private readonly MethodInfo _saveMethod;
public ConfigurationSaveService(ILogger<ConfigurationSaveService> logger, IEnumerable<IConfigService<IMareConfiguration>> configs)
public ConfigurationSaveService(ILogger<ConfigurationSaveService> logger, IEnumerable<IConfigService<ILightlessConfiguration>> configs)
{
foreach (var config in configs)
{
@@ -68,7 +69,7 @@ public class ConfigurationSaveService : IHostedService
}
}
private async Task SaveConfig<T>(IConfigService<T> config) where T : IMareConfiguration
private async Task SaveConfig<T>(IConfigService<T> config) where T : ILightlessConfiguration
{
_logger.LogTrace("Saving {configName}", config.ConfigurationName);
var configDir = config.ConfigurationPath.Replace(config.ConfigurationName, string.Empty);

View File

@@ -1,9 +1,9 @@
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.LightlessConfiguration.Configurations;
using System.Text.Json;
namespace LightlessSync.MareConfiguration;
namespace LightlessSync.LightlessConfiguration;
public abstract class ConfigurationServiceBase<T> : IConfigService<T> where T : IMareConfiguration
public abstract class ConfigurationServiceBase<T> : IConfigService<T> where T : ILightlessConfiguration
{
private readonly CancellationTokenSource _periodicCheckCts = new();
private DateTime _configLastWriteTime;

View File

@@ -1,10 +1,10 @@
using LightlessSync.MareConfiguration.Models;
using LightlessSync.LightlessConfiguration.Models;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class CharaDataConfig : IMareConfiguration
public class CharaDataConfig : ILightlessConfiguration
{
public bool OpenMareHubOnGposeStart { get; set; } = false;
public bool OpenLightlessHubOnGposeStart { get; set; } = false;
public string LastSavedCharaDataLocation { get; set; } = string.Empty;
public Dictionary<string, CharaDataFavorite> FavoriteCodes { get; set; } = [];
public bool DownloadMcdDataOnConnection { get; set; } = true;

View File

@@ -1,6 +1,6 @@
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public interface IMareConfiguration
public interface ILightlessConfiguration
{
int Version { get; set; }
}

View File

@@ -1,11 +1,11 @@
using LightlessSync.MareConfiguration.Models;
using LightlessSync.LightlessConfiguration.Models;
using LightlessSync.UI;
using Microsoft.Extensions.Logging;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
[Serializable]
public class MareConfig : IMareConfiguration
public class LightlessConfig : ILightlessConfiguration
{
public bool AcceptedAgreement { get; set; } = false;
public string CacheFolder { get; set; } = string.Empty;

View File

@@ -1,6 +1,6 @@
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class PlayerPerformanceConfig : IMareConfiguration
public class PlayerPerformanceConfig : ILightlessConfiguration
{
public int Version { get; set; } = 1;
public bool ShowPerformanceIndicator { get; set; } = true;

View File

@@ -1,10 +1,10 @@
using LightlessSync.MareConfiguration.Models;
using LightlessSync.LightlessConfiguration.Models;
using LightlessSync.WebAPI;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
[Serializable]
public class ServerConfig : IMareConfiguration
public class ServerConfig : ILightlessConfiguration
{
public int CurrentServer { get; set; } = 0;

View File

@@ -1,8 +1,8 @@
using LightlessSync.MareConfiguration.Models;
using LightlessSync.LightlessConfiguration.Models;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class ServerTagConfig : IMareConfiguration
public class ServerTagConfig : ILightlessConfiguration
{
public Dictionary<string, ServerTagStorage> ServerTagStorage { get; set; } = new(StringComparer.OrdinalIgnoreCase);
public int Version { get; set; } = 0;

View File

@@ -1,8 +1,9 @@
using LightlessSync.API.Data.Enum;
using LightlessSync.LightlessConfiguration.Configurations;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class TransientConfig : IMareConfiguration
public class TransientConfig : ILightlessConfiguration
{
public Dictionary<string, TransientPlayerConfig> TransientConfigs { get; set; } = [];
public int Version { get; set; } = 1;

View File

@@ -1,8 +1,8 @@
using LightlessSync.MareConfiguration.Models;
using LightlessSync.LightlessConfiguration.Models;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class UidNotesConfig : IMareConfiguration
public class UidNotesConfig : ILightlessConfiguration
{
public Dictionary<string, ServerNotesStorage> ServerNotes { get; set; } = new(StringComparer.Ordinal);
public int Version { get; set; } = 0;

View File

@@ -1,8 +1,8 @@
using System.Collections.Concurrent;
namespace LightlessSync.MareConfiguration.Configurations;
namespace LightlessSync.LightlessConfiguration.Configurations;
public class XivDataStorageConfig : IMareConfiguration
public class XivDataStorageConfig : ILightlessConfiguration
{
public ConcurrentDictionary<string, long> TriangleDictionary { get; set; } = new(StringComparer.OrdinalIgnoreCase);
public ConcurrentDictionary<string, Dictionary<string, List<ushort>>> BonesDictionary { get; set; } = new(StringComparer.OrdinalIgnoreCase);

View File

@@ -1,8 +1,8 @@
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.LightlessConfiguration.Configurations;
namespace LightlessSync.MareConfiguration;
namespace LightlessSync.LightlessConfiguration;
public interface IConfigService<out T> : IDisposable where T : IMareConfiguration
public interface IConfigService<out T> : IDisposable where T : ILightlessConfiguration
{
T Current { get; }
string ConfigurationName { get; }

View File

@@ -1,12 +1,12 @@
using LightlessSync.MareConfiguration.Configurations;
using LightlessSync.LightlessConfiguration.Configurations;
namespace LightlessSync.MareConfiguration;
namespace LightlessSync.LightlessConfiguration;
public class MareConfigService : ConfigurationServiceBase<MareConfig>
public class LightlessConfigService : ConfigurationServiceBase<LightlessConfig>
{
public const string ConfigName = "config.json";
public MareConfigService(string configDir) : base(configDir)
public LightlessConfigService(string configDir) : base(configDir)
{
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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