| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-27 | Merge pull request #12744 from nlebeck/settingshandler-split-2 | JMC47 | |
| Split `SettingsHandler` into separate reader and writer classes | |||
| 2024-10-27 | Merge pull request #13096 from mitaclaw/ranges-modernization-7-rewrite | JMC47 | |
| Ranges Algorithms Modernization - Rewrite | |||
| 2024-10-21 | Split `SettingsHandler` into separate reader and writer classes | Niel Lebeck | |
| 2024-10-19 | DolphinQt: JIT Widget Refresh | mitaclaw | |
| Fulfilling a certain six-year-old todo. | |||
| 2024-10-19 | Move UICommon/Disassembler to Common/HostDisassembler | mitaclaw | |
| A preliminary commit for a cleaner diff and an easier review | |||
| 2024-10-15 | Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivial | JosJuice | |
| Ranges Algorithms Modernization - Trivial | |||
| 2024-10-11 | Merge pull request #13117 from mitaclaw/ranges-modernization-9-trivial-find | Tilka | |
| Ranges Algorithms Modernization - Find | |||
| 2024-10-10 | C++20: Synthesize `operator!=` From `operator==` | mitaclaw | |
| The inequality operator is automatically generated by the compiler if `operator==` is defined. | |||
| 2024-10-10 | Modernize `std::find` with ranges | mitaclaw | |
| 2024-10-10 | Modernize `std::sort` with ranges | mitaclaw | |
| 2024-10-10 | Modernize `std::replace` with ranges | mitaclaw | |
| 2024-10-10 | Modernize `std::transform` with ranges | mitaclaw | |
| In StringUtil.h, the lambdas wrapping `Common::ToLower(char)` and `Common::ToUpper(char)` were only necessary due to the function names being overloaded. | |||
| 2024-10-10 | Modernize `std::copy` with ranges | mitaclaw | |
| 2024-10-10 | Modernize `std::count_if` with ranges | mitaclaw | |
| 2024-10-09 | Simplify `std::fill` with `std::array::fill` | mitaclaw | |
| 2024-09-26 | Merge pull request #13068 from mitaclaw/redundant-case-insensitive | JMC47 | |
| IniFile: Migrate `Common::CaseInsensitiveLess` to StringUtil | |||
| 2024-09-22 | StringUtil: Remove `JoinStrings` | mitaclaw | |
| With 12 uses of `JoinStrings` in the codebase vs 36 uses of `fmt::join`, fmtlib's range adapter for string concatenation with delimiters is clearly the preferred option. | |||
| 2024-09-21 | IniFile: Migrate `Common::CaseInsensitiveLess` to StringUtil | mitaclaw | |
| Migrating `Common::CaseInsensitiveLess` to StringUtil.h will hopefully discourage rolling one's own solution in the future for case-insensitive associative containers when this (quite robust!) solution already exists. `Common::CaseInsensitiveStringCompare::IsEqual` was removed in favor of using the `Common::CaseInsensitiveEquals` function. The `a.size() != b.size()` condition in `Common::CaseInsensitiveEquals` can be removed, since `std::ranges::equal` already checks this condition (confirmed in libc++). | |||
| 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 | |||
