From b5360c58f5fbc198f35a4be2e96292b9c2b783b3 Mon Sep 17 00:00:00 2001 From: rootdarkarchon Date: Fri, 16 Dec 2022 21:24:18 +0100 Subject: [PATCH] allow moderators to change group invite state, up version --- MareSynchronos/MareSynchronos.csproj | 2 +- MareSynchronos/UI/GroupPanel.cs | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index c291e87..8e3b123 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.5.12 + 0.5.13 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/UI/GroupPanel.cs b/MareSynchronos/UI/GroupPanel.cs index 3b3eea1..20bfd06 100644 --- a/MareSynchronos/UI/GroupPanel.cs +++ b/MareSynchronos/UI/GroupPanel.cs @@ -483,16 +483,16 @@ namespace MareSynchronos.UI { ImGui.Separator(); + var changedToIcon = !invitesEnabled ? FontAwesomeIcon.LockOpen : FontAwesomeIcon.Lock; + if (UiShared.IconTextButton(changedToIcon, invitesEnabled ? "Lock Syncshell" : "Unlock Syncshell")) + { + ImGui.CloseCurrentPopup(); + _ = _apiController.GroupChangeInviteState(entry.GID, !entry.InvitesEnabled ?? true); + } + UiShared.AttachToolTip("Change Syncshell joining permissions" + Environment.NewLine + "Syncshell is currently " + (invitesEnabled ? "open" : "closed") + " for people to join"); + if (isOwner) { - var changedToIcon = !invitesEnabled ? FontAwesomeIcon.LockOpen : FontAwesomeIcon.Lock; - if (UiShared.IconTextButton(changedToIcon, invitesEnabled ? "Lock Syncshell" : "Unlock Syncshell")) - { - ImGui.CloseCurrentPopup(); - _ = _apiController.GroupChangeInviteState(entry.GID, !entry.InvitesEnabled ?? true); - } - UiShared.AttachToolTip("Change Syncshell joining permissions" + Environment.NewLine + "Syncshell is currently " + (invitesEnabled ? "open" : "closed") + " for people to join"); - if (UiShared.IconTextButton(FontAwesomeIcon.Passport, "Change Password")) { ImGui.CloseCurrentPopup();