summaryrefslogtreecommitdiff
path: root/Source/VSProps
AgeCommit message (Collapse)Author
2025-06-24Merge pull request #13694 from jordan-woyak/sdl3JMC47
Update to SDL3
2025-06-07InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to ↵Jordan Woyak
release-3.2.16.
2025-06-06Externals: add watcher, a library used to watch a filesystem location for ↵iwubcode
changes
2025-05-07IOS/USB: Emulate Wii Speak using cubebSepalani
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-13Update rcheevos submodule to newest masterLillyJadeKatrin
2025-02-02Merge pull request #13306 from OatmealDome/cubeb-optionalAdmiral H. Curtiss
CMakeLists: Add flag to disable Cubeb
2025-01-25CMakeLists: Add flag to disable CubebOatmealDome
2025-01-25VSProps: Remove unused Steam preprocessor definitionOatmealDome
2024-06-22Migrate Vulkan-Headers to submodule and update to v1.3.288Luis Condes Diaz
2024-04-03Update rcheevos submodule to newest master.LillyJadeKatrin
2024-03-13VSProps: Set VcpkgEnabled to falseJules Blok
We don't rely on vcpkg for dependencies
2023-11-28Remove redundant 32-bit codeZopolis4
2023-08-12DolphinQt: Add function to set a QWidget's window decorations to dark ones ↵Admiral H. Curtiss
on Windows.
2023-08-12msbuild: auto generate and embed qt rcc filesShawn Hoffman
2023-07-21Update libcurl to 8.1.2Sketch
2023-05-26windows: update to qt 6.5.1Shawn Hoffman
2023-05-23msvc: disable building std modulesShawn Hoffman
fixes build failures related to pch
2023-04-02Added USE_RETRO_ACHIEVEMENTS compiler flagLillyJadeKatrin
Added a flag to VS and CMake for enabling RetroAchievements integration.
2023-03-04msvc: enable compiler checks added in vs 17.5Shawn Hoffman
2023-01-13msvc: note some things to enable in vs 17.5Shawn Hoffman
2023-01-13msvc: set /Zc:enumTypesShawn Hoffman
2023-01-13msvc: dont explicitly set /Zc:lambdaShawn Hoffman
it's implied by /std
2022-11-26Externals: 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-13Merge pull request #11015 from TryTwo/Conditional_BreakpointsAdmiral H. Curtiss
Conditional breakpoints
2022-10-23Externals: Add VMARobin Kertels
2022-10-06Debugger: Initial implementation of conditional breakpointssmurf3tte
Expression class to store compiled expressions and associated variable list. Co-authored-by: TryTwo <taolas@gmail.com>
2022-09-27Revert "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-23msbuild: Add property for disabling auto updatesOatmealDome
This will be used for our Steam builds.
2022-08-23msbuild: Add property for creating Steam builds on WindowsOatmealDome
2022-08-02msbuild: tidy up the linked libsShawn Hoffman
2022-08-02msbuild: refactor to reduce rebuild eventsShawn 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-30msbuild: set PreferredToolArchitecture based on host OS archShawn Hoffman
2022-07-25replace libpng with libspngShawn Hoffman
2022-07-24msbuild: set C standard to C17Shawn Hoffman
not required but it seems nice
2022-07-24replace zlib with zlib-ngShawn Hoffman
since the benefits are so high, don't link with shared zlib
2022-07-11Externals/FatFs: Build as part of Dolphin.Admiral H. Curtiss
Co-authored-by: Pablo Stebler <pablo@stebler.xyz>
2022-07-10Add SDL as a submoduleJun Bo Bi
2022-06-24Externals: add spirv-cross using upstream commit ↵iwubcode
50b4d5389b6a06f86fb63a2848e1a7da6d9755ca Co-authored-by: tellowkrinkle <tellowkrinkle@gmail.com>
2022-05-08Merge pull request #10559 from shuffle2/qt6JMC47
update to Qt6 on windows, support Qt6 elsewhere
2022-05-03Revert "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-02Add support for building against Qt 6spycrab
2022-04-27msbuild: use default Project attrsShawn Hoffman
maybe it makes the xml less scary :D
2022-04-27Disable MSBuild Resource ManagerShawn Hoffman
2022-04-26Merge pull request #10616 from shuffle2/fmt-libMai M
msbuild: fmt static library
2022-04-26msbuild: use pathmap to unify source paths embedded in objectsShawn Hoffman
2022-04-26msbuild: use pdbaltpath to strip dirname of pdbShawn Hoffman
2022-04-26use fmt as static library instead of headersShawn Hoffman
reportedly improves compile time
2022-04-25msbuild: brepro -> deterministicShawn Hoffman
2022-04-17update to libusb v1.0.26Shawn Hoffman
moves libusb from vendored to submodule
2022-04-02msbuild: don't explicitly set _SECURE_SCLShawn Hoffman