some profile ui rework

This commit is contained in:
rootdarkarchon
2023-03-22 17:14:05 +01:00
parent 814b24ebd8
commit 38d83eff77
17 changed files with 582 additions and 210 deletions

View File

@@ -3,7 +3,9 @@ using Dalamud.Interface.Internal.Notifications;
using MareSynchronos.API.Data;
using MareSynchronos.API.Dto;
using MareSynchronos.PlayerData.Handlers;
using MareSynchronos.PlayerData.Pairs;
using MareSynchronos.WebAPI.Files.Models;
using System.Numerics;
namespace MareSynchronos.Services.Mediator;
@@ -56,5 +58,10 @@ public record DownloadFinishedMessage(GameObjectHandler DownloadId) : IMessage;
public record UiToggleMessage(Type UiType) : IMessage;
public record PlayerUploadingMessage(GameObjectHandler Handler, bool IsUploading) : IMessage;
public record ClearProfileDataMessage(UserData? UserData = null) : IMessage;
public record CyclePauseMessage(UserData UserData) : IMessage;
public record ProfilePopoutToggle(Pair? Pair) : IMessage;
public record CompactUiChange(Vector2 Size, Vector2 Position) : IMessage;
public record ProfileOpenStandaloneMessage(Pair Pair) : IMessage;
public record RemoveWindowMessage(WindowMediatorSubscriberBase Window) : IMessage;
#pragma warning restore MA0048 // File name must match type name