dolphin-emulator/Source/Core
LillyJadeKatrin d2069e888d Refactored AchievementProgressWidget to maintain AchievementBox list
AchievementProgressWidget maintains in memory a map of AchievementBox pointers so that UpdateData can operate on them individually. UpdateData is overhauled for three options: UpdateData(true) will destroy the entire list and re-create it from scratch as before, to be used if the game or player changes/closes/logs out. UpdateData(false) will loop through the map and call UpdateData on every achievement box, to be used for certain settings changes such as enabling badges or disabling hardcore mode. UpdateData(set<IDs>) will call UpdateData on only the IDs in the set, to be used when achievements are unlocked.
2024-05-01 06:43:20 -04:00
..
AudioCommon AudioCommon: When ALSA is absent on Linux, default to Cubeb backend 2024-04-16 14:06:28 -07:00
Common JitArm64: Increase farcode & nearcode cache size 2024-04-22 08:31:48 +02:00
Core Created AchievementBox Qt object 2024-05-01 06:43:20 -04:00
DiscIO RiivolutionParser: Remove usages of global system accessor 2023-12-12 12:48:40 -05:00
DolphinNoGUI Core::GetState: Avoid Global System Accessor 2024-04-08 16:23:23 -07:00
DolphinQt Refactored AchievementProgressWidget to maintain AchievementBox list 2024-05-01 06:43:20 -04:00
DolphinTool DolphinTool: Add an image extract command 2024-04-18 21:11:19 +02:00
InputCommon DolphinQt/Mapping: Disable relative input when "Mouse Controlled Pointing" button is pressed. 2024-04-15 14:52:26 -05:00
MacUpdater CMake: Fix storyboard copying 2023-04-29 16:10:38 -05:00
UICommon Merge pull request #12718 from nicovank/master 2024-04-20 05:21:38 +02:00
UpdaterCommon CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
VideoBackends VideoCommon: Use GetSpanForAddress safely in texture decoding 2024-04-20 18:31:08 +02:00
VideoCommon Display active leaderboard data on screen 2024-05-01 06:43:19 -04:00
WinUpdater StringUtil: Move CommandLineToUtf8Argv() into Common namespace 2023-05-16 14:23:21 -04:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props VideoCommon: Use GetSpanForAddress safely in texture decoding 2024-04-20 18:31:08 +02:00
DolphinLib.vcxproj Externals: add tinygltf, a library used to load or save GLTF mesh files 2024-02-11 13:26:39 -06:00
DolphinLib.vcxproj.user
DolphinLib.x64.props