neoLegacy/Minecraft.Client/Common/UI
George V. 5efd489229
fix: Prevent crash when displaying hardcore difficulty label
The hardcore difficulty label was using the raw string ID `IDS_HARDCORE` (oops)
instead of a localized string, which caused a crash in the UI.

Replaced `IDS_HARDCORE` with `app.GetString(IDS_HARDCORE)`
2026-04-13 17:18:15 +03:00
..
IUIController.h
IUIScene_AbstractContainerMenu.cpp Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
IUIScene_AbstractContainerMenu.h Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
IUIScene_AnvilMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_AnvilMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_BeaconMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_BeaconMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_BrewingMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_BrewingMenu.h
IUIScene_CommandBlockMenu.cpp
IUIScene_CommandBlockMenu.h
IUIScene_ContainerMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_ContainerMenu.h
IUIScene_CraftingMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_CraftingMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_CreativeMenu.cpp feat: Guardians 2026-04-10 14:03:32 +02:00
IUIScene_CreativeMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_DispenserMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_DispenserMenu.h
IUIScene_EnchantingMenu.cpp Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
IUIScene_EnchantingMenu.h
IUIScene_FireworksMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_FireworksMenu.h
IUIScene_FurnaceMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_FurnaceMenu.h
IUIScene_HopperMenu.cpp
IUIScene_HopperMenu.h
IUIScene_HorseInventoryMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_HorseInventoryMenu.h
IUIScene_HUD.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
IUIScene_HUD.h feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
IUIScene_InventoryMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_InventoryMenu.h
IUIScene_PauseMenu.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
IUIScene_PauseMenu.h
IUIScene_StartGame.cpp
IUIScene_StartGame.h
IUIScene_TradingMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_TradingMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
IUIScene_WritingBookMenu.cpp fix 2026-04-05 16:46:22 +02:00
IUIScene_WritingBookMenu.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UI.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIBitmapFont.cpp
UIBitmapFont.h
UIComponent_Chat.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIComponent_Chat.h
UIComponent_DebugUIConsole.cpp
UIComponent_DebugUIConsole.h
UIComponent_DebugUIMarketingGuide.cpp
UIComponent_DebugUIMarketingGuide.h
UIComponent_Logo.cpp
UIComponent_Logo.h
UIComponent_MenuBackground.cpp
UIComponent_MenuBackground.h
UIComponent_Panorama.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIComponent_Panorama.h
UIComponent_PressStartToPlay.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIComponent_PressStartToPlay.h
UIComponent_Tooltips.cpp
UIComponent_Tooltips.h
UIComponent_TutorialPopup.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIComponent_TutorialPopup.h
UIControl.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_Base.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIControl_Base.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_BeaconEffectButton.cpp fix: beacon menu item consumption, data sync, and button state issues 2026-04-09 21:34:48 -05:00
UIControl_BeaconEffectButton.h
UIControl_BitmapIcon.cpp
UIControl_BitmapIcon.h
UIControl_Book.cpp Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_Book.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_Button.cpp
UIControl_Button.h
UIControl_ButtonList.cpp
UIControl_ButtonList.h
UIControl_CheckBox.cpp
UIControl_CheckBox.h
UIControl_Cursor.cpp
UIControl_Cursor.h
UIControl_DLCList.cpp
UIControl_DLCList.h
UIControl_DynamicLabel.cpp
UIControl_DynamicLabel.h
UIControl_EnchantmentBook.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl_EnchantmentBook.h
UIControl_EnchantmentButton.cpp Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
UIControl_EnchantmentButton.h Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
UIControl_HTMLLabel.cpp
UIControl_HTMLLabel.h
UIControl_Label.cpp Merge branch 'main-re' into upstream-merge 2026-04-10 22:00:17 +03:00
UIControl_Label.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_LeaderboardList.cpp
UIControl_LeaderboardList.h
UIControl_MinecraftHorse.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl_MinecraftHorse.h
UIControl_MinecraftPlayer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl_MinecraftPlayer.h
UIControl_PageFlip.cpp Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_PageFlip.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIControl_PlayerList.cpp
UIControl_PlayerList.h
UIControl_PlayerSkinPreview.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIControl_PlayerSkinPreview.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl_Progress.cpp
UIControl_Progress.h
UIControl_SaveList.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIControl_SaveList.h
UIControl_Slider.cpp Fixed the ear bleeding sound when using a slider with mouse controls (#1296) 2026-03-17 22:44:12 +00:00
UIControl_Slider.h
UIControl_SlotList.cpp
UIControl_SlotList.h
UIControl_SpaceIndicatorBar.cpp
UIControl_SpaceIndicatorBar.h
UIControl_TextInput.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIControl_TextInput.h
UIControl_TexturePackList.cpp
UIControl_TexturePackList.h
UIControl_Touch.cpp
UIControl_Touch.h
UIController.cpp fix: Prevent gamemode slider movement when hardcore mode is enabled 2026-04-13 17:18:15 +03:00
UIController.h
UIEnums.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIFontData.cpp
UIFontData.h
UIGroup.cpp
UIGroup.h
UILayer.cpp Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UILayer.h
UIScene.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene.h fix: Prevent gamemode slider movement when hardcore mode is enabled 2026-04-13 17:18:15 +03:00
UIScene_AbstractContainerMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_AbstractContainerMenu.h
UIScene_AnvilMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_AnvilMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_BeaconMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_BeaconMenu.h
UIScene_BookAndQuillMenu.cpp fix CI 2026-04-05 18:38:23 +03:00
UIScene_BookAndQuillMenu.h Book & Quill - Initial Commit 2026-04-05 15:05:03 +01:00
UIScene_BrewingStandMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_BrewingStandMenu.h
UIScene_ConnectingProgress.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_ConnectingProgress.h Refactor async server joining with eJoinState enum and dedicated progress UI 2026-03-26 11:51:17 -05:00
UIScene_ContainerMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_ContainerMenu.h
UIScene_ControlsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_ControlsMenu.h
UIScene_CraftingMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_CraftingMenu.h crafting 9ingredients [skip ci] 2026-03-19 18:34:54 +01:00
UIScene_CreateWorldMenu.cpp fix: Prevent crash when displaying hardcore difficulty label 2026-04-13 17:18:15 +03:00
UIScene_CreateWorldMenu.h fix: Prevent gamemode slider movement when hardcore mode is enabled 2026-04-13 17:18:15 +03:00
UIScene_CreativeMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_CreativeMenu.h
UIScene_Credits.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_Credits.h
UIScene_DeathMenu.cpp Merge branch 'main-re' into upstream-merge 2026-04-10 22:00:17 +03:00
UIScene_DeathMenu.h
UIScene_DebugCreateSchematic.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DebugCreateSchematic.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DebugOptions.cpp
UIScene_DebugOptions.h
UIScene_DebugOverlay.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DebugOverlay.h
UIScene_DebugSetCamera.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DebugSetCamera.h
UIScene_DispenserMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DispenserMenu.h
UIScene_DLCMainMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DLCMainMenu.h
UIScene_DLCOffersMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_DLCOffersMenu.h
UIScene_EnchantingMenu.cpp Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
UIScene_EnchantingMenu.h Feat: Updated Enchanting Mechanics 2026-04-10 13:18:42 +01:00
UIScene_EndPoem.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIScene_EndPoem.h
UIScene_EULA.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_EULA.h
UIScene_FireworksMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_FireworksMenu.h
UIScene_FullscreenProgress.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_FullscreenProgress.h
UIScene_FurnaceMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_FurnaceMenu.h
UIScene_HelpAndOptionsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_HelpAndOptionsMenu.h
UIScene_HopperMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_HopperMenu.h
UIScene_HorseInventoryMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_HorseInventoryMenu.h
UIScene_HowToPlay.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_HowToPlay.h
UIScene_HowToPlayMenu.cpp
UIScene_HowToPlayMenu.h
UIScene_HUD.cpp Merge branch 'main-re' into upstream-merge 2026-04-10 22:00:17 +03:00
UIScene_HUD.h feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
UIScene_InGameHostOptionsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_InGameHostOptionsMenu.h
UIScene_InGameInfoMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_InGameInfoMenu.h
UIScene_InGamePlayerOptionsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_InGamePlayerOptionsMenu.h
UIScene_InGameSaveManagementMenu.cpp
UIScene_InGameSaveManagementMenu.h
UIScene_Intro.cpp
UIScene_Intro.h
UIScene_InventoryMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_InventoryMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_JoinMenu.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIScene_JoinMenu.h Refactor async server joining with eJoinState enum and dedicated progress UI 2026-03-26 11:51:17 -05:00
UIScene_Keyboard.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_Keyboard.h
UIScene_LanguageSelector.cpp
UIScene_LanguageSelector.h
UIScene_LaunchMoreOptionsMenu.cpp Fixed issue with world seeds not saving correctly (#1119) 2026-03-30 06:05:32 -05:00
UIScene_LaunchMoreOptionsMenu.h
UIScene_LeaderboardsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_LeaderboardsMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_LoadMenu.cpp fix: Prevent crash when displaying hardcore difficulty label 2026-04-13 17:18:15 +03:00
UIScene_LoadMenu.h fix: Prevent gamemode slider movement when hardcore mode is enabled 2026-04-13 17:18:15 +03:00
UIScene_LoadOrJoinMenu.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIScene_LoadOrJoinMenu.h
UIScene_MainMenu.cpp Implemented Minigames button in main menu 2026-04-09 23:17:46 +01:00
UIScene_MainMenu.h feat: Guardians 2026-04-10 14:03:32 +02:00
UIScene_MessageBox.cpp
UIScene_MessageBox.h
UIScene_NewUpdateMessage.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_NewUpdateMessage.h
UIScene_PauseMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_PauseMenu.h
UIScene_QuadrantSignin.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_QuadrantSignin.h
UIScene_ReinstallMenu.cpp
UIScene_ReinstallMenu.h
UIScene_SaveMessage.cpp
UIScene_SaveMessage.h
UIScene_SettingsAudioMenu.cpp
UIScene_SettingsAudioMenu.h
UIScene_SettingsControlMenu.cpp
UIScene_SettingsControlMenu.h
UIScene_SettingsGraphicsMenu.cpp Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UIScene_SettingsGraphicsMenu.h Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
UIScene_SettingsMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_SettingsMenu.h
UIScene_SettingsOptionsMenu.cpp
UIScene_SettingsOptionsMenu.h
UIScene_SettingsUIMenu.cpp
UIScene_SettingsUIMenu.h
UIScene_SignEntryMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_SignEntryMenu.h
UIScene_SkinSelectMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_SkinSelectMenu.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_TeleportMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_TeleportMenu.h
UIScene_Timer.cpp
UIScene_Timer.h
UIScene_TradingMenu.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIScene_TradingMenu.h
UIScene_TrialExitUpsell.cpp
UIScene_TrialExitUpsell.h
UISplitScreenHelpers.h
UIString.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
UIString.h
UIStructs.h Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
UITTFFont.cpp fix: resolve merge conflicts and integrate XML locale updates (#1) 2026-04-11 02:47:59 +03:00
UITTFFont.h fix: resolve merge conflicts and integrate XML locale updates (#1) 2026-04-11 02:47:59 +03:00
UIUnicodeBitmapFont.cpp
UIUnicodeBitmapFont.h