This commit is contained in:
2025-12-16 06:31:29 +09:00
parent bdfcf254a8
commit 4444a88746
32 changed files with 1204 additions and 464 deletions

View File

@@ -9,6 +9,7 @@ using LightlessSync.Services.Mediator;
using LightlessSync.Utils;
using LightlessSync.WebAPI;
using Microsoft.Extensions.Logging;
using System.Numerics;
namespace LightlessSync.UI;
@@ -28,12 +29,10 @@ public class PermissionWindowUI : WindowMediatorSubscriberBase
_uiSharedService = uiSharedService;
_apiController = apiController;
_ownPermissions = pair.UserPair.OwnPermissions.DeepClone();
Flags = ImGuiWindowFlags.NoScrollbar | ImGuiWindowFlags.NoResize;
SizeConstraints = new()
{
MinimumSize = new(450, 100),
MaximumSize = new(450, 500)
};
WindowBuilder.For(this)
.SetSizeConstraints(new Vector2(450, 100), new Vector2(450, 500))
.AddFlags(ImGuiWindowFlags.NoScrollbar | ImGuiWindowFlags.NoResize)
.Apply();
IsOpen = true;
}