| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-23 | Move RangeSet from Externals to Common | JosJuice | |
| This is a very small libary, and as I understand it, it was more or less developed for Dolphin. This moves the two relevant files from Externals to Common, changes the namespace to Common, reformats the code, and adds Dolphin copyright notices. The change in copyright notice and license was approved by AdmiralCurtiss. | |||
| 2026-01-21 | Make WIL a submodule and update it | Joshua Vandaële | |
| 2026-01-17 | Fix various typos and spelling mistakes | Sintendo | |
| 2026-01-06 | cpp-ipc: Fix builds on non-FreeBSD BSDs | Joshua Vandaële | |
| cpp-ipc is explicitely only available on Windows, Linux, QNX, and FreeBSD. Trying to build dolphin on any another BSD such as OpenBSD or Haiku currently leads to failure because of this. | |||
| 2025-06-24 | Merge pull request #13694 from jordan-woyak/sdl3 | JMC47 | |
| Update to SDL3 | |||
| 2025-06-07 | InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to ↵ | Jordan Woyak | |
| release-3.2.16. | |||
| 2025-06-06 | Externals: add watcher, a library used to watch a filesystem location for ↵ | iwubcode | |
| changes | |||
| 2025-05-07 | IOS/USB: Emulate Wii Speak using cubeb | Sepalani | |
| Based on @noahpistilli (Sketch) PR: https://github.com/dolphin-emu/dolphin/pull/12567 Fixed the Windows support and the heisenbug caused by uninitialized members. Config system integration finalized. | |||
| 2025-04-13 | Update rcheevos submodule to newest master | LillyJadeKatrin | |
| 2025-02-02 | Merge pull request #13306 from OatmealDome/cubeb-optional | Admiral H. Curtiss | |
| CMakeLists: Add flag to disable Cubeb | |||
| 2025-01-25 | CMakeLists: Add flag to disable Cubeb | OatmealDome | |
| 2025-01-25 | VSProps: Remove unused Steam preprocessor definition | OatmealDome | |
| 2024-06-22 | Migrate Vulkan-Headers to submodule and update to v1.3.288 | Luis Condes Diaz | |
| 2024-04-03 | Update rcheevos submodule to newest master. | LillyJadeKatrin | |
| 2024-03-13 | VSProps: Set VcpkgEnabled to false | Jules Blok | |
| We don't rely on vcpkg for dependencies | |||
| 2023-11-28 | Remove redundant 32-bit code | Zopolis4 | |
| 2023-08-12 | DolphinQt: Add function to set a QWidget's window decorations to dark ones ↵ | Admiral H. Curtiss | |
| on Windows. | |||
| 2023-08-12 | msbuild: auto generate and embed qt rcc files | Shawn Hoffman | |
| 2023-07-21 | Update libcurl to 8.1.2 | Sketch | |
| 2023-05-26 | windows: update to qt 6.5.1 | Shawn Hoffman | |
| 2023-05-23 | msvc: disable building std modules | Shawn Hoffman | |
| fixes build failures related to pch | |||
| 2023-04-02 | Added USE_RETRO_ACHIEVEMENTS compiler flag | LillyJadeKatrin | |
| Added a flag to VS and CMake for enabling RetroAchievements integration. | |||
| 2023-03-04 | msvc: enable compiler checks added in vs 17.5 | Shawn Hoffman | |
| 2023-01-13 | msvc: note some things to enable in vs 17.5 | Shawn Hoffman | |
| 2023-01-13 | msvc: set /Zc:enumTypes | Shawn Hoffman | |
| 2023-01-13 | msvc: dont explicitly set /Zc:lambda | Shawn Hoffman | |
| it's implied by /std | |||
| 2022-11-26 | Externals: Update cubeb to ↵ | Admiral H. Curtiss | |
| mozilla/cubeb@773f16b7ea308392c05be3e290163d1f636e6024 and make it a submodule. CMakeLists.txt has been extracted and modified a bit to work with Dolphin's typical build settings. | |||
| 2022-11-13 | Merge pull request #11015 from TryTwo/Conditional_Breakpoints | Admiral H. Curtiss | |
| Conditional breakpoints | |||
| 2022-10-23 | Externals: Add VMA | Robin Kertels | |
| 2022-10-06 | Debugger: Initial implementation of conditional breakpoints | smurf3tte | |
| Expression class to store compiled expressions and associated variable list. Co-authored-by: TryTwo <taolas@gmail.com> | |||
| 2022-09-27 | Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" | JosJuice | |
| This reverts commit fb265b610de08df5509e56beeb3dbff68f7d4396. The optimization in that commit is safe when the executor thread is writing and the GUI thread is reading, but I had failed to take into account that it's unsafe when the GUI thread is writing and the executor thread is reading. (The native UpdateAdditionalMetadata function loops through m_cached_files, which is unsafe if another thread is adding elements to m_cached_files simultaneously.) Losing out on this optimization isn't too bad, because 719930bb390ed0020b99a7942289d83218e99d69 makes it very unlikely that both threads will want the lock at the same time. | |||
| 2022-08-23 | msbuild: Add property for disabling auto updates | OatmealDome | |
| This will be used for our Steam builds. | |||
| 2022-08-23 | msbuild: Add property for creating Steam builds on Windows | OatmealDome | |
| 2022-08-02 | msbuild: tidy up the linked libs | Shawn Hoffman | |
| 2022-08-02 | msbuild: refactor to reduce rebuild events | Shawn Hoffman | |
| * moves dolphin-specific settings out of Base.props * creates exports.props for externals, allowing to easily import individual Externals * corrects some cruft that accumulated and probably contributed to msbuild overbuilding | |||
| 2022-07-30 | msbuild: set PreferredToolArchitecture based on host OS arch | Shawn Hoffman | |
| 2022-07-25 | replace libpng with libspng | Shawn Hoffman | |
| 2022-07-24 | msbuild: set C standard to C17 | Shawn Hoffman | |
| not required but it seems nice | |||
| 2022-07-24 | replace zlib with zlib-ng | Shawn Hoffman | |
| since the benefits are so high, don't link with shared zlib | |||
| 2022-07-11 | Externals/FatFs: Build as part of Dolphin. | Admiral H. Curtiss | |
| Co-authored-by: Pablo Stebler <pablo@stebler.xyz> | |||
| 2022-07-10 | Add SDL as a submodule | Jun Bo Bi | |
| 2022-06-24 | Externals: add spirv-cross using upstream commit ↵ | iwubcode | |
| 50b4d5389b6a06f86fb63a2848e1a7da6d9755ca Co-authored-by: tellowkrinkle <tellowkrinkle@gmail.com> | |||
| 2022-05-08 | Merge pull request #10559 from shuffle2/qt6 | JMC47 | |
| update to Qt6 on windows, support Qt6 elsewhere | |||
| 2022-05-03 | Revert "msbuild: use pdbaltpath to strip dirname of pdb" | Shawn Hoffman | |
| This reverts commit f2c5c052bc5402856123b0f57c7c5a50be97ba49. debuggers using path-based searching don't seem smart enough to find a relative path if it's not relative to their pwd. | |||
| 2022-05-02 | Add support for building against Qt 6 | spycrab | |
| 2022-04-27 | msbuild: use default Project attrs | Shawn Hoffman | |
| maybe it makes the xml less scary :D | |||
| 2022-04-27 | Disable MSBuild Resource Manager | Shawn Hoffman | |
| 2022-04-26 | Merge pull request #10616 from shuffle2/fmt-lib | Mai M | |
| msbuild: fmt static library | |||
| 2022-04-26 | msbuild: use pathmap to unify source paths embedded in objects | Shawn Hoffman | |
| 2022-04-26 | msbuild: use pdbaltpath to strip dirname of pdb | Shawn Hoffman | |
