aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormerry <git@mary.rs>2024-01-29 22:08:24 +0000
committerGitHub <noreply@github.com>2024-01-29 23:08:24 +0100
commita8fbcdae9f505577685a4afed464a58b568e8cd9 (patch)
treecd39ac4b53fde5d31cc358cb9dc94e2c09086edf
parent4e81ab4229c0c979dbc52f8b6b39328f2428c265 (diff)
UI: Clarify Create Application Shortcut tooltip text (#6217)1.1.1147
-rw-r--r--src/Ryujinx.Ava/Assets/Locales/en_US.json1
-rw-r--r--src/Ryujinx.Ava/UI/Controls/ApplicationContextMenu.axaml2
-rw-r--r--src/Ryujinx/Ui/Widgets/GameTableContextMenu.Designer.cs3
3 files changed, 4 insertions, 2 deletions
diff --git a/src/Ryujinx.Ava/Assets/Locales/en_US.json b/src/Ryujinx.Ava/Assets/Locales/en_US.json
index 8b38490f..6ac9ae94 100644
--- a/src/Ryujinx.Ava/Assets/Locales/en_US.json
+++ b/src/Ryujinx.Ava/Assets/Locales/en_US.json
@@ -72,6 +72,7 @@
"GameListContextMenuExtractDataLogoToolTip": "Extract the Logo section from Application's current config (including updates)",
"GameListContextMenuCreateShortcut": "Create Application Shortcut",
"GameListContextMenuCreateShortcutToolTip": "Create a Desktop Shortcut that launches the selected Application",
+ "GameListContextMenuCreateShortcutToolTipMacOS": "Create a shortcut in macOS's Applications folder that launches the selected Application",
"StatusBarGamesLoaded": "{0}/{1} Games Loaded",
"StatusBarSystemVersion": "System Version: {0}",
"LinuxVmMaxMapCountDialogTitle": "Low limit for memory mappings detected",
diff --git a/src/Ryujinx.Ava/UI/Controls/ApplicationContextMenu.axaml b/src/Ryujinx.Ava/UI/Controls/ApplicationContextMenu.axaml
index 7f786cf3..5bdeb8ad 100644
--- a/src/Ryujinx.Ava/UI/Controls/ApplicationContextMenu.axaml
+++ b/src/Ryujinx.Ava/UI/Controls/ApplicationContextMenu.axaml
@@ -16,7 +16,7 @@
Click="CreateApplicationShortcut_Click"
Header="{locale:Locale GameListContextMenuCreateShortcut}"
IsEnabled="{Binding CreateShortcutEnabled}"
- ToolTip.Tip="{locale:Locale GameListContextMenuCreateShortcutToolTip}" />
+ ToolTip.Tip="{OnPlatform Default={locale:Locale GameListContextMenuCreateShortcutToolTip}, macOS={locale:Locale GameListContextMenuCreateShortcutToolTipMacOS}}" />
<Separator />
<MenuItem
Click="OpenUserSaveDirectory_Click"
diff --git a/src/Ryujinx/Ui/Widgets/GameTableContextMenu.Designer.cs b/src/Ryujinx/Ui/Widgets/GameTableContextMenu.Designer.cs
index 734437ee..162c172d 100644
--- a/src/Ryujinx/Ui/Widgets/GameTableContextMenu.Designer.cs
+++ b/src/Ryujinx/Ui/Widgets/GameTableContextMenu.Designer.cs
@@ -1,4 +1,5 @@
using Gtk;
+using System;
namespace Ryujinx.Ui.Widgets
{
@@ -193,7 +194,7 @@ namespace Ryujinx.Ui.Widgets
//
_createShortcutMenuItem = new MenuItem("Create Application Shortcut")
{
- TooltipText = "Create a Desktop Shortcut that launches the selected Application."
+ TooltipText = OperatingSystem.IsMacOS() ? "Create a shortcut in macOS's Applications folder that launches the selected Application" : "Create a Desktop Shortcut that launches the selected Application."
};
_createShortcutMenuItem.Activated += CreateShortcut_Clicked;