| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-12 | NetKDRequest: Make use of std::erase | Lioncash | |
| 2023-12-12 | Formats: Make use of std::erase_if | Lioncash | |
| 2023-12-12 | I2CBus: Make use of std::erase_if | Lioncash | |
| 2023-12-12 | GeckoCodeConfig: Make use of std::erase_if | Lioncash | |
| 2023-12-12 | ActionReplay: Make use of std::erase_if | Lioncash | |
| 2023-12-12 | Watches: Make use of std::erase_if | Lioncash | |
| 2023-12-12 | RiivolutionParser: Remove usages of global system accessor | Lioncash | |
| We can retrieve the encompassing system instance through the CPUThreadGuard instance instead. | |||
| 2023-12-12 | RiivolutionParser: Make use of std::span where applicable | Lioncash | |
| The main interface for these only take in patches and iterate over them in a contiguous sequence, so we can reasonably generify the interface. | |||
| 2023-12-12 | VideoCommon: update shader asset to provide a variant default value | iwubcode | |
| 2023-12-11 | CustomAssetLibrary: Remove unused GetAssetSize() function | Lioncash | |
| There's a direct analogue of this function within DirectFilesystemAssetLibrary that *is* used, however, so we can get rid of this one. | |||
| 2023-12-12 | Merge pull request #12394 from lioncash/compare | Admiral H. Curtiss | |
| General: Resolve -Wsign-compare warnings | |||
| 2023-12-12 | Merge pull request #12396 from lioncash/opeq | Admiral H. Curtiss | |
| Core/SyncIdentifier: Default operator== | |||
| 2023-12-11 | Core/SyncIdentifier: Default operator== | Lioncash | |
| Lets us remove a bunch of code and a dependency on the <tuple> header. | |||
| 2023-12-12 | Merge pull request #12386 from lioncash/setting | Tilka | |
| Common/SettingsHandler: Minor convenience changes | |||
| 2023-12-11 | VertexLoaderTest: Resolve -Wdangling-else warnings | Lioncash | |
| The ways the assertion macros expand end up generating -Wdangling-else warnings. Trivial enough to fix by just bracing the if statements. | |||
| 2023-12-12 | Merge pull request #12393 from lioncash/tls | Admiral H. Curtiss | |
| DolphinQT/Host: Remove unused TLS variable tls_is_host_thread | |||
| 2023-12-11 | JitArm64_RegCache: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | JitArm64_SystemRegisters: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | FloatUtilsTest: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | AndroidCommon: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | TraversalClient: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | VertexManagerBase: Resolve -Wsign-compare warning | Lioncash | |
| 2023-12-11 | Merge pull request #12390 from lioncash/string | Admiral H. Curtiss | |
| GraphicsModListWidget: Add string specifier to By and Description fields | |||
| 2023-12-11 | Merge pull request #12392 from lioncash/decl | Admiral H. Curtiss | |
| General: Resolve -Wmissing-declaration warnings | |||
| 2023-12-11 | Merge pull request #12389 from lioncash/cheeve | Admiral H. Curtiss | |
| AchievementManager: Make GetInstance() and GetLock() return a reference | |||
| 2023-12-11 | DolphinQT/Host: Remove unimplemented prototypes | Lioncash | |
| Remnants of prior existing code. | |||
| 2023-12-11 | DolphinQT/Host: Remove unused TLS variable tls_is_host_thread | Lioncash | |
| This is never accessed or read from. | |||
| 2023-12-11 | Merge pull request #12388 from lioncash/compare | Admiral H. Curtiss | |
| GameFile: Default GameBanner operator== | |||
| 2023-12-11 | Merge pull request #12391 from lioncash/reorder | Tilka | |
| General: Resolve -Wreorder warnings | |||
| 2023-12-11 | PostProcessing: Mark helper functions as static | Lioncash | |
| These didn't have any prototypes and were generating -Wmissing-declaration warnings. | |||
| 2023-12-11 | ShaderAsset: Mark ParseShaderProperties() as static | Lioncash | |
| This had no function prototype, so this can be internally linked. Resolves a -Wmissing-declaration warning. | |||
| 2023-12-11 | WC24PatchEngine: Mark LoadPatches() as static | Lioncash | |
| Resolves a -Wmissing-declaration warning, since no prototype existed for the function. | |||
| 2023-12-11 | CustomShaderCache: Resolve -Wreorder warnings | Lioncash | |
| Lays out the initializer lists to be in the same order that initialization would occur in. | |||
| 2023-12-11 | ConfigFloatSlider: Resolve -Wreorder warnings | Lioncash | |
| Orders the initializer list the way that the members would actually be initialized in. Resolves some -Wreorder warnings | |||
| 2023-12-11 | Merge pull request #12387 from lioncash/cache | Admiral H. Curtiss | |
| GameFileCache: Pass std::function by reference rather than by value | |||
| 2023-12-11 | GraphicsModListWidget: Add string specifier to By and Description fields | Lioncash | |
| Translators should always know where text is going to be appended and have the ability to move things around to fit the language better. | |||
| 2023-12-11 | AchievementManager: Return by reference from GetLock() | Lioncash | |
| This makes the API a little nicer to use, since you don't need to do a mandatory dereference when passing the lock into any kind of scope guard. | |||
| 2023-12-11 | AchievementsWindow: Add missing override specifier | Lioncash | |
| 2023-12-11 | DolphinQT: Remove unnecessary includes from achievement files | Lioncash | |
| Reduces the amount of dependencies being pulled in on both local and external headers. | |||
| 2023-12-11 | AchievementManager: Make GetInstance() return a reference | Lioncash | |
| The internal static member will always have a valid lifetime. Makes this consistent with other instance based objects in our code. | |||
| 2023-12-11 | Merge pull request #12383 from iwubcode/android_new_sdk_for_cpp20 | JosJuice | |
| Android: update NDK to 26.1.10909125 in order to pick up new compiler features | |||
| 2023-12-11 | GameFile: Default GameBanner operator== | Lioncash | |
| Same behavior, but less code. | |||
| 2023-12-11 | GameFileCache: Use std::span with Update() | Lioncash | |
| All we're really doing is iterating over a sequence of strings, so we don't need to tie this specifically to std::vector. | |||
| 2023-12-11 | GameFileCache: Pass std::function by reference rather than by value | Lioncash | |
| std::function is internally allowed to allocate, and these functions aren't being stored anywhere (only called), so we can freely get rid of some minor overhead here by passing by reference. This change also creates aliases for the functions, so that there isn't a lot of visual noise when reading the function signatures. | |||
| 2023-12-11 | Common/SettingsHandler: Use std::string_view more | Lioncash | |
| We don't need to enforce the use of std::string instances with AddSetting(). We can accept views and only construct one string, rather than three temporaries. | |||
| 2023-12-11 | Common/SettingsHandler: Use std::erase in Decrypt() | Lioncash | |
| Same behavior, way less verbose code. | |||
| 2023-12-11 | Merge pull request #12374 from iwubcode/custom_texture_potential_crash_fix | Mai | |
| VideoCommon: prevent a potential custom texture crash | |||
| 2023-12-10 | Merge pull request #12384 from AdmiralCurtiss/font-load-offset | Mai | |
| HW/CEXIIPL: Fix loading files at nonzero offset in LoadFileToIPL(). | |||
| 2023-12-11 | HW/CEXIIPL: Fix loading files at nonzero offset in LoadFileToIPL(). | Admiral H. Curtiss | |
| 2023-12-10 | Merge pull request #12381 from AdmiralCurtiss/re-enable-achievement-nag | Mai | |
| AchievementManager: Only nag user about disabled achievements when they were actually enabled before. | |||
