From 99078408eca0d8c4e1106d250fe451af15d31513 Mon Sep 17 00:00:00 2001 From: ANonMouse Date: Wed, 11 Dec 2024 20:47:55 -0600 Subject: [PATCH 1/2] Changed the open folder from text to an icon. --- .../Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp | 6 +++++- Mods/Alpakit/Source/Alpakit/Private/AlpakitStyle.cpp | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp b/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp index 20481fa1b5..c4202f5c1e 100644 --- a/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp +++ b/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp @@ -196,7 +196,11 @@ void SAlpakitReleaseWidget::Construct(const FArguments& InArgs) { }) .Content()[ SNew(SButton) - .Text(LOCTEXT("OpenDirAlpakit", "Open Folder")) + .Content() + [ + SNew(SImage) + .Image(FAlpakitStyle::Get().GetBrush("Alpakit.FolderOpen")) + ] .OnClicked_Lambda([this, modPath] { FPlatformProcess::ExploreFolder(*modPath); diff --git a/Mods/Alpakit/Source/Alpakit/Private/AlpakitStyle.cpp b/Mods/Alpakit/Source/Alpakit/Private/AlpakitStyle.cpp index 9c706ae545..a81850afde 100644 --- a/Mods/Alpakit/Source/Alpakit/Private/AlpakitStyle.cpp +++ b/Mods/Alpakit/Source/Alpakit/Private/AlpakitStyle.cpp @@ -55,7 +55,7 @@ TSharedRef FAlpakitStyle::Create() { Style->SetCoreContentRoot(FPaths::EngineContentDir() / TEXT("Slate")); Style->Set("Alpakit.Warning", new IMAGE_BRUSH("Icons/alert", Icon16x16) ); - + Style->Set("Alpakit.FolderOpen", new IMAGE_BRUSH("Icons/icon_file_ProjectOpen_16x", Icon16x16)); return Style; } From 82dbf727f1a01886e5c2c188c7d0c3adc6a6214c Mon Sep 17 00:00:00 2001 From: Rob B Date: Thu, 12 Dec 2024 18:05:04 -0500 Subject: [PATCH 2/2] Add additional details to tooltip text --- Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp b/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp index c4202f5c1e..ed130ade12 100644 --- a/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp +++ b/Mods/Alpakit/Source/Alpakit/Private/AlpakitReleaseWidget.cpp @@ -49,7 +49,7 @@ void SAlpakitReleaseWidget::Construct(const FArguments& InArgs) { return EVisibility::Visible; return EVisibility::Hidden; }) - .ToolTipText(LOCTEXT("PackageDirRootAlpakit_Tooltip", "Opens the ArchivedPlugins Folder to view all built plugins.")) + .ToolTipText(LOCTEXT("PackageDirRootAlpakit_Tooltip", "Open the ArchivedPlugins folder to view all mod release packages.")) ] ] .SearchTrail() [ @@ -210,7 +210,7 @@ void SAlpakitReleaseWidget::Construct(const FArguments& InArgs) { { return !FAlpakitModule::Get().IsPackaging(); }) - .ToolTipText(LOCTEXT("OpenDirToolTip", "Opens the Mod's ArchivedPlugins directory in File Explorer")) + .ToolTipText(LOCTEXT("OpenDirToolTip", "Open the mod's ArchivedPlugins directory in File Explorer, which contains the multi-target zip file to upload to the Satisfactory Mod Repository.")) ] ] + SHorizontalBox::Slot().AutoWidth().Padding(5,0)[