From 9955191651209d0dc704dcb2974f1afef1d5d0cd Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Sat, 21 Jun 2025 14:38:58 -0500 Subject: [PATCH] infra: Readjust namespaces/folders/projects/filenames back to Ryujinx --- Ryujinx.sln | 4 ++-- src/LibKenjinx/Android/AndroidUiHandler.cs | 6 ------ src/LibKenjinx/Android/Interop.cs | 5 ----- src/LibKenjinx/Android/JniExportedMethods.cs | 2 -- src/LibKenjinx/LibKenjinx.Device.cs | 4 ---- src/LibKenjinx/LibKenjinx.Graphics.cs | 5 ----- src/LibKenjinx/LibKenjinx.Input.cs | 1 - src/LibKenjinx/LibKenjinx.Native.cs | 1 - src/LibKenjinx/LibKenjinx.cs | 7 ------- src/LibKenjinx/VulkanLoader.cs | 6 ------ .../Configuration/AppDataManager.cs | 2 +- .../GraphicsDriver/NVThreadedOptimization.cs | 6 +++--- .../{Logo_Kenjinx.png => Logo_Ryujinx.png} | Bin .../SoftwareKeyboard/SoftwareKeyboardApplet.cs | 2 +- .../SoftwareKeyboardRendererBase.cs | 2 +- .../LdnRyu/Proxy/P2pProxyServer.cs | 4 ++-- .../HOS/Services/Nfc/Nfp/VirtualAmiibo.cs | 2 +- .../Nifm/StaticService/IGeneralService.cs | 2 +- .../HOS/SystemState/SystemStateMgr.cs | 2 +- src/Ryujinx.HLE/Ryujinx.HLE.csproj | 2 +- .../HeadlessDynamicTextInputHandler.cs | 4 ++-- .../HeadlessHostUiTheme.cs | 2 +- .../OpenGL/OpenGLWindow.cs | 4 ++-- .../Options.cs | 4 ++-- .../Program.cs | 12 ++++++------ .../Ryujinx.Headless.SDL2.csproj} | 8 ++++---- .../Ryujinx.bmp} | Bin .../SDL2Mouse.cs | 2 +- .../SDL2MouseDriver.cs | 2 +- .../StatusUpdatedEventArgs.cs | 2 +- .../Vulkan/VulkanWindow.cs | 2 +- .../WindowBase.cs | 10 +++++----- src/Ryujinx.Memory/MemoryManagementUnix.cs | 6 +++--- src/Ryujinx.SDL2.Common/SDL2Driver.cs | 2 +- .../Helper/FileAssociationHelper.cs | 6 +++--- src/Ryujinx.UI.Common/Helper/ShortcutHelper.cs | 6 +++--- src/Ryujinx.UI.Common/Helper/TitleHelper.cs | 2 +- src/{Kenjinx => Ryujinx}/App.axaml | 0 src/{Kenjinx => Ryujinx}/App.axaml.cs | 2 +- src/{Kenjinx => Ryujinx}/AppHost.cs | 0 .../Assets/Fonts/SegoeFluentIcons.ttf | Bin .../Assets/Icons/Controller_JoyConLeft.svg | 0 .../Assets/Icons/Controller_JoyConPair.svg | 0 .../Assets/Icons/Controller_JoyConRight.svg | 0 .../Assets/Icons/Controller_ProCon.svg | 0 .../Assets/Locales/ar_SA.json | 2 +- .../Assets/Locales/de_DE.json | 0 .../Assets/Locales/el_GR.json | 0 .../Assets/Locales/en_US.json | 0 .../Assets/Locales/es_ES.json | 0 .../Assets/Locales/fr_FR.json | 0 .../Assets/Locales/he_IL.json | 0 .../Assets/Locales/it_IT.json | 0 .../Assets/Locales/ja_JP.json | 0 .../Assets/Locales/ko_KR.json | 0 .../Assets/Locales/pl_PL.json | 0 .../Assets/Locales/pt_BR.json | 0 .../Assets/Locales/ru_RU.json | 0 .../Assets/Locales/th_TH.json | 6 +++--- .../Assets/Locales/tr_TR.json | 0 .../Assets/Locales/uk_UA.json | 0 .../Assets/Locales/zh_CN.json | 0 .../Assets/Locales/zh_TW.json | 0 .../Assets/Styles/Styles.xaml | 0 .../Assets/Styles/Themes.xaml | 0 .../Common/ApplicationHelper.cs | 4 ++-- .../Common/ApplicationSort.cs | 0 .../Common/KeyboardHotkeyState.cs | 0 .../Common/Locale/LocaleExtension.cs | 0 .../Common/Locale/LocaleManager.cs | 2 +- src/{Kenjinx => Ryujinx}/Common/ThemeManager.cs | 0 .../Common/XCIFileTrimmerLog.cs | 0 .../Common/XCIFileTrimmerMainWindowLog.cs | 0 .../Common/XCIFileTrimmerWindowLog.cs | 0 .../Input/AvaloniaKeyboard.cs | 0 .../Input/AvaloniaKeyboardDriver.cs | 0 .../Input/AvaloniaKeyboardMappingHelper.cs | 0 src/{Kenjinx => Ryujinx}/Input/AvaloniaMouse.cs | 0 .../Input/AvaloniaMouseDriver.cs | 0 .../Modules/Updater/Updater.cs | 16 ++++++++-------- src/{Kenjinx => Ryujinx}/Program.cs | 6 +++--- .../Kenjinx.csproj => Ryujinx/Ryujinx.csproj} | 6 +++--- .../Kenjinx.ico => Ryujinx/Ryujinx.ico} | Bin .../UI/Applet/AvaHostUIHandler.cs | 2 +- .../Applet/AvaloniaDynamicTextInputHandler.cs | 0 .../UI/Applet/AvaloniaHostUITheme.cs | 0 .../UI/Applet/ControllerAppletDialog.axaml | 0 .../UI/Applet/ControllerAppletDialog.axaml.cs | 8 ++++---- .../UI/Applet/ErrorAppletWindow.axaml | 0 .../UI/Applet/ErrorAppletWindow.axaml.cs | 0 .../UI/Applet/SwkbdAppletDialog.axaml | 0 .../UI/Applet/SwkbdAppletDialog.axaml.cs | 0 .../UI/Controls/ApplicationContextMenu.axaml | 0 .../UI/Controls/ApplicationContextMenu.axaml.cs | 0 .../UI/Controls/ApplicationGridView.axaml | 0 .../UI/Controls/ApplicationGridView.axaml.cs | 0 .../UI/Controls/ApplicationListView.axaml | 0 .../UI/Controls/ApplicationListView.axaml.cs | 0 .../UI/Controls/NavigationDialogHost.axaml | 0 .../UI/Controls/NavigationDialogHost.axaml.cs | 0 .../UI/Controls/SliderScroll.axaml.cs | 0 .../UI/Controls/UpdateWaitWindow.axaml | 0 .../UI/Controls/UpdateWaitWindow.axaml.cs | 0 .../UI/Helpers/ApplicationOpenedEventArgs.cs | 0 .../UI/Helpers/AvaloniaListExtensions.cs | 0 .../UI/Helpers/BitmapArrayValueConverter.cs | 0 .../UI/Helpers/ButtonKeyAssigner.cs | 0 .../UI/Helpers/ContentDialogHelper.cs | 0 .../DownloadableContentLabelConverter.cs | 0 src/{Kenjinx => Ryujinx}/UI/Helpers/Glyph.cs | 0 .../UI/Helpers/GlyphValueConverter.cs | 0 .../UI/Helpers/KeyValueConverter.cs | 0 .../UI/Helpers/LocalizedNeverConverter.cs | 0 .../UI/Helpers/LoggerAdapter.cs | 0 .../UI/Helpers/MiniCommand.cs | 0 .../UI/Helpers/MultiplayerInfoConverter.cs | 0 .../UI/Helpers/NotificationHelper.cs | 0 .../UI/Helpers/OffscreenTextBox.cs | 0 .../UI/Helpers/TimeZoneConverter.cs | 0 .../UI/Helpers/TitleUpdateLabelConverter.cs | 0 .../UI/Helpers/UserErrorDialog.cs | 0 .../UI/Helpers/UserResult.cs | 0 .../UI/Helpers/Win32NativeInterop.cs | 0 .../XCITrimmerFileSpaceSavingsConverter.cs | 0 .../UI/Helpers/XCITrimmerFileStatusConverter.cs | 0 .../XCITrimmerFileStatusDetailConverter.cs | 0 .../Helpers/XCITrimmerOperationOutcomeHelper.cs | 0 src/{Kenjinx => Ryujinx}/UI/Models/CheatNode.cs | 0 .../UI/Models/ControllerModel.cs | 0 .../UI/Models/DeviceType.cs | 0 .../UI/Models/Generic/LastPlayedSortComparer.cs | 0 .../UI/Models/Generic/TimePlayedSortComparer.cs | 0 .../UI/Models/Input/GamepadInputConfig.cs | 0 .../UI/Models/Input/HotkeyConfig.cs | 0 .../UI/Models/Input/KeyboardInputConfig.cs | 0 .../UI/Models/Input/StickVisualizer.cs | 0 src/{Kenjinx => Ryujinx}/UI/Models/ModModel.cs | 0 .../UI/Models/PlayerModel.cs | 0 .../UI/Models/ProfileImageModel.cs | 0 src/{Kenjinx => Ryujinx}/UI/Models/SaveModel.cs | 0 .../UI/Models/StatusInitEventArgs.cs | 0 .../UI/Models/StatusUpdatedEventArgs.cs | 0 .../UI/Models/TempProfile.cs | 0 src/{Kenjinx => Ryujinx}/UI/Models/TimeZone.cs | 0 .../UI/Models/UserProfile.cs | 0 .../UI/Renderer/EmbeddedWindow.cs | 0 .../UI/Renderer/EmbeddedWindowOpenGL.cs | 0 .../UI/Renderer/EmbeddedWindowVulkan.cs | 0 .../UI/Renderer/OpenTKBindingsContext.cs | 0 .../UI/Renderer/RendererHost.axaml | 0 .../UI/Renderer/RendererHost.axaml.cs | 0 .../UI/Renderer/SPBOpenGLContext.cs | 0 .../UI/ViewModels/AboutWindowViewModel.cs | 0 .../UI/ViewModels/AmiiboWindowViewModel.cs | 0 .../UI/ViewModels/AppListFavoriteComparable.cs | 0 .../UI/ViewModels/BaseModel.cs | 0 .../DownloadableContentManagerViewModel.cs | 0 .../Input/ControllerInputViewModel.cs | 0 .../UI/ViewModels/Input/InputViewModel.cs | 0 .../ViewModels/Input/KeyboardInputViewModel.cs | 0 .../UI/ViewModels/Input/MotionInputViewModel.cs | 0 .../UI/ViewModels/Input/RumbleInputViewModel.cs | 0 .../UI/ViewModels/MainWindowViewModel.cs | 2 +- .../UI/ViewModels/ModManagerViewModel.cs | 0 .../UI/ViewModels/SettingsViewModel.cs | 2 +- .../UI/ViewModels/TitleUpdateViewModel.cs | 0 .../UserFirmwareAvatarSelectorViewModel.cs | 0 .../UserProfileImageSelectorViewModel.cs | 0 .../UI/ViewModels/UserProfileViewModel.cs | 0 .../UI/ViewModels/UserSaveManagerViewModel.cs | 0 .../UI/ViewModels/XCITrimmerViewModel.cs | 0 .../UI/Views/Input/ControllerInputView.axaml | 0 .../UI/Views/Input/ControllerInputView.axaml.cs | 0 .../UI/Views/Input/InputView.axaml | 0 .../UI/Views/Input/InputView.axaml.cs | 0 .../UI/Views/Input/KeyboardInputView.axaml | 0 .../UI/Views/Input/KeyboardInputView.axaml.cs | 0 .../UI/Views/Input/MotionInputView.axaml | 0 .../UI/Views/Input/MotionInputView.axaml.cs | 0 .../UI/Views/Input/RumbleInputView.axaml | 0 .../UI/Views/Input/RumbleInputView.axaml.cs | 0 .../UI/Views/Main/MainMenuBarView.axaml | 0 .../UI/Views/Main/MainMenuBarView.axaml.cs | 2 +- .../UI/Views/Main/MainStatusBarView.axaml | 0 .../UI/Views/Main/MainStatusBarView.axaml.cs | 0 .../UI/Views/Main/MainViewControls.axaml | 0 .../UI/Views/Main/MainViewControls.axaml.cs | 0 .../UI/Views/Settings/SettingsAudioView.axaml | 0 .../Views/Settings/SettingsAudioView.axaml.cs | 0 .../UI/Views/Settings/SettingsCPUView.axaml | 0 .../UI/Views/Settings/SettingsCPUView.axaml.cs | 0 .../Views/Settings/SettingsGraphicsView.axaml | 0 .../Settings/SettingsGraphicsView.axaml.cs | 0 .../UI/Views/Settings/SettingsHotkeysView.axaml | 0 .../Views/Settings/SettingsHotkeysView.axaml.cs | 0 .../UI/Views/Settings/SettingsInputView.axaml | 0 .../Views/Settings/SettingsInputView.axaml.cs | 0 .../UI/Views/Settings/SettingsLoggingView.axaml | 0 .../Views/Settings/SettingsLoggingView.axaml.cs | 0 .../UI/Views/Settings/SettingsNetworkView.axaml | 0 .../Views/Settings/SettingsNetworkView.axaml.cs | 2 +- .../UI/Views/Settings/SettingsSystemView.axaml | 0 .../Views/Settings/SettingsSystemView.axaml.cs | 0 .../UI/Views/Settings/SettingsUIView.axaml | 0 .../UI/Views/Settings/SettingsUIView.axaml.cs | 0 .../UI/Views/User/UserEditorView.axaml | 0 .../UI/Views/User/UserEditorView.axaml.cs | 0 .../User/UserFirmwareAvatarSelectorView.axaml | 0 .../UserFirmwareAvatarSelectorView.axaml.cs | 0 .../User/UserProfileImageSelectorView.axaml | 0 .../User/UserProfileImageSelectorView.axaml.cs | 0 .../UI/Views/User/UserRecovererView.axaml | 0 .../UI/Views/User/UserRecovererView.axaml.cs | 0 .../UI/Views/User/UserSaveManagerView.axaml | 0 .../UI/Views/User/UserSaveManagerView.axaml.cs | 0 .../UI/Views/User/UserSelectorView.axaml | 0 .../UI/Views/User/UserSelectorView.axaml.cs | 0 .../UI/Windows/AboutWindow.axaml | 0 .../UI/Windows/AboutWindow.axaml.cs | 0 .../UI/Windows/AmiiboWindow.axaml | 0 .../UI/Windows/AmiiboWindow.axaml.cs | 4 ++-- .../UI/Windows/CheatWindow.axaml | 0 .../UI/Windows/CheatWindow.axaml.cs | 4 ++-- .../UI/Windows/ContentDialogOverlayWindow.axaml | 0 .../Windows/ContentDialogOverlayWindow.axaml.cs | 0 .../DownloadableContentManagerWindow.axaml | 0 .../DownloadableContentManagerWindow.axaml.cs | 0 .../UI/Windows/IconColorPicker.cs | 0 .../UI/Windows/MainWindow.axaml | 0 .../UI/Windows/MainWindow.axaml.cs | 4 ++-- .../UI/Windows/ModManagerWindow.axaml | 0 .../UI/Windows/ModManagerWindow.axaml.cs | 0 .../UI/Windows/SettingsWindow.axaml | 2 +- .../UI/Windows/SettingsWindow.axaml.cs | 2 +- .../UI/Windows/StyleableWindow.cs | 0 .../UI/Windows/TitleUpdateWindow.axaml | 0 .../UI/Windows/TitleUpdateWindow.axaml.cs | 0 .../UI/Windows/XCITrimmerWindow.axaml | 0 .../UI/Windows/XCITrimmerWindow.axaml.cs | 0 src/{Kenjinx => Ryujinx}/app.manifest | 0 240 files changed, 90 insertions(+), 127 deletions(-) rename src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/Resources/{Logo_Kenjinx.png => Logo_Ryujinx.png} (100%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/HeadlessDynamicTextInputHandler.cs (93%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/HeadlessHostUiTheme.cs (93%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/OpenGL/OpenGLWindow.cs (97%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/Options.cs (99%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/Program.cs (98%) rename src/{Kenjinx.Headless.SDL2/Kenjinx.Headless.SDL2.csproj => Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj} (96%) rename src/{Kenjinx.Headless.SDL2/Kenjinx.bmp => Ryujinx.Headless.SDL2/Ryujinx.bmp} (100%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/SDL2Mouse.cs (98%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/SDL2MouseDriver.cs (99%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/StatusUpdatedEventArgs.cs (94%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/Vulkan/VulkanWindow.cs (98%) rename src/{Kenjinx.Headless.SDL2 => Ryujinx.Headless.SDL2}/WindowBase.cs (97%) rename src/{Kenjinx => Ryujinx}/App.axaml (100%) rename src/{Kenjinx => Ryujinx}/App.axaml.cs (99%) rename src/{Kenjinx => Ryujinx}/AppHost.cs (100%) rename src/{Kenjinx => Ryujinx}/Assets/Fonts/SegoeFluentIcons.ttf (100%) rename src/{Kenjinx => Ryujinx}/Assets/Icons/Controller_JoyConLeft.svg (100%) rename src/{Kenjinx => Ryujinx}/Assets/Icons/Controller_JoyConPair.svg (100%) rename src/{Kenjinx => Ryujinx}/Assets/Icons/Controller_JoyConRight.svg (100%) rename src/{Kenjinx => Ryujinx}/Assets/Icons/Controller_ProCon.svg (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/ar_SA.json (99%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/de_DE.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/el_GR.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/en_US.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/es_ES.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/fr_FR.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/he_IL.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/it_IT.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/ja_JP.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/ko_KR.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/pl_PL.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/pt_BR.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/ru_RU.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/th_TH.json (99%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/tr_TR.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/uk_UA.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/zh_CN.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Locales/zh_TW.json (100%) rename src/{Kenjinx => Ryujinx}/Assets/Styles/Styles.xaml (100%) rename src/{Kenjinx => Ryujinx}/Assets/Styles/Themes.xaml (100%) rename src/{Kenjinx => Ryujinx}/Common/ApplicationHelper.cs (99%) rename src/{Kenjinx => Ryujinx}/Common/ApplicationSort.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/KeyboardHotkeyState.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/Locale/LocaleExtension.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/Locale/LocaleManager.cs (99%) rename src/{Kenjinx => Ryujinx}/Common/ThemeManager.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/XCIFileTrimmerLog.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/XCIFileTrimmerMainWindowLog.cs (100%) rename src/{Kenjinx => Ryujinx}/Common/XCIFileTrimmerWindowLog.cs (100%) rename src/{Kenjinx => Ryujinx}/Input/AvaloniaKeyboard.cs (100%) rename src/{Kenjinx => Ryujinx}/Input/AvaloniaKeyboardDriver.cs (100%) rename src/{Kenjinx => Ryujinx}/Input/AvaloniaKeyboardMappingHelper.cs (100%) rename src/{Kenjinx => Ryujinx}/Input/AvaloniaMouse.cs (100%) rename src/{Kenjinx => Ryujinx}/Input/AvaloniaMouseDriver.cs (100%) rename src/{Kenjinx => Ryujinx}/Modules/Updater/Updater.cs (98%) rename src/{Kenjinx => Ryujinx}/Program.cs (98%) rename src/{Kenjinx/Kenjinx.csproj => Ryujinx/Ryujinx.csproj} (98%) rename src/{Kenjinx/Kenjinx.ico => Ryujinx/Ryujinx.ico} (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/AvaHostUIHandler.cs (99%) rename src/{Kenjinx => Ryujinx}/UI/Applet/AvaloniaDynamicTextInputHandler.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/AvaloniaHostUITheme.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/ControllerAppletDialog.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/ControllerAppletDialog.axaml.cs (94%) rename src/{Kenjinx => Ryujinx}/UI/Applet/ErrorAppletWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/ErrorAppletWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/SwkbdAppletDialog.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Applet/SwkbdAppletDialog.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationContextMenu.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationContextMenu.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationGridView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationGridView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationListView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/ApplicationListView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/NavigationDialogHost.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/NavigationDialogHost.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/SliderScroll.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/UpdateWaitWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Controls/UpdateWaitWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/ApplicationOpenedEventArgs.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/AvaloniaListExtensions.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/BitmapArrayValueConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/ButtonKeyAssigner.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/ContentDialogHelper.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/DownloadableContentLabelConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/Glyph.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/GlyphValueConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/KeyValueConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/LocalizedNeverConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/LoggerAdapter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/MiniCommand.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/MultiplayerInfoConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/NotificationHelper.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/OffscreenTextBox.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/TimeZoneConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/TitleUpdateLabelConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/UserErrorDialog.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/UserResult.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/Win32NativeInterop.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/XCITrimmerFileSpaceSavingsConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/XCITrimmerFileStatusConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/XCITrimmerFileStatusDetailConverter.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Helpers/XCITrimmerOperationOutcomeHelper.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/CheatNode.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/ControllerModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/DeviceType.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Generic/LastPlayedSortComparer.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Generic/TimePlayedSortComparer.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Input/GamepadInputConfig.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Input/HotkeyConfig.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Input/KeyboardInputConfig.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/Input/StickVisualizer.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/ModModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/PlayerModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/ProfileImageModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/SaveModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/StatusInitEventArgs.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/StatusUpdatedEventArgs.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/TempProfile.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/TimeZone.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Models/UserProfile.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/EmbeddedWindow.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/EmbeddedWindowOpenGL.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/EmbeddedWindowVulkan.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/OpenTKBindingsContext.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/RendererHost.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/RendererHost.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Renderer/SPBOpenGLContext.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/AboutWindowViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/AmiiboWindowViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/AppListFavoriteComparable.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/BaseModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/DownloadableContentManagerViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/Input/ControllerInputViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/Input/InputViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/Input/KeyboardInputViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/Input/MotionInputViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/Input/RumbleInputViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/MainWindowViewModel.cs (99%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/ModManagerViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/SettingsViewModel.cs (99%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/TitleUpdateViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/UserFirmwareAvatarSelectorViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/UserProfileImageSelectorViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/UserProfileViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/UserSaveManagerViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/ViewModels/XCITrimmerViewModel.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/ControllerInputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/ControllerInputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/InputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/InputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/KeyboardInputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/KeyboardInputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/MotionInputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/MotionInputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/RumbleInputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Input/RumbleInputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainMenuBarView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainMenuBarView.axaml.cs (99%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainStatusBarView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainStatusBarView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainViewControls.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Main/MainViewControls.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsAudioView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsAudioView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsCPUView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsCPUView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsGraphicsView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsGraphicsView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsHotkeysView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsHotkeysView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsInputView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsInputView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsLoggingView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsLoggingView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsNetworkView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsNetworkView.axaml.cs (89%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsSystemView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsSystemView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsUIView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/Settings/SettingsUIView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserEditorView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserEditorView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserFirmwareAvatarSelectorView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserFirmwareAvatarSelectorView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserProfileImageSelectorView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserProfileImageSelectorView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserRecovererView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserRecovererView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserSaveManagerView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserSaveManagerView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserSelectorView.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Views/User/UserSelectorView.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/AboutWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/AboutWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/AmiiboWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/AmiiboWindow.axaml.cs (85%) rename src/{Kenjinx => Ryujinx}/UI/Windows/CheatWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/CheatWindow.axaml.cs (94%) rename src/{Kenjinx => Ryujinx}/UI/Windows/ContentDialogOverlayWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/ContentDialogOverlayWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/DownloadableContentManagerWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/DownloadableContentManagerWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/IconColorPicker.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/MainWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/MainWindow.axaml.cs (99%) rename src/{Kenjinx => Ryujinx}/UI/Windows/ModManagerWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/ModManagerWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/SettingsWindow.axaml (98%) rename src/{Kenjinx => Ryujinx}/UI/Windows/SettingsWindow.axaml.cs (97%) rename src/{Kenjinx => Ryujinx}/UI/Windows/StyleableWindow.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/TitleUpdateWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/TitleUpdateWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/XCITrimmerWindow.axaml (100%) rename src/{Kenjinx => Ryujinx}/UI/Windows/XCITrimmerWindow.axaml.cs (100%) rename src/{Kenjinx => Ryujinx}/app.manifest (100%) diff --git a/Ryujinx.sln b/Ryujinx.sln index 3f6cf7d72..662a9e189 100644 --- a/Ryujinx.sln +++ b/Ryujinx.sln @@ -65,11 +65,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.SDL2.Common", "src\ EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.SDL2", "src\Ryujinx.Audio.Backends.SDL2\Ryujinx.Audio.Backends.SDL2.csproj", "{D99A395A-8569-4DB0-B336-900647890052}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Kenjinx.Headless.SDL2", "src\Kenjinx.Headless.SDL2\Kenjinx.Headless.SDL2.csproj", "{390DC343-5CB4-4C79-A5DD-E3ED235E4C49}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Headless.SDL2", "src\Ryujinx.Headless.SDL2\Ryujinx.Headless.SDL2.csproj", "{390DC343-5CB4-4C79-A5DD-E3ED235E4C49}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec.FFmpeg", "src\Ryujinx.Graphics.Nvdec.FFmpeg\Ryujinx.Graphics.Nvdec.FFmpeg.csproj", "{BEE1C184-C9A4-410B-8DFC-FB74D5C93AEB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Kenjinx", "src\Kenjinx\Kenjinx.csproj", "{7C1B2721-13DA-4B62-B046-C626605ECCE6}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx", "src\Ryujinx\Ryujinx.csproj", "{7C1B2721-13DA-4B62-B046-C626605ECCE6}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.UI.Common", "src\Ryujinx.UI.Common\Ryujinx.UI.Common.csproj", "{BA161CA0-CD65-4E6E-B644-51C8D1E542DC}" EndProject diff --git a/src/LibKenjinx/Android/AndroidUiHandler.cs b/src/LibKenjinx/Android/AndroidUiHandler.cs index 604f8ea2b..b857ac312 100644 --- a/src/LibKenjinx/Android/AndroidUiHandler.cs +++ b/src/LibKenjinx/Android/AndroidUiHandler.cs @@ -1,16 +1,10 @@ -using LibHac.Tools.Fs; -using Ryujinx.Common.Logging; using Ryujinx.HLE; using Ryujinx.HLE.HOS.Applets; using Ryujinx.HLE.HOS.Applets.SoftwareKeyboard; using Ryujinx.HLE.HOS.Services.Am.AppletOE.ApplicationProxyService.ApplicationProxy.Types; using Ryujinx.HLE.UI; using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading; -using System.Threading.Tasks; namespace LibKenjinx.Android { diff --git a/src/LibKenjinx/Android/Interop.cs b/src/LibKenjinx/Android/Interop.cs index 42d9caea8..c97067a2a 100644 --- a/src/LibKenjinx/Android/Interop.cs +++ b/src/LibKenjinx/Android/Interop.cs @@ -6,16 +6,11 @@ using LibKenjinx.Jni.References; using LibKenjinx.Jni.Values; using Rxmxnx.PInvoke; using Ryujinx.Common.Logging; -using Ryujinx.Common.Memory; using Ryujinx.HLE.HOS.Applets.SoftwareKeyboard; using System; using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; using System.Text; -using System.Threading.Tasks; -using System.Xml.Linq; namespace LibKenjinx.Android { diff --git a/src/LibKenjinx/Android/JniExportedMethods.cs b/src/LibKenjinx/Android/JniExportedMethods.cs index c7c7cbb27..f861717c5 100644 --- a/src/LibKenjinx/Android/JniExportedMethods.cs +++ b/src/LibKenjinx/Android/JniExportedMethods.cs @@ -1,4 +1,3 @@ -using LibHac.Tools.FsSystem; using LibKenjinx.Android; using LibKenjinx.Jni.Pointers; using Ryujinx.Audio.Backends.OpenAL; @@ -17,7 +16,6 @@ using System.Collections.Generic; using System.Linq; using System.Numerics; using System.Runtime.InteropServices; -using System.Threading; namespace LibKenjinx { diff --git a/src/LibKenjinx/LibKenjinx.Device.cs b/src/LibKenjinx/LibKenjinx.Device.cs index 960c4fddd..ec3e45871 100644 --- a/src/LibKenjinx/LibKenjinx.Device.cs +++ b/src/LibKenjinx/LibKenjinx.Device.cs @@ -1,5 +1,4 @@ using LibHac.Ncm; -using LibHac.Tools.FsSystem; using LibHac.Tools.FsSystem.NcaUtils; using Microsoft.Win32.SafeHandles; using Ryujinx.Common.Configuration; @@ -7,11 +6,8 @@ using Ryujinx.Common.Logging; using Ryujinx.HLE; using Ryujinx.HLE.FileSystem; using Ryujinx.HLE.HOS.SystemState; -using Ryujinx.Input.HLE; using System; -using System.Collections.Generic; using System.IO; -using System.Runtime.InteropServices; using System.Threading; namespace LibKenjinx diff --git a/src/LibKenjinx/LibKenjinx.Graphics.cs b/src/LibKenjinx/LibKenjinx.Graphics.cs index 932a2d08e..8f55dbf88 100644 --- a/src/LibKenjinx/LibKenjinx.Graphics.cs +++ b/src/LibKenjinx/LibKenjinx.Graphics.cs @@ -1,8 +1,5 @@ using LibKenjinx.Android; -using LibKenjinx.Shared; -using OpenTK.Graphics.OpenGL; using Ryujinx.Common.Configuration; -using Ryujinx.Common.Logging; using Ryujinx.Cpu; using Ryujinx.Graphics.GAL; using Ryujinx.Graphics.GAL.Multithreading; @@ -10,10 +7,8 @@ using Ryujinx.Graphics.Gpu; using Ryujinx.Graphics.Gpu.Shader; using Ryujinx.Graphics.OpenGL; using Ryujinx.Graphics.Vulkan; -using Ryujinx.UI.Common.Configuration; using Silk.NET.Vulkan; using System; -using System.Collections.Generic; using System.Runtime.InteropServices; using System.Threading; diff --git a/src/LibKenjinx/LibKenjinx.Input.cs b/src/LibKenjinx/LibKenjinx.Input.cs index 1380dcdb2..a138a585e 100644 --- a/src/LibKenjinx/LibKenjinx.Input.cs +++ b/src/LibKenjinx/LibKenjinx.Input.cs @@ -9,7 +9,6 @@ using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Numerics; -using System.Runtime.InteropServices; using ConfigGamepadInputId = Ryujinx.Common.Configuration.Hid.Controller.GamepadInputId; using ConfigStickInputId = Ryujinx.Common.Configuration.Hid.Controller.StickInputId; using StickInputId = Ryujinx.Input.StickInputId; diff --git a/src/LibKenjinx/LibKenjinx.Native.cs b/src/LibKenjinx/LibKenjinx.Native.cs index f016361ec..54e9b93e0 100644 --- a/src/LibKenjinx/LibKenjinx.Native.cs +++ b/src/LibKenjinx/LibKenjinx.Native.cs @@ -1,4 +1,3 @@ -using LibHac.Tools.FsSystem; using LibKenjinx.Shared; using OpenTK.Graphics.OpenGL; using Ryujinx.Common.Configuration; diff --git a/src/LibKenjinx/LibKenjinx.cs b/src/LibKenjinx/LibKenjinx.cs index 6a4c643be..6f31062a1 100644 --- a/src/LibKenjinx/LibKenjinx.cs +++ b/src/LibKenjinx/LibKenjinx.cs @@ -16,13 +16,10 @@ using Ryujinx.Common.Logging; using Ryujinx.Audio.Integration; using Ryujinx.Audio.Backends.SDL2; using System.IO; -using LibHac; using LibHac.Common; using LibHac.Fs; using LibHac.Fs.Fsa; -using LibHac.Fs.Shim; using LibHac.FsSystem; -using LibHac.Ns; using LibHac.Tools.Fs; using LibHac.Common.Keys; using LibHac.Tools.FsSystem.NcaUtils; @@ -37,10 +34,6 @@ using System.Collections.Generic; using System.Text; using Ryujinx.HLE.UI; using LibKenjinx.Android; -using Ryujinx.UI.App.Common; -using LibHac.Ncm; -using Silk.NET.Vulkan; -using Ryujinx.Horizon.Sdk.Ns; using LibHac.Account; using Gommon; diff --git a/src/LibKenjinx/VulkanLoader.cs b/src/LibKenjinx/VulkanLoader.cs index 94e6485c0..ad145d58f 100644 --- a/src/LibKenjinx/VulkanLoader.cs +++ b/src/LibKenjinx/VulkanLoader.cs @@ -2,13 +2,7 @@ using Silk.NET.Core.Contexts; using Silk.NET.Vulkan; using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; namespace LibKenjinx { diff --git a/src/Ryujinx.Common/Configuration/AppDataManager.cs b/src/Ryujinx.Common/Configuration/AppDataManager.cs index 71873399c..2c20fd07b 100644 --- a/src/Ryujinx.Common/Configuration/AppDataManager.cs +++ b/src/Ryujinx.Common/Configuration/AppDataManager.cs @@ -8,7 +8,7 @@ namespace Ryujinx.Common.Configuration { public static class AppDataManager { - private const string DefaultBaseDir = "Kenjinx"; + private const string DefaultBaseDir = "Ryujinx"; private const string DefaultPortableDir = "portable"; // The following 3 are always part of Base Directory diff --git a/src/Ryujinx.Common/GraphicsDriver/NVThreadedOptimization.cs b/src/Ryujinx.Common/GraphicsDriver/NVThreadedOptimization.cs index 52dc69eb6..f7b11783d 100644 --- a/src/Ryujinx.Common/GraphicsDriver/NVThreadedOptimization.cs +++ b/src/Ryujinx.Common/GraphicsDriver/NVThreadedOptimization.cs @@ -7,7 +7,7 @@ namespace Ryujinx.Common.GraphicsDriver { static partial class NVThreadedOptimization { - private const string ProfileName = "Kenji-NX Nvidia Profile"; + private const string ProfileName = "Ryujinx Nvidia Profile"; private const uint NvAPI_Initialize_ID = 0x0150E828; private const uint NvAPI_DRS_CreateSession_ID = 0x0694D52E; @@ -118,8 +118,8 @@ namespace Ryujinx.Common.GraphicsDriver IsPredefined = 0, Flags = 3, // IsMetro, IsCommandLine }; - application.AppName.Set("Kenjinx.exe"); - application.UserFriendlyName.Set("Kenjinx"); + application.AppName.Set("Ryujinx.exe"); + application.UserFriendlyName.Set("Ryujinx"); application.Launcher.Set(""); application.FileInFolder.Set(""); diff --git a/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/Resources/Logo_Kenjinx.png b/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/Resources/Logo_Ryujinx.png similarity index 100% rename from src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/Resources/Logo_Kenjinx.png rename to src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/Resources/Logo_Ryujinx.png diff --git a/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardApplet.cs b/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardApplet.cs index baf47fa30..3545c71aa 100644 --- a/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardApplet.cs +++ b/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardApplet.cs @@ -20,7 +20,7 @@ namespace Ryujinx.HLE.HOS.Applets { internal class SoftwareKeyboardApplet : IApplet { - private const string DefaultInputText = "Kenji-NX"; + private const string DefaultInputText = "Ryujinx"; private const int StandardBufferSize = 0x7D8; private const int InteractiveBufferSize = 0x7D4; diff --git a/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardRendererBase.cs b/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardRendererBase.cs index 59cb49431..646651836 100644 --- a/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardRendererBase.cs +++ b/src/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/SoftwareKeyboardRendererBase.cs @@ -63,7 +63,7 @@ namespace Ryujinx.HLE.HOS.Applets.SoftwareKeyboard { int ryujinxLogoSize = 32; - string ryujinxIconPath = "Ryujinx.HLE.HOS.Applets.SoftwareKeyboard.Resources.Logo_Kenjinx.png"; + string ryujinxIconPath = "Ryujinx.HLE.HOS.Applets.SoftwareKeyboard.Resources.Logo_Ryujinx.png"; _ryujinxLogo = LoadResource(typeof(SoftwareKeyboardRendererBase).Assembly, ryujinxIconPath, ryujinxLogoSize, ryujinxLogoSize); string padAcceptIconPath = "Ryujinx.HLE.HOS.Applets.SoftwareKeyboard.Resources.Icon_BtnA.png"; diff --git a/src/Ryujinx.HLE/HOS/Services/Ldn/UserServiceCreator/LdnRyu/Proxy/P2pProxyServer.cs b/src/Ryujinx.HLE/HOS/Services/Ldn/UserServiceCreator/LdnRyu/Proxy/P2pProxyServer.cs index 1c6f1f134..e78ad1fd0 100644 --- a/src/Ryujinx.HLE/HOS/Services/Ldn/UserServiceCreator/LdnRyu/Proxy/P2pProxyServer.cs +++ b/src/Ryujinx.HLE/HOS/Services/Ldn/UserServiceCreator/LdnRyu/Proxy/P2pProxyServer.cs @@ -130,7 +130,7 @@ namespace Ryujinx.HLE.HOS.Services.Ldn.UserServiceCreator.LdnRyu.Proxy { try { - _portMapping = new Mapping(Protocol.Tcp, PrivatePort, _publicPort, PortLeaseLength, "Kenji-NX Local Multiplayer"); + _portMapping = new Mapping(Protocol.Tcp, PrivatePort, _publicPort, PortLeaseLength, "Ryujinx Local Multiplayer"); await device.CreatePortMapAsync(_portMapping); @@ -364,7 +364,7 @@ namespace Ryujinx.HLE.HOS.Services.Ldn.UserServiceCreator.LdnRyu.Proxy try { - Task delete = _natDevice?.DeletePortMapAsync(new Mapping(Protocol.Tcp, PrivatePort, _publicPort, 60, "Kenji-NX Local Multiplayer")); + Task delete = _natDevice?.DeletePortMapAsync(new Mapping(Protocol.Tcp, PrivatePort, _publicPort, 60, "Ryujinx Local Multiplayer")); // Just absorb any exceptions. delete?.ContinueWith((task) => { }); diff --git a/src/Ryujinx.HLE/HOS/Services/Nfc/Nfp/VirtualAmiibo.cs b/src/Ryujinx.HLE/HOS/Services/Nfc/Nfp/VirtualAmiibo.cs index eeac9d3a3..7e3e4c0a2 100644 --- a/src/Ryujinx.HLE/HOS/Services/Nfc/Nfp/VirtualAmiibo.cs +++ b/src/Ryujinx.HLE/HOS/Services/Nfc/Nfp/VirtualAmiibo.cs @@ -69,7 +69,7 @@ namespace Ryujinx.HLE.HOS.Services.Nfc.Nfp public static RegisterInfo GetRegisterInfo(ITickSource tickSource, string amiiboId, string userName) { VirtualAmiiboFile amiiboFile = LoadAmiiboFile(amiiboId); - string nickname = amiiboFile.NickName ?? "Kenji-NX"; + string nickname = amiiboFile.NickName ?? "Ryujinx"; if (NickName != string.Empty) { nickname = NickName; diff --git a/src/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs b/src/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs index 9f649e990..697f872b7 100644 --- a/src/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs +++ b/src/Ryujinx.HLE/HOS/Services/Nifm/StaticService/IGeneralService.cs @@ -87,7 +87,7 @@ namespace Ryujinx.HLE.HOS.Services.Nifm.StaticService networkProfile.IpSettingData.IpAddressSetting = new IpAddressSetting(interfaceProperties, unicastAddress); networkProfile.IpSettingData.DnsSetting = new DnsSetting(interfaceProperties); - "KenjinxNetwork"u8.CopyTo(networkProfile.Name.AsSpan()); + "RyujinxNetwork"u8.CopyTo(networkProfile.Name.AsSpan()); context.Memory.Write(networkProfileDataPosition, networkProfile); diff --git a/src/Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs b/src/Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs index f5cdadd09..91277232c 100644 --- a/src/Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs +++ b/src/Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs @@ -46,7 +46,7 @@ namespace Ryujinx.HLE.HOS.SystemState { // TODO: Let user specify fields. DesiredKeyboardLayout = (long)KeyboardLayout.Default; - DeviceNickName = "Kenji-NX's Switch"; + DeviceNickName = "Ryujinx's Switch"; } public void SetLanguage(SystemLanguage language) diff --git a/src/Ryujinx.HLE/Ryujinx.HLE.csproj b/src/Ryujinx.HLE/Ryujinx.HLE.csproj index 73894e2e4..ad5fcca6d 100644 --- a/src/Ryujinx.HLE/Ryujinx.HLE.csproj +++ b/src/Ryujinx.HLE/Ryujinx.HLE.csproj @@ -42,7 +42,7 @@ - + diff --git a/src/Kenjinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs b/src/Ryujinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs similarity index 93% rename from src/Kenjinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs rename to src/Ryujinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs index 4c511eb69..503874ff1 100644 --- a/src/Kenjinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs +++ b/src/Ryujinx.Headless.SDL2/HeadlessDynamicTextInputHandler.cs @@ -2,7 +2,7 @@ using Ryujinx.HLE.UI; using System.Threading; using System.Threading.Tasks; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { /// /// Headless text processing class, right now there is no way to forward the input to it. @@ -30,7 +30,7 @@ namespace Kenjinx.Headless.SDL2 Task.Run(() => { Thread.Sleep(100); - TextChangedEvent?.Invoke("Kenjinx", 7, 7, false); + TextChangedEvent?.Invoke("Ryujinx", 7, 7, false); }); } } diff --git a/src/Kenjinx.Headless.SDL2/HeadlessHostUiTheme.cs b/src/Ryujinx.Headless.SDL2/HeadlessHostUiTheme.cs similarity index 93% rename from src/Kenjinx.Headless.SDL2/HeadlessHostUiTheme.cs rename to src/Ryujinx.Headless.SDL2/HeadlessHostUiTheme.cs index 274d69ebe..78cd43ae5 100644 --- a/src/Kenjinx.Headless.SDL2/HeadlessHostUiTheme.cs +++ b/src/Ryujinx.Headless.SDL2/HeadlessHostUiTheme.cs @@ -1,6 +1,6 @@ using Ryujinx.HLE.UI; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { internal class HeadlessHostUiTheme : IHostUITheme { diff --git a/src/Kenjinx.Headless.SDL2/OpenGL/OpenGLWindow.cs b/src/Ryujinx.Headless.SDL2/OpenGL/OpenGLWindow.cs similarity index 97% rename from src/Kenjinx.Headless.SDL2/OpenGL/OpenGLWindow.cs rename to src/Ryujinx.Headless.SDL2/OpenGL/OpenGLWindow.cs index 043a5cd6e..57bc5efcc 100644 --- a/src/Kenjinx.Headless.SDL2/OpenGL/OpenGLWindow.cs +++ b/src/Ryujinx.Headless.SDL2/OpenGL/OpenGLWindow.cs @@ -7,7 +7,7 @@ using Ryujinx.Input.HLE; using System; using static SDL2.SDL; -namespace Kenjinx.Headless.SDL2.OpenGL +namespace Ryujinx.Headless.SDL2.OpenGL { class OpenGLWindow : WindowBase { @@ -65,7 +65,7 @@ namespace Kenjinx.Headless.SDL2.OpenGL // Ensure we share our contexts. SetupOpenGLAttributes(true, GraphicsDebugLevel.None); - IntPtr windowHandle = SDL_CreateWindow("Kenji-NX background context window", 0, 0, 1, 1, SDL_WindowFlags.SDL_WINDOW_OPENGL | SDL_WindowFlags.SDL_WINDOW_HIDDEN); + IntPtr windowHandle = SDL_CreateWindow("Ryujinx background context window", 0, 0, 1, 1, SDL_WindowFlags.SDL_WINDOW_OPENGL | SDL_WindowFlags.SDL_WINDOW_HIDDEN); IntPtr context = SDL_GL_CreateContext(windowHandle); GL.LoadBindings(new OpenToolkitBindingsContext()); diff --git a/src/Kenjinx.Headless.SDL2/Options.cs b/src/Ryujinx.Headless.SDL2/Options.cs similarity index 99% rename from src/Kenjinx.Headless.SDL2/Options.cs rename to src/Ryujinx.Headless.SDL2/Options.cs index 7e8f5f43c..ecb1d92aa 100644 --- a/src/Kenjinx.Headless.SDL2/Options.cs +++ b/src/Ryujinx.Headless.SDL2/Options.cs @@ -3,13 +3,13 @@ using Ryujinx.Common.Configuration; using Ryujinx.HLE; using Ryujinx.HLE.HOS.SystemState; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { public class Options { // General - [Option("root-data-dir", Required = false, HelpText = "Set the custom folder path for Kenji-NX data.")] + [Option("root-data-dir", Required = false, HelpText = "Set the custom folder path for Ryujinx data.")] public string BaseDataDir { get; set; } [Option("profile", Required = false, HelpText = "Set the user profile to launch the game with.")] diff --git a/src/Kenjinx.Headless.SDL2/Program.cs b/src/Ryujinx.Headless.SDL2/Program.cs similarity index 98% rename from src/Kenjinx.Headless.SDL2/Program.cs rename to src/Ryujinx.Headless.SDL2/Program.cs index 062fee2c2..4a904999b 100644 --- a/src/Kenjinx.Headless.SDL2/Program.cs +++ b/src/Ryujinx.Headless.SDL2/Program.cs @@ -20,8 +20,8 @@ using Ryujinx.Graphics.Gpu.Shader; using Ryujinx.Graphics.OpenGL; using Ryujinx.Graphics.Vulkan; using Ryujinx.Graphics.Vulkan.MoltenVK; -using Kenjinx.Headless.SDL2.OpenGL; -using Kenjinx.Headless.SDL2.Vulkan; +using Ryujinx.Headless.SDL2.OpenGL; +using Ryujinx.Headless.SDL2.Vulkan; using Ryujinx.HLE; using Ryujinx.HLE.FileSystem; using Ryujinx.HLE.HOS; @@ -40,7 +40,7 @@ using ConfigGamepadInputId = Ryujinx.Common.Configuration.Hid.Controller.Gamepad using ConfigStickInputId = Ryujinx.Common.Configuration.Hid.Controller.StickInputId; using Key = Ryujinx.Common.Configuration.Hid.Key; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { class Program { @@ -68,7 +68,7 @@ namespace Kenjinx.Headless.SDL2 // Make process DPI aware for proper window sizing on high-res screens. ForceDpiAware.Windows(); - Console.Title = $"Kenji-NX Console {Version} (Headless SDL2)"; + Console.Title = $"Ryujinx Console {Version} (Headless SDL2)"; if (OperatingSystem.IsMacOS() || OperatingSystem.IsLinux()) { @@ -451,7 +451,7 @@ namespace Kenjinx.Headless.SDL2 } else { - Logger.Error?.Print(LogClass.Application, "No writable log directory available. Make sure either the Logs directory, Application Data, or the Kenji-NX directory is writable."); + Logger.Error?.Print(LogClass.Application, "No writable log directory available. Make sure either the Logs directory, Application Data, or the Ryujinx directory is writable."); } } @@ -717,7 +717,7 @@ namespace Kenjinx.Headless.SDL2 } catch (ArgumentOutOfRangeException) { - Logger.Error?.Print(LogClass.Application, "The specified file is not supported by Kenji-NX."); + Logger.Error?.Print(LogClass.Application, "The specified file is not supported by Ryujinx."); _emulationContext.Dispose(); diff --git a/src/Kenjinx.Headless.SDL2/Kenjinx.Headless.SDL2.csproj b/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj similarity index 96% rename from src/Kenjinx.Headless.SDL2/Kenjinx.Headless.SDL2.csproj rename to src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj index b7dd89890..b9ebea728 100644 --- a/src/Kenjinx.Headless.SDL2/Kenjinx.Headless.SDL2.csproj +++ b/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj @@ -1,13 +1,13 @@  win-x64;osx-x64;linux-x64;win-arm64;osx-arm64;linux-arm64 - Kenjinx.Headless + Ryujinx.Headless Exe true 2.0.3 $(DefineConstants);$(ExtraDefineConstants) - - Kenjinx.ico + Ryujinx.ico false @@ -77,7 +77,7 @@ Always LICENSE.txt - + @@ -87,7 +87,7 @@ - + diff --git a/src/Kenjinx.Headless.SDL2/Kenjinx.bmp b/src/Ryujinx.Headless.SDL2/Ryujinx.bmp similarity index 100% rename from src/Kenjinx.Headless.SDL2/Kenjinx.bmp rename to src/Ryujinx.Headless.SDL2/Ryujinx.bmp diff --git a/src/Kenjinx.Headless.SDL2/SDL2Mouse.cs b/src/Ryujinx.Headless.SDL2/SDL2Mouse.cs similarity index 98% rename from src/Kenjinx.Headless.SDL2/SDL2Mouse.cs rename to src/Ryujinx.Headless.SDL2/SDL2Mouse.cs index aeadbd2a7..de64b4f8f 100644 --- a/src/Kenjinx.Headless.SDL2/SDL2Mouse.cs +++ b/src/Ryujinx.Headless.SDL2/SDL2Mouse.cs @@ -4,7 +4,7 @@ using System; using System.Drawing; using System.Numerics; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { class SDL2Mouse : IMouse { diff --git a/src/Kenjinx.Headless.SDL2/SDL2MouseDriver.cs b/src/Ryujinx.Headless.SDL2/SDL2MouseDriver.cs similarity index 99% rename from src/Kenjinx.Headless.SDL2/SDL2MouseDriver.cs rename to src/Ryujinx.Headless.SDL2/SDL2MouseDriver.cs index 599e04ccf..8983091f5 100644 --- a/src/Kenjinx.Headless.SDL2/SDL2MouseDriver.cs +++ b/src/Ryujinx.Headless.SDL2/SDL2MouseDriver.cs @@ -8,7 +8,7 @@ using System.Numerics; using System.Runtime.CompilerServices; using static SDL2.SDL; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { class SDL2MouseDriver : IGamepadDriver { diff --git a/src/Kenjinx.Headless.SDL2/StatusUpdatedEventArgs.cs b/src/Ryujinx.Headless.SDL2/StatusUpdatedEventArgs.cs similarity index 94% rename from src/Kenjinx.Headless.SDL2/StatusUpdatedEventArgs.cs rename to src/Ryujinx.Headless.SDL2/StatusUpdatedEventArgs.cs index 1e253c7f7..c1dd3805f 100644 --- a/src/Kenjinx.Headless.SDL2/StatusUpdatedEventArgs.cs +++ b/src/Ryujinx.Headless.SDL2/StatusUpdatedEventArgs.cs @@ -1,6 +1,6 @@ using System; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { class StatusUpdatedEventArgs( string vSyncMode, diff --git a/src/Kenjinx.Headless.SDL2/Vulkan/VulkanWindow.cs b/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs similarity index 98% rename from src/Kenjinx.Headless.SDL2/Vulkan/VulkanWindow.cs rename to src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs index 13a42c8a5..1903c1f49 100644 --- a/src/Kenjinx.Headless.SDL2/Vulkan/VulkanWindow.cs +++ b/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs @@ -6,7 +6,7 @@ using System; using System.Runtime.InteropServices; using static SDL2.SDL; -namespace Kenjinx.Headless.SDL2.Vulkan +namespace Ryujinx.Headless.SDL2.Vulkan { class VulkanWindow : WindowBase { diff --git a/src/Kenjinx.Headless.SDL2/WindowBase.cs b/src/Ryujinx.Headless.SDL2/WindowBase.cs similarity index 97% rename from src/Kenjinx.Headless.SDL2/WindowBase.cs rename to src/Ryujinx.Headless.SDL2/WindowBase.cs index 0557b710b..921443308 100644 --- a/src/Kenjinx.Headless.SDL2/WindowBase.cs +++ b/src/Ryujinx.Headless.SDL2/WindowBase.cs @@ -23,7 +23,7 @@ using AntiAliasing = Ryujinx.Common.Configuration.AntiAliasing; using ScalingFilter = Ryujinx.Common.Configuration.ScalingFilter; using Switch = Ryujinx.HLE.Switch; -namespace Kenjinx.Headless.SDL2 +namespace Ryujinx.Headless.SDL2 { abstract partial class WindowBase : IHostUIHandler, IDisposable { @@ -133,7 +133,7 @@ namespace Kenjinx.Headless.SDL2 private void SetWindowIcon() { - Stream iconStream = typeof(WindowBase).Assembly.GetManifestResourceStream("Kenjinx.Headless.SDL2.Kenjinx.bmp"); + Stream iconStream = typeof(WindowBase).Assembly.GetManifestResourceStream("Ryujinx.Headless.SDL2.Ryujinx.bmp"); byte[] iconBytes = new byte[iconStream!.Length]; if (iconStream.Read(iconBytes, 0, iconBytes.Length) != iconBytes.Length) @@ -187,7 +187,7 @@ namespace Kenjinx.Headless.SDL2 FullscreenFlag = SDL_WindowFlags.SDL_WINDOW_FULLSCREEN_DESKTOP; } - WindowHandle = SDL_CreateWindow($"Kenji-NX {Program.Version}{titleNameSection}{titleVersionSection}{titleIdSection}{titleArchSection}", SDL_WINDOWPOS_CENTERED_DISPLAY(DisplayId), SDL_WINDOWPOS_CENTERED_DISPLAY(DisplayId), Width, Height, DefaultFlags | FullscreenFlag | GetWindowFlags()); + WindowHandle = SDL_CreateWindow($"Ryujinx {Program.Version}{titleNameSection}{titleVersionSection}{titleIdSection}{titleArchSection}", SDL_WINDOWPOS_CENTERED_DISPLAY(DisplayId), SDL_WINDOWPOS_CENTERED_DISPLAY(DisplayId), Width, Height, DefaultFlags | FullscreenFlag | GetWindowFlags()); if (WindowHandle == IntPtr.Zero) { @@ -471,7 +471,7 @@ namespace Kenjinx.Headless.SDL2 public bool DisplayInputDialog(SoftwareKeyboardUIArgs args, out string userText) { // SDL2 doesn't support input dialogs - userText = "Kenji-NX"; + userText = "Ryujinx"; return true; } @@ -486,7 +486,7 @@ namespace Kenjinx.Headless.SDL2 public bool DisplayCabinetDialog(out string userText) { // SDL2 doesn't support input dialogs - userText = "Kenji-NX"; + userText = "Ryujinx"; return true; } diff --git a/src/Ryujinx.Memory/MemoryManagementUnix.cs b/src/Ryujinx.Memory/MemoryManagementUnix.cs index 51ca4df8c..15f80d1de 100644 --- a/src/Ryujinx.Memory/MemoryManagementUnix.cs +++ b/src/Ryujinx.Memory/MemoryManagementUnix.cs @@ -144,7 +144,7 @@ namespace Ryujinx.Memory if (OperatingSystem.IsMacOS()) { - byte[] memName = "Kenji-NX-XXXXXX"u8.ToArray(); + byte[] memName = "Ryujinx-XXXXXX"u8.ToArray(); fixed (byte* pMemName = memName) { @@ -162,7 +162,7 @@ namespace Ryujinx.Memory } else if (Ryujinx.Common.PlatformInfo.IsBionic) { - byte[] memName = "Kenji-NX-XXXXXX"u8.ToArray(); + byte[] memName = "Ryujinx-XXXXXX"u8.ToArray(); Logger.Debug?.Print(LogClass.Cpu, $"Creating Android SharedMemory of size:{size}"); @@ -180,7 +180,7 @@ namespace Ryujinx.Memory } else { - byte[] fileName = "/dev/shm/Kenji-NX-XXXXXX"u8.ToArray(); + byte[] fileName = "/dev/shm/Ryujinx-XXXXXX"u8.ToArray(); fixed (byte* pFileName = fileName) { diff --git a/src/Ryujinx.SDL2.Common/SDL2Driver.cs b/src/Ryujinx.SDL2.Common/SDL2Driver.cs index 85fc80a2b..4077df26f 100644 --- a/src/Ryujinx.SDL2.Common/SDL2Driver.cs +++ b/src/Ryujinx.SDL2.Common/SDL2Driver.cs @@ -57,7 +57,7 @@ namespace Ryujinx.SDL2.Common return; } - SDL_SetHint(SDL_HINT_APP_NAME, "Kenjinx"); + SDL_SetHint(SDL_HINT_APP_NAME, "Ryujinx"); SDL_SetHint(SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE, "1"); SDL_SetHint(SDL_HINT_JOYSTICK_HIDAPI_PS5_RUMBLE, "1"); SDL_SetHint(SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS, "1"); diff --git a/src/Ryujinx.UI.Common/Helper/FileAssociationHelper.cs b/src/Ryujinx.UI.Common/Helper/FileAssociationHelper.cs index 68224399d..be8579ed2 100644 --- a/src/Ryujinx.UI.Common/Helper/FileAssociationHelper.cs +++ b/src/Ryujinx.UI.Common/Helper/FileAssociationHelper.cs @@ -46,7 +46,7 @@ namespace Ryujinx.UI.Common.Helper } [SupportedOSPlatform("linux")] - private static bool AreMimeTypesRegisteredLinux() => File.Exists(Path.Combine(_mimeDbPath, "packages", "Kenjinx.xml")); + private static bool AreMimeTypesRegisteredLinux() => File.Exists(Path.Combine(_mimeDbPath, "packages", "Ryujinx.xml")); [SupportedOSPlatform("linux")] private static bool InstallLinuxMimeTypes(bool uninstall = false) @@ -55,7 +55,7 @@ namespace Ryujinx.UI.Common.Helper if ((uninstall && AreMimeTypesRegisteredLinux()) || (!uninstall && !AreMimeTypesRegisteredLinux())) { - string mimeTypesFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "mime", "Kenjinx.xml"); + string mimeTypesFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "mime", "Ryujinx.xml"); string additionalArgs = !uninstall ? "--novendor" : ""; using Process mimeProcess = new(); @@ -110,7 +110,7 @@ namespace Ryujinx.UI.Common.Helper string keyValue = (string)openCmd.GetValue(""); - return keyValue is not null && (keyValue.Contains("Kenjinx") || keyValue.Contains(AppDomain.CurrentDomain.FriendlyName)); + return keyValue is not null && (keyValue.Contains("Ryujinx") || keyValue.Contains(AppDomain.CurrentDomain.FriendlyName)); } } diff --git a/src/Ryujinx.UI.Common/Helper/ShortcutHelper.cs b/src/Ryujinx.UI.Common/Helper/ShortcutHelper.cs index 6cb02f40a..d437c1753 100644 --- a/src/Ryujinx.UI.Common/Helper/ShortcutHelper.cs +++ b/src/Ryujinx.UI.Common/Helper/ShortcutHelper.cs @@ -30,7 +30,7 @@ namespace Ryujinx.UI.Common.Helper [SupportedOSPlatform("linux")] private static void CreateShortcutLinux(string applicationFilePath, string applicationId, byte[] iconData, string iconPath, string desktopPath, string cleanedAppName) { - string basePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Kenjinx.sh"); + string basePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Ryujinx.sh"); var desktopFile = EmbeddedResources.ReadAllText("Ryujinx.UI.Common/shortcut-template.desktop"); iconPath += ".png"; @@ -46,7 +46,7 @@ namespace Ryujinx.UI.Common.Helper [SupportedOSPlatform("macos")] private static void CreateShortcutMacos(string appFilePath, string applicationId, byte[] iconData, string desktopPath, string cleanedAppName) { - string basePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Kenjinx"); + string basePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Ryujinx"); var plistFile = EmbeddedResources.ReadAllText("Ryujinx.UI.Common/shortcut-template.plist"); var shortcutScript = EmbeddedResources.ReadAllText("Ryujinx.UI.Common/shortcut-launch-script.sh"); // Macos .App folder @@ -103,7 +103,7 @@ namespace Ryujinx.UI.Common.Helper if (OperatingSystem.IsLinux()) { - string iconPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share", "icons", "Kenjinx"); + string iconPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share", "icons", "Ryujinx"); Directory.CreateDirectory(iconPath); CreateShortcutLinux(applicationFilePath, applicationId, iconData, Path.Combine(iconPath, applicationId), desktopPath, cleanedAppName); diff --git a/src/Ryujinx.UI.Common/Helper/TitleHelper.cs b/src/Ryujinx.UI.Common/Helper/TitleHelper.cs index e43d6dfaa..8b47ac38b 100644 --- a/src/Ryujinx.UI.Common/Helper/TitleHelper.cs +++ b/src/Ryujinx.UI.Common/Helper/TitleHelper.cs @@ -17,7 +17,7 @@ namespace Ryujinx.UI.Common.Helper string titleIdSection = $" ({activeProcess.ProgramIdText.ToUpper()})"; string titleArchSection = activeProcess.Is64Bit ? " (64-bit)" : " (32-bit)"; - string appTitle = $"Kenji-NX {applicationVersion} -{titleNameSection}{titleVersionSection}{titleIdSection}{titleArchSection}"; + string appTitle = $"Ryujinx {applicationVersion} -{titleNameSection}{titleVersionSection}{titleIdSection}{titleArchSection}"; if (!string.IsNullOrEmpty(pauseString)) { diff --git a/src/Kenjinx/App.axaml b/src/Ryujinx/App.axaml similarity index 100% rename from src/Kenjinx/App.axaml rename to src/Ryujinx/App.axaml diff --git a/src/Kenjinx/App.axaml.cs b/src/Ryujinx/App.axaml.cs similarity index 99% rename from src/Kenjinx/App.axaml.cs rename to src/Ryujinx/App.axaml.cs index e6a9970f7..a42306ef5 100644 --- a/src/Kenjinx/App.axaml.cs +++ b/src/Ryujinx/App.axaml.cs @@ -33,7 +33,7 @@ namespace Ryujinx.Ava public override void Initialize() { - Name = $"Kenji-NX {Program.Version}"; + Name = $"Ryujinx {Program.Version}"; AvaloniaXamlLoader.Load(this); diff --git a/src/Kenjinx/AppHost.cs b/src/Ryujinx/AppHost.cs similarity index 100% rename from src/Kenjinx/AppHost.cs rename to src/Ryujinx/AppHost.cs diff --git a/src/Kenjinx/Assets/Fonts/SegoeFluentIcons.ttf b/src/Ryujinx/Assets/Fonts/SegoeFluentIcons.ttf similarity index 100% rename from src/Kenjinx/Assets/Fonts/SegoeFluentIcons.ttf rename to src/Ryujinx/Assets/Fonts/SegoeFluentIcons.ttf diff --git a/src/Kenjinx/Assets/Icons/Controller_JoyConLeft.svg b/src/Ryujinx/Assets/Icons/Controller_JoyConLeft.svg similarity index 100% rename from src/Kenjinx/Assets/Icons/Controller_JoyConLeft.svg rename to src/Ryujinx/Assets/Icons/Controller_JoyConLeft.svg diff --git a/src/Kenjinx/Assets/Icons/Controller_JoyConPair.svg b/src/Ryujinx/Assets/Icons/Controller_JoyConPair.svg similarity index 100% rename from src/Kenjinx/Assets/Icons/Controller_JoyConPair.svg rename to src/Ryujinx/Assets/Icons/Controller_JoyConPair.svg diff --git a/src/Kenjinx/Assets/Icons/Controller_JoyConRight.svg b/src/Ryujinx/Assets/Icons/Controller_JoyConRight.svg similarity index 100% rename from src/Kenjinx/Assets/Icons/Controller_JoyConRight.svg rename to src/Ryujinx/Assets/Icons/Controller_JoyConRight.svg diff --git a/src/Kenjinx/Assets/Icons/Controller_ProCon.svg b/src/Ryujinx/Assets/Icons/Controller_ProCon.svg similarity index 100% rename from src/Kenjinx/Assets/Icons/Controller_ProCon.svg rename to src/Ryujinx/Assets/Icons/Controller_ProCon.svg diff --git a/src/Kenjinx/Assets/Locales/ar_SA.json b/src/Ryujinx/Assets/Locales/ar_SA.json similarity index 99% rename from src/Kenjinx/Assets/Locales/ar_SA.json rename to src/Ryujinx/Assets/Locales/ar_SA.json index ed0876501..c87501115 100644 --- a/src/Kenjinx/Assets/Locales/ar_SA.json +++ b/src/Ryujinx/Assets/Locales/ar_SA.json @@ -13,7 +13,7 @@ "MenuBarFileOpenUnpacked": "تحميل لُعْبَة غير محزومة", "MenuBarFileLoadDlcFromFolder": "Load DLC From Folder", "MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder", - "MenuBarFileOpenEmuFolder": "‫فتح مجلد Kenji-NX", + "MenuBarFileOpenEmuFolder": "‫فتح مجلد Ryujinx", "MenuBarFileOpenLogsFolder": "فتح مجلد السجلات", "MenuBarFileExit": "_خروج", "MenuBarOptions": "_خيارات", diff --git a/src/Kenjinx/Assets/Locales/de_DE.json b/src/Ryujinx/Assets/Locales/de_DE.json similarity index 100% rename from src/Kenjinx/Assets/Locales/de_DE.json rename to src/Ryujinx/Assets/Locales/de_DE.json diff --git a/src/Kenjinx/Assets/Locales/el_GR.json b/src/Ryujinx/Assets/Locales/el_GR.json similarity index 100% rename from src/Kenjinx/Assets/Locales/el_GR.json rename to src/Ryujinx/Assets/Locales/el_GR.json diff --git a/src/Kenjinx/Assets/Locales/en_US.json b/src/Ryujinx/Assets/Locales/en_US.json similarity index 100% rename from src/Kenjinx/Assets/Locales/en_US.json rename to src/Ryujinx/Assets/Locales/en_US.json diff --git a/src/Kenjinx/Assets/Locales/es_ES.json b/src/Ryujinx/Assets/Locales/es_ES.json similarity index 100% rename from src/Kenjinx/Assets/Locales/es_ES.json rename to src/Ryujinx/Assets/Locales/es_ES.json diff --git a/src/Kenjinx/Assets/Locales/fr_FR.json b/src/Ryujinx/Assets/Locales/fr_FR.json similarity index 100% rename from src/Kenjinx/Assets/Locales/fr_FR.json rename to src/Ryujinx/Assets/Locales/fr_FR.json diff --git a/src/Kenjinx/Assets/Locales/he_IL.json b/src/Ryujinx/Assets/Locales/he_IL.json similarity index 100% rename from src/Kenjinx/Assets/Locales/he_IL.json rename to src/Ryujinx/Assets/Locales/he_IL.json diff --git a/src/Kenjinx/Assets/Locales/it_IT.json b/src/Ryujinx/Assets/Locales/it_IT.json similarity index 100% rename from src/Kenjinx/Assets/Locales/it_IT.json rename to src/Ryujinx/Assets/Locales/it_IT.json diff --git a/src/Kenjinx/Assets/Locales/ja_JP.json b/src/Ryujinx/Assets/Locales/ja_JP.json similarity index 100% rename from src/Kenjinx/Assets/Locales/ja_JP.json rename to src/Ryujinx/Assets/Locales/ja_JP.json diff --git a/src/Kenjinx/Assets/Locales/ko_KR.json b/src/Ryujinx/Assets/Locales/ko_KR.json similarity index 100% rename from src/Kenjinx/Assets/Locales/ko_KR.json rename to src/Ryujinx/Assets/Locales/ko_KR.json diff --git a/src/Kenjinx/Assets/Locales/pl_PL.json b/src/Ryujinx/Assets/Locales/pl_PL.json similarity index 100% rename from src/Kenjinx/Assets/Locales/pl_PL.json rename to src/Ryujinx/Assets/Locales/pl_PL.json diff --git a/src/Kenjinx/Assets/Locales/pt_BR.json b/src/Ryujinx/Assets/Locales/pt_BR.json similarity index 100% rename from src/Kenjinx/Assets/Locales/pt_BR.json rename to src/Ryujinx/Assets/Locales/pt_BR.json diff --git a/src/Kenjinx/Assets/Locales/ru_RU.json b/src/Ryujinx/Assets/Locales/ru_RU.json similarity index 100% rename from src/Kenjinx/Assets/Locales/ru_RU.json rename to src/Ryujinx/Assets/Locales/ru_RU.json diff --git a/src/Kenjinx/Assets/Locales/th_TH.json b/src/Ryujinx/Assets/Locales/th_TH.json similarity index 99% rename from src/Kenjinx/Assets/Locales/th_TH.json rename to src/Ryujinx/Assets/Locales/th_TH.json index 610049b7b..223683257 100644 --- a/src/Kenjinx/Assets/Locales/th_TH.json +++ b/src/Ryujinx/Assets/Locales/th_TH.json @@ -13,7 +13,7 @@ "MenuBarFileOpenUnpacked": "โหลดเกมที่คลายแพ็กแล้ว", "MenuBarFileLoadDlcFromFolder": "โหลด DLC จากโฟลเดอร์", "MenuBarFileLoadTitleUpdatesFromFolder": "โหลดไฟล์อัพเดตจากโฟลเดอร์", - "MenuBarFileOpenEmuFolder": "เปิดโฟลเดอร์ Kenji-NX", + "MenuBarFileOpenEmuFolder": "เปิดโฟลเดอร์ Ryujinx", "MenuBarFileOpenLogsFolder": "เปิดโฟลเดอร์ Logs", "MenuBarFileExit": "_ออก", "MenuBarOptions": "_ตัวเลือก", @@ -623,7 +623,7 @@ "DebugLogTooltip": "พิมพ์ข้อความประวัติการแก้ไขข้อบกพร่องในคอนโซล\n\nใช้สิ่งนี้เฉพาะเมื่อได้รับคำแนะนำจากเจ้าหน้าที่โดยเฉพาะเท่านั้น เนื่องจากจะทำให้บันทึกอ่านยากและทำให้ประสิทธิภาพของโปรแกรมจำลองแย่ลง", "LoadApplicationFileTooltip": "เปิด File Explorer เพื่อเลือกไฟล์ที่เข้ากันได้กับ Switch ที่จะโหลด", "LoadApplicationFolderTooltip": "เปิดตัวสำรวจไฟล์เพื่อเลือกไฟล์ที่เข้ากันได้กับ Switch ที่จะโหลด", - "OpenRyujinxFolderTooltip": "เปิดโฟลเดอร์ระบบไฟล์ Kenji-NX", + "OpenRyujinxFolderTooltip": "เปิดโฟลเดอร์ระบบไฟล์ Ryujinx", "OpenRyujinxLogsTooltip": "เปิดโฟลเดอร์ ที่เก็บไฟล์ประวัติ", "ExitTooltip": "ออกจากโปรแกรม รียูจินซ์", "OpenSettingsTooltip": "เปิดหน้าต่างการตั้งค่า", @@ -803,7 +803,7 @@ "AboutChangelogButtonTooltipMessage": "คลิกเพื่อเปิดประวัติการเปลี่ยนแปลงสำหรับเวอร์ชั่นนี้ บนเบราว์เซอร์เริ่มต้นของคุณ", "SettingsTabNetworkMultiplayer": "ผู้เล่นหลายคน", "MultiplayerMode": "โหมด:", - "MultiplayerModeTooltip": "เปลี่ยนโหมดผู้เล่นหลายคนของ LDN\n\nLdnMitm จะปรับเปลี่ยนฟังก์ชันการเล่นแบบไร้สาย/ภายใน จะให้เกมทำงานเหมือนกับว่าเป็น LAN ช่วยให้สามารถเชื่อมต่อภายในเครือข่ายเดียวกันกับอินสแตนซ์ Kenji-NX อื่น ๆ และคอนโซล Nintendo Switch ที่ถูกแฮ็กซึ่งมีโมดูล ldn_mitm ติดตั้งอยู่\n\nผู้เล่นหลายคนต้องการให้ผู้เล่นทุกคนอยู่ในเกมเวอร์ชันเดียวกัน (เช่น Super Smash Bros. Ultimate v13.0.1 ไม่สามารถเชื่อมต่อกับ v13.0.0)\n\nปล่อยให้ปิดการใช้งานหากไม่แน่ใจ", + "MultiplayerModeTooltip": "เปลี่ยนโหมดผู้เล่นหลายคนของ LDN\n\nLdnMitm จะปรับเปลี่ยนฟังก์ชันการเล่นแบบไร้สาย/ภายใน จะให้เกมทำงานเหมือนกับว่าเป็น LAN ช่วยให้สามารถเชื่อมต่อภายในเครือข่ายเดียวกันกับอินสแตนซ์ Ryujinx อื่น ๆ และคอนโซล Nintendo Switch ที่ถูกแฮ็กซึ่งมีโมดูล ldn_mitm ติดตั้งอยู่\n\nผู้เล่นหลายคนต้องการให้ผู้เล่นทุกคนอยู่ในเกมเวอร์ชันเดียวกัน (เช่น Super Smash Bros. Ultimate v13.0.1 ไม่สามารถเชื่อมต่อกับ v13.0.0)\n\nปล่อยให้ปิดการใช้งานหากไม่แน่ใจ", "MultiplayerModeDisabled": "Disabled", "MultiplayerModeLdnMitm": "ldn_mitm" } diff --git a/src/Kenjinx/Assets/Locales/tr_TR.json b/src/Ryujinx/Assets/Locales/tr_TR.json similarity index 100% rename from src/Kenjinx/Assets/Locales/tr_TR.json rename to src/Ryujinx/Assets/Locales/tr_TR.json diff --git a/src/Kenjinx/Assets/Locales/uk_UA.json b/src/Ryujinx/Assets/Locales/uk_UA.json similarity index 100% rename from src/Kenjinx/Assets/Locales/uk_UA.json rename to src/Ryujinx/Assets/Locales/uk_UA.json diff --git a/src/Kenjinx/Assets/Locales/zh_CN.json b/src/Ryujinx/Assets/Locales/zh_CN.json similarity index 100% rename from src/Kenjinx/Assets/Locales/zh_CN.json rename to src/Ryujinx/Assets/Locales/zh_CN.json diff --git a/src/Kenjinx/Assets/Locales/zh_TW.json b/src/Ryujinx/Assets/Locales/zh_TW.json similarity index 100% rename from src/Kenjinx/Assets/Locales/zh_TW.json rename to src/Ryujinx/Assets/Locales/zh_TW.json diff --git a/src/Kenjinx/Assets/Styles/Styles.xaml b/src/Ryujinx/Assets/Styles/Styles.xaml similarity index 100% rename from src/Kenjinx/Assets/Styles/Styles.xaml rename to src/Ryujinx/Assets/Styles/Styles.xaml diff --git a/src/Kenjinx/Assets/Styles/Themes.xaml b/src/Ryujinx/Assets/Styles/Themes.xaml similarity index 100% rename from src/Kenjinx/Assets/Styles/Themes.xaml rename to src/Ryujinx/Assets/Styles/Themes.xaml diff --git a/src/Kenjinx/Common/ApplicationHelper.cs b/src/Ryujinx/Common/ApplicationHelper.cs similarity index 99% rename from src/Kenjinx/Common/ApplicationHelper.cs rename to src/Ryujinx/Common/ApplicationHelper.cs index b71879222..40e872f18 100644 --- a/src/Kenjinx/Common/ApplicationHelper.cs +++ b/src/Ryujinx/Common/ApplicationHelper.cs @@ -336,7 +336,7 @@ namespace Ryujinx.Ava.Common var cancellationToken = new CancellationTokenSource(); UpdateWaitWindow waitingDialog = new( - $"Kenji-NX {Program.Version} - {LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle]}", + $"Ryujinx {Program.Version} - {LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle]}", LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.DialogNcaExtractionMessage, ncaSectionType, Path.GetFileName(updateFilePath)), cancellationToken); @@ -424,7 +424,7 @@ namespace Ryujinx.Ava.Common Dispatcher.UIThread.Post(waitingDialog.Close); NotificationHelper.ShowInformation( - $"Kenji-NX {Program.Version} - {LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle]}", + $"Ryujinx {Program.Version} - {LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle]}", $"{updateName}\n\n{LocaleManager.Instance[LocaleKeys.DialogNcaExtractionSuccessMessage]}"); } } diff --git a/src/Kenjinx/Common/ApplicationSort.cs b/src/Ryujinx/Common/ApplicationSort.cs similarity index 100% rename from src/Kenjinx/Common/ApplicationSort.cs rename to src/Ryujinx/Common/ApplicationSort.cs diff --git a/src/Kenjinx/Common/KeyboardHotkeyState.cs b/src/Ryujinx/Common/KeyboardHotkeyState.cs similarity index 100% rename from src/Kenjinx/Common/KeyboardHotkeyState.cs rename to src/Ryujinx/Common/KeyboardHotkeyState.cs diff --git a/src/Kenjinx/Common/Locale/LocaleExtension.cs b/src/Ryujinx/Common/Locale/LocaleExtension.cs similarity index 100% rename from src/Kenjinx/Common/Locale/LocaleExtension.cs rename to src/Ryujinx/Common/Locale/LocaleExtension.cs diff --git a/src/Kenjinx/Common/Locale/LocaleManager.cs b/src/Ryujinx/Common/Locale/LocaleManager.cs similarity index 99% rename from src/Kenjinx/Common/Locale/LocaleManager.cs rename to src/Ryujinx/Common/Locale/LocaleManager.cs index 545966095..96f648761 100644 --- a/src/Kenjinx/Common/Locale/LocaleManager.cs +++ b/src/Ryujinx/Common/Locale/LocaleManager.cs @@ -150,7 +150,7 @@ namespace Ryujinx.Ava.Common.Locale private static Dictionary LoadJsonLanguage(string languageCode) { var localeStrings = new Dictionary(); - string languageJson = EmbeddedResources.ReadAllText($"Kenjinx/Assets/Locales/{languageCode}.json"); + string languageJson = EmbeddedResources.ReadAllText($"Ryujinx/Assets/Locales/{languageCode}.json"); if (languageJson == null) { diff --git a/src/Kenjinx/Common/ThemeManager.cs b/src/Ryujinx/Common/ThemeManager.cs similarity index 100% rename from src/Kenjinx/Common/ThemeManager.cs rename to src/Ryujinx/Common/ThemeManager.cs diff --git a/src/Kenjinx/Common/XCIFileTrimmerLog.cs b/src/Ryujinx/Common/XCIFileTrimmerLog.cs similarity index 100% rename from src/Kenjinx/Common/XCIFileTrimmerLog.cs rename to src/Ryujinx/Common/XCIFileTrimmerLog.cs diff --git a/src/Kenjinx/Common/XCIFileTrimmerMainWindowLog.cs b/src/Ryujinx/Common/XCIFileTrimmerMainWindowLog.cs similarity index 100% rename from src/Kenjinx/Common/XCIFileTrimmerMainWindowLog.cs rename to src/Ryujinx/Common/XCIFileTrimmerMainWindowLog.cs diff --git a/src/Kenjinx/Common/XCIFileTrimmerWindowLog.cs b/src/Ryujinx/Common/XCIFileTrimmerWindowLog.cs similarity index 100% rename from src/Kenjinx/Common/XCIFileTrimmerWindowLog.cs rename to src/Ryujinx/Common/XCIFileTrimmerWindowLog.cs diff --git a/src/Kenjinx/Input/AvaloniaKeyboard.cs b/src/Ryujinx/Input/AvaloniaKeyboard.cs similarity index 100% rename from src/Kenjinx/Input/AvaloniaKeyboard.cs rename to src/Ryujinx/Input/AvaloniaKeyboard.cs diff --git a/src/Kenjinx/Input/AvaloniaKeyboardDriver.cs b/src/Ryujinx/Input/AvaloniaKeyboardDriver.cs similarity index 100% rename from src/Kenjinx/Input/AvaloniaKeyboardDriver.cs rename to src/Ryujinx/Input/AvaloniaKeyboardDriver.cs diff --git a/src/Kenjinx/Input/AvaloniaKeyboardMappingHelper.cs b/src/Ryujinx/Input/AvaloniaKeyboardMappingHelper.cs similarity index 100% rename from src/Kenjinx/Input/AvaloniaKeyboardMappingHelper.cs rename to src/Ryujinx/Input/AvaloniaKeyboardMappingHelper.cs diff --git a/src/Kenjinx/Input/AvaloniaMouse.cs b/src/Ryujinx/Input/AvaloniaMouse.cs similarity index 100% rename from src/Kenjinx/Input/AvaloniaMouse.cs rename to src/Ryujinx/Input/AvaloniaMouse.cs diff --git a/src/Kenjinx/Input/AvaloniaMouseDriver.cs b/src/Ryujinx/Input/AvaloniaMouseDriver.cs similarity index 100% rename from src/Kenjinx/Input/AvaloniaMouseDriver.cs rename to src/Ryujinx/Input/AvaloniaMouseDriver.cs diff --git a/src/Kenjinx/Modules/Updater/Updater.cs b/src/Ryujinx/Modules/Updater/Updater.cs similarity index 98% rename from src/Kenjinx/Modules/Updater/Updater.cs rename to src/Ryujinx/Modules/Updater/Updater.cs index 8be5cc7f7..ee25e3f8d 100644 --- a/src/Kenjinx/Modules/Updater/Updater.cs +++ b/src/Ryujinx/Modules/Updater/Updater.cs @@ -35,7 +35,7 @@ namespace Ryujinx.Modules private static readonly GithubReleasesJsonSerializerContext _serializerContext = new(JsonHelper.GetDefaultSerializerOptions()); private static readonly string _homeDir = AppDomain.CurrentDomain.BaseDirectory; - private static readonly string _updateDir = Path.Combine(Path.GetTempPath(), "Kenjinx", "update"); + private static readonly string _updateDir = Path.Combine(Path.GetTempPath(), "Ryujinx", "update"); private static readonly string _updatePublishDir = Path.Combine(_updateDir, "publish"); private const int ConnectionCount = 4; @@ -229,7 +229,7 @@ namespace Ryujinx.Modules HttpClient result = new(); // Required by GitHub to interact with APIs. - result.DefaultRequestHeaders.Add("User-Agent", "Kenji-NX-Updater/1.0.0"); + result.DefaultRequestHeaders.Add("User-Agent", "Ryujinx-Updater/1.0.0"); return result; } @@ -291,7 +291,7 @@ namespace Ryujinx.Modules if (OperatingSystem.IsMacOS()) { string baseBundlePath = Path.GetFullPath(Path.Combine(executableDirectory, "..", "..")); - string newBundlePath = Path.Combine(_updateDir, "Kenjinx.app"); + string newBundlePath = Path.Combine(_updateDir, "Ryujinx.app"); string updaterScriptPath = Path.Combine(newBundlePath, "Contents", "Resources", "updater.sh"); string currentPid = Environment.ProcessId.ToString(); @@ -305,7 +305,7 @@ namespace Ryujinx.Modules // Migration: Start the updated binary. // TODO: Remove this in a future update. - if (ryuName.StartsWith("Kenjinx.Ava")) + if (ryuName.StartsWith("Ryujinx.Ava")) { ryuName = ryuName.Replace(".Ava", ""); } @@ -319,7 +319,7 @@ namespace Ryujinx.Modules // Fallback if the executable could not be found. if (ryuName.Length == 0 || !Path.Exists(Path.Combine(executableDirectory, ryuName))) { - ryuName = OperatingSystem.IsWindows() ? "Kenjinx.exe" : "Kenjinx"; + ryuName = OperatingSystem.IsWindows() ? "Ryujinx.exe" : "Ryujinx"; } ProcessStartInfo processStart = new(ryuName) @@ -785,13 +785,13 @@ namespace Ryujinx.Modules // TODO: Remove this in a future update. if (!OperatingSystem.IsMacOS()) { - string[] oldRyuFiles = Directory.GetFiles(_homeDir, "Kenjinx.Ava*", SearchOption.TopDirectoryOnly); + string[] oldRyuFiles = Directory.GetFiles(_homeDir, "Ryujinx.Ava*", SearchOption.TopDirectoryOnly); // Assume we are running the new one if the process path is not available. // This helps to prevent an infinite loop of restarts. - string currentRyuName = Path.GetFileName(Environment.ProcessPath) ?? (OperatingSystem.IsWindows() ? "Kenjinx.exe" : "Kenjinx"); + string currentRyuName = Path.GetFileName(Environment.ProcessPath) ?? (OperatingSystem.IsWindows() ? "Ryujinx.exe" : "Ryujinx"); string newRyuName = Path.Combine(_homeDir, currentRyuName.Replace(".Ava", "")); - if (!currentRyuName.Contains("Kenjinx.Ava")) + if (!currentRyuName.Contains("Ryujinx.Ava")) { foreach (string oldRyuFile in oldRyuFiles) { diff --git a/src/Kenjinx/Program.cs b/src/Ryujinx/Program.cs similarity index 98% rename from src/Kenjinx/Program.cs rename to src/Ryujinx/Program.cs index c2d72bfa0..481d26290 100644 --- a/src/Kenjinx/Program.cs +++ b/src/Ryujinx/Program.cs @@ -42,7 +42,7 @@ namespace Ryujinx.Ava if (OperatingSystem.IsWindows() && !OperatingSystem.IsWindowsVersionAtLeast(10, 0, 19041)) { - _ = MessageBoxA(IntPtr.Zero, "You are running an outdated version of Windows.\n\nRyujinx supports Windows 10 version 20H1 and newer.\n", $"Kenji-NX {Version}", MbIconwarning); + _ = MessageBoxA(IntPtr.Zero, "You are running an outdated version of Windows.\n\nRyujinx supports Windows 10 version 20H1 and newer.\n", $"Ryujinx {Version}", MbIconwarning); } PreviewerDetached = true; @@ -90,7 +90,7 @@ namespace Ryujinx.Ava // Delete backup files after updating. Task.Run(Updater.CleanupUpdate); - Console.Title = $"Kenji-NX Console {Version}"; + Console.Title = $"Ryujinx Console {Version}"; // Hook unhandled exception and process exit events. AppDomain.CurrentDomain.UnhandledException += (sender, e) @@ -236,7 +236,7 @@ namespace Ryujinx.Ava private static void PrintSystemInfo() { - Logger.Notice.Print(LogClass.Application, $"Kenji-NX Version: {Version}"); + Logger.Notice.Print(LogClass.Application, $"Ryujinx Version: {Version}"); Logger.Notice.Print(LogClass.Application, $".NET Runtime: {RuntimeInformation.FrameworkDescription}"); SystemInfo.Gather().Print(); diff --git a/src/Kenjinx/Kenjinx.csproj b/src/Ryujinx/Ryujinx.csproj similarity index 98% rename from src/Kenjinx/Kenjinx.csproj rename to src/Ryujinx/Ryujinx.csproj index d82f5d8e5..63159d6b5 100644 --- a/src/Kenjinx/Kenjinx.csproj +++ b/src/Ryujinx/Ryujinx.csproj @@ -1,13 +1,13 @@ win-x64;osx-x64;linux-x64;win-arm64;osx-arm64;linux-arm64 - Kenjinx + Ryujinx Exe true 2.0.4 $(DefineConstants);$(ExtraDefineConstants) - - Kenjinx.ico + Ryujinx.ico true app.manifest $(DefaultItemExcludes);._* @@ -99,7 +99,7 @@ Always LICENSE.txt - + diff --git a/src/Kenjinx/Kenjinx.ico b/src/Ryujinx/Ryujinx.ico similarity index 100% rename from src/Kenjinx/Kenjinx.ico rename to src/Ryujinx/Ryujinx.ico diff --git a/src/Kenjinx/UI/Applet/AvaHostUIHandler.cs b/src/Ryujinx/UI/Applet/AvaHostUIHandler.cs similarity index 99% rename from src/Kenjinx/UI/Applet/AvaHostUIHandler.cs rename to src/Ryujinx/UI/Applet/AvaHostUIHandler.cs index e994a9dff..080905e1f 100644 --- a/src/Kenjinx/UI/Applet/AvaHostUIHandler.cs +++ b/src/Ryujinx/UI/Applet/AvaHostUIHandler.cs @@ -172,7 +172,7 @@ namespace Ryujinx.Ava.UI.Applet _parent.ViewModel.AppHost.NpadManager.BlockInputUpdates(); SoftwareKeyboardUIArgs args = new SoftwareKeyboardUIArgs(); args.KeyboardMode = KeyboardMode.Default; - args.InitialText = "Kenji-NX"; + args.InitialText = "Ryujinx"; args.StringLengthMin = 1; args.StringLengthMax = 25; (UserResult result, string userInput) = await SwkbdAppletDialog.ShowInputDialog(LocaleManager.Instance[LocaleKeys.CabinetDialog], args); diff --git a/src/Kenjinx/UI/Applet/AvaloniaDynamicTextInputHandler.cs b/src/Ryujinx/UI/Applet/AvaloniaDynamicTextInputHandler.cs similarity index 100% rename from src/Kenjinx/UI/Applet/AvaloniaDynamicTextInputHandler.cs rename to src/Ryujinx/UI/Applet/AvaloniaDynamicTextInputHandler.cs diff --git a/src/Kenjinx/UI/Applet/AvaloniaHostUITheme.cs b/src/Ryujinx/UI/Applet/AvaloniaHostUITheme.cs similarity index 100% rename from src/Kenjinx/UI/Applet/AvaloniaHostUITheme.cs rename to src/Ryujinx/UI/Applet/AvaloniaHostUITheme.cs diff --git a/src/Kenjinx/UI/Applet/ControllerAppletDialog.axaml b/src/Ryujinx/UI/Applet/ControllerAppletDialog.axaml similarity index 100% rename from src/Kenjinx/UI/Applet/ControllerAppletDialog.axaml rename to src/Ryujinx/UI/Applet/ControllerAppletDialog.axaml diff --git a/src/Kenjinx/UI/Applet/ControllerAppletDialog.axaml.cs b/src/Ryujinx/UI/Applet/ControllerAppletDialog.axaml.cs similarity index 94% rename from src/Kenjinx/UI/Applet/ControllerAppletDialog.axaml.cs rename to src/Ryujinx/UI/Applet/ControllerAppletDialog.axaml.cs index 4538e5ead..6b999b1f4 100644 --- a/src/Kenjinx/UI/Applet/ControllerAppletDialog.axaml.cs +++ b/src/Ryujinx/UI/Applet/ControllerAppletDialog.axaml.cs @@ -16,10 +16,10 @@ namespace Ryujinx.Ava.UI.Applet { internal partial class ControllerAppletDialog : UserControl { - private const string ProControllerResource = "Kenjinx/Assets/Icons/Controller_ProCon.svg"; - private const string JoyConPairResource = "Kenjinx/Assets/Icons/Controller_JoyConPair.svg"; - private const string JoyConLeftResource = "Kenjinx/Assets/Icons/Controller_JoyConLeft.svg"; - private const string JoyConRightResource = "Kenjinx/Assets/Icons/Controller_JoyConRight.svg"; + private const string ProControllerResource = "Ryujinx/Assets/Icons/Controller_ProCon.svg"; + private const string JoyConPairResource = "Ryujinx/Assets/Icons/Controller_JoyConPair.svg"; + private const string JoyConLeftResource = "Ryujinx/Assets/Icons/Controller_JoyConLeft.svg"; + private const string JoyConRightResource = "Ryujinx/Assets/Icons/Controller_JoyConRight.svg"; public static SvgImage ProControllerImage => GetResource(ProControllerResource); public static SvgImage JoyconPairImage => GetResource(JoyConPairResource); diff --git a/src/Kenjinx/UI/Applet/ErrorAppletWindow.axaml b/src/Ryujinx/UI/Applet/ErrorAppletWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Applet/ErrorAppletWindow.axaml rename to src/Ryujinx/UI/Applet/ErrorAppletWindow.axaml diff --git a/src/Kenjinx/UI/Applet/ErrorAppletWindow.axaml.cs b/src/Ryujinx/UI/Applet/ErrorAppletWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Applet/ErrorAppletWindow.axaml.cs rename to src/Ryujinx/UI/Applet/ErrorAppletWindow.axaml.cs diff --git a/src/Kenjinx/UI/Applet/SwkbdAppletDialog.axaml b/src/Ryujinx/UI/Applet/SwkbdAppletDialog.axaml similarity index 100% rename from src/Kenjinx/UI/Applet/SwkbdAppletDialog.axaml rename to src/Ryujinx/UI/Applet/SwkbdAppletDialog.axaml diff --git a/src/Kenjinx/UI/Applet/SwkbdAppletDialog.axaml.cs b/src/Ryujinx/UI/Applet/SwkbdAppletDialog.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Applet/SwkbdAppletDialog.axaml.cs rename to src/Ryujinx/UI/Applet/SwkbdAppletDialog.axaml.cs diff --git a/src/Kenjinx/UI/Controls/ApplicationContextMenu.axaml b/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationContextMenu.axaml rename to src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml diff --git a/src/Kenjinx/UI/Controls/ApplicationContextMenu.axaml.cs b/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationContextMenu.axaml.cs rename to src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml.cs diff --git a/src/Kenjinx/UI/Controls/ApplicationGridView.axaml b/src/Ryujinx/UI/Controls/ApplicationGridView.axaml similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationGridView.axaml rename to src/Ryujinx/UI/Controls/ApplicationGridView.axaml diff --git a/src/Kenjinx/UI/Controls/ApplicationGridView.axaml.cs b/src/Ryujinx/UI/Controls/ApplicationGridView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationGridView.axaml.cs rename to src/Ryujinx/UI/Controls/ApplicationGridView.axaml.cs diff --git a/src/Kenjinx/UI/Controls/ApplicationListView.axaml b/src/Ryujinx/UI/Controls/ApplicationListView.axaml similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationListView.axaml rename to src/Ryujinx/UI/Controls/ApplicationListView.axaml diff --git a/src/Kenjinx/UI/Controls/ApplicationListView.axaml.cs b/src/Ryujinx/UI/Controls/ApplicationListView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/ApplicationListView.axaml.cs rename to src/Ryujinx/UI/Controls/ApplicationListView.axaml.cs diff --git a/src/Kenjinx/UI/Controls/NavigationDialogHost.axaml b/src/Ryujinx/UI/Controls/NavigationDialogHost.axaml similarity index 100% rename from src/Kenjinx/UI/Controls/NavigationDialogHost.axaml rename to src/Ryujinx/UI/Controls/NavigationDialogHost.axaml diff --git a/src/Kenjinx/UI/Controls/NavigationDialogHost.axaml.cs b/src/Ryujinx/UI/Controls/NavigationDialogHost.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/NavigationDialogHost.axaml.cs rename to src/Ryujinx/UI/Controls/NavigationDialogHost.axaml.cs diff --git a/src/Kenjinx/UI/Controls/SliderScroll.axaml.cs b/src/Ryujinx/UI/Controls/SliderScroll.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/SliderScroll.axaml.cs rename to src/Ryujinx/UI/Controls/SliderScroll.axaml.cs diff --git a/src/Kenjinx/UI/Controls/UpdateWaitWindow.axaml b/src/Ryujinx/UI/Controls/UpdateWaitWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Controls/UpdateWaitWindow.axaml rename to src/Ryujinx/UI/Controls/UpdateWaitWindow.axaml diff --git a/src/Kenjinx/UI/Controls/UpdateWaitWindow.axaml.cs b/src/Ryujinx/UI/Controls/UpdateWaitWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Controls/UpdateWaitWindow.axaml.cs rename to src/Ryujinx/UI/Controls/UpdateWaitWindow.axaml.cs diff --git a/src/Kenjinx/UI/Helpers/ApplicationOpenedEventArgs.cs b/src/Ryujinx/UI/Helpers/ApplicationOpenedEventArgs.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/ApplicationOpenedEventArgs.cs rename to src/Ryujinx/UI/Helpers/ApplicationOpenedEventArgs.cs diff --git a/src/Kenjinx/UI/Helpers/AvaloniaListExtensions.cs b/src/Ryujinx/UI/Helpers/AvaloniaListExtensions.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/AvaloniaListExtensions.cs rename to src/Ryujinx/UI/Helpers/AvaloniaListExtensions.cs diff --git a/src/Kenjinx/UI/Helpers/BitmapArrayValueConverter.cs b/src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/BitmapArrayValueConverter.cs rename to src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs diff --git a/src/Kenjinx/UI/Helpers/ButtonKeyAssigner.cs b/src/Ryujinx/UI/Helpers/ButtonKeyAssigner.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/ButtonKeyAssigner.cs rename to src/Ryujinx/UI/Helpers/ButtonKeyAssigner.cs diff --git a/src/Kenjinx/UI/Helpers/ContentDialogHelper.cs b/src/Ryujinx/UI/Helpers/ContentDialogHelper.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/ContentDialogHelper.cs rename to src/Ryujinx/UI/Helpers/ContentDialogHelper.cs diff --git a/src/Kenjinx/UI/Helpers/DownloadableContentLabelConverter.cs b/src/Ryujinx/UI/Helpers/DownloadableContentLabelConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/DownloadableContentLabelConverter.cs rename to src/Ryujinx/UI/Helpers/DownloadableContentLabelConverter.cs diff --git a/src/Kenjinx/UI/Helpers/Glyph.cs b/src/Ryujinx/UI/Helpers/Glyph.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/Glyph.cs rename to src/Ryujinx/UI/Helpers/Glyph.cs diff --git a/src/Kenjinx/UI/Helpers/GlyphValueConverter.cs b/src/Ryujinx/UI/Helpers/GlyphValueConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/GlyphValueConverter.cs rename to src/Ryujinx/UI/Helpers/GlyphValueConverter.cs diff --git a/src/Kenjinx/UI/Helpers/KeyValueConverter.cs b/src/Ryujinx/UI/Helpers/KeyValueConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/KeyValueConverter.cs rename to src/Ryujinx/UI/Helpers/KeyValueConverter.cs diff --git a/src/Kenjinx/UI/Helpers/LocalizedNeverConverter.cs b/src/Ryujinx/UI/Helpers/LocalizedNeverConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/LocalizedNeverConverter.cs rename to src/Ryujinx/UI/Helpers/LocalizedNeverConverter.cs diff --git a/src/Kenjinx/UI/Helpers/LoggerAdapter.cs b/src/Ryujinx/UI/Helpers/LoggerAdapter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/LoggerAdapter.cs rename to src/Ryujinx/UI/Helpers/LoggerAdapter.cs diff --git a/src/Kenjinx/UI/Helpers/MiniCommand.cs b/src/Ryujinx/UI/Helpers/MiniCommand.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/MiniCommand.cs rename to src/Ryujinx/UI/Helpers/MiniCommand.cs diff --git a/src/Kenjinx/UI/Helpers/MultiplayerInfoConverter.cs b/src/Ryujinx/UI/Helpers/MultiplayerInfoConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/MultiplayerInfoConverter.cs rename to src/Ryujinx/UI/Helpers/MultiplayerInfoConverter.cs diff --git a/src/Kenjinx/UI/Helpers/NotificationHelper.cs b/src/Ryujinx/UI/Helpers/NotificationHelper.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/NotificationHelper.cs rename to src/Ryujinx/UI/Helpers/NotificationHelper.cs diff --git a/src/Kenjinx/UI/Helpers/OffscreenTextBox.cs b/src/Ryujinx/UI/Helpers/OffscreenTextBox.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/OffscreenTextBox.cs rename to src/Ryujinx/UI/Helpers/OffscreenTextBox.cs diff --git a/src/Kenjinx/UI/Helpers/TimeZoneConverter.cs b/src/Ryujinx/UI/Helpers/TimeZoneConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/TimeZoneConverter.cs rename to src/Ryujinx/UI/Helpers/TimeZoneConverter.cs diff --git a/src/Kenjinx/UI/Helpers/TitleUpdateLabelConverter.cs b/src/Ryujinx/UI/Helpers/TitleUpdateLabelConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/TitleUpdateLabelConverter.cs rename to src/Ryujinx/UI/Helpers/TitleUpdateLabelConverter.cs diff --git a/src/Kenjinx/UI/Helpers/UserErrorDialog.cs b/src/Ryujinx/UI/Helpers/UserErrorDialog.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/UserErrorDialog.cs rename to src/Ryujinx/UI/Helpers/UserErrorDialog.cs diff --git a/src/Kenjinx/UI/Helpers/UserResult.cs b/src/Ryujinx/UI/Helpers/UserResult.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/UserResult.cs rename to src/Ryujinx/UI/Helpers/UserResult.cs diff --git a/src/Kenjinx/UI/Helpers/Win32NativeInterop.cs b/src/Ryujinx/UI/Helpers/Win32NativeInterop.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/Win32NativeInterop.cs rename to src/Ryujinx/UI/Helpers/Win32NativeInterop.cs diff --git a/src/Kenjinx/UI/Helpers/XCITrimmerFileSpaceSavingsConverter.cs b/src/Ryujinx/UI/Helpers/XCITrimmerFileSpaceSavingsConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/XCITrimmerFileSpaceSavingsConverter.cs rename to src/Ryujinx/UI/Helpers/XCITrimmerFileSpaceSavingsConverter.cs diff --git a/src/Kenjinx/UI/Helpers/XCITrimmerFileStatusConverter.cs b/src/Ryujinx/UI/Helpers/XCITrimmerFileStatusConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/XCITrimmerFileStatusConverter.cs rename to src/Ryujinx/UI/Helpers/XCITrimmerFileStatusConverter.cs diff --git a/src/Kenjinx/UI/Helpers/XCITrimmerFileStatusDetailConverter.cs b/src/Ryujinx/UI/Helpers/XCITrimmerFileStatusDetailConverter.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/XCITrimmerFileStatusDetailConverter.cs rename to src/Ryujinx/UI/Helpers/XCITrimmerFileStatusDetailConverter.cs diff --git a/src/Kenjinx/UI/Helpers/XCITrimmerOperationOutcomeHelper.cs b/src/Ryujinx/UI/Helpers/XCITrimmerOperationOutcomeHelper.cs similarity index 100% rename from src/Kenjinx/UI/Helpers/XCITrimmerOperationOutcomeHelper.cs rename to src/Ryujinx/UI/Helpers/XCITrimmerOperationOutcomeHelper.cs diff --git a/src/Kenjinx/UI/Models/CheatNode.cs b/src/Ryujinx/UI/Models/CheatNode.cs similarity index 100% rename from src/Kenjinx/UI/Models/CheatNode.cs rename to src/Ryujinx/UI/Models/CheatNode.cs diff --git a/src/Kenjinx/UI/Models/ControllerModel.cs b/src/Ryujinx/UI/Models/ControllerModel.cs similarity index 100% rename from src/Kenjinx/UI/Models/ControllerModel.cs rename to src/Ryujinx/UI/Models/ControllerModel.cs diff --git a/src/Kenjinx/UI/Models/DeviceType.cs b/src/Ryujinx/UI/Models/DeviceType.cs similarity index 100% rename from src/Kenjinx/UI/Models/DeviceType.cs rename to src/Ryujinx/UI/Models/DeviceType.cs diff --git a/src/Kenjinx/UI/Models/Generic/LastPlayedSortComparer.cs b/src/Ryujinx/UI/Models/Generic/LastPlayedSortComparer.cs similarity index 100% rename from src/Kenjinx/UI/Models/Generic/LastPlayedSortComparer.cs rename to src/Ryujinx/UI/Models/Generic/LastPlayedSortComparer.cs diff --git a/src/Kenjinx/UI/Models/Generic/TimePlayedSortComparer.cs b/src/Ryujinx/UI/Models/Generic/TimePlayedSortComparer.cs similarity index 100% rename from src/Kenjinx/UI/Models/Generic/TimePlayedSortComparer.cs rename to src/Ryujinx/UI/Models/Generic/TimePlayedSortComparer.cs diff --git a/src/Kenjinx/UI/Models/Input/GamepadInputConfig.cs b/src/Ryujinx/UI/Models/Input/GamepadInputConfig.cs similarity index 100% rename from src/Kenjinx/UI/Models/Input/GamepadInputConfig.cs rename to src/Ryujinx/UI/Models/Input/GamepadInputConfig.cs diff --git a/src/Kenjinx/UI/Models/Input/HotkeyConfig.cs b/src/Ryujinx/UI/Models/Input/HotkeyConfig.cs similarity index 100% rename from src/Kenjinx/UI/Models/Input/HotkeyConfig.cs rename to src/Ryujinx/UI/Models/Input/HotkeyConfig.cs diff --git a/src/Kenjinx/UI/Models/Input/KeyboardInputConfig.cs b/src/Ryujinx/UI/Models/Input/KeyboardInputConfig.cs similarity index 100% rename from src/Kenjinx/UI/Models/Input/KeyboardInputConfig.cs rename to src/Ryujinx/UI/Models/Input/KeyboardInputConfig.cs diff --git a/src/Kenjinx/UI/Models/Input/StickVisualizer.cs b/src/Ryujinx/UI/Models/Input/StickVisualizer.cs similarity index 100% rename from src/Kenjinx/UI/Models/Input/StickVisualizer.cs rename to src/Ryujinx/UI/Models/Input/StickVisualizer.cs diff --git a/src/Kenjinx/UI/Models/ModModel.cs b/src/Ryujinx/UI/Models/ModModel.cs similarity index 100% rename from src/Kenjinx/UI/Models/ModModel.cs rename to src/Ryujinx/UI/Models/ModModel.cs diff --git a/src/Kenjinx/UI/Models/PlayerModel.cs b/src/Ryujinx/UI/Models/PlayerModel.cs similarity index 100% rename from src/Kenjinx/UI/Models/PlayerModel.cs rename to src/Ryujinx/UI/Models/PlayerModel.cs diff --git a/src/Kenjinx/UI/Models/ProfileImageModel.cs b/src/Ryujinx/UI/Models/ProfileImageModel.cs similarity index 100% rename from src/Kenjinx/UI/Models/ProfileImageModel.cs rename to src/Ryujinx/UI/Models/ProfileImageModel.cs diff --git a/src/Kenjinx/UI/Models/SaveModel.cs b/src/Ryujinx/UI/Models/SaveModel.cs similarity index 100% rename from src/Kenjinx/UI/Models/SaveModel.cs rename to src/Ryujinx/UI/Models/SaveModel.cs diff --git a/src/Kenjinx/UI/Models/StatusInitEventArgs.cs b/src/Ryujinx/UI/Models/StatusInitEventArgs.cs similarity index 100% rename from src/Kenjinx/UI/Models/StatusInitEventArgs.cs rename to src/Ryujinx/UI/Models/StatusInitEventArgs.cs diff --git a/src/Kenjinx/UI/Models/StatusUpdatedEventArgs.cs b/src/Ryujinx/UI/Models/StatusUpdatedEventArgs.cs similarity index 100% rename from src/Kenjinx/UI/Models/StatusUpdatedEventArgs.cs rename to src/Ryujinx/UI/Models/StatusUpdatedEventArgs.cs diff --git a/src/Kenjinx/UI/Models/TempProfile.cs b/src/Ryujinx/UI/Models/TempProfile.cs similarity index 100% rename from src/Kenjinx/UI/Models/TempProfile.cs rename to src/Ryujinx/UI/Models/TempProfile.cs diff --git a/src/Kenjinx/UI/Models/TimeZone.cs b/src/Ryujinx/UI/Models/TimeZone.cs similarity index 100% rename from src/Kenjinx/UI/Models/TimeZone.cs rename to src/Ryujinx/UI/Models/TimeZone.cs diff --git a/src/Kenjinx/UI/Models/UserProfile.cs b/src/Ryujinx/UI/Models/UserProfile.cs similarity index 100% rename from src/Kenjinx/UI/Models/UserProfile.cs rename to src/Ryujinx/UI/Models/UserProfile.cs diff --git a/src/Kenjinx/UI/Renderer/EmbeddedWindow.cs b/src/Ryujinx/UI/Renderer/EmbeddedWindow.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/EmbeddedWindow.cs rename to src/Ryujinx/UI/Renderer/EmbeddedWindow.cs diff --git a/src/Kenjinx/UI/Renderer/EmbeddedWindowOpenGL.cs b/src/Ryujinx/UI/Renderer/EmbeddedWindowOpenGL.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/EmbeddedWindowOpenGL.cs rename to src/Ryujinx/UI/Renderer/EmbeddedWindowOpenGL.cs diff --git a/src/Kenjinx/UI/Renderer/EmbeddedWindowVulkan.cs b/src/Ryujinx/UI/Renderer/EmbeddedWindowVulkan.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/EmbeddedWindowVulkan.cs rename to src/Ryujinx/UI/Renderer/EmbeddedWindowVulkan.cs diff --git a/src/Kenjinx/UI/Renderer/OpenTKBindingsContext.cs b/src/Ryujinx/UI/Renderer/OpenTKBindingsContext.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/OpenTKBindingsContext.cs rename to src/Ryujinx/UI/Renderer/OpenTKBindingsContext.cs diff --git a/src/Kenjinx/UI/Renderer/RendererHost.axaml b/src/Ryujinx/UI/Renderer/RendererHost.axaml similarity index 100% rename from src/Kenjinx/UI/Renderer/RendererHost.axaml rename to src/Ryujinx/UI/Renderer/RendererHost.axaml diff --git a/src/Kenjinx/UI/Renderer/RendererHost.axaml.cs b/src/Ryujinx/UI/Renderer/RendererHost.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/RendererHost.axaml.cs rename to src/Ryujinx/UI/Renderer/RendererHost.axaml.cs diff --git a/src/Kenjinx/UI/Renderer/SPBOpenGLContext.cs b/src/Ryujinx/UI/Renderer/SPBOpenGLContext.cs similarity index 100% rename from src/Kenjinx/UI/Renderer/SPBOpenGLContext.cs rename to src/Ryujinx/UI/Renderer/SPBOpenGLContext.cs diff --git a/src/Kenjinx/UI/ViewModels/AboutWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/AboutWindowViewModel.cs rename to src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/AmiiboWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/AmiiboWindowViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/AmiiboWindowViewModel.cs rename to src/Ryujinx/UI/ViewModels/AmiiboWindowViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/AppListFavoriteComparable.cs b/src/Ryujinx/UI/ViewModels/AppListFavoriteComparable.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/AppListFavoriteComparable.cs rename to src/Ryujinx/UI/ViewModels/AppListFavoriteComparable.cs diff --git a/src/Kenjinx/UI/ViewModels/BaseModel.cs b/src/Ryujinx/UI/ViewModels/BaseModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/BaseModel.cs rename to src/Ryujinx/UI/ViewModels/BaseModel.cs diff --git a/src/Kenjinx/UI/ViewModels/DownloadableContentManagerViewModel.cs b/src/Ryujinx/UI/ViewModels/DownloadableContentManagerViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/DownloadableContentManagerViewModel.cs rename to src/Ryujinx/UI/ViewModels/DownloadableContentManagerViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/Input/ControllerInputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/ControllerInputViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/Input/ControllerInputViewModel.cs rename to src/Ryujinx/UI/ViewModels/Input/ControllerInputViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/Input/InputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/Input/InputViewModel.cs rename to src/Ryujinx/UI/ViewModels/Input/InputViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/Input/KeyboardInputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/KeyboardInputViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/Input/KeyboardInputViewModel.cs rename to src/Ryujinx/UI/ViewModels/Input/KeyboardInputViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/Input/MotionInputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/MotionInputViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/Input/MotionInputViewModel.cs rename to src/Ryujinx/UI/ViewModels/Input/MotionInputViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/Input/RumbleInputViewModel.cs b/src/Ryujinx/UI/ViewModels/Input/RumbleInputViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/Input/RumbleInputViewModel.cs rename to src/Ryujinx/UI/ViewModels/Input/RumbleInputViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/MainWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs similarity index 99% rename from src/Kenjinx/UI/ViewModels/MainWindowViewModel.cs rename to src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs index cc2c09662..f724cb28a 100644 --- a/src/Kenjinx/UI/ViewModels/MainWindowViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs @@ -2188,7 +2188,7 @@ namespace Ryujinx.Ava.UI.ViewModels Dispatcher.UIThread.InvokeAsync(() => { - Title = $"Kenji-NX {Program.Version}"; + Title = $"Ryujinx {Program.Version}"; }); } diff --git a/src/Kenjinx/UI/ViewModels/ModManagerViewModel.cs b/src/Ryujinx/UI/ViewModels/ModManagerViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/ModManagerViewModel.cs rename to src/Ryujinx/UI/ViewModels/ModManagerViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/SettingsViewModel.cs b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs similarity index 99% rename from src/Kenjinx/UI/ViewModels/SettingsViewModel.cs rename to src/Ryujinx/UI/ViewModels/SettingsViewModel.cs index ccf2b56c7..5d33aace9 100644 --- a/src/Kenjinx/UI/ViewModels/SettingsViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/SettingsViewModel.cs @@ -371,7 +371,7 @@ namespace Ryujinx.Ava.UI.ViewModels } } - [GeneratedRegex("Kenji-NX-[0-9a-f]{8}")] + [GeneratedRegex("Ryujinx-[0-9a-f]{8}")] private static partial Regex LdnPassphraseRegex(); public bool IsInvalidLdnPassphraseVisible { get; set; } diff --git a/src/Kenjinx/UI/ViewModels/TitleUpdateViewModel.cs b/src/Ryujinx/UI/ViewModels/TitleUpdateViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/TitleUpdateViewModel.cs rename to src/Ryujinx/UI/ViewModels/TitleUpdateViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/UserFirmwareAvatarSelectorViewModel.cs b/src/Ryujinx/UI/ViewModels/UserFirmwareAvatarSelectorViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/UserFirmwareAvatarSelectorViewModel.cs rename to src/Ryujinx/UI/ViewModels/UserFirmwareAvatarSelectorViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/UserProfileImageSelectorViewModel.cs b/src/Ryujinx/UI/ViewModels/UserProfileImageSelectorViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/UserProfileImageSelectorViewModel.cs rename to src/Ryujinx/UI/ViewModels/UserProfileImageSelectorViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/UserProfileViewModel.cs b/src/Ryujinx/UI/ViewModels/UserProfileViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/UserProfileViewModel.cs rename to src/Ryujinx/UI/ViewModels/UserProfileViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/UserSaveManagerViewModel.cs b/src/Ryujinx/UI/ViewModels/UserSaveManagerViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/UserSaveManagerViewModel.cs rename to src/Ryujinx/UI/ViewModels/UserSaveManagerViewModel.cs diff --git a/src/Kenjinx/UI/ViewModels/XCITrimmerViewModel.cs b/src/Ryujinx/UI/ViewModels/XCITrimmerViewModel.cs similarity index 100% rename from src/Kenjinx/UI/ViewModels/XCITrimmerViewModel.cs rename to src/Ryujinx/UI/ViewModels/XCITrimmerViewModel.cs diff --git a/src/Kenjinx/UI/Views/Input/ControllerInputView.axaml b/src/Ryujinx/UI/Views/Input/ControllerInputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Input/ControllerInputView.axaml rename to src/Ryujinx/UI/Views/Input/ControllerInputView.axaml diff --git a/src/Kenjinx/UI/Views/Input/ControllerInputView.axaml.cs b/src/Ryujinx/UI/Views/Input/ControllerInputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Input/ControllerInputView.axaml.cs rename to src/Ryujinx/UI/Views/Input/ControllerInputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Input/InputView.axaml b/src/Ryujinx/UI/Views/Input/InputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Input/InputView.axaml rename to src/Ryujinx/UI/Views/Input/InputView.axaml diff --git a/src/Kenjinx/UI/Views/Input/InputView.axaml.cs b/src/Ryujinx/UI/Views/Input/InputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Input/InputView.axaml.cs rename to src/Ryujinx/UI/Views/Input/InputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Input/KeyboardInputView.axaml b/src/Ryujinx/UI/Views/Input/KeyboardInputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Input/KeyboardInputView.axaml rename to src/Ryujinx/UI/Views/Input/KeyboardInputView.axaml diff --git a/src/Kenjinx/UI/Views/Input/KeyboardInputView.axaml.cs b/src/Ryujinx/UI/Views/Input/KeyboardInputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Input/KeyboardInputView.axaml.cs rename to src/Ryujinx/UI/Views/Input/KeyboardInputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Input/MotionInputView.axaml b/src/Ryujinx/UI/Views/Input/MotionInputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Input/MotionInputView.axaml rename to src/Ryujinx/UI/Views/Input/MotionInputView.axaml diff --git a/src/Kenjinx/UI/Views/Input/MotionInputView.axaml.cs b/src/Ryujinx/UI/Views/Input/MotionInputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Input/MotionInputView.axaml.cs rename to src/Ryujinx/UI/Views/Input/MotionInputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Input/RumbleInputView.axaml b/src/Ryujinx/UI/Views/Input/RumbleInputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Input/RumbleInputView.axaml rename to src/Ryujinx/UI/Views/Input/RumbleInputView.axaml diff --git a/src/Kenjinx/UI/Views/Input/RumbleInputView.axaml.cs b/src/Ryujinx/UI/Views/Input/RumbleInputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Input/RumbleInputView.axaml.cs rename to src/Ryujinx/UI/Views/Input/RumbleInputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Main/MainMenuBarView.axaml b/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Main/MainMenuBarView.axaml rename to src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml diff --git a/src/Kenjinx/UI/Views/Main/MainMenuBarView.axaml.cs b/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml.cs similarity index 99% rename from src/Kenjinx/UI/Views/Main/MainMenuBarView.axaml.cs rename to src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml.cs index 1a48e1406..ea99f8df0 100644 --- a/src/Kenjinx/UI/Views/Main/MainMenuBarView.axaml.cs +++ b/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml.cs @@ -58,7 +58,7 @@ namespace Ryujinx.Ava.UI.Views.Main { List menuItems = []; - string localePath = "Kenjinx/Assets/Locales"; + string localePath = "Ryujinx/Assets/Locales"; string localeExt = ".json"; string[] localesPath = EmbeddedResources.GetAllAvailableResources(localePath, localeExt); diff --git a/src/Kenjinx/UI/Views/Main/MainStatusBarView.axaml b/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Main/MainStatusBarView.axaml rename to src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml diff --git a/src/Kenjinx/UI/Views/Main/MainStatusBarView.axaml.cs b/src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Main/MainStatusBarView.axaml.cs rename to src/Ryujinx/UI/Views/Main/MainStatusBarView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Main/MainViewControls.axaml b/src/Ryujinx/UI/Views/Main/MainViewControls.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Main/MainViewControls.axaml rename to src/Ryujinx/UI/Views/Main/MainViewControls.axaml diff --git a/src/Kenjinx/UI/Views/Main/MainViewControls.axaml.cs b/src/Ryujinx/UI/Views/Main/MainViewControls.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Main/MainViewControls.axaml.cs rename to src/Ryujinx/UI/Views/Main/MainViewControls.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsAudioView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsAudioView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsAudioView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsAudioView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsAudioView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsAudioView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsAudioView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsAudioView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsCPUView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsCPUView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsCPUView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsCPUView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsCPUView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsCPUView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsCPUView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsCPUView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsGraphicsView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsGraphicsView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsGraphicsView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsGraphicsView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsHotkeysView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsHotkeysView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsHotkeysView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsHotkeysView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsHotkeysView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsHotkeysView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsHotkeysView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsHotkeysView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsInputView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsInputView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsInputView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsInputView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsInputView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsInputView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsInputView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsInputView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsLoggingView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsLoggingView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsLoggingView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsLoggingView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsLoggingView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsLoggingView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsLoggingView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsLoggingView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsNetworkView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsNetworkView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsNetworkView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsNetworkView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsNetworkView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsNetworkView.axaml.cs similarity index 89% rename from src/Kenjinx/UI/Views/Settings/SettingsNetworkView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsNetworkView.axaml.cs index 03aa8128b..c69307522 100644 --- a/src/Kenjinx/UI/Views/Settings/SettingsNetworkView.axaml.cs +++ b/src/Ryujinx/UI/Views/Settings/SettingsNetworkView.axaml.cs @@ -18,7 +18,7 @@ namespace Ryujinx.Ava.UI.Views.Settings { byte[] code = new byte[4]; new Random().NextBytes(code); - ViewModel.LdnPassphrase = $"Kenji-NX-{BitConverter.ToUInt32(code):x8}"; + ViewModel.LdnPassphrase = $"Ryujinx-{BitConverter.ToUInt32(code):x8}"; } private void ClearLdnPassButton_OnClick(object sender, RoutedEventArgs e) diff --git a/src/Kenjinx/UI/Views/Settings/SettingsSystemView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsSystemView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsSystemView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsSystemView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml.cs diff --git a/src/Kenjinx/UI/Views/Settings/SettingsUIView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsUIView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsUIView.axaml rename to src/Ryujinx/UI/Views/Settings/SettingsUIView.axaml diff --git a/src/Kenjinx/UI/Views/Settings/SettingsUIView.axaml.cs b/src/Ryujinx/UI/Views/Settings/SettingsUIView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/Settings/SettingsUIView.axaml.cs rename to src/Ryujinx/UI/Views/Settings/SettingsUIView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserEditorView.axaml b/src/Ryujinx/UI/Views/User/UserEditorView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserEditorView.axaml rename to src/Ryujinx/UI/Views/User/UserEditorView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserEditorView.axaml.cs b/src/Ryujinx/UI/Views/User/UserEditorView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserEditorView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserEditorView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml b/src/Ryujinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml rename to src/Ryujinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml.cs b/src/Ryujinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserFirmwareAvatarSelectorView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserProfileImageSelectorView.axaml b/src/Ryujinx/UI/Views/User/UserProfileImageSelectorView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserProfileImageSelectorView.axaml rename to src/Ryujinx/UI/Views/User/UserProfileImageSelectorView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserProfileImageSelectorView.axaml.cs b/src/Ryujinx/UI/Views/User/UserProfileImageSelectorView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserProfileImageSelectorView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserProfileImageSelectorView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserRecovererView.axaml b/src/Ryujinx/UI/Views/User/UserRecovererView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserRecovererView.axaml rename to src/Ryujinx/UI/Views/User/UserRecovererView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserRecovererView.axaml.cs b/src/Ryujinx/UI/Views/User/UserRecovererView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserRecovererView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserRecovererView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserSaveManagerView.axaml b/src/Ryujinx/UI/Views/User/UserSaveManagerView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserSaveManagerView.axaml rename to src/Ryujinx/UI/Views/User/UserSaveManagerView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserSaveManagerView.axaml.cs b/src/Ryujinx/UI/Views/User/UserSaveManagerView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserSaveManagerView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserSaveManagerView.axaml.cs diff --git a/src/Kenjinx/UI/Views/User/UserSelectorView.axaml b/src/Ryujinx/UI/Views/User/UserSelectorView.axaml similarity index 100% rename from src/Kenjinx/UI/Views/User/UserSelectorView.axaml rename to src/Ryujinx/UI/Views/User/UserSelectorView.axaml diff --git a/src/Kenjinx/UI/Views/User/UserSelectorView.axaml.cs b/src/Ryujinx/UI/Views/User/UserSelectorView.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Views/User/UserSelectorView.axaml.cs rename to src/Ryujinx/UI/Views/User/UserSelectorView.axaml.cs diff --git a/src/Kenjinx/UI/Windows/AboutWindow.axaml b/src/Ryujinx/UI/Windows/AboutWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/AboutWindow.axaml rename to src/Ryujinx/UI/Windows/AboutWindow.axaml diff --git a/src/Kenjinx/UI/Windows/AboutWindow.axaml.cs b/src/Ryujinx/UI/Windows/AboutWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/AboutWindow.axaml.cs rename to src/Ryujinx/UI/Windows/AboutWindow.axaml.cs diff --git a/src/Kenjinx/UI/Windows/AmiiboWindow.axaml b/src/Ryujinx/UI/Windows/AmiiboWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/AmiiboWindow.axaml rename to src/Ryujinx/UI/Windows/AmiiboWindow.axaml diff --git a/src/Kenjinx/UI/Windows/AmiiboWindow.axaml.cs b/src/Ryujinx/UI/Windows/AmiiboWindow.axaml.cs similarity index 85% rename from src/Kenjinx/UI/Windows/AmiiboWindow.axaml.cs rename to src/Ryujinx/UI/Windows/AmiiboWindow.axaml.cs index cccea1ebb..c37fd9af6 100644 --- a/src/Kenjinx/UI/Windows/AmiiboWindow.axaml.cs +++ b/src/Ryujinx/UI/Windows/AmiiboWindow.axaml.cs @@ -16,7 +16,7 @@ namespace Ryujinx.Ava.UI.Windows InitializeComponent(); - Title = $"Kenji-NX {Program.Version} - " + LocaleManager.Instance[LocaleKeys.Amiibo]; + Title = $"Ryujinx {Program.Version} - " + LocaleManager.Instance[LocaleKeys.Amiibo]; } public AmiiboWindow() @@ -27,7 +27,7 @@ namespace Ryujinx.Ava.UI.Windows if (Program.PreviewerDetached) { - Title = $"Kenji-NX {Program.Version} - " + LocaleManager.Instance[LocaleKeys.Amiibo]; + Title = $"Ryujinx {Program.Version} - " + LocaleManager.Instance[LocaleKeys.Amiibo]; } } diff --git a/src/Kenjinx/UI/Windows/CheatWindow.axaml b/src/Ryujinx/UI/Windows/CheatWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/CheatWindow.axaml rename to src/Ryujinx/UI/Windows/CheatWindow.axaml diff --git a/src/Kenjinx/UI/Windows/CheatWindow.axaml.cs b/src/Ryujinx/UI/Windows/CheatWindow.axaml.cs similarity index 94% rename from src/Kenjinx/UI/Windows/CheatWindow.axaml.cs rename to src/Ryujinx/UI/Windows/CheatWindow.axaml.cs index 8499b8fe4..3a155594c 100644 --- a/src/Kenjinx/UI/Windows/CheatWindow.axaml.cs +++ b/src/Ryujinx/UI/Windows/CheatWindow.axaml.cs @@ -29,7 +29,7 @@ namespace Ryujinx.Ava.UI.Windows InitializeComponent(); - Title = $"Kenji-NX {Program.Version} - " + LocaleManager.Instance[LocaleKeys.CheatWindowTitle]; + Title = $"Ryujinx {Program.Version} - " + LocaleManager.Instance[LocaleKeys.CheatWindowTitle]; } public CheatWindow(VirtualFileSystem virtualFileSystem, string titleId, string titleName, string titlePath) @@ -97,7 +97,7 @@ namespace Ryujinx.Ava.UI.Windows DataContext = this; - Title = $"Kenji-NX {Program.Version} - " + LocaleManager.Instance[LocaleKeys.CheatWindowTitle]; + Title = $"Ryujinx {Program.Version} - " + LocaleManager.Instance[LocaleKeys.CheatWindowTitle]; } public void Save() diff --git a/src/Kenjinx/UI/Windows/ContentDialogOverlayWindow.axaml b/src/Ryujinx/UI/Windows/ContentDialogOverlayWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/ContentDialogOverlayWindow.axaml rename to src/Ryujinx/UI/Windows/ContentDialogOverlayWindow.axaml diff --git a/src/Kenjinx/UI/Windows/ContentDialogOverlayWindow.axaml.cs b/src/Ryujinx/UI/Windows/ContentDialogOverlayWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/ContentDialogOverlayWindow.axaml.cs rename to src/Ryujinx/UI/Windows/ContentDialogOverlayWindow.axaml.cs diff --git a/src/Kenjinx/UI/Windows/DownloadableContentManagerWindow.axaml b/src/Ryujinx/UI/Windows/DownloadableContentManagerWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/DownloadableContentManagerWindow.axaml rename to src/Ryujinx/UI/Windows/DownloadableContentManagerWindow.axaml diff --git a/src/Kenjinx/UI/Windows/DownloadableContentManagerWindow.axaml.cs b/src/Ryujinx/UI/Windows/DownloadableContentManagerWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/DownloadableContentManagerWindow.axaml.cs rename to src/Ryujinx/UI/Windows/DownloadableContentManagerWindow.axaml.cs diff --git a/src/Kenjinx/UI/Windows/IconColorPicker.cs b/src/Ryujinx/UI/Windows/IconColorPicker.cs similarity index 100% rename from src/Kenjinx/UI/Windows/IconColorPicker.cs rename to src/Ryujinx/UI/Windows/IconColorPicker.cs diff --git a/src/Kenjinx/UI/Windows/MainWindow.axaml b/src/Ryujinx/UI/Windows/MainWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/MainWindow.axaml rename to src/Ryujinx/UI/Windows/MainWindow.axaml diff --git a/src/Kenjinx/UI/Windows/MainWindow.axaml.cs b/src/Ryujinx/UI/Windows/MainWindow.axaml.cs similarity index 99% rename from src/Kenjinx/UI/Windows/MainWindow.axaml.cs rename to src/Ryujinx/UI/Windows/MainWindow.axaml.cs index 6b0986133..b9dec6cad 100644 --- a/src/Kenjinx/UI/Windows/MainWindow.axaml.cs +++ b/src/Ryujinx/UI/Windows/MainWindow.axaml.cs @@ -91,7 +91,7 @@ namespace Ryujinx.Ava.UI.Windows UiHandler = new AvaHostUIHandler(this); - ViewModel.Title = $"Kenji-NX {Program.Version}"; + ViewModel.Title = $"Ryujinx {Program.Version}"; // NOTE: Height of MenuBar and StatusBar is not usable here, since it would still be 0 at this point. StatusBarHeight = StatusBarView.StatusBar.MinHeight; @@ -303,7 +303,7 @@ namespace Ryujinx.Ava.UI.Windows LinuxHelper.RecommendedVmMaxMapCount); UserResult response = await ContentDialogHelper.ShowTextDialog( - $"Kenji-NX - {LocaleManager.Instance[LocaleKeys.LinuxVmMaxMapCountDialogTitle]}", + $"Ryujinx - {LocaleManager.Instance[LocaleKeys.LinuxVmMaxMapCountDialogTitle]}", LocaleManager.Instance[LocaleKeys.LinuxVmMaxMapCountDialogTextPrimary], LocaleManager.Instance[LocaleKeys.LinuxVmMaxMapCountDialogTextSecondary], LocaleManager.Instance[LocaleKeys.LinuxVmMaxMapCountDialogButtonUntilRestart], diff --git a/src/Kenjinx/UI/Windows/ModManagerWindow.axaml b/src/Ryujinx/UI/Windows/ModManagerWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/ModManagerWindow.axaml rename to src/Ryujinx/UI/Windows/ModManagerWindow.axaml diff --git a/src/Kenjinx/UI/Windows/ModManagerWindow.axaml.cs b/src/Ryujinx/UI/Windows/ModManagerWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/ModManagerWindow.axaml.cs rename to src/Ryujinx/UI/Windows/ModManagerWindow.axaml.cs diff --git a/src/Kenjinx/UI/Windows/SettingsWindow.axaml b/src/Ryujinx/UI/Windows/SettingsWindow.axaml similarity index 98% rename from src/Kenjinx/UI/Windows/SettingsWindow.axaml rename to src/Ryujinx/UI/Windows/SettingsWindow.axaml index b8fe47e4a..86ac29289 100644 --- a/src/Kenjinx/UI/Windows/SettingsWindow.axaml +++ b/src/Ryujinx/UI/Windows/SettingsWindow.axaml @@ -72,7 +72,7 @@ Tag="CpuPage"> diff --git a/src/Kenjinx/UI/Windows/SettingsWindow.axaml.cs b/src/Ryujinx/UI/Windows/SettingsWindow.axaml.cs similarity index 97% rename from src/Kenjinx/UI/Windows/SettingsWindow.axaml.cs rename to src/Ryujinx/UI/Windows/SettingsWindow.axaml.cs index 1cbf1debb..118d6bde9 100644 --- a/src/Kenjinx/UI/Windows/SettingsWindow.axaml.cs +++ b/src/Ryujinx/UI/Windows/SettingsWindow.axaml.cs @@ -14,7 +14,7 @@ namespace Ryujinx.Ava.UI.Windows public SettingsWindow(VirtualFileSystem virtualFileSystem, ContentManager contentManager) { - Title = $"Kenji-NX {Program.Version} - {LocaleManager.Instance[LocaleKeys.Settings]}"; + Title = $"Ryujinx {Program.Version} - {LocaleManager.Instance[LocaleKeys.Settings]}"; DataContext = ViewModel = new SettingsViewModel(virtualFileSystem, contentManager); diff --git a/src/Kenjinx/UI/Windows/StyleableWindow.cs b/src/Ryujinx/UI/Windows/StyleableWindow.cs similarity index 100% rename from src/Kenjinx/UI/Windows/StyleableWindow.cs rename to src/Ryujinx/UI/Windows/StyleableWindow.cs diff --git a/src/Kenjinx/UI/Windows/TitleUpdateWindow.axaml b/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/TitleUpdateWindow.axaml rename to src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml diff --git a/src/Kenjinx/UI/Windows/TitleUpdateWindow.axaml.cs b/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/TitleUpdateWindow.axaml.cs rename to src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs diff --git a/src/Kenjinx/UI/Windows/XCITrimmerWindow.axaml b/src/Ryujinx/UI/Windows/XCITrimmerWindow.axaml similarity index 100% rename from src/Kenjinx/UI/Windows/XCITrimmerWindow.axaml rename to src/Ryujinx/UI/Windows/XCITrimmerWindow.axaml diff --git a/src/Kenjinx/UI/Windows/XCITrimmerWindow.axaml.cs b/src/Ryujinx/UI/Windows/XCITrimmerWindow.axaml.cs similarity index 100% rename from src/Kenjinx/UI/Windows/XCITrimmerWindow.axaml.cs rename to src/Ryujinx/UI/Windows/XCITrimmerWindow.axaml.cs diff --git a/src/Kenjinx/app.manifest b/src/Ryujinx/app.manifest similarity index 100% rename from src/Kenjinx/app.manifest rename to src/Ryujinx/app.manifest