ApplicationContextMenu.axaml
1 <MenuFlyout 2 x:Class="Ryujinx.Ava.UI.Controls.ApplicationContextMenu" 3 xmlns="https://github.com/avaloniaui" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 5 xmlns:locale="clr-namespace:Ryujinx.Ava.Common.Locale" 6 xmlns:viewModels="clr-namespace:Ryujinx.Ava.UI.ViewModels" 7 x:DataType="viewModels:MainWindowViewModel"> 8 <MenuItem 9 Click="RunApplication_Click" 10 Header="{locale:Locale GameListContextMenuRunApplication}" /> 11 <MenuItem 12 Click="ToggleFavorite_Click" 13 Header="{locale:Locale GameListContextMenuToggleFavorite}" 14 ToolTip.Tip="{locale:Locale GameListContextMenuToggleFavoriteToolTip}" /> 15 <MenuItem 16 Click="CreateApplicationShortcut_Click" 17 Header="{locale:Locale GameListContextMenuCreateShortcut}" 18 IsEnabled="{Binding CreateShortcutEnabled}" 19 ToolTip.Tip="{OnPlatform Default={locale:Locale GameListContextMenuCreateShortcutToolTip}, macOS={locale:Locale GameListContextMenuCreateShortcutToolTipMacOS}}" /> 20 <Separator /> 21 <MenuItem 22 Click="OpenUserSaveDirectory_Click" 23 Header="{locale:Locale GameListContextMenuOpenUserSaveDirectory}" 24 IsEnabled="{Binding OpenUserSaveDirectoryEnabled}" 25 ToolTip.Tip="{locale:Locale GameListContextMenuOpenUserSaveDirectoryToolTip}" /> 26 <MenuItem 27 Click="OpenDeviceSaveDirectory_Click" 28 Header="{locale:Locale GameListContextMenuOpenDeviceSaveDirectory}" 29 IsEnabled="{Binding OpenDeviceSaveDirectoryEnabled}" 30 ToolTip.Tip="{locale:Locale GameListContextMenuOpenDeviceSaveDirectoryToolTip}" /> 31 <MenuItem 32 Click="OpenBcatSaveDirectory_Click" 33 Header="{locale:Locale GameListContextMenuOpenBcatSaveDirectory}" 34 IsEnabled="{Binding OpenBcatSaveDirectoryEnabled}" 35 ToolTip.Tip="{locale:Locale GameListContextMenuOpenBcatSaveDirectoryToolTip}" /> 36 <Separator /> 37 <MenuItem 38 Click="OpenTitleUpdateManager_Click" 39 Header="{locale:Locale GameListContextMenuManageTitleUpdates}" 40 ToolTip.Tip="{locale:Locale GameListContextMenuManageTitleUpdatesToolTip}" /> 41 <MenuItem 42 Click="OpenDownloadableContentManager_Click" 43 Header="{locale:Locale GameListContextMenuManageDlc}" 44 ToolTip.Tip="{locale:Locale GameListContextMenuManageDlcToolTip}" /> 45 <MenuItem 46 Click="OpenCheatManager_Click" 47 Header="{locale:Locale GameListContextMenuManageCheat}" 48 ToolTip.Tip="{locale:Locale GameListContextMenuManageCheatToolTip}" /> 49 <MenuItem 50 Click="OpenModManager_Click" 51 Header="{locale:Locale GameListContextMenuManageMod}" 52 ToolTip.Tip="{locale:Locale GameListContextMenuManageModToolTip}" /> 53 <Separator /> 54 <MenuItem 55 Click="OpenModsDirectory_Click" 56 Header="{locale:Locale GameListContextMenuOpenModsDirectory}" 57 ToolTip.Tip="{locale:Locale GameListContextMenuOpenModsDirectoryToolTip}" /> 58 <MenuItem 59 Click="OpenSdModsDirectory_Click" 60 Header="{locale:Locale GameListContextMenuOpenSdModsDirectory}" 61 ToolTip.Tip="{locale:Locale GameListContextMenuOpenSdModsDirectoryToolTip}" /> 62 <Separator /> 63 <MenuItem Header="{locale:Locale GameListContextMenuCacheManagement}"> 64 <MenuItem 65 Click="PurgePtcCache_Click" 66 Header="{locale:Locale GameListContextMenuCacheManagementPurgePptc}" 67 ToolTip.Tip="{locale:Locale GameListContextMenuCacheManagementPurgePptcToolTip}" /> 68 <MenuItem 69 Click="PurgeShaderCache_Click" 70 Header="{locale:Locale GameListContextMenuCacheManagementPurgeShaderCache}" 71 ToolTip.Tip="{locale:Locale GameListContextMenuCacheManagementPurgeShaderCacheToolTip}" /> 72 <MenuItem 73 Click="OpenPtcDirectory_Click" 74 Header="{locale:Locale GameListContextMenuCacheManagementOpenPptcDirectory}" 75 ToolTip.Tip="{locale:Locale GameListContextMenuCacheManagementOpenPptcDirectoryToolTip}" /> 76 <MenuItem 77 Click="OpenShaderCacheDirectory_Click" 78 Header="{locale:Locale GameListContextMenuCacheManagementOpenShaderCacheDirectory}" 79 ToolTip.Tip="{locale:Locale GameListContextMenuCacheManagementOpenShaderCacheDirectoryToolTip}" /> 80 </MenuItem> 81 <MenuItem Header="{locale:Locale GameListContextMenuExtractData}"> 82 <MenuItem 83 Click="ExtractApplicationExeFs_Click" 84 Header="{locale:Locale GameListContextMenuExtractDataExeFS}" 85 ToolTip.Tip="{locale:Locale GameListContextMenuExtractDataExeFSToolTip}" /> 86 <MenuItem 87 Click="ExtractApplicationRomFs_Click" 88 Header="{locale:Locale GameListContextMenuExtractDataRomFS}" 89 ToolTip.Tip="{locale:Locale GameListContextMenuExtractDataRomFSToolTip}" /> 90 <MenuItem 91 Click="ExtractApplicationLogo_Click" 92 Header="{locale:Locale GameListContextMenuExtractDataLogo}" 93 ToolTip.Tip="{locale:Locale GameListContextMenuExtractDataLogoToolTip}" /> 94 </MenuItem> 95 </MenuFlyout>