diff --git a/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs b/Content.Client/AI/ClientAiDebugSystem.cs similarity index 98% rename from Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs rename to Content.Client/AI/ClientAiDebugSystem.cs index 1085267530..e60014f48f 100644 --- a/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs +++ b/Content.Client/AI/ClientAiDebugSystem.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using Content.Client.UserInterface.Stylesheets; +using Content.Client.Stylesheets; using Content.Shared.AI; using Robust.Client.Graphics; using Robust.Client.UserInterface; @@ -9,7 +9,7 @@ using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Maths; -namespace Content.Client.GameObjects.EntitySystems.AI +namespace Content.Client.AI { #if DEBUG public class ClientAiDebugSystem : EntitySystem diff --git a/Content.Client/GameObjects/EntitySystems/AI/ClientPathfindingDebugSystem.cs b/Content.Client/AI/ClientPathfindingDebugSystem.cs similarity index 99% rename from Content.Client/GameObjects/EntitySystems/AI/ClientPathfindingDebugSystem.cs rename to Content.Client/AI/ClientPathfindingDebugSystem.cs index 492407dfb7..805d66ca5b 100644 --- a/Content.Client/GameObjects/EntitySystems/AI/ClientPathfindingDebugSystem.cs +++ b/Content.Client/AI/ClientPathfindingDebugSystem.cs @@ -13,7 +13,7 @@ using Robust.Shared.Prototypes; using Robust.Shared.Random; using Robust.Shared.Timing; -namespace Content.Client.GameObjects.EntitySystems.AI +namespace Content.Client.AI { #if DEBUG public class ClientPathfindingDebugSystem : EntitySystem diff --git a/Content.Client/GameObjects/Components/Power/AME/AMEControllerBoundUserInterface.cs b/Content.Client/AME/UI/AMEControllerBoundUserInterface.cs similarity index 89% rename from Content.Client/GameObjects/Components/Power/AME/AMEControllerBoundUserInterface.cs rename to Content.Client/AME/UI/AMEControllerBoundUserInterface.cs index a7b56e82ff..2f35cd924f 100644 --- a/Content.Client/GameObjects/Components/Power/AME/AMEControllerBoundUserInterface.cs +++ b/Content.Client/AME/UI/AMEControllerBoundUserInterface.cs @@ -1,10 +1,10 @@ -using Content.Shared.GameObjects.Components.Chemistry.ReagentDispenser; +using Content.Shared.Chemistry.Dispenser; using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Shared.GameObjects; -using static Content.Shared.GameObjects.Components.Power.AME.SharedAMEControllerComponent; +using static Content.Shared.AME.SharedAMEControllerComponent; -namespace Content.Client.GameObjects.Components.Power.AME +namespace Content.Client.AME.UI { [UsedImplicitly] public class AMEControllerBoundUserInterface : BoundUserInterface diff --git a/Content.Client/GameObjects/Components/Power/AME/AMEWindow.cs b/Content.Client/AME/UI/AMEWindow.cs similarity index 96% rename from Content.Client/GameObjects/Components/Power/AME/AMEWindow.cs rename to Content.Client/AME/UI/AMEWindow.cs index 48e2b69ac0..7bb1d3b434 100644 --- a/Content.Client/GameObjects/Components/Power/AME/AMEWindow.cs +++ b/Content.Client/AME/UI/AMEWindow.cs @@ -1,13 +1,13 @@ -using Content.Client.UserInterface.Stylesheets; +using Content.Client.Stylesheets; using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.CustomControls; using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Localization; -using static Content.Shared.GameObjects.Components.Power.AME.SharedAMEControllerComponent; +using static Content.Shared.AME.SharedAMEControllerComponent; -namespace Content.Client.GameObjects.Components.Power.AME +namespace Content.Client.AME.UI { public class AMEWindow : SS14Window { diff --git a/Content.Client/GameObjects/Components/Power/AME/AMEControllerVisualizer.cs b/Content.Client/AME/Visualizers/AMEControllerVisualizer.cs similarity index 92% rename from Content.Client/GameObjects/Components/Power/AME/AMEControllerVisualizer.cs rename to Content.Client/AME/Visualizers/AMEControllerVisualizer.cs index cda56f1084..99243fdb37 100644 --- a/Content.Client/GameObjects/Components/Power/AME/AMEControllerVisualizer.cs +++ b/Content.Client/AME/Visualizers/AMEControllerVisualizer.cs @@ -1,9 +1,9 @@ using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Shared.GameObjects; -using static Content.Shared.GameObjects.Components.Power.AME.SharedAMEControllerComponent; +using static Content.Shared.AME.SharedAMEControllerComponent; -namespace Content.Client.GameObjects.Components.Power.AME +namespace Content.Client.AME.Visualizers { [UsedImplicitly] public class AMEControllerVisualizer : AppearanceVisualizer diff --git a/Content.Client/GameObjects/Components/Power/AME/AMEVisualizer.cs b/Content.Client/AME/Visualizers/AMEVisualizer.cs similarity index 93% rename from Content.Client/GameObjects/Components/Power/AME/AMEVisualizer.cs rename to Content.Client/AME/Visualizers/AMEVisualizer.cs index 59b0cb0c28..eaf691cba0 100644 --- a/Content.Client/GameObjects/Components/Power/AME/AMEVisualizer.cs +++ b/Content.Client/AME/Visualizers/AMEVisualizer.cs @@ -1,9 +1,9 @@ using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Shared.GameObjects; -using static Content.Shared.GameObjects.Components.Power.AME.SharedAMEShieldComponent; +using static Content.Shared.AME.SharedAMEShieldComponent; -namespace Content.Client.GameObjects.Components.Power.AME +namespace Content.Client.AME.Visualizers { [UsedImplicitly] public class AMEVisualizer : AppearanceVisualizer diff --git a/Content.Client/GameObjects/Components/Power/ApcBoundUserInterface.cs b/Content.Client/APC/ApcBoundUserInterface.cs similarity index 97% rename from Content.Client/GameObjects/Components/Power/ApcBoundUserInterface.cs rename to Content.Client/APC/ApcBoundUserInterface.cs index 412deaa37d..567bb842b8 100644 --- a/Content.Client/GameObjects/Components/Power/ApcBoundUserInterface.cs +++ b/Content.Client/APC/ApcBoundUserInterface.cs @@ -1,6 +1,6 @@ using System; -using Content.Client.UserInterface.Stylesheets; -using Content.Shared.GameObjects.Components.Power; +using Content.Client.Stylesheets; +using Content.Shared.APC; using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Client.Graphics; @@ -9,7 +9,7 @@ using Robust.Client.UserInterface.CustomControls; using Robust.Shared.GameObjects; using Robust.Shared.Maths; -namespace Content.Client.GameObjects.Components.Power +namespace Content.Client.APC { [UsedImplicitly] public class ApcBoundUserInterface : BoundUserInterface diff --git a/Content.Client/GameObjects/Components/Power/ApcVisualizer.cs b/Content.Client/APC/ApcVisualizer.cs similarity index 95% rename from Content.Client/GameObjects/Components/Power/ApcVisualizer.cs rename to Content.Client/APC/ApcVisualizer.cs index ce5144a611..a112f55b42 100644 --- a/Content.Client/GameObjects/Components/Power/ApcVisualizer.cs +++ b/Content.Client/APC/ApcVisualizer.cs @@ -1,9 +1,9 @@ -using Content.Shared.GameObjects.Components.Power; +using Content.Shared.APC; using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Shared.GameObjects; -namespace Content.Client.GameObjects.Components.Power +namespace Content.Client.APC { public class ApcVisualizer : AppearanceVisualizer { diff --git a/Content.Client/GameObjects/Components/Access/IdCardConsoleBoundUserInterface.cs b/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs similarity index 90% rename from Content.Client/GameObjects/Components/Access/IdCardConsoleBoundUserInterface.cs rename to Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs index 9084895c5b..d8703ab376 100644 --- a/Content.Client/GameObjects/Components/Access/IdCardConsoleBoundUserInterface.cs +++ b/Content.Client/Access/UI/IdCardConsoleBoundUserInterface.cs @@ -3,9 +3,9 @@ using Robust.Client.GameObjects; using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Prototypes; -using static Content.Shared.GameObjects.Components.Access.SharedIdCardConsoleComponent; +using static Content.Shared.Access.SharedIdCardConsoleComponent; -namespace Content.Client.GameObjects.Components.Access +namespace Content.Client.Access.UI { public class IdCardConsoleBoundUserInterface : BoundUserInterface { diff --git a/Content.Client/GameObjects/Components/Access/IdCardConsoleWindow.cs b/Content.Client/Access/UI/IdCardConsoleWindow.cs similarity index 98% rename from Content.Client/GameObjects/Components/Access/IdCardConsoleWindow.cs rename to Content.Client/Access/UI/IdCardConsoleWindow.cs index defd81efe1..e9b5caff47 100644 --- a/Content.Client/GameObjects/Components/Access/IdCardConsoleWindow.cs +++ b/Content.Client/Access/UI/IdCardConsoleWindow.cs @@ -7,9 +7,9 @@ using Robust.Client.UserInterface.CustomControls; using Robust.Shared.Localization; using Robust.Shared.Maths; using Robust.Shared.Prototypes; -using static Content.Shared.GameObjects.Components.Access.SharedIdCardConsoleComponent; +using static Content.Shared.Access.SharedIdCardConsoleComponent; -namespace Content.Client.GameObjects.Components.Access +namespace Content.Client.Access.UI { public class IdCardConsoleWindow : SS14Window { diff --git a/Content.Client/GameObjects/EntitySystems/ActionsSystem.cs b/Content.Client/Actions/ActionsSystem.cs similarity index 98% rename from Content.Client/GameObjects/EntitySystems/ActionsSystem.cs rename to Content.Client/Actions/ActionsSystem.cs index 68f87ed77b..044d6099d1 100644 --- a/Content.Client/GameObjects/EntitySystems/ActionsSystem.cs +++ b/Content.Client/Actions/ActionsSystem.cs @@ -1,4 +1,5 @@ -using Content.Client.GameObjects.Components.Mobs; +using Content.Client.Construction; +using Content.Client.DragDrop; using Content.Shared.Input; using JetBrains.Annotations; using Robust.Client.Player; @@ -7,7 +8,7 @@ using Robust.Shared.Input; using Robust.Shared.Input.Binding; using Robust.Shared.IoC; -namespace Content.Client.GameObjects.EntitySystems +namespace Content.Client.Actions { [UsedImplicitly] public class ActionsSystem : EntitySystem diff --git a/Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignment.cs b/Content.Client/Actions/Assignments/ActionAssignment.cs similarity index 98% rename from Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignment.cs rename to Content.Client/Actions/Assignments/ActionAssignment.cs index f9793c19b4..91e1e7725c 100644 --- a/Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignment.cs +++ b/Content.Client/Actions/Assignments/ActionAssignment.cs @@ -2,7 +2,7 @@ using Content.Shared.Actions; using Robust.Shared.GameObjects; -namespace Content.Client.GameObjects.Components.Mobs.Actions +namespace Content.Client.Actions.Assignments { public struct ActionAssignment : IEquatable { diff --git a/Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignments.cs b/Content.Client/Actions/Assignments/ActionAssignments.cs similarity index 99% rename from Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignments.cs rename to Content.Client/Actions/Assignments/ActionAssignments.cs index 9afe2e27e6..4f9dd5143e 100644 --- a/Content.Client/GameObjects/Components/Mobs/Actions/ActionAssignments.cs +++ b/Content.Client/Actions/Assignments/ActionAssignments.cs @@ -1,10 +1,10 @@ using System.Collections.Generic; using System.Linq; using Content.Shared.Actions; -using Content.Shared.GameObjects.Components.Mobs; +using Content.Shared.Actions.Components; using Robust.Shared.GameObjects; -namespace Content.Client.GameObjects.Components.Mobs.Actions +namespace Content.Client.Actions.Assignments { /// /// Tracks and manages the hotbar assignments for actions. diff --git a/Content.Client/GameObjects/Components/Mobs/ClientActionsComponent.cs b/Content.Client/Actions/ClientActionsComponent.cs similarity index 96% rename from Content.Client/GameObjects/Components/Mobs/ClientActionsComponent.cs rename to Content.Client/Actions/ClientActionsComponent.cs index 6939080c66..7f1ccd4f8c 100644 --- a/Content.Client/GameObjects/Components/Mobs/ClientActionsComponent.cs +++ b/Content.Client/Actions/ClientActionsComponent.cs @@ -1,11 +1,11 @@ using System.Collections.Generic; -using Content.Client.GameObjects.Components.HUD.Inventory; -using Content.Client.GameObjects.Components.Items; -using Content.Client.GameObjects.Components.Mobs.Actions; -using Content.Client.UserInterface; -using Content.Client.UserInterface.Controls; -using Content.Shared.Actions; -using Content.Shared.GameObjects.Components.Mobs; +using Content.Client.Actions.Assignments; +using Content.Client.Actions.UI; +using Content.Client.Hands; +using Content.Client.Inventory; +using Content.Client.Items.UI; +using Content.Shared.Actions.Components; +using Content.Shared.Actions.Prototypes; using Robust.Client.GameObjects; using Robust.Client.Player; using Robust.Client.UserInterface; @@ -15,7 +15,7 @@ using Robust.Shared.IoC; using Robust.Shared.Log; using Robust.Shared.ViewVariables; -namespace Content.Client.GameObjects.Components.Mobs +namespace Content.Client.Actions { /// [RegisterComponent] diff --git a/Content.Client/UserInterface/ActionAlertTooltip.cs b/Content.Client/Actions/UI/ActionAlertTooltip.cs similarity index 97% rename from Content.Client/UserInterface/ActionAlertTooltip.cs rename to Content.Client/Actions/UI/ActionAlertTooltip.cs index a411c81c3a..8ebb9c8642 100644 --- a/Content.Client/UserInterface/ActionAlertTooltip.cs +++ b/Content.Client/Actions/UI/ActionAlertTooltip.cs @@ -1,11 +1,11 @@ using System; -using Content.Client.UserInterface.Stylesheets; +using Content.Client.Stylesheets; using Robust.Client.UserInterface.Controls; using Robust.Shared.IoC; using Robust.Shared.Timing; using Robust.Shared.Utility; -namespace Content.Client.UserInterface +namespace Content.Client.Actions.UI { /// /// Tooltip for actions or alerts because they are very similar. diff --git a/Content.Client/UserInterface/ActionMenu.cs b/Content.Client/Actions/UI/ActionMenu.cs similarity index 98% rename from Content.Client/UserInterface/ActionMenu.cs rename to Content.Client/Actions/UI/ActionMenu.cs index 6ae2592b7a..ead0dad451 100644 --- a/Content.Client/UserInterface/ActionMenu.cs +++ b/Content.Client/Actions/UI/ActionMenu.cs @@ -4,12 +4,12 @@ using System.Globalization; using System.Linq; using System.Text; using System.Text.RegularExpressions; -using Content.Client.GameObjects.Components.Mobs; -using Content.Client.GameObjects.Components.Mobs.Actions; -using Content.Client.UserInterface.Controls; -using Content.Client.UserInterface.Stylesheets; -using Content.Client.Utility; +using Content.Client.Actions.Assignments; +using Content.Client.DragDrop; +using Content.Client.HUD; +using Content.Client.Stylesheets; using Content.Shared.Actions; +using Content.Shared.Actions.Prototypes; using Robust.Client.UserInterface.Controls; using Robust.Client.UserInterface.CustomControls; using Robust.Client.Utility; @@ -20,7 +20,7 @@ using Robust.Shared.Log; using Robust.Shared.Timing; using static Robust.Client.UserInterface.Controls.BaseButton; -namespace Content.Client.UserInterface +namespace Content.Client.Actions.UI { /// /// Action selection menu, allows filtering and searching over all possible diff --git a/Content.Client/UserInterface/ActionMenuItem.cs b/Content.Client/Actions/UI/ActionMenuItem.cs similarity index 95% rename from Content.Client/UserInterface/ActionMenuItem.cs rename to Content.Client/Actions/UI/ActionMenuItem.cs index f3d6e7b365..32e42aa9ec 100644 --- a/Content.Client/UserInterface/ActionMenuItem.cs +++ b/Content.Client/Actions/UI/ActionMenuItem.cs @@ -1,11 +1,11 @@ using System; -using Content.Client.UserInterface.Stylesheets; -using Content.Shared.Actions; +using Content.Client.Stylesheets; +using Content.Shared.Actions.Prototypes; using Robust.Client.UserInterface; using Robust.Client.UserInterface.Controls; using Robust.Client.Utility; -namespace Content.Client.UserInterface +namespace Content.Client.Actions.UI { /// /// An individual action visible in the action menu. diff --git a/Content.Client/UserInterface/Controls/ActionSlot.cs b/Content.Client/Actions/UI/ActionSlot.cs similarity index 99% rename from Content.Client/UserInterface/Controls/ActionSlot.cs rename to Content.Client/Actions/UI/ActionSlot.cs index 129f53cd3d..29b4b48b82 100644 --- a/Content.Client/UserInterface/Controls/ActionSlot.cs +++ b/Content.Client/Actions/UI/ActionSlot.cs @@ -1,8 +1,9 @@ using System; -using Content.Client.GameObjects.Components.Mobs; -using Content.Client.UserInterface.Stylesheets; +using Content.Client.Cooldown; +using Content.Client.Stylesheets; using Content.Shared.Actions; -using Content.Shared.GameObjects.Components.Mobs; +using Content.Shared.Actions.Components; +using Content.Shared.Actions.Prototypes; using Robust.Client.GameObjects; using Robust.Client.Graphics; using Robust.Client.UserInterface; @@ -16,7 +17,7 @@ using Robust.Shared.Maths; using Robust.Shared.Timing; using Robust.Shared.Utility; -namespace Content.Client.UserInterface.Controls +namespace Content.Client.Actions.UI { /// /// A slot in the action hotbar. Not extending BaseButton because diff --git a/Content.Client/UserInterface/ActionsUI.cs b/Content.Client/Actions/UI/ActionsUI.cs similarity index 98% rename from Content.Client/UserInterface/ActionsUI.cs rename to Content.Client/Actions/UI/ActionsUI.cs index 308e6d79b0..07f07a4e2d 100644 --- a/Content.Client/UserInterface/ActionsUI.cs +++ b/Content.Client/Actions/UI/ActionsUI.cs @@ -1,10 +1,11 @@ using System.Collections.Generic; -using Content.Client.GameObjects.Components.Mobs; -using Content.Client.GameObjects.Components.Mobs.Actions; -using Content.Client.UserInterface.Controls; -using Content.Client.UserInterface.Stylesheets; -using Content.Client.Utility; +using Content.Client.Actions.Assignments; +using Content.Client.DragDrop; +using Content.Client.HUD; +using Content.Client.Resources; +using Content.Client.Stylesheets; using Content.Shared.Actions; +using Content.Shared.Actions.Prototypes; using Robust.Client.Graphics; using Robust.Client.ResourceManagement; using Robust.Client.UserInterface; @@ -17,7 +18,7 @@ using Robust.Shared.IoC; using Robust.Shared.Log; using Robust.Shared.Timing; -namespace Content.Client.UserInterface +namespace Content.Client.Actions.UI { /// /// The action hotbar on the left side of the screen. diff --git a/Content.Client/UserInterface/AdminMenu/AdminMenuManager.cs b/Content.Client/Administration/Managers/AdminMenuManager.cs similarity index 96% rename from Content.Client/UserInterface/AdminMenu/AdminMenuManager.cs rename to Content.Client/Administration/Managers/AdminMenuManager.cs index 20b23f9fe3..198b413b7a 100644 --- a/Content.Client/UserInterface/AdminMenu/AdminMenuManager.cs +++ b/Content.Client/Administration/Managers/AdminMenuManager.cs @@ -1,6 +1,7 @@ using System.Collections.Generic; -using Content.Client.Administration; -using Content.Shared.Administration.AdminMenu; +using Content.Client.Administration.UI; +using Content.Client.HUD; +using Content.Shared.Administration.Menu; using Content.Shared.Input; using Robust.Client.Console; using Robust.Client.Input; @@ -9,7 +10,7 @@ using Robust.Shared.Input.Binding; using Robust.Shared.IoC; using Robust.Shared.Network; -namespace Content.Client.UserInterface.AdminMenu +namespace Content.Client.Administration.Managers { internal class AdminMenuManager : IAdminMenuManager { diff --git a/Content.Client/Administration/ClientAdminManager.cs b/Content.Client/Administration/Managers/ClientAdminManager.cs similarity index 96% rename from Content.Client/Administration/ClientAdminManager.cs rename to Content.Client/Administration/Managers/ClientAdminManager.cs index 03f51039e7..f6955bef48 100644 --- a/Content.Client/Administration/ClientAdminManager.cs +++ b/Content.Client/Administration/Managers/ClientAdminManager.cs @@ -1,13 +1,12 @@ using System; using System.Collections.Generic; using Content.Shared.Administration; -using Content.Shared.Network.NetMessages; using Robust.Client.Console; using Robust.Shared.IoC; using Robust.Shared.Log; using Robust.Shared.Network; -namespace Content.Client.Administration +namespace Content.Client.Administration.Managers { public class ClientAdminManager : IClientAdminManager, IClientConGroupImplementation, IPostInjectInit { diff --git a/Content.Client/Administration/IClientAdminManager.cs b/Content.Client/Administration/Managers/IClientAdminManager.cs similarity index 97% rename from Content.Client/Administration/IClientAdminManager.cs rename to Content.Client/Administration/Managers/IClientAdminManager.cs index 69f66757d3..46e3a01537 100644 --- a/Content.Client/Administration/IClientAdminManager.cs +++ b/Content.Client/Administration/Managers/IClientAdminManager.cs @@ -1,7 +1,7 @@ using System; using Content.Shared.Administration; -namespace Content.Client.Administration +namespace Content.Client.Administration.Managers { /// /// Manages server admin permissions for the local player. diff --git a/Content.Client/UserInterface/AdminAddReagentUI.cs b/Content.Client/Administration/UI/AdminAddReagentUI.cs similarity index 98% rename from Content.Client/UserInterface/AdminAddReagentUI.cs rename to Content.Client/Administration/UI/AdminAddReagentUI.cs index e7d41b9ca9..e2c4fba355 100644 --- a/Content.Client/UserInterface/AdminAddReagentUI.cs +++ b/Content.Client/Administration/UI/AdminAddReagentUI.cs @@ -1,6 +1,6 @@ using Content.Client.Eui; using Content.Shared.Administration; -using Content.Shared.Chemistry; +using Content.Shared.Chemistry.Reagent; using Content.Shared.Eui; using JetBrains.Annotations; using Robust.Client.UserInterface.Controls; @@ -9,7 +9,7 @@ using Robust.Shared.IoC; using Robust.Shared.Localization; using Robust.Shared.Prototypes; -namespace Content.Client.UserInterface +namespace Content.Client.Administration.UI { [UsedImplicitly] public sealed class AdminAddReagentEui : BaseEui diff --git a/Content.Client/Administration/UI/AdminMenuWindow.xaml b/Content.Client/Administration/UI/AdminMenuWindow.xaml new file mode 100644 index 0000000000..b60988b12f --- /dev/null +++ b/Content.Client/Administration/UI/AdminMenuWindow.xaml @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/Content.Client/UserInterface/AdminMenu/AdminMenuWindow.xaml.cs b/Content.Client/Administration/UI/AdminMenuWindow.xaml.cs similarity index 91% rename from Content.Client/UserInterface/AdminMenu/AdminMenuWindow.xaml.cs rename to Content.Client/Administration/UI/AdminMenuWindow.xaml.cs index ff34de6309..debef4c91e 100644 --- a/Content.Client/UserInterface/AdminMenu/AdminMenuWindow.xaml.cs +++ b/Content.Client/Administration/UI/AdminMenuWindow.xaml.cs @@ -1,15 +1,15 @@ #nullable enable using System.Collections.Generic; -using Content.Client.UserInterface.AdminMenu.Tabs; -using Content.Shared.Administration.AdminMenu; +using Content.Client.Administration.UI.Tabs; +using Content.Client.HUD; +using Content.Shared.Administration.Menu; using Robust.Client.AutoGenerated; using Robust.Client.UserInterface.CustomControls; using Robust.Client.UserInterface.XAML; using Robust.Shared.IoC; using Robust.Shared.Localization; -using Robust.Shared.Maths; -namespace Content.Client.UserInterface.AdminMenu +namespace Content.Client.Administration.UI { [GenerateTypedNameReferences] public partial class AdminMenuWindow : SS14Window diff --git a/Content.Client/UserInterface/AdminMenu/CustomControls/CommandButton.cs b/Content.Client/Administration/UI/CustomControls/CommandButton.cs similarity index 93% rename from Content.Client/UserInterface/AdminMenu/CustomControls/CommandButton.cs rename to Content.Client/Administration/UI/CustomControls/CommandButton.cs index 62ebfa6a8e..f728b8b6e2 100644 --- a/Content.Client/UserInterface/AdminMenu/CustomControls/CommandButton.cs +++ b/Content.Client/Administration/UI/CustomControls/CommandButton.cs @@ -3,7 +3,7 @@ using Robust.Client.Console; using Robust.Client.UserInterface.Controls; using Robust.Shared.IoC; -namespace Content.Client.UserInterface.AdminMenu.CustomControls +namespace Content.Client.Administration.UI.CustomControls { public class CommandButton : Button { diff --git a/Content.Client/UserInterface/AdminMenu/CustomControls/PlayerListControl.xaml b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml similarity index 100% rename from Content.Client/UserInterface/AdminMenu/CustomControls/PlayerListControl.xaml rename to Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml diff --git a/Content.Client/UserInterface/AdminMenu/CustomControls/PlayerListControl.xaml.cs b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs similarity index 97% rename from Content.Client/UserInterface/AdminMenu/CustomControls/PlayerListControl.xaml.cs rename to Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs index fc27e313be..c582b234c0 100644 --- a/Content.Client/UserInterface/AdminMenu/CustomControls/PlayerListControl.xaml.cs +++ b/Content.Client/Administration/UI/CustomControls/PlayerListControl.xaml.cs @@ -8,7 +8,7 @@ using Robust.Client.UserInterface.Controls; using Robust.Shared.IoC; using Robust.Shared.Players; -namespace Content.Client.UserInterface.AdminMenu.CustomControls +namespace Content.Client.Administration.UI.CustomControls { [GenerateTypedNameReferences] public partial class PlayerListControl : VBoxContainer diff --git a/Content.Client/UserInterface/AdminMenu/CustomControls/UICommandButton.cs b/Content.Client/Administration/UI/CustomControls/UICommandButton.cs similarity index 89% rename from Content.Client/UserInterface/AdminMenu/CustomControls/UICommandButton.cs rename to Content.Client/Administration/UI/CustomControls/UICommandButton.cs index 34ad95b9bd..dd38f32479 100644 --- a/Content.Client/UserInterface/AdminMenu/CustomControls/UICommandButton.cs +++ b/Content.Client/Administration/UI/CustomControls/UICommandButton.cs @@ -3,7 +3,7 @@ using System; using Robust.Client.UserInterface.CustomControls; using Robust.Shared.IoC; -namespace Content.Client.UserInterface.AdminMenu.CustomControls +namespace Content.Client.Administration.UI.CustomControls { public class UICommandButton : CommandButton { diff --git a/Content.Client/UserInterface/Permissions/PermissionsEui.cs b/Content.Client/Administration/UI/PermissionsEui.cs similarity index 99% rename from Content.Client/UserInterface/Permissions/PermissionsEui.cs rename to Content.Client/Administration/UI/PermissionsEui.cs index 1f979fec7a..291f6a6f1e 100644 --- a/Content.Client/UserInterface/Permissions/PermissionsEui.cs +++ b/Content.Client/Administration/UI/PermissionsEui.cs @@ -1,8 +1,8 @@ using System.Collections.Generic; using System.Linq; -using Content.Client.Administration; +using Content.Client.Administration.Managers; using Content.Client.Eui; -using Content.Client.UserInterface.Stylesheets; +using Content.Client.Stylesheets; using Content.Shared.Administration; using Content.Shared.Eui; using JetBrains.Annotations; @@ -15,7 +15,7 @@ using Robust.Shared.Maths; using Robust.Shared.Utility; using static Content.Shared.Administration.PermissionsEuiMsg; -namespace Content.Client.UserInterface.Permissions +namespace Content.Client.Administration.UI { [UsedImplicitly] public sealed class PermissionsEui : BaseEui diff --git a/Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitEui.cs b/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs similarity index 92% rename from Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitEui.cs rename to Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs index 64b59f117a..2731aad170 100644 --- a/Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitEui.cs +++ b/Content.Client/Administration/UI/SetOutfit/SetOutfitEui.cs @@ -1,9 +1,9 @@ using Content.Client.Eui; +using Content.Shared.Administration; using Content.Shared.Eui; using JetBrains.Annotations; -using Content.Shared.Administration; -namespace Content.Client.UserInterface.AdminMenu.SetOutfit +namespace Content.Client.Administration.UI.SetOutfit { [UsedImplicitly] public sealed class SetOutfitEui : BaseEui diff --git a/Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitMenu.xaml b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml similarity index 100% rename from Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitMenu.xaml rename to Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml diff --git a/Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitMenu.xaml.cs b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs similarity index 97% rename from Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitMenu.xaml.cs rename to Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs index 0ddc345139..b39d0757a6 100644 --- a/Content.Client/UserInterface/AdminMenu/SetOutfit/SetOutfitMenu.xaml.cs +++ b/Content.Client/Administration/UI/SetOutfit/SetOutfitMenu.xaml.cs @@ -7,10 +7,9 @@ using Robust.Client.UserInterface.XAML; using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Localization; -using Robust.Shared.Maths; using Robust.Shared.Prototypes; -namespace Content.Client.UserInterface.AdminMenu.SetOutfit +namespace Content.Client.Administration.UI.SetOutfit { [GenerateTypedNameReferences] public partial class SetOutfitMenu : SS14Window diff --git a/Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml b/Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml new file mode 100644 index 0000000000..a4b022ee27 --- /dev/null +++ b/Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml @@ -0,0 +1,19 @@ + + + + + + + + + + + diff --git a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/AdminTab.xaml.cs b/Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml.cs similarity index 74% rename from Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/AdminTab.xaml.cs rename to Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml.cs index 3bed8b059e..aa9fc7307c 100644 --- a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/AdminTab.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AdminTab/AdminTab.xaml.cs @@ -2,7 +2,7 @@ using Robust.Client.AutoGenerated; using Robust.Client.UserInterface; -namespace Content.Client.UserInterface.AdminMenu.Tabs.AdminTab +namespace Content.Client.Administration.UI.Tabs.AdminTab { [GenerateTypedNameReferences] public partial class AdminTab : Control diff --git a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/BanWindow.xaml b/Content.Client/Administration/UI/Tabs/AdminTab/BanWindow.xaml similarity index 100% rename from Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/BanWindow.xaml rename to Content.Client/Administration/UI/Tabs/AdminTab/BanWindow.xaml diff --git a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/BanWindow.xaml.cs b/Content.Client/Administration/UI/Tabs/AdminTab/BanWindow.xaml.cs similarity index 94% rename from Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/BanWindow.xaml.cs rename to Content.Client/Administration/UI/Tabs/AdminTab/BanWindow.xaml.cs index f7d3321de1..f45c3c3250 100644 --- a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/BanWindow.xaml.cs +++ b/Content.Client/Administration/UI/Tabs/AdminTab/BanWindow.xaml.cs @@ -7,7 +7,7 @@ using Robust.Client.UserInterface.CustomControls; using Robust.Shared.IoC; using Robust.Shared.Utility; -namespace Content.Client.UserInterface.AdminMenu.Tabs.AdminTab +namespace Content.Client.Administration.UI.Tabs.AdminTab { [GenerateTypedNameReferences] [UsedImplicitly] diff --git a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/KickWindow.xaml b/Content.Client/Administration/UI/Tabs/AdminTab/KickWindow.xaml similarity index 77% rename from Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/KickWindow.xaml rename to Content.Client/Administration/UI/Tabs/AdminTab/KickWindow.xaml index 6c880ef553..cf317b4570 100644 --- a/Content.Client/UserInterface/AdminMenu/Tabs/AdminTab/KickWindow.xaml +++ b/Content.Client/Administration/UI/Tabs/AdminTab/KickWindow.xaml @@ -1,6 +1,7 @@  @@ -8,7 +9,7 @@ - +