| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-31 | Merge pull request #13031 from parona-source/libfmt-11 | Admiral H. Curtiss | |
| Add support for libfmt-11 | |||
| 2024-08-22 | TypeUtils: Remove Common::Fill | mitaclaw | |
| This temporary solution is no longer needed. | |||
| 2024-08-22 | Add support for libfmt-11 | Alfred Wingate | |
| fmt::join was moved into fmt/ranges.h Signed-off-by: Alfred Wingate <parona@protonmail.com> | |||
| 2024-08-20 | Remove redundant semicolons | Dr. Dystopia | |
| 2024-08-17 | Merge pull request #12889 from mitaclaw/constexpr-bitutils-1 | Tilka | |
| BitUtils: Constexpr BitCastToArray, Remove BitCastFromArray | |||
| 2024-08-16 | BitUtils: Constexpr BitCastToArray, Remove BitCastFromArray | mitaclaw | |
| `std::bit_cast` participates in overload resolution only if `sizeof(To) == sizeof(From)` and both `To` and `From` are *TriviallyCopyable* types, so the static assertions here can be removed. `[[nodiscard]]` was added as well. | |||
| 2024-08-15 | UICommon: Remove Steam user directory logic | OatmealDome | |
| 2024-08-14 | Merge pull request #12990 from tygyh/Use-contains-method | Tilka | |
| Use 'contains' method | |||
| 2024-08-14 | Use 'contains' method | Dr. Dystopia | |
| 2024-08-13 | Fix comments | Dr. Dystopia | |
| 2024-08-07 | Merge pull request #12957 from Dentomologist/adjust_include_order_and_spacing | Tilka | |
| Adjust order and spacing of various #includes | |||
| 2024-07-26 | Adjust order and spacing of various #includes | Dentomologist | |
| Move some #includes around to match the Contributing guidelines. | |||
| 2024-07-23 | Cached Interpreter 2.0 | mitaclaw | |
| It now supports variable-sized data payloads and memory range freeing. It's a little faster, too. | |||
| 2024-07-21 | Emitters: Define Trivial Getters Inline | mitaclaw | |
| 2024-07-21 | Change OperandDesc variables to not be underscore-prefixed in order to ↵ | SimoneN64 | |
| comply with https://eel.is/c++draft/lex.name#3.1 (fixes compilation under newlib; e.g. devkitPro) | |||
| 2024-07-07 | Implement File::GetExePath() for FreeBSD | Admiral H. Curtiss | |
| 2024-07-04 | Common/Crypto/SHA1: Use span and string_view for Context::Update() | Admiral H. Curtiss | |
| 2024-07-04 | AchievementManager: Cache Badges on Disk | LillyJadeKatrin | |
| Badges are saved in /User/Cache/RetroAchievements on first download and reused from there instead of redownloaded. | |||
| 2024-07-04 | Common/Crypto/SHA1: Add DigestToString() utility function | LillyJadeKatrin | |
| 2024-06-29 | ScmRevGen: Set commits ahead to zero when on a tag | OatmealDome | |
| 2024-06-15 | Merge pull request #12798 from mitaclaw/branch-watch-tool-fixes-2 | Admiral H. Curtiss | |
| Branch Watch Tool: Optimizations | |||
| 2024-06-15 | Merge pull request #12818 from iwubcode/json_file_operations | Admiral H. Curtiss | |
| Common: add Json helper utilities for loading or saving to a file | |||
| 2024-06-15 | Merge pull request #12838 from sepalani/sock-reshade | Admiral H. Curtiss | |
| Socket: Fix connect issues when using ReShade | |||
| 2024-06-11 | Socket: Fix connect issues when using ReShade | Sepalani | |
| 2024-06-10 | Merge pull request #12830 from VampireFlower/aliases | Admiral H. Curtiss | |
| Assembler: Add aliases for r1 and r2 | |||
| 2024-06-06 | r32 doesn't exist | VampireFlower | |
| 2024-06-06 | handle sp and rtoc as GPR aliases | VampireFlower | |
| Co-Authored-By: mitaclaw <140017135+mitaclaw@users.noreply.github.com> | |||
| 2024-06-05 | BranchWatchTableModel: Assume Unreachable Code Truly Is | mitaclaw | |
| 2024-06-04 | FatFsUtil: Generate a non-partitioned image in our folder-to-sdcard conversion. | Jordan Woyak | |
| 2024-06-03 | Add user agent to headers for all RetroAchievements server calls | LillyJadeKatrin | |
| Requested agent syntax is "Dolphin/5.0-23456" | |||
| 2024-05-31 | Common: add JsonUtil cpp which was missed initially | iwubcode | |
| 2024-05-31 | Common: update json util function for converting to numeric value to use a ↵ | iwubcode | |
| static_cast. As discussed, a Saturating cast doesn't make sense when converting a double to a float | |||
| 2024-05-31 | Common: add file serialization/deserialization functions for JSON | iwubcode | |
| 2024-05-22 | Add OpenBSD/arm64 support. | Brad Smith | |
| Fix building on OpenBSD/arm64 and add CPU feature detection. | |||
| 2024-05-07 | Arm64FloatEmitter: 64-Bit Assert In ABI_PushRegisters | mitaclaw | |
| 2024-05-05 | Merge pull request #12737 from nlebeck/settingshandler-split | JosJuice | |
| Eliminate SettingsHandler's `SetBytes` and `Reset` methods | |||
| 2024-05-04 | Merge pull request #10957 from Pokechu22/std-bitcast | Tilka | |
| Replace Common::BitCast with std::bit_cast | |||
| 2024-05-03 | Replace Common::BitCast with std::bit_cast | Pokechu22 | |
| 2024-05-03 | improve NetBSD-specific code | Guilherme Janczak | |
| NetBSD doesn't put packages in /usr/local like /CMakeLists.txt thought. The `#ifdef __NetBSD__` around iconv was actually breaking compilation on NetBSD when using the system libiconv (there's also a GNU iconv package) A C program included from C++ source broke on NetBSD specifically, work around it. This doesn't fix compilation on NetBSD, which is currently broken, but is closer to correct. | |||
| 2024-04-23 | Eliminate SettingsHandler's `SetBytes` and `Reset` methods | Niel Lebeck | |
| Also make the `Decrypt` method private. As far as I can tell, the only motivation for exposing the `SetBytes` and `Reset` methods is to allow `CBoot::SetupWiiMemory` to use the same `SettingsHandler` instance to read settings data and then write it back. It seems cleaner to just use two separate instances, and require a given `SettingsHandler` instance to be used for either writing data to a buffer or reading data from a buffer, but not both. A natural next step is to split the `SettingsHandler` class into two classes, one for writing data and one for reading data. I've deferred that change for a future PR. | |||
| 2024-04-22 | JitArm64: Increase farcode & nearcode cache size | JosJuice | |
| This is a JitArm64 version of 219610d8a0e5a2c12d074314c6f2e62a4b43d7e4. Due to limitations on how far you can jump with a single AArch64 branch instruction, going above the former limit of 128 MiB of code (counting nearcode and farcode combined) requires a bit of restructuring. With the restructuring in place, the limit now is 256 MiB. See the new large comment in Jit.h for a description of the new memory layout. | |||
| 2024-04-21 | Arm64Emitter: Fix shadowed variable | JosJuice | |
| A lambda at the end of ARM64XEmitter::ParallelMoves named its parameter `move`. | |||
| 2024-04-21 | Arm64Emitter: Fix incorrect assert category | JosJuice | |
| 2024-04-20 | VideoCommon: Use GetSpanForAddress safely in texture decoding | JosJuice | |
| Now only VertexLoader remains... But that one might be tricky. | |||
| 2024-04-18 | Merge pull request #12660 from jordan-woyak/hide-makepkg | Admiral H. Curtiss | |
| Hide branch name from title bar when there are no commits ahead of master. | |||
| 2024-04-15 | Merge pull request #12709 from mitaclaw/rcheevos-posix | OatmealDome | |
| RetroAchievements: Put "RetroAchievements.ini" in the correct config location for POSIX | |||
| 2024-04-14 | RetroAchievements: Put "RetroAchievements.ini" in the correct config ↵ | mitaclaw | |
| location for POSIX | |||
| 2024-04-12 | Pass SettingsHandler buffers by const ref instead of rvalue ref | Niel Lebeck | |
| 2024-04-13 | Merge pull request #12691 from mitaclaw/jit-profiling-restoration | Admiral H. Curtiss | |
| JitCache: Software Profiling Restoration | |||
| 2024-04-09 | Common: Remove Unused PerformanceCounter Code | mitaclaw | |
