Last Git changes for Dolphin

Short version SVN rev Git hash Author Description
5.0-9140e6b2758ab401975c0bde2b80bec5b05485c25c5aPierre BourdonMerge pull request #7477 from Zexaron/ext-minizip
5.0-88418e26d33133aea410612be6f30ab723781d175312Pierre BourdonExternals: Add a stripped down version of minizip.
5.0-9138c56516502d14d61b3033f336a837171e7c4335d9Léo LamMerge pull request #7440 from JosJuice/wii-menu-1.0-region
5.0-893834edcdd45461030c286a02661ee1faf5a4caf636JosJuiceNever return Unknown from SConfig::GetFallbackRegion
5.0-913608f9df2461328c2c9a4b47469ba743a163c8a122Pierre BourdonMerge pull request #7574 from spycrab/updater_pb
5.0-90153cfa255c5a98ba4db8e1bf5eb223909f6753c976spycrabUpdater: Add total progressbar
5.0-9134749367794b3f29153e41fb8bc980f592ebce1dacPierre BourdonMerge pull request #7573 from Techjar/netplay-dialog-external-ip
5.0-913394d7e7d78a5d93448c7af8d181e8ef0b98b19e18TechjarQt/NetPlayDialog: Add external IP to interface combo box
5.0-91326b7a1ca6d182d8d2469618e996bcad5eb091a0bbPierre BourdonMerge pull request #7535 from UnclePunch/synccodes
5.0-8984469f29350f955aa0cf5b262d08e1e99b466a6965Vin BertinelliNetplay: Sync codes
5.0-913041333fa971b4fc971b45f2629c50e72612df7283Pierre BourdonMerge pull request #7564 from Techjar/netplay-sync-wii-shutdown
5.0-9123ef89e4e70c256989ede03d33145ee05be141dc06TechjarNetPlay: Sync power button event
5.0-91283153b9e94f80ecdbb4259140096fdeb0a7e15753Pierre BourdonMerge pull request #7570 from stenzek/defer-overlap-xfb-copies
5.0-9127502c4c0e87976d183a2e2b299201f3b9771ebe79StenzekTextureCache: Recompute overlapping XFB copy hashes after copying to RAM
5.0-91268104caa06bf6dd322bd1b095eca47153c0d244b7Pierre BourdonMerge pull request #7427 from weihuoya/setting-fx
5.0-8752c4f065611eb8109ff0579e6a026aa5787b1510adweihuoyaAndroid: fx setting
5.0-9124551210fb6397b7d37a4bc7a10826ed71cbd54458Pierre BourdonMerge pull request #7569 from Techjar/sync-deferred-efb
5.0-9123caf2fc3c3ef06c79a1c9e823e98e30d6c5006cebTechjarNetPlay: Sync Defer EFB Copies setting
5.0-912297e3200f5799cb43f508fd6c385321bc778c5ffbPierre BourdonMerge pull request #7519 from stenzek/controller-window
5.0-89836392be61ebf00188cd048b42c99fff60f0a56139StenzekHost: Also call ControllerInterface::ChangeWindow when window changes
5.0-8982cb6ba59a4434591d91c920ac5735b098ad41112fStenzekHost: Don't call ChangeSurface when handle hasn't changed
5.0-898152828901efedb146cb572573b2381e73d2ada4d9StenzekCore: Switch controller interface to render widget on booting
5.0-8980a7f334dc2a3eec0119d8b77ec3ff35bbc8aae5f9StenzekControllerInterface: Don't crash on non-X11 QPA
5.0-91174de7161eaa9a59c6b80f179c66abd3015bf3b4c9Pierre BourdonMerge pull request #7565 from stenzek/vulkan-fence
5.0-9116a0653a1a34310d916b2a0ae0392f6171d88fa928StenzekVulkan: Fix incorrect fence being assigned to staging texture
5.0-9115f1c41c9a62eed665da7ba4dc995ea1c70b22ef87Pierre BourdonMerge pull request #7563 from delroth/crashfix
5.0-9114a9f7df5b15e3407796fc8c6ff54eb18862885c71Pierre BourdonSystemTimers: fix a 1-in-1000 crash happening in throttler performance
5.0-91136e9eb7c07c9661b1a3348f433f0d70c20fd9140dPierre BourdonMerge pull request #7561 from MerryMage/fix-Jit_LoadStore
5.0-9112df08a778120185680e3393f23a508f92b6297018MerryMageJit_LoadStore: Ra needs to be ReadWrite when writeback is required
5.0-91110e1cca54da025d73694aedc080e364ee51bf1ce9JosJuiceMerge pull request #7555 from Techjar/config-delcaration-unused
5.0-90254fd2a252531fa2cca950eb15b2368d8c2196c434TechjarCore/Config: Remove unused NETPLAY_SELECTED_HOST_GAME declaration
5.0-910961b9ef33abd886c002490799b52878dfbb09754fPierre BourdonMerge pull request #7492 from MerryMage/regcache2
5.0-8993342067abfa929459d0377c3ad743b36c80dd4005MerryMageJitRegCache: Remove old interface
5.0-899208c41090b22d393166d19f95cb33ddfe57622ac7MerryMageJitRegCache: Add RegistersInUse
5.0-8991096392f295efebe54ee99a454f83c95f2ebc9190MerryMageJitRegCache: Add PreloadRegisters function
5.0-89909f683f9bb15aa865dd4168fbc40b8c314d852d6fMerryMageBitSet: Add << operator
5.0-8989e699b6b2832096cc2fff85c6c62f28e103ea86adMerryMageJit: Remove OpArg variant of ComputeRC
5.0-89887d7316c90fac802d38c1b34549be6001c4b76de0MerryMageJit_SystemRegisters: mffsx
5.0-898762484141f2e9a26d0885b18c9e8e909437049aa4MerryMageJit_SystemRegisters: mtfsfx
5.0-8986192f8ba6f13e23713d93571fa7f9b387767e9245MerryMageJit_Paired: ps_res
5.0-898566d9349643d114690458cdc92723b5026781a440MerryMageJit_Paired: ps_rsqrte
5.0-89843fc3a55a9a5fe8aaedfbb2384060968f4424d01aMerryMageJit_Paired: mergeXX
5.0-8983cf5823c14689de8edf78716dd50cb860101f3e22MerryMageJit_Paired: ps_muls
5.0-89821550729688804254d1f92e636762e9c28b299562MerryMageJit_Paired: ps_sum
5.0-8981be8fec624435820d003b900ccd81f07fab860e2bMerryMageJit_Paired: ps_mr
5.0-898096b86a9bc4e2dbd885321c4c45d26a93db91d5edMerryMageJit_FloatingPoint: HandleNaNs
5.0-89790a96da578e7a305551af7f045d6ee1c787a7d182MerryMageJit_FloatingPoint: fresx
5.0-8978e812a628794b18180137e17c2eac24a190be86c9MerryMageJit_FloatingPoint: frsqrtex
5.0-897768bbd56c01f7bd328070311a4ffa0c7cd9e8097cMerryMageJit_FloatingPoint: frspx
5.0-8976cc77e2f3ef58a15b61141de44b3a45893b9dcc6cMerryMageJit_FloatingPoint: fctiwx
5.0-8975457327cbc47dcfde5d0662c49031e89002fd37feMerryMageJit_FloatingPoint: FloatCompare
5.0-897455c21a15a292674222577c81618977c82053d128MerryMageJit_FloatingPoint: fmrx
5.0-8973fecbf091e5d4ef21d18c1c4bf4f94461d5a82d64MerryMageJit_FloatingPoint: fselx
5.0-8972d62ca40496c0498445d418b20c7fe91f6463e129MerryMageJit_FloatingPoint: fsign
5.0-8971537eeb7ebf936a6ae892bdd6f7f77bd8cbb36c4eMerryMageJit_FloatingPoint: fmaddXX
5.0-8970a26c9c4b74269ebf31c891ac06187d748c808ce1MerryMageJit_FloatingPoint: fp_arith
5.0-89692337e089bf0414c0c6a86995006106f4ac11d70fMerryMageJit_SystemRegisters: mtspr
5.0-8968d87436c57db1e10087f7f006ec571622f1f5ac20MerryMageJit_LoadStorePaired: psq_lXX
5.0-89670b29b5cb83f23dc40db6aa787165c68fc840fa0bMerryMageJit_LoadStorePaired: psq_stXX
5.0-8966459f9774832c63245432bcdad2d9a1df874346d2MerryMageJit_LoadStoreFloating: stfiwx
5.0-8965dcfe955087549c29035dea39a6fa9d681f3d52fdMerryMageJit_LoadStoreFloating: stfXXX
5.0-8964f564da72337f16a7b662b106d82c4ea59b7c6e24MerryMageJit_LoadStoreFloating: lfXXX
5.0-896336790ad3add2e79930c31545a8d91e75576d5a0bMerryMageJit_SystemRegisters: mtcrf
5.0-8962d8b2bf785ac26f67e787c0b0003a94ec3b383dbeMerryMageJit_SystemRegisters: mfcr
5.0-89616ff8f9e9911024c2583287301f395924e6c12714MerryMageJit_SystemRegisters: mfmsr
5.0-89605fa6df8c1e3c58f57224ef132d45cf168e4be277MerryMageJit_SystemRegisters: mtmsr
5.0-89591d867493d9be8f4c950e97f88e6357be8af82edcMerryMageJit_SystemRegisters: mfspr
5.0-89589438ea0ef566a80e1db7152e01e8e7a9ce724b3dMerryMageJit_LoadStore: stmw
5.0-895798cf0b3286fa50a42f713636027588735173b4a8MerryMageJit_LoadStore: lmw
5.0-8956c6b9712ac4c8db19d7daf7260806b3aababd0634MerryMageJit_LoadStore: stXx
5.0-895590cef22d57f7f57c8df042044072a8e795dc9c40MerryMageJit_LoadStore: stX
5.0-89544a2efc8f5e06de966e08cb7c69a97fe1e97bca2dMerryMageJit_LoadStore: dcbz
5.0-89530e501e5c36062ae2a3d4a004cf7a884c681c8be4MerryMageJit_LoadStore: dcbx
5.0-8952534db3b2ed34e5a13691b902c8f14ce951bedbf1MerryMageJit_LoadStore: lXXx
5.0-895100d65f7a694c982cfde94d37f9b7e2a6b603caa5MerryMageJit: memcheck
5.0-8950c896d41c37ff0737d0fd852017778ef6ed94a27bMerryMageDoJit
5.0-89494443b3632611b90e8e61f8587e13aba1c413bf92MerryMageJit_Branch: bclrx
5.0-89480cd85bbce77f0cdf6f142c88afaace095436abe0MerryMageJit_Branch: bcctrx
5.0-8947453417ad8c02f71f498939d1f4fb5638bd6a4b97MerryMageJit_Branch: bcx
5.0-8946256e23494906ceac4d6919be248731e4a8816e17MerryMageJit_Integer: DoMergedBranchCondition
5.0-89450d3393b3069daa52cb499ffd957495edf376d86fMerryMageJit_Integer: rlwimix
5.0-8944b866b5bdd9c0e8a3d0e623f73491fadfc5ab62c9MerryMageJit_Integer: reg_imm
5.0-8943ace2ed27ac5b98287c223e4900c2a988a2451a97MerryMageJit_Integer: DoMergedBranchImmediate
5.0-894288e5d0d8b1c8b715cd6c9dd80f57f6fdd02d0e0eMerryMageJit_Integer: cmpXX
5.0-8941b25628669058c207f3fc6974f5db9820d5514177MerryMageJit_Integer: boolX
5.0-8940b7a4296becebf0159fb1d837635a53b2c49e616bMerryMageJit_Integer: extsXx
5.0-8939c380764ed075b6b1aa2e67506915792bde863e98MerryMageJit_Integer: twX
5.0-893856219072830476b85bed3b50b5cf2baadd538798MerryMageJit_Integer: cntlzwx
5.0-893731bd9b5cd09b0294026ef5871177b004a3b9a41fMerryMageJit_Integer: srawix
5.0-8936817fddf7347e25fff627133d679d34e35db7fe2aMerryMageJit_Integer: srawx
5.0-893532572dd6394cac415e6b5b3d1516b55f5f0d00e7MerryMageJit_Integer: slwx
5.0-893422600b33ee9730c0232438271077698299d21658MerryMageJit_Integer: srwx
5.0-89334a97f31aa26a7ba06892c091a1d74c5a923b78a3MerryMageJit_Integer: negx
5.0-893242614ede16a738ce93e68b3873507f684e09941cMerryMageJit_Integer: rlwnmx
5.0-8931d4e2acc9cd7cc99f6112c60831a08f1f5d15cbf3MerryMageJit_Integer: rlwinmx
5.0-8930bde5df03a368c2d2ff4f6b2a31086a5dbb2eaa0aMerryMageJit_Integer: arithcx
5.0-89296ce718b9204c75f96fa26da87f8086bbf0f5cd9bMerryMageJit_Integer: arithXex
5.0-89289bf75a0f317af074b5a9e2fe5af97dc45083df8cMerryMageJit_Integer: addx
5.0-892750e7b97406c0ba590deb712d76d87e4caa827832MerryMageJit_Integer: divwx
5.0-8926f945457915e2f43d3c99e7b5e3047c2d7de4d341MerryMageJit_Integer: divwux
5.0-89252652d4dfdb11fce7741edbdd93c0728248d952d4MerryMageJit_Integer: mulhwXx
5.0-892424aadd933e144870207dab5293c59d0a7085823eMerryMageJit_Integer: mullwx
5.0-892302deaab6eea6b407970d36a17c167b756f76311dMerryMageJit_Integer: mulli
5.0-8922497ac5789d1f660a9ee4c19644f09f97a78ce069MerryMageJit_Integer: subfx
5.0-892164c29ab942496afc3278aef7c6f28309bca6067aMerryMageJit_Integer: Port subfic to new register cache interface
5.0-892033812319acf7ab560176ace81b4b7a4e2ab621ddMerryMageJit: Add preg_t variant of ComputeRC
5.0-89195e46c16e4f2906ec653a4f7b2798e2e8172f7616MerryMageJitRegCache: Add IsZero to RCOpArg
5.0-89182e955012b232a88f88ae7eb4f78d99b7a0dcdf8cMerryMageJitRegCache: Add BindOrImm
5.0-8917590ec866b07dc32fd5a190b710d1aa66937a2d85MerryMageJitRegCache: Add revertable binds
5.0-891616f8b7413de41432c9128f1db896149fe8db3e85MerryMageJitRegCache: IsAllUnlocked
5.0-89156c61d9a4269ebc486e6860bd0c821a6f896fd59bMerryMageJitRegCache: RCForkGuard
5.0-8914367a0bb672807927e22aadac9d4fa8c96c3b922eMerryMageJitRegCache: Add RCOpArg::ExtractWithByteOffset
5.0-8913ae1bd7a6b0b0136d097b340636e86881efcf7c43MerryMageJitRegCache: New interface
5.0-89126fef683e14afb70b064f0c01394320a6b3b53f75MerryMageJitRegCache: Move files to subdirectory
5.0-8911448fc89e4c6b76685f7ad6c745a8386640fcc4dfMerryMageJitRegCache: Count locks/unlocks
5.0-89102dce7e6e21a05c45a4784e3c93d555ec88bc3745MerryMageCommon: Add variant utilities
5.0-9024162e34ad2224081aa48a943ca3fb7e65b23d89aaPierre BourdonMerge pull request #7534 from Techjar/fix-netplay-gamelist-saving
5.0-9022541c5ee996e4efe2b67ce58aff27633cb1104906Pierre BourdonMerge pull request #7550 from JosJuice/widescreen-hack-suggested-ratio
5.0-9004a42432cae4c9a61dad6b0f8681ae6fe1945994a0JosJuiceRenderBase: Set m_aspect_wide on start
5.0-9003b93b7ec419464432e03dd91b5b6c61a984a38a4aJosJuiceFix the widescreen hack for Wii games with 4:3 forced in game INI
5.0-8984203ecb534d65287a16cb1565ab69ee10a02ab0bfTechjarNetPlay: Fix saving host game selection
5.0-901998d2e278b066a802296f96221859e0a497a08891Pierre BourdonMerge pull request #7551 from zackhow/fixffs
5.0-9016e903d346ea6fefc967f87a4dfc06acdf97acc00fPierre BourdonMerge pull request #7552 from stenzek/texture-cache-leak
5.0-901178056686fd69fba25a3047592a6b326a753ec00cStenzekTextureCache: Fix leaking TCacheEntry instances
5.0-89955f5262ad34ba618dfc66e2e2d2e1bfe6f06b0f61zackhowAndroidTv: don't show landscape lock setting for leanback
5.0-89940446a58ec5db04ade03f24fdb091bc4513cf67b4zackhowAndroid: Fix crash on instant rotate
5.0-90144271a0ab9763c86292ce81a8af0d6fd76108e2bcPierre BourdonMerge pull request #7554 from spycrab/updater_tb
5.0-90131595a9bdcdf6a4eefdf3d82b5aa2001d97c26f29spycrabUpdater: Show progress in taskbar
5.0-901280259b019b476b4a932342ca7593799c9abdfefbConnor McLaughlinMerge pull request #7549 from JMC47/NickUnite
5.0-901148f6938ac4da9bd012f60a9258fc780c9d4024b1JMC47Fix glitched corner in Nickelodeon Unite.
5.0-901016a618f413736590644caea7717ec6920c9c9ee0Pierre BourdonMerge pull request #7548 from stenzek/graphics-window-crash
5.0-90037efdd1070bf526829d6f852deef9799a0cd2146fStenzekOGL: Fix crash when opening graphics window on another backend
5.0-9008a77882468b447af00b46658512b6ff551564f706Pierre BourdonMerge pull request #7544 from DXGLdotinfo/master
5.0-89946d437b282adeda30264f84a1080ca8f98f2a9439WilliamAdd supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt and Updater. Enables high contrast themes on Windows 8+.
5.0-90062e370b4ec3427637da4e19e7c3fdc7d9467a2cbcPierre BourdonMerge pull request #7532 from mahdihijazi/mahdi/remove_cxl_btn
5.0-9004c52bdba28a2cadbcc897d633f8619da083c51122Pierre BourdonMerge pull request #7542 from Tilka/fifo_analyzer
5.0-89926714159660f9452242d449e6d89015d281fa9acfTillmann KarrasFIFOAnalyzer: don't use misleading format strings
5.0-898447d9e8208cee6d6b8e20681650131718191e3571mahdihijaziAndroid: Remove the cancel button from the file browser
5.0-90023d61b1a1d5e1dfc30982f4dfb91b19e167244096JosJuiceMerge pull request #7547 from Techjar/mh3-safe-texture-cache
5.0-900111ba11b147d1463a5d822ca8a2c597adfc3e9e1aTechjarGameSettings: Set safe texture cache accuracy for Monster Hunter Tri (Japanese)
5.0-9000cb806dd63cdcfaaa7a38b4b0f605e33854d67d33Pierre BourdonMerge pull request #7546 from Techjar/fix-memcard-saving
5.0-8999dfa4395ba0f17f5860d4954e078344cc8ac6dfadTechjarCore/Config: Fix memcard path not being saved
5.0-8998dac58a859ca30262b79f72036f1e78ea54be83c4Pierre BourdonMerge pull request #7539 from stenzek/batched-efb-copies
5.0-8997a45f977d265bb4360ca0b4a7fd189f4a30362f61StenzekAnalytics: Add deferred EFB copies setting to graphics settings
5.0-899671e3bc40a3aa04690d322b558fabe1bf7f2a1638StenzekAndroid: Add defer EFB copies to settings
5.0-899566b6e72c5ec49484966520d13b92a844b359e794StenzekVulkan: Submit fewer command buffers in deferred EFB copies mode
5.0-89948e2c063d6219b01037d1cb5bdb009000e52d8479StenzekTextureCache: Implement deferred/batched EFB copies
5.0-8993710b893b914bcc1e812f1a63fdb9a143ff682561JosJuiceMerge pull request #7541 from zackhow/notoreo
5.0-8988409c064c73a5cf1d24ec1f00e575ea16fe7ad208zackhowAndroidTv: Don't run oreo channels when not on oreo
5.0-89910d00e6225b6c2774293e6abb6f73cc8c9932b5e5Pierre BourdonMerge pull request #7540 from zackhow/land
5.0-898850da2840607eb0c101426d7207fd41c85ed9fa2azackhowAndroid: don't try to pause emulation when not running
5.0-8989650961687ac08613fbac29ba9e41c2e09afca1eePierre BourdonMerge pull request #7538 from JosJuice/ipl-dtk
5.0-898420b8c2484766ff6988cdc1711af4ac44a81db168JosJuiceFix first DTK track not playing after booting with IPL
5.0-898722ddd11573fd8d3e43a879804e7a64e50928435dPierre BourdonMerge pull request #7536 from zackhow/correct-landscape
5.0-8986b7d0b27a8c3ce7e1827c26d84ab8f375aed9f273zackhowAndroid: fix landscape lock
5.0-8985550808234544c814f29e553a670aa528374c282bPierre BourdonMerge pull request #7524 from TryTwo/master
5.0-8952701b5c4b0305417086dc153fd363b5493b0c84e6TryTwoFix Gecko codehandler lag.
5.0-89830140009114c70ba949e453343f422f639593a321Pierre BourdonMerge pull request #7531 from delroth/analytics-settings
5.0-89806bb31fc94c37e67db96ebd9baec3a43587cc2d70Pierre BourdonDolphinQt: tell analytics to reload settings on change
5.0-8981580c26dc1cae6094b269f38af1ae8f1802a05f32Pierre BourdonMerge pull request #7530 from zackhow/settings-fix
5.0-8980e02b80cfa8762cde28eb989b32cf904186e95483zackhowAndroid: fix custom game control ui
5.0-89792b905eb06a806bc654281910d92693e2dcb6f201Pierre BourdonMerge pull request #7529 from zackhow/atv-exit
5.0-89781b3db3d8c16b58c135093c5777be2df03d330552zackhowAndroid: fix ATV not exiting
5.0-8977dd0122944a7faa2a665acd9f4c1c3981a38a32a7Pierre BourdonMerge pull request #7434 from zackhow/game-controller
5.0-8974f46157793faa9c1352b9df08c3667bbafdf2f71ezackhowAndroid: Update rumble settings for use in game profiles
5.0-8973471485071d7265ad57bbddd6fa4b052d463ffb4ezackhowAndroid: Move profile check to when it is saving
5.0-8972405b37deaa4b59659906d709dbe7a220cc875b74zackhowAndroid: Speed up game settings saving
5.0-89715d93a10c60f25acd4f9045234156fd68720b1a87zackhowAndroid: Add game specific gc/wii controller settings
5.0-89729095233d21a8b165bf57c88ce4287f4b9f78c406Pierre BourdonMerge pull request #7483 from Zexaron/netplay_save-host-settings
5.0-8841550aa93ed050af73016e77fd6176d98c91a5f2d4ZexaronNetPlay: Properly save Hosting GUI settings
5.0-8970f1413dbbf6eeb8d95636a975ffe85653ac85751ePierre BourdonMerge pull request #7501 from Techjar/class-memaccess-cleanup
5.0-8968eb35514f3b8a9679d9c1c7a6dcac6f11d367a883Pierre BourdonMerge pull request #7443 from zackhow/device-rumble
5.0-89423499a416e7579fe31c6eaf340d05341d7a42e0aezackhowAndroid: Add controller rumble support
5.0-89068560eecd494482146d289a06d8bd4c6033a6fa14TechjarVideoCommon: Clean up class-memaccess warnings
5.0-89667094f225d424267c22655c0bb765337d7bf13987Pierre BourdonMerge pull request #7515 from JosJuice/wcsftime
5.0-89385718b870d1793afaf60944dfc1b086d370389538JosJuiceUse wcsftime instead of strftime on Windows to fix encoding errors
5.0-89642bbc9d40f0a47feba31fe6fdef77361103662f50Pierre BourdonMerge pull request #7520 from mahdihijazi/app_bundles
5.0-8940cc4d9981189addc0b42939eab4462759dd3ae723mahdihijaziAndroid: Change the file browser dialog ok button title
5.0-896253a45e5c2816560571bde96161e800b4d519306aPierre BourdonMerge pull request #7445 from Techjar/improve-sfmlhelper
5.0-89601cb0900a10b3e71fedca8ab74278b2d49be12089Pierre BourdonMerge pull request #7518 from weihuoya/remove-animation
5.0-89381e3a2979006ce5da1b8e7f196039def455411c9bweihuoyaandroid: remove enter and exit transition
5.0-8784c5b4e1a5f67991d82ece34dc3e443146395525e1TechjarImprove SFMLHelper
5.0-895898987beb73552a1c9145dcc1c63450b2049789f2Pierre BourdonMerge pull request #7526 from Tilka/mo_logging
5.0-895013930f565a8f40d9a295320bcc6cf475c299247fTillmann KarrasDolphinQt: reduce warnings about MO files
5.0-89562071dea9b7578dd933f0bf0f9aea235dd0ca1030Pierre BourdonMerge pull request #7497 from stenzek/lazy-initialize
5.0-8905ea77899ddd4484229bda1cc5016a158b707ec75dStenzekQt/MainWindow: Maintain pointer to hotkey window
5.0-8904211a9bf6d27356693469e4273dfd42825e811b9eStenzekQt/MainWindow: Lazy initialize child windows
5.0-89539e22288f8991155c6682b089cec95496fa4a81d2Pierre BourdonMerge pull request #7527 from Tilka/cyber_sled
5.0-895079efa9515b1b63227d88f14a712736aae8ad6802Tillmann KarrasGameSettings: EFB format changes for Cyber Sled
5.0-895198b0efb6ded174fdf85fa8a392e59f11b8c5520fPierre BourdonMerge pull request #7499 from JosJuice/purge-game-list-cache
5.0-88958bbec312953277fa7970fd3adf88976eb6515dd7JosJuiceDolphinQt: Implement "Purge Game List Cache"
5.0-894948862850ca1deb5a5053b0931f7eeaf14b46e2bcPierre BourdonMerge pull request #7523 from stenzek/vulkan-draw-calls
5.0-89487c4607a05a3642154acc418a49a002ae67b2c95fStenzekVulkan: Add missing increment of draw call count
5.0-8947756a2fe14d87e47df8d08202117f7a84148eb235Pierre BourdonMerge pull request #7517 from delroth/analytics-perf
5.0-893583c3370c2a408b58f5ed1fe382f91ecddb812325Pierre BourdonRenderBase: send performance sample at every end of frame
5.0-89346a891ea37c1f808d3e5a75124587bebd97e0ceaePierre BourdonCore/Analytics: add support for performance sampling
5.0-8933d98c0da41b2101d753ea230b890d925ae1fd8291Pierre BourdonCommon/Analytics: add basic support for vector serialization
5.0-893264e04eb38c934418fcb78226ec4fe820b06bde33Pierre BourdonSystemTimers: export performance index from the throttler callback
5.0-8931eadb4a66a5db5939df89e71a64edf436737c2cbbPierre BourdonThrottleCallback: use microseconds to represent realtime
5.0-8941dd922660c9fdc466c707049888a24dfea0fb4c8cJosJuiceMerge pull request #7521 from JosJuice/android-rotate-savestate
5.0-8940ce640e129dbd9b0077c65c9990cd0d664dba422aJosJuiceAndroid: Don't create a savestate when rotating
5.0-8939d0c29f8814255e471939fc06a853b59f8383508cPierre BourdonMerge pull request #7514 from zackhow/no-rumble
5.0-8912df1294224469de0e0043a460b67d9d2d734eae4azackhowAndroid: Don't require vibrate permission
5.0-893761821b067f9f5fac85188d8abc0841ce9529d0f1Mat MMerge pull request #7508 from zackhow/lock-landscape
5.0-89129e44df1d3aa062a39f32b87e9b3802170d571bc4zackhowAndroid: lock screen to landscape by default
5.0-893574c49c961ed4ade307b04f600536fed1f9b26ea4Mat MMerge pull request #7504 from JosJuice/game-id-partition-none
5.0-890803d401127eb0e0bf3ad038ad22ab1511a66f901eJosJuiceFix issue 11422 (inconsistent game ID for some hacked games)
5.0-8933748b275c9a44dd42299f5af41269662c2319d025Mat MMerge pull request #7511 from stenzek/dolphin-no-gui-build
5.0-89308c84e27155be2f7202943578b3fa29e087cd58ecStenzekCore: Fix display being passed as surface to ControllerInterface
5.0-89291e8cdc02d184160994c788005e47c79b6000f25cStenzekCMake: Fix DolphinNoGUI build
5.0-8930dc5a678fca5d4fe492cd342f3f681d07e2005af0JosJuiceMerge pull request #7510 from dreamsyntax/patch-1
5.0-8929e88c46453bcb3e88aebffef350d57e14b4892606dreamsyntaxUpdate ShadowTheHedgehog config - GUP.ini
5.0-8928c4d1e4adffcd380cc87b841069ce2fe8b62d7b60StenzekMerge pull request #7450 from stenzek/glcontext
5.0-89252c6d96433c322b50470705d43005fd6308506d49StenzekGLContext: Try GL versions 3.2-4.6 when getting a context
5.0-8924c95802afeb2ebc702bed61a9437f6e85e4f833e0StenzekCMake: Make X11 and EGL optional
5.0-89230559311f929d62904c6f14c67d3944fb4142aaafStenzekGLContext: Runtime selection of EGL/GLX on Linux
5.0-8922025e909773a2761cad8a3954498fe800f6f94963StenzekGLContext: Use destructor instead of Shutdown() to cleanup
5.0-89214b8d1c2b429485d54d7dad2fdc142ed43b34b992StenzekGLContext: Combine shared context initialization and creation
5.0-8920dcdd02d646230e7903520a41dc9f86e57ae16dbeStenzekGLContext: Remove global context pointer
5.0-8919eb284b5d661cab6aed770e0e51b790917249ef21StenzekVideoBackends: Pass window system info from host on creation
5.0-89189c57a98723997736adea94383668fbdf8a993fd8StenzekGLContext: Use host connection
5.0-89171d827a52234974f308e71e86cdd6f61293e0523fStenzekRenderer: Pull dimensions from GLInterface/Swapchain
5.0-8916a3961750a7174be7402fc492367f017d845b8e1fStenzekDrop Host_GetRenderSurface and pass display to backend
5.0-8915134d967be2dd4ba9531abb8ba8494c3ac423ca72StenzekRefactoring and cleanup of GLInterface (now GLContext)
5.0-891474b82bab3b6e4e8a1799bbcbdc5244f20f4d2826StenzekGLInterface: Drop Haiku support
5.0-89159c9d598ec006527bc47aea306e5171d03c12c5f5shuffle2Merge pull request #7507 from JosJuice/readme-windows-sdk
5.0-89125a5d4cad476efc3ea3a85a1010f097019b1831ebJosJuiceUpdate the Windows SDK version in the Readme file
5.0-89136119212d684ea2f7f9f6e37fe85d502d0dcf0659TilkaMerge pull request #7506 from Tilka/windows_sdk
5.0-891297cc9894e46a8200d524a6e3fad943db71cae3b5Tillmann KarrasUpdate to Visual Studio's default Windows SDK
5.0-89114d62037f885683183fd4dcf516d86c939fdbad8dMat MMerge pull request #7505 from JosJuice/korean-country-code
5.0-8908338f3467e50c160fca02090123e10fbc8d58e296JosJuiceDiscIO: Restore the Korean case in CountryCodeToCountry
5.0-8909cb576bf3820da934b09bb81bee445721e1cdb39eTilkaMerge pull request #7503 from MerryMage/signed_comparison
5.0-8904688e8db9048a115cf73231c5eebc411c58285e87MerryMageBTReal: Correct comparison of integers of different signs
5.0-8907cffca7cbecef0043bd8312c27769e06c30ab67dcAnthonyMerge pull request #7502 from JosJuice/functions-signature
5.0-88954a07b9a0e15649a373c6aaf9264ef57a5aa75a82JosJuiceImprove the "functions signature" string
5.0-8905dace56cb626d9988efca4db4521e2f56f745ecc1TilkaMerge pull request #7498 from Z1ni/compress-cancel-correctly
5.0-8904d7640f592977cdcffad295663f05963b015f6eb2Z1niQt/GameList: Cancel ISO compression when the user cancels the save dialog
5.0-8903b5d855caf7a2bed70edca0385922ffc6dfb5286fTilkaMerge pull request #7496 from stenzek/null-shader-cache
5.0-8900e3f475b30e085c32f9dc56bf59c270dcbe80ee5eStenzekNullBackend: Initialize vtx_decl in VertexFormat
5.0-8899c2fab7f01667c4ae1c9d039a5ace87ad21c4d98dStenzekShaderCache: Don't create or load shader cache with Null backend
5.0-8900660fb3fca0f4f0b291ade7b421e231330a69ae7eTilkaMerge pull request #7412 from AdmiralCurtiss/xfb-stitch-in-order
5.0-87193e95d3c477aac0e186ff2cbe4804273162a13f1fAdmiral H. CurtissStitch together overlapping XFB regions in order of XFB copy creation.
5.0-889864515d08406957c027f99efce1140b355b94360cTilkaMerge pull request #7216 from leoetlino/test
5.0-87215a289de27a167bdeaad9ffebcef02910f1c0eedfLéo LamFix BT passthrough by sending larger packets
5.0-889634f50d378d3c85bc09c8aa9beaefadecc75157c7TilkaMerge pull request #7484 from Rukario/patch-1
5.0-88465a2565ecee2064cb8f830adbe5d2d615a1685619RukarioQuick GameINI update for Sonic Heroes
5.0-88948d1e996f395f161ceb346a6b4c67ae1a91595103TilkaMerge pull request #7495 from JosJuice/wii-menu-1.0-region-3
5.0-887134c05e17dc065e44b27e7ea618597540b0733c86JosJuiceShow 1.0U instead of 1.0 for Wii Menu 1.0
5.0-8892e18fbb9bd35fc1df74670f5a37ca6b120d974513TilkaMerge pull request #7449 from amaiorano/fix-extensions-combo-update-on-reset-defaults
5.0-8784f257630c0a41f6e6155c3ad7e3f2ec1b1357c6efAntonio MaioranoFix resetting emulated wii remote settings to default not updating Extension combo box
5.0-88909a1f2596267ab95dabccaaba80bbe4cbe96ec697TilkaMerge pull request #7486 from amaiorano/fix-infinite-polling-for-usb-devices
5.0-88463dec84a91b00b50c3d07c0eb68238173bd11cdd1Antonio MaioranoFix infinite polling for usb devices after the "add to whitelist" dialog has been opened once
5.0-88881abb27909d69b57fffb5782d2ce98dca88ea1fc0TilkaMerge pull request #7480 from sp00nd/master
5.0-88436cd53bf92d257169f76cd3edfd62953f69532c86sp00ndChange gecko sorting back to manual
5.0-88862d0e217715eb46a8f9ca9d8815b94fda6f600d6cTilkaMerge pull request #7485 from amaiorano/double-click-to-add-usb-whitelist-device
5.0-88073a8493cc598cbd696f51fdfda1e18e40db08092dAntonio MaioranoMake double click on selected usb whitelist device add it
5.0-88844b14fa40a6d06a6673de5e31919965974a38c434TilkaMerge pull request #7494 from MerryMage/SPR_HID0
5.0-888393ec97697538072176196bae4364060acb88f669MerryMageJit_SystemRegisters: Correct behaviour for mtspr SPR_HID0 (Redux)
5.0-8882ff17e2f174d24337dfcf27ef0a5a9bccddc4848dPierre BourdonMerge pull request #7493 from dolphin-emu/revert-7491-SPR_HID0
5.0-88812508f6c621873b0dba97a04912bc695a25ef5412Pierre BourdonRevert "Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0"
5.0-88802bdee9b80b24f1aa284fb228b9772bc0b506d446Pierre BourdonMerge pull request #7455 from spycrab/qt_tags
5.0-87886e873c6e063907999042f034d9486b3181e534b6spycrabQt/GameList: Implement tag system
5.0-887858361d827edc0fe5d72e82e92dd4a4e1879ce610TilkaMerge pull request #7491 from MerryMage/SPR_HID0
5.0-8875e7a65c31a8c0ebc76453cfdb4624e2703ff0f896MerryMageJit_SystemRegisters: Correct behaviour for mtspr SPR_HID0
5.0-88761fe40c59fa7dbd5ecf2bedfdb941e72f0315a382JosJuiceMerge pull request #7490 from zackhow/fix-crash
5.0-8875cd02a16a074b15624e2afac2d9dd1373a1842802zackhowAndroid: fix crash on rotate
5.0-887422c63433a2ec13c8e6aa17b611a84a0951d283e2TilkaMerge pull request #7488 from MerryMage/fp_tri_op
5.0-8873d60345f15ea98629eff5dccfa2c7ca37102c3eb4MerryMageJit_FloatingPoint: Make fp_tri_op a local lambda
5.0-887294f07e7fa9d300204c01b40a2cac963eb951f10aTilkaMerge pull request #7472 from Z1ni/usb-dev-dialog-close
5.0-8831b27c688fdf1c0d3c827fd2518f5c05685a3786acZ1niQt/Settings: Add Cancel button to USB passthrough device dialog
5.0-8870bbb08eec98a8530b44a99990258974ca1244fb38Mat MMerge pull request #7487 from JosJuice/wii-menu-1.0-region-2
5.0-88607643d6d2f96aa98f2eb31b373feb62d230e5ea26JosJuiceTreat Wii Menu 1.0 as NTSC-U
5.0-886857529bc45502df97210cd7b55b2d9ba24d5d87cdMat MMerge pull request #7438 from RolandMunsil/master
5.0-87545eefd0482ac31c7042b05d3826ddc28c0320b90bRoland MunsilFix issue with breakpoint type loaded from settings not propogating to MemoryWindow
5.0-8866ecd4897d43e115dbc00534fe74a5cc9d2c3a0fedMat MMerge pull request #7437 from stenzek/graphics-options-race
5.0-8770349765ba77df11a9d5eeac424ac87e0047c7f0b3StenzekGraphicsWindow: Ensure adapter selection isn't enabled while running
5.0-8769eb33d7af6420ceb78b36c84cb82ac5a34faf58c1StenzekCore: Call InitBackendInfo before loading config
5.0-876893923e2b290febbcdccad225c81e57454d0f0b75StenzekDon't fill backend info when core is running
5.0-8767a877d5f6dc29e3559f1b64752906917f2e193d79StenzekRemove unused Host_ShowVideoConfig
5.0-88617ac90b55d6263b1369defcdcc85af290add87d9aMat MMerge pull request #7466 from zackhow/hide-savestate
5.0-8784e52be87bf1e4fbe94f644a035bfd3880aec101bczackhowAndroid: Require user to enable savestate menus
5.0-8859b3cd6158fcdf62b2e2add10b4b23b5b20f857be5Mat MMerge pull request #7471 from JosJuice/country-region-switch
5.0-8792f834ef1dfede5b1f010314810845c97715eabae7JosJuiceDiscIO: Rename RegionSwitch/CountrySwitch
5.0-87917fd1784b9af49ecfbe98f6f0b589e1f462ca8520JosJuiceDiscIO: Add more RegionSwitch/CountrySwitch comments
5.0-87907607dc3573923b284f719aef54863b7e163c3052JosJuiceDiscIO: Fix CountrySwitch's 'M' comment (and clarify other VC comments)
5.0-8789cab5e52d15e6336d226347c9fe8d920893adec83JosJuiceDiscIO: Fix the 'W', 'X', 'Y' and 'Z' country codes
5.0-8788504024ab46a17e6fa6295b2d0fc022e216bd8a1aJosJuiceDiscIO: Add the missing 'V' country code
5.0-878757d05293fd11748a7a533ad81a1b61e85e4daca6JosJuiceDiscIO: Move the Korean GC mess out of VolumeGC
5.0-878608d0b98988af1ff0991d660911b4a400980676d5JosJuiceDiscIO: Merge RegionSwitchGC and RegionSwitchWii
5.0-88516e40955a8a40e87ebf3476d0b3323b3b4284579fMat MMerge pull request #7481 from Tilka/update_discord
5.0-8843636ccdfc2b088b9c36bf4316dcfb9baa275d55daTillmann KarrasExternals: update discord-rpc for readlink fix
5.0-8849f5bfcdda5ae58ef380a65d4827d5e33eab4d13adTilkaMerge pull request #7473 from aldelaro5/fix-signature-export
5.0-87773921d8a8bec7f47a563ee04be556767527174e26aldelaro5Qt/debugger: restore previous symbols and signature features
5.0-8847b35e0fd45678ffc6b77c490fc906f5cff7d2e495TilkaMerge pull request #7451 from stenzek/gles-blit-scissor
5.0-88412e905455b152129e4efc0e95f104bf65dfdfdf7dStenzekOGL: Disable scissor test when calling glBlitFramebuffer()
5.0-8845f8c679bab962e79a3aa2cf5990f542dbcf4caf74TilkaMerge pull request #7482 from Tilka/sanity
5.0-8844db54b903ef8e2f9407be063c967d47f7c806db1fTillmann KarrasZero-initialize CPU state and register view
5.0-8843dfe8305ae7ca95edc14aba0df04398b825c8e413Tillmann KarrasPowerPC: fix a cast warning
5.0-88427cfba7397ccc205d72cb6bd4891d1735a812702cTilkaMerge pull request #7475 from aldelaro5/symbols-search-case-insensitive
5.0-883568aff9c02319cfc78371da38ab908818ce09c99faldelaro5Qt/debugger: make the symbols search case insensitive
5.0-8840480972612c17912b58d4a3163101baa9735efbf2TilkaMerge pull request #7474 from aldelaro5/fix-pc-icons-swap
5.0-88359fd7da59b1a948c44fe71bcfae67d547da1a7f6daldelaro5Qt/debugger: reorder the PC toolbar icons to their correct buttons
5.0-88385b8e1e61e8be43dd7649d726c28caf96a1f326b5TilkaMerge pull request #7470 from Tilka/fifoplayer
5.0-88319c7136453d88a0c822454875d6bdd2756c516d68Tillmann KarrasFifoPlayer: reduce XF_REGS_SIZE to what we know
5.0-8836bb6aff1d78ec325d0e5889821cd7f9be5b17d27dTilkaMerge pull request #7456 from Tilka/drop_floor
5.0-883556fdcf5f00a8066617ae738652ab041614b0938aTillmann KarrasVideoCommon: remove unnecessary floor()
5.0-883431594a81388d08f4989cf7031062d023b78f88edTilkaMerge pull request #7462 from aldelaro5/fix-signature-export
5.0-87764b75876ba1a6d2de0ca4c05e8b6c8d3f3dc30cf4aldelaro5Qt/debugger: Accept empty prefix input
5.0-88327551e3d4cdaa2f685008c7334192bc9e67eb888dTilkaMerge pull request #7461 from Tilka/evdev
5.0-883179051a28c4ef4a894a69eefc4e9d7e47ffa4132eTillmann Karrasevdev: simplify code
5.0-8830feaa466edc19d539657e38f9daa1fe51d8b36d4fTilkaMerge pull request #7469 from Tilka/mtfsf
5.0-8829b37886580bae0f7e5607e8673d0400c3617219b3Tillmann KarrasGekkoDisassembler: fix mtfsf yet again
5.0-88288293cd068f1495787c37826284020a4e80c92fb2TilkaMerge pull request #7468 from Tilka/fifo_regs
5.0-882709385b954262d866569b3ea9a53abc101307fe95Tillmann KarrasFIFOAnalyzer: print BP registers without X suffix
5.0-8826ec4c019a7b1478cb124ea957435d4015c234e1a5Tillmann KarrasFIFOAnalyzer: fix printing of XF registers
5.0-882574fd95c4c48a81b2e5c990c1f4588ef599986223Mat MMerge pull request #7465 from Tilka/mtfsf_disasm
5.0-881829c271d0eb4161b296d552dbbb6185fd84008da2Tillmann KarrasGekkoDisassembler: fix disassembly of mtfsf
5.0-882363dcd33e9c271a639d6cbbd5198e49b72e7b391aTilkaMerge pull request #7467 from MerryMage/lXXx
5.0-88188e3846d844591404abb24061399e22815ca8b228MerryMageJit_LoadStore: Name indexed condition
5.0-88211ab1d41b101c74fec67663f8791cc1e6e1d25b87Jules BlokMerge pull request #7457 from Tilka/use_clamp
5.0-8790a6a5d86cd84e12fb9e35236a2b15f3ff3a163138Tillmann KarrasVideoSoftware: make use of Clamp()
5.0-88190bef9fa41ce6fb93365d8ffdcab227dd012d1a25Jules BlokMerge pull request #7464 from Tilka/bp_warn
5.0-8818c53cd09b0059addc0f5f7819192c62f3df993d73Tillmann KarrasBPStructs: don't warn about busclock/perf regs
5.0-8817daed09f7f04555a0955ce51881d24ed40b93db05TilkaMerge pull request #7394 from mazes-80/11026
5.0-8816eae36399dce85f2f631593b1d82fdd9853b24b04mazes-80IOWindow: append new text at the end by default
5.0-8815e6302185875ae9c6ec00929a2238e7a19f4f1c43TilkaMerge pull request #7460 from MerryMage/regcache-old
5.0-8814d448ed3308dfa02dda19eea0d8ec2db21a1f50b1MerryMageJitRegCache: Fix SanityCheck
5.0-8813d5999bc0df292ab583d28de4d47206c019b09d6aMerryMageJitRegCache: Rename CachedReg function names
5.0-881229d301e303955c3675bc513cfa3a8121f7a84768MerryMageJitRegCache: Use preg_t for PPC register indexes
5.0-8811d9e2b3ed98af601aba3fef2389a020299276ea07MerryMageJitRegCache: Make {Store,Load}Register protected
5.0-881066c3d1e183c677845cd44db6fe9a2147f58acfd1MerryMageJitRegCache: Remove FlushR
5.0-8809ba33e1e69b64b6856d44a40ff0ac78dc803a23b3MerryMageJitRegCache: Simplify ASSERTs
5.0-8808ff0a6b833120670dff0185bfc832e7c17150141aMerryMageJitRegCache: Encapsulate behavior of X64CachedReg
5.0-8807dd41bab365bbfcb71f11de48a8c77e5a59606f23MerryMageJitRegCache: Encapsulate behavior of PPCCachedReg
5.0-8806406159f7f039f9d06dc10a47061c853f9fddb583TilkaMerge pull request #7459 from stenzek/objc-clang-format
5.0-880506476594bf6d16a93260c3b0b3ba70ed5c62593dStenzekclang-format: Split C++/ObjC sections
5.0-88047e741f7a7d11bcaf1f3298b215a0e5a8de6ce33bAnthonyMerge pull request #7458 from booto/remove_java_lint_log
5.0-8803712f44edd96aaae75c5bd39d01649b841f28afc1bootolint: remove superfluous logging
5.0-8802af2f21203924bf5550738733328b859b54c0fe2bTilkaMerge pull request #7348 from spycrab/gl_cache_shaders
5.0-8618392df8a11d59e7f2bee04a2b4ceb0366f421c37fspycrabGL/TextureCache: Clean up inline shader code
5.0-880032ef8706e501542e09247831210dde75e3583ee7TilkaMerge pull request #7414 from Sintendo/shortmovs
5.0-87228a93dd01054f78be15d177e3578f7db0203a3241Sintendox64EmitterTest: Fix linting issues
5.0-872158a0d0f117caff819177053b5b9bdf1774a91929Sintendox64EmitterTest: test MOV with 64-bit immediates
5.0-872053a947749a459c9037b0a9c000d9935ed9b14ac3Sintendox64Emitter: short MOV for 64bit immediates (2)
5.0-8719575f1b309a4e6e9580bd62ab3c3e584811b4a9daSintendox64Emitter: short MOV for 64bit immediates (1)
5.0-8795b480db9392800aadc8cb60f53d5c4725fd232100TilkaMerge pull request #7419 from Sintendo/miscopts
5.0-8774d8953dbe57faeb25fe6a9da42fa5cfec0373ac69Sintendox64Emitter: nit, use helper method in CMP_or_TEST
5.0-8773ef94fca5040ecc1e80efba34e343a2ea953f0b17SintendoDSPJit: various micro-optimizations
5.0-8772e3b424facdcf21b06cbe5e75c0e437b6e690b401SintendoEmuCodeBlock: remove redundant instructions
5.0-8791781b707af879e85d9b3207b5262f0b3c07872d02TilkaMerge pull request #7444 from amaiorano/fix-messagebox-icons
5.0-8784165ac1c29ecc374194054ed609194f434a3c1e50Antonio MaioranoFix QMessageBox icons using the default rather than the Dolphin logo
5.0-8789683eef304424780da9becb4351e06eef97e03ccdJosJuiceMerge pull request #7413 from zackhow/launcher-crash
5.0-87161311f84706041d313abb4dbf2e0ca50893399e80zackhowAndroid: Run Directory Initialization as a thread instead of service
5.0-87874ebf3f31896372613f958a07861e9608753fb589StenzekMerge pull request #7453 from amaiorano/improve-progress-dialog
5.0-8784bf18f19b0aa38564afac5f0a63cfe43f56b9895eAntonio MaioranoMake the progress dialog look better (used for e.g. shader compiling)
5.0-8785d741c239d277e5c0e331995bea6b3e9a3ae63422AnthonyMerge pull request #7447 from JosJuice/guitar-bue
5.0-8782cf1578c89ddabcf592296b42e14f6f50ce01b277JosJuiceAndroid: Fix blue guitar fret for emulated Wii Remotes
5.0-878358b0a284a85637a2a0f1f6e896fdc3a596487c36Pierre BourdonMerge pull request #7408 from AdmiralCurtiss/twin-snakes-cutscene-flicker-fix
5.0-8719f2fa63783b3099ddb0d903cc50f8bddd409c6b7dAdmiral H. CurtissDo not consider XFB copies for invalidating textures when loading a new texture.
5.0-878191d9190e69f24b6f0b5ddcb4e523ef9c013f9646Pierre BourdonMerge pull request #7442 from shuffle2/fix-sram
5.0-87782a0f022da3cd288dec45e01750f9ba54ea9a7879Shawn Hoffmanmx sram: replace union-with-byte-array with operator[] to make gcc happy.
5.0-8777d300f3bbbc4ea47b5e074efe2a5348ac5c0b2987Shawn Hoffmanexi ipl: quiet a gcc warning
5.0-87762cd96aa5bbcf5a13381acf9b22ef08ca090deff6Shawn Hoffmanmx sram: fix checksum calc; use Common::BigEndianValue for rtc field.
5.0-877794c70bf8845b7c9018691e01d6878f0abdea6f22Pierre BourdonMerge pull request #7441 from JosJuice/fix-read-title-id
5.0-87690bcb9923f8eb53298428470cc29dfaf05d7a0237JosJuiceFix reading title IDs of Wii discs
5.0-8775cd29cdb5846354dfd050836d3db0d72c0e29efe8shuffle2Merge pull request #6020 from shuffle2/fix-sram
5.0-8774d594d4f12fb349807202f30aaeb23bcd68a29ce0Shawn HoffmanFix sram accesses.
5.0-877361e6729ce98be2add5025cfd4650001553f80289shuffle2Merge pull request #7439 from shuffle2/msvc-dbg
5.0-87723b3551f04092fb96d67274a9f83ba1f509e9dcefShawn Hoffmanfix debug build on recent VS releases of msvc
5.0-87710e0fd18d5e39698aa1ab4943671d9d66d2001386Mat MMerge pull request #7428 from MerryMage/rm-j-GenFrsqrte
5.0-877089a0b0de32101ad88ae4b56fdd60f72b98a6c7aeMerryMageJit64AsmCommon: Reduce branches in fast-path and inline most behavior
5.0-8769826bcad3a5ef5edcf89cfe946fa32b40870bbd2fMerryMageUnitTets: Add tests for frsqrte
5.0-8768a1db82a72eb91f9e6f2e971311b9d4ead16359b9Mat MMerge pull request #7411 from JosJuice/wii-metadata-unencrypted
5.0-8717cec601f1fbe54026e27339b2e9b1540166835511JosJuiceRead Wii disc metadata from the unencrypted header
5.0-8766a5c74cd6d1afc5473433e64138719e20c9dbe86eMat MMerge pull request #7382 from stenzek/drop-vk-nv-glsl
5.0-8707448e19629d7930c5ad7df370b63f26bbfbee4874StenzekVulkan: Drop usage of VK_NV_glsl extension
5.0-87643cee297c87aa32cb7ce77dbcb70682a74bda23a3Mat MMerge pull request #7331 from booto/si_buffer
5.0-87173825e2e5ffe882aa4fa59fe88644613d1bf250d1bootoSI: Add 16bit accessors for SI IO buffer
5.0-8762d0b2f0453905a42bacc6cbdfb53792e98322d1bfMat MMerge pull request #7421 from JosJuice/qt-sd-hotplug
5.0-87345db27b8e7eff3da7d1052e753500a9070340b218JosJuiceDolphinQt: Allow inserting/ejecting SD cards during emulation
5.0-876062b88f890d6febf33e0ca55b08a95488b527c159Mat MMerge pull request #7422 from JosJuice/scrub-unencrypted
5.0-8735facaeb615e2f9719273459d41a3fe7b83d607772JosJuiceFix scrubbing unencrypted Wii disc images
5.0-8734ce3e0fc091efccf84145fead400edf73f8effd8eJosJuiceRefactor DiscScrubber::MarkAsUsedE
5.0-87574a7715927ec4843e67be9f01d469d14607f3f633JosJuiceMerge pull request #7392 from weihuoya/android-menu-fx
5.0-8716c062258719901bf8f008352fa15acf82a45cb988weihuoyause app:showAsAction
5.0-8755bcb5a6f0edb45f1e85440e3fbcc7bad849d48c82JosJuiceMerge pull request #7429 from RolandMunsil/master
5.0-875354bd16e7531dc7683bd39ebf2212393a4cdca2e3Roland MunsilFix typo causing "Remove from Watch" in Cheat Manager to crash Dolphin
5.0-875204969f94b69710f6ca88642d8c930947f2094eb0Roland MunsilFix some Cheat Manager comparisons being wrong
5.0-875297b1a9bb2a0c29f0f68963483156d5285e1fb1d5JosJuiceTranslation resources sync with Transifex
5.0-87518bb6cf2cc4f99a6a96519b1ddc59fd6532accfdeAnthonyMerge pull request #7405 from zackhow/touch-profiles
5.0-875067902a7091f6510e8e5ded55a4df2a0ec40140aczackhowAndroid: Layout for emulation when phone is portrait
5.0-8749f05d85dfe4a889f59f7d8c6c1376959b031d251fzackhowAndroid: add reset touch overlay
5.0-8748ab46f0cb8257c1e3ac152e13dca8a86bbac88935zackhowAndroid: Add default portrait touch overlays
5.0-8747afe59c50c49bdd2aca947b3a343d379a81c2942azackhowAndroid: add profile for portrait touch overlay
5.0-874685961f996ef1c142b056c29bd88456bf2d0d00c9Markus WickMerge pull request #7400 from zackhow/phone-rumble
5.0-87121f3447113063150b1793a325e9299ba1d42aab80zackhowFix lint
5.0-8711126ff8dc5f513b01c750cd15e19f9c1e7acf06dbzackhowAndroid: Add rumble for phone
5.0-8743a61036abfed95e8d1e193222e7eaa23fac4c6f43shuffle2Merge pull request #7418 from leoetlino/discord
5.0-8721a482299df627f9aaa7b3ab466f5faa79c6b03283Léo LamExternals/discord: Don't run clang-format on source files
5.0-8741e90bd035cb3b7d3bc02058bdeb19b11ddca126b3Léo LamMerge pull request #7262 from lioncash/force
5.0-84509983d92981cf3ad27b75720d2f12fe90667180dbLioncashWiimoteEmu: Resolve unrelated lint code style warnings
5.0-8449cfe75490918f50dc068542f0acec124111bb4805LioncashControlGroup/Triggers: Return state data by value
5.0-844897ba02df2721c2b6bb8edbb36b5eda0292686378LioncashControlGroup/Tilt: Return state data by value
5.0-8447918d448b5bf1510b75e50f560f41fb9e2aae439cLioncashControlGroup/Slider: Return state data by value
5.0-84464c30b9e14dfbebe6a0c1131e3a5a19410b2dcdcdLioncashControlGroup/Force: Return state data by value
5.0-8445ef1240b0c73a158c1d80fce5ab9724d0a793a491LioncashControlGroup/Cursor: Return state data by value
5.0-8444d05f490caaacf66008bd1409e61de37b1ac6c32bLioncashControlGroup/AnalogStick: Return state data by value
5.0-873340b7fab235a86e904086c25dc256398f956c21bcLéo LamMerge pull request #7261 from lioncash/static
5.0-8444d80f91478fd244f112261e536cb897a3b966d81fLioncashWiimoteReal: Make functions internally linked where applicable
5.0-87313ecc4ed1c43b0298740ebda326917d6d0f8e7ef8Léo LamMerge pull request #7390 from Techjar/qt-save-grid-scale
5.0-8716bb598529be8e4f16db25040308a725d375b0d09bTechjarQt/GameList: Make grid view scale persistent
5.0-8729c49eb2d24975dcbbdb916e19bdb9c01068936884Léo LamMerge pull request #7398 from Techjar/emu-speed-skip-vsync
5.0-8716e9046f8eecc94fdf9218316f6d28d9b43d903f92TechjarVideoCommon: Skip vsync if configured emulation speed is not 100%
5.0-872780c402e1adb0b7e28d82d7736d9bc584de45b47fLéo LamMerge pull request #7161 from lioncash/disasm
5.0-84157f8cdbb2a4d61167a68e98d73532bef8af2ca146LioncashCMake: Only link in Bochs on x86 platforms
5.0-87253a16c0d47e46dbcb7559f38a77dd977c556bb106Léo LamMerge pull request #7401 from JosJuice/translation-fixes
5.0-8719fb6b31bba8f0b542e2968ccc5160c913fd40ad7eJosJuiceRe-add i18n comments that were lost in the DolphinWX removal
5.0-8718e0cb56edb969238cb451c9a459f1fe16c505a01aJosJuiceReword some translatable strings
5.0-87175f35edf5059384b3cff5b291d098cab10657c56eJosJuiceRemove unused function and translatable strings
5.0-8716a4f950ee8689fe3bf8886e48554f6acaa9cc0716JosJuiceFix a string not getting translated
5.0-8720e3a52b336145a4e7699ecfc7049ff40f8b511948Pierre BourdonMerge pull request #7415 from JosJuice/korean-shop-channel-check
5.0-8717b5bb445f21fb2bd7fbb8efce34e3de356e48e817JosJuiceInclude the Korean Wii Shop Channel when checking default credentials
5.0-8718ce9e9186f715408af8d9abb60b73ccb1e4d3c474StenzekMerge pull request #7406 from AdmiralCurtiss/xfb_rect_scale_from_ram
5.0-8716d97bc0d35917d81a8958e15c4a20e9be3502fa6cAdmiral H. CurtissCorrectly adjust the rendered XFB region at non-native internal resolutions when XFB was loaded from console RAM.
5.0-87160fbe1a233049aecb8ea518aee9eef00f6e64dfc7JosJuiceTranslation resources sync with Transifex
5.0-87155f0d825f40b8aabe13eaef32d44ab667ff8e8c28Pierre BourdonMerge pull request #7389 from dolphin-emu/revert-7379-drop-vulkan-index-decoration-workaround
5.0-871495c2a92f26542dba3512b95243b3fcff8fb34324Pierre BourdonRevert "ShaderGen: Drop broken fragment shader index workaround for Vulkan"
5.0-87134a34dba00137ec9d9456e2f500ffd88731112909AnthonyMerge pull request #7387 from zackhow/covers-nostretch
5.0-8708374b0bf2dc7b8b5b665f392747c69cd06b92cecfzackhowAndroid: show more games per row
5.0-8707ec0e1d2826667d5b850bb07d9604efddcd8b7276zackhowAndroid: Fix cover stretching
5.0-87103405c7d420cb909e00a3140ab2e31b911afe176cMat MMerge pull request #7386 from MerryMage/seq-points
5.0-87099753f21cc74b329401577939e073353ca919b36bMerryMageArm64Emitter: Remove unsequenced expressions
5.0-8708215d99146d72bc933a0cd190e87c8de03617044bJosJuiceMerge pull request #7384 from zackhow/analytics-fix
5.0-8707169e41aa300c3517857353e8d5b38bbcd7eafaaczackhowAndroid: fix crash if user is offline
5.0-8706b8b4e9af5e3ed21ea4fc72ee77d8719922685b75Pierre BourdonMerge pull request #7380 from zackhow/analytics
5.0-8705bbf2184933429b720d4c0931f123c3d581a324cczackhowAndroid: Analytics - get android ui type when called instead of setting it ahead of time
5.0-87043d560630f5c149b4eff85ad43a73d7f53dab083aPierre BourdonMerge pull request #7379 from stenzek/drop-vulkan-index-decoration-workaround
5.0-87033ad7812b53fd4faab44b1c36b198de126b8a18edStenzekShaderGen: Drop broken fragment shader index workaround for Vulkan
5.0-87028206e4862c172e065967ce5d18cac55bbd78279ePierre BourdonMerge pull request #7378 from JosJuice/fix-reducing-log-paths
5.0-8701fbdc239199d838afb5cdd175d9002909686155edJosJuiceFix reducing log paths when building with MSVC
5.0-8700762747f8c145b0e1c66879ad98cc15888fe2b92dJosJuiceMerge pull request #7377 from Techjar/more-frameskip-junk
5.0-8680c5ae721eca5bc74149dda7c5c655296b6baad2aeTechjarCore/Core: Remove another leftover part of frameskip
5.0-86982033d660d238d9f8f3c4af5acca3a1fec10ac57cPierre BourdonMerge pull request #7376 from lioncash/sfml
5.0-8695d10a0b440f01825d211f513157efaf33afcc1a33LioncashSFMLHelper: Simplify 64-bit packet reading function and remove 64-bit write function
5.0-86943130d388db405221fbfa6eaf5ff664b55ae37a08LioncashExternals: Update SFML to 2.5.0
5.0-8695df93bb8e76ebf6ef4fd1d52352551f7da348896dPierre BourdonMerge pull request #7375 from lioncash/fwd
5.0-8694e6a4116bf252316f4630bd00d7de2d9f4b8c0868LioncashCommon/SFMLHelper: Remove unused forward declaration
5.0-86934c75331d5df35850ff393f6e0f0b0011e63cd6b7Pierre BourdonMerge pull request #7374 from lioncash/iowin
5.0-8690875332184171a0a336c93e0371f52573ff79beedLioncashIOWin: Use anonymous namespaces where applicable
5.0-8691c3ed39caef0bef934990c506c807c9024ce2e1edPierre BourdonMerge pull request #7373 from lioncash/comment
5.0-8690d40022d6d07dfd93569c8d993b92b901fbde115bLioncashJitInterface: Move explanatory comment of ClearSafe() to the function's prototype
5.0-8689307d5d54824d01859d4a47020bb53e5896b05b4fPierre BourdonMerge pull request #7372 from lioncash/profiler
5.0-868836b24bf7a0622b7b67a3889c4a0cdcd6127389d9LioncashPowerPC: Remove Profiler.cpp
5.0-8687f7b334817d0c200037cf3d86b6eb10f7f4b123caPierre BourdonMerge pull request #7371 from lioncash/global
5.0-86867aa305ea358ee1574f1036493411aa2cdf86458fLioncashProfiler: Migrate global g_ProfileBlocks boolean to JitOptions
5.0-868588a91562b542f2066f14a0205aeea50f6d1d6125Pierre BourdonMerge pull request #7370 from lioncash/constness
5.0-8682cc2ef5a2c3c4cf08d8f3913eb688372e34626e3dLioncashJitArm64/Jit: Don't cast away const within DumpCode()
5.0-868321ef71101150df7a283888b71c054cf95927da00Pierre BourdonMerge pull request #7369 from lioncash/const-cast
5.0-8682e81408588f39c9500319d8d7e9109ed76a9a7883LioncashJitCommon/JitCache: Make JitBlock's checkedEntry and normalEntry members non-const pointers
5.0-868125898cfa55e26b5ebc5cf307e47cfaf8896cfc74Pierre BourdonMerge pull request #7368 from lioncash/const-cast
5.0-8676208be26bb4290adbfc1f799f0c3ca6e95cd7d734LioncashArm64Emitter: Make the Align* functions return a non-const data pointer
5.0-86796a22f1b3e0a9208a327c745aecd22be6cc327f73Pierre BourdonMerge pull request #7253 from booto/fifo_reg
5.0-8444e2e43b489699a9f044a4ed3219e20f7e95f4291abootoCP: some bits in some of the HI registers cannot be set
5.0-8677b2b72bd3ced9a1da59e505aa519e1c57f6b1529bPierre BourdonMerge pull request #7272 from Techjar/xkb-mouse-button-fix
5.0-8454311d0442de41ac58a9ed0e3cd9a76b42229e7bbcTechjarInputCommon/XInput2: Increase mouse buttons to 32
5.0-86752fc036bcc2546a78f5a202e88d7aaba78e67bcdfPierre BourdonMerge pull request #7367 from Techjar/qt-netplay-md5-close-on-chat
5.0-8674f1bc17ab9ea69a3c041e79ed161f94c650600176TechjarQt/MD5Dialog: Fix pressing enter on NetPlay window causing dialog to close
5.0-8673ea26ccbbe1682547a2ea6a3fc4a5983a72958a42Pierre BourdonMerge pull request #7318 from VinDuv/rename-master-log
5.0-8558e2a557e7396c52551b8b69e20626e20c1c73a430Vincent DuvertLogManager: Change Master Log short name
5.0-867162928de54753a9b4c40b8bf06578cb7e0ac04996Pierre BourdonMerge pull request #7357 from Techjar/qt-memcard-manager-select-button
5.0-86226ae77623c54573972b28e4ed46c2347d6a9f3b14TechjarQt/GCMemcardManager: Make slot and file selection more intuitive
5.0-8669af2e69dfdc251d9dae5b16eda0c91157b0949bbdPierre BourdonMerge pull request #7366 from Techjar/discord-pics-popular
5.0-863480c4e77735defed495e10025c1487a749ca2c174TechjarDiscordPresence: Add popular games to artwork list
5.0-8667b1889fc7854a204f7b4c687747a44590ca0f4566Pierre BourdonMerge pull request #7364 from riking/android-reformat
5.0-8653248ee12aed057acd0bdd310359c328e8d4fd5e5arikingReformat Android code
5.0-86650d4a28dfdf8253ee12a010837c063e5310a94603Pierre BourdonMerge pull request #7365 from riking/android-code-style
5.0-8652ab76631a7fa4cf3c4f05a65ff59657fb94fe0c38rikingUpdate code style file, remove old style .jar
5.0-8663f2323331eab88a6ffbf2a021e1979e5f0a7e8235Pierre BourdonMerge pull request #7240 from lioncash/namespace
5.0-86610c39590353ab51112ee709a102affb09b6d987d1Pierre BourdonMerge pull request #7229 from lioncash/truncate
5.0-8375dfdfe6c972f91334ca4b9b25ee2d03ab954ea547LioncashCommon/DebugInterface: Namespace code under the Common namespace
5.0-8365db5b2d93c3e92c0c76b5a3ec899003c9f6795512LioncashInterpreter: Remove an unnecessary cast in Trace()
5.0-86593cc8a19dd434ed86b8e5e9a3b2040b61edd72930Pierre BourdonMerge pull request #7215 from leoetlino/dsptool-fix
5.0-8657e096ca20e976b74d0b2a307d2d1eb863c6c144cePierre BourdonMerge pull request #7358 from Techjar/qt-memcard-manager-deletion-fix
5.0-8622fd7d51eed61fc8b9bc67e00327c015d5e21d0834TechjarQt/GCMemcardManager: Fix deletion of multiple files
5.0-8344eb9009e5c0d4174a48df36a23d5c0a0e4ab6d778Léo LamDSPTool: Use std::string == instead of strcmp
5.0-8655966e47b44d38ce19d8e60a97c19e87a8870167b8Pierre BourdonMerge pull request #7335 from chungy/master
5.0-8653dbb7563cce279f399cbb2c8d761b61b6a1d094f8Pierre BourdonMerge pull request #7363 from Techjar/netplay-hia-comments
5.0-86341ba834d13cab03ede2982b1f31d51a90d568bfe0TechjarNetPlay: Add additional comments for host input authority mode
5.0-859760da8fbe1882827b458cd2e2e46f361fb1dd06d3Mike SwansonMore cheat codes for Mario Golf: Toadstool Tour
5.0-8651db55c36f0920f318dee5a2f98471c1fd21e5e3b4Pierre BourdonMerge pull request #7359 from stenzek/intel-d3d-crash
5.0-8626bae1168fe93023e598222bbff7aac2d8aa399ef0StenzekPixelShaderGen: Ensure all components of ocol1 are initialized
5.0-8649eef47990d94fed0a2703534359e8f6523f9e77bdPierre BourdonMerge pull request #7339 from weihuoya/cache-all-page
5.0-85954f90bcce631a0ae3fb9af5d0a52d4931b6f79625weihuoyacache all pages, android
5.0-8647246b1f44598349e60ef040839ecdbd95f1de1d5fPierre BourdonMerge pull request #7350 from zackhow/android-analytics
5.0-8594a26cf8febcaf8d8f8d44a44ae834614bf89de2a8zackhowAndroid: Analytics - Set new session after being closed for 6 hours
5.0-859382f82a6b7d727ff3dcc8b4e5a4d7fc9a214a8596zackhowAndroid: Add usage statistics to android.
5.0-8644b571d0c537625f3b34a4f2b98919a0fdd56d1c6fPierre BourdonMerge pull request #7355 from hackbar/style-cleanup
5.0-8627fda785c45230e03d1e9ca642c24b083c2a35dcefMikeAndroid: whitespace fix
5.0-8626dd8d7bba9868f92ea5a08c9e857ae05b9ea43652MikeAndroid: Get rid of the per-platform styles, as we only using the GC one.
5.0-8641045b9a97b52ac08d41d23dfbdc27eb04537a414aPierre BourdonMerge pull request #7330 from Ebola16/314
5.0-86393d94dc18704fa78710cd71f417ec17fe6bed3c44Pierre BourdonMerge pull request #7353 from hackbar/cleanup
5.0-8628308ae11f2b8c4042161c26f7e9065f4d8a81959eMikeAndroid: add a description for 'Compile Shaders Before Starting'
5.0-862755e4637b42e637672586be044ba3c54c5708ea64MikeAndroid: add braces to a one-line if block
5.0-86266d954afddd7fe6407a49df5bd0c12555175acecdMikeAndroid: minor spacing and brace fix.
5.0-85794a6d9f7b6ad9c319a208be25b5b8e18a2d371d7aRyan MeredithUpdate Android Gradle Plugin
5.0-8635ca719dbdd6abc7917ce721cd91b5c5eea9df05b1Pierre BourdonMerge pull request #7362 from riking/android-code-style
5.0-8630c5ecb718ac9615ca2cb0ce331e8588f48cd83665rikingAdd Android code style enforcement to lint.sh
5.0-86330cc3ae72a5d8d514895e57bf46c60ec7e0955cd8Pierre BourdonMerge pull request #7344 from delroth/discord-pics
5.0-86034ecee3cb9900f7f1fc34b806965cc399f43d7f28Pierre BourdonDiscordPresence: use game-specific artwork if available
5.0-86319bcd7bfe1e2bb06c8b6a00df1dce930b27fc2b74Pierre BourdonMerge pull request #7360 from Techjar/netplay-host-input-authority
5.0-86225519efa66ea4b3fe92ca99960116885de9da117fTechjarNetPlay host input authority mode
5.0-862931b4461ff6cdedd3ef557b4bcc0874c21975fec4Mat MMerge pull request #7361 from BhaaLseN/jit-global
5.0-86285f95ed5263d795f2b5858d2ea75860d3ffd851b0BhaaLJit64: get rid of global g_jit accesses
5.0-8627476037d1f232779f30e40d63dc5c7a0d352b2d2cspycrabMerge pull request #7345 from spycrab/qt_cover_uniform
5.0-85972ea6cc66ba1ab1c15f7bb02ffdf6c6a443894294spycrabQt/GridProxyModel: Ensure uniform sizes in cover mode
5.0-8625248afb9fa7bfd7da362a69892b3f0eac854299d4spycrabMerge pull request #7347 from spycrab/qt_fix_visibility
5.0-8623398cce52bef55b59c5d018a1d83dd3b2c4739801spycrabMerge pull request #7352 from Techjar/qt-signal-blocker
5.0-86201547b185c753e75ac65483cf1e694e4f007b71d9TechjarQt: Switch to QSignalBlocker for scoped signal blocking
5.0-861177ebd721e33c423e7a0702b685c97eacbaa6dbf9spycrabQt: Fix widgets being visible when they shouldn't be
5.0-8621e92443e4674ad767354fc9dc822219b2af883ec9spycrabMerge pull request #7351 from Techjar/qt-settings-boot-crash-fix
5.0-8620d72f4ed468d3bb625296315ca42e396e37f1c5faTechjarQt/AdvancedPane: Block signals during Update()
5.0-861974cbc6cde0816c9abcd436c03e6d7fb4587ccaf3Pierre BourdonMerge pull request #7349 from Techjar/texture-wildcard-fix
5.0-86185512eadd08778817b4b0b9dfdda1e78394095d58TechjarVideoCommon/HiresTextures: Change wildcard to a Windows-compatible character
5.0-8617d44087128edff4aac935c9be8fc6753435db922aPierre BourdonMerge pull request #7342 from spycrab/qt_dbg_scroll
5.0-85975b992f138bd7bbf07693b012c567a593b87236d8spycrabQt/Debugger: Improve scrolling
5.0-8615183fb9bf6a236066c5bff429603ed1b342d353abPierre BourdonMerge pull request #7338 from booto/controller_modes
5.0-8595168fdf814b83f0c02f32d613f6c93b6de9016519bootoFix analog modes that use 4 bits for c-stick data
5.0-86133c354d9280ec94234f4cdcdfe4e9d91cf56517f3Markus WickMerge pull request #7333 from weihuoya/gamecover-nomedia
5.0-8588eefef731414555d08e82a6471e4bd37ed02a09acweihuoyanomedia, add comment text
5.0-85872fac523e10776e2b0bae9e0757d5d9cafd5d61c9weihuoyahide game cover in android gallery
5.0-8610c3b0208de641669b7df9b924da3d75beb733be9eJosJuiceMerge pull request #7340 from zackhow/enable-touch-con
5.0-8593afc1876e494e47a494c02f1385fcc915e769ded7zackhowAndroid: Set GC controller 1 to enabled if settings don't exist
5.0-8608b2880d0330fc4c03fb244207c6205dacb8cf1c81JosJuiceMerge pull request #7336 from zackhow/extension-ui-bug
5.0-8575a20513eff995a4624473fb84ecdf46bea4a04866zackhowAndroid: Fix wiimote extension from defaulting to none in UI
5.0-86065eca5f69c5e15625c99eb4d95d11761756bb1de1Pierre BourdonMerge pull request #7346 from JosJuice/png-buffer-overflow
5.0-8605be890c56acccde6d45ce31e9b1152cb4aa8bf087JosJuiceFix critital buffer overflow in LoadPNG
5.0-86048f847c7655cddfd19f6ce307651a41657b3c7e44Mat MMerge pull request #7343 from spycrab/qt_bp_fix
5.0-859727bc9046e7d65bf390e72e17d97afaba92cceda8spycrabQt/Debugger: Readd title bar to breakpoint widget
5.0-86020fdb6f4267dd34fc15d49d1aeaffd6734851936dPierre BourdonMerge pull request #7249 from yourWaifu/discord-rpc-join
5.0-8515158c0d54b1b4f332ab8fca897a8396bde5686e74Sleepy Flower GirlForce IPv4 on external IP addresses
5.0-8514c2aedb7649b09250485f96b85345afeb94a14ecaSleepy Flower GirlAdds a UI for accepting Discord join requests in Dolphin
5.0-8513b7c241ea4ccd452253e0fec8741c1ab2cc3c3df4Sleepy Flower GirlAdd Discord Join Net Play functionally
5.0-85980ed0e513d2865a4ebbbf8fd41cc1c7d793cb255bMat MMerge pull request #7341 from AdmiralCurtiss/simplified-libpng
5.0-85975df424a1ec886f984c247f3243701bb9729d4dbfAdmiral H. CurtissUse simplified libpng PNG reading API to avoid PNG reading bugs.
5.0-859612a5fd80bde3c1f5557ea647ebb127d37e74040dspycrabMerge pull request #7299 from spycrab/qt_compact
5.0-85898d184ab9bd92a702f85868002baf1874a7288adbspycrabQt/Debugger: Make spacing more compact
5.0-8594b5951490f6f9199605895faa746fbd0b35d88094Pierre BourdonMerge pull request #7337 from zackhow/dpad-enhancements
5.0-85934c281f72b64a29d27732f84c2b729749fcaa78b5zackhowAndroid: Enhance Dpad movements/touches
5.0-85928e5c3d5b4eff43b9e830831efc91dccf77f00b66spycrabMerge pull request #7326 from spycrab/qt_tas_fancy
5.0-857055c608b482ed5eaba5091127dfd2d77d7d14db55spycrabQt/TAS: Enable antialiasing for Stick/IR widgets
5.0-859060cddc2e923f1ce6e84708736495a7245a9e889cspycrabMerge pull request #7334 from BreadFish64/patch-1
5.0-8589b246678c8c7f028e7133981336c246197646608bBreadFish64Fix spelling in assert macro
5.0-85886d56b033041c5f0ae4dc4452563ed8862e867634spycrabMerge pull request #7325 from spycrab/qt_tas_reset
5.0-85701c793503b145cdcac505cf2c7bf36d73f295d2e6spycrabQt/TAS: Implement recentering feature
5.0-8586735277ec7dee99c4b59cbe6083ee4fbc3078e2f7AnthonyMerge pull request #7332 from lioncash/cast
5.0-858567b015d76b704de4efa69d921559cc50b512fa25LioncashArm64Emitter: Get rid of a pointer cast within SetJumpTarget()
5.0-8584fb382e90ebe65d23cffc6d927470ca8ad1c3efb4spycrabMerge pull request #7324 from spycrab/qt_independent_tas
5.0-85609739ad9f48eec545abd26e30ae17625a913b258fspycrabQt/TAS: Make TAS input windows independent
5.0-85820626c230a4a55f1d10e0647e891d580c129414d6spycrabMerge pull request #7311 from master0fdisaster/test2
5.0-85810d79e8a2ca18b2177c2cb853a32279e532089775master0fdisasterQt: Config/Advanced: Fix CPU Clock Speed Slider
5.0-85801544d7d681b5dc1dcdbea60cf09fdb4fbafcf371master0fdisasterQt: Config/Interface: Fix "Show Active title in Window Title" Checkbox
5.0-8579bc3cc01cc986b4b7d56c7d25898ed572e75c36a9master0fdisasterQt: Config/Interface: Fix User Style Drop Down
5.0-85786a34210c2d1f8eab811eb21ecf7a7afc3e4f40e5JosJuiceMerge pull request #7328 from zackhow/covers-nocrop
5.0-85751f40efda5db90e3cbfa0a1e6df4134d1707e6498zackhowAndroid: Don't crop covers
5.0-8576799b80fb14cc9d5570f8e9479d7ddbf47c4531b2Markus WickMerge pull request #7329 from delroth/not64
5.0-85756c1f39458b04256732dc7572f6f2d59f2f28ec5ePierre BourdonJit64: Update PC before checking for exceptions
5.0-857460f12e1d4c868a13723cb6568b04374ebc73b5f7Pierre BourdonMerge pull request #7327 from BillyONeal/master
5.0-85736640d1ec81766faa9ba26f684a2762e7b24b25cbBilly Robert O'Neal IIIAttempt to fix linter issues.
5.0-8572a0af0bf58883b23af4b75d4111457c388bb3e9c9Billy Robert O'Neal IIIWorkaround use of private constant _Snan no longer being present in .
5.0-85713f96f96f142703858302d054120aabbc4426c921Markus WickMerge pull request #7302 from zackhow/covers
5.0-85703f21975d2ab185e29e635a40af3645267aae6027zackhowAndroid: Update mobile and TV to use game covers
5.0-856984c24516b13d23900273d6010737e0486caef421Markus WickMerge pull request #7306 from zackhow/touch-button-placement
5.0-852675f4e74e947a5a7fe21f7f73533e30a6417b67c7zackhowAndroid: Add default touch button overlay
5.0-85679322c0edfa41d6a12ef04a9e447b388d5a748119Markus WickMerge pull request #7320 from zackhow/leanback-button-clear
5.0-855851fa5d2fd884655536a40e32572f00717a400ed1zackhowAndroid: Clear controller binding by long press on TV
5.0-856515ef7d6fb8288d8447d25db4186615b720e72169Markus WickMerge pull request #7323 from lioncash/dedup
5.0-8562a4110ad95894cb43e3d69c8570c6f42e2eeb669fLioncashPowerPC: Deduplicate Helper_Mask() code
5.0-85631c324c8927d54c9f758344fef387b3ebb7e74744spycrabMerge pull request #7317 from spycrab/qt_fix_mpbtn_crash
5.0-8558159d5a69251be51efbbe4be3cd4e2d9b0be5182aspycrabQt/MappingButton: Fix crash when exiting during input detection
5.0-85613d0ea980a685f19bdf3e4efbf2b7c9dfc40641b0Mat MMerge pull request #7321 from VPeruS/fix-assignment
5.0-8560e5980f280d7ef0c371775c0b5043d6c1a62583f8VperuSCore/UICommon: Fix assignment to pointer
5.0-85593bf92e76e56d8a28cd4e9dda4894655673258528Pierre BourdonMerge pull request #7319 from zackhow/exit-double
5.0-8558a2f90d39154dfbc45a2d517e2ae5fc88d2e04e4azackhowAndroid: require back to be pressed twice to exit on mobile
5.0-8557a2b97665bb88e4408c120db95082b6fc3033c91bMat MMerge pull request #7316 from JMC47/removelswxpanic
5.0-85563a4574957b92b6bfbafd12495b8597816a81848fJMC47Disables a panic alert in lswx that makes using not64 impossible
5.0-855555fa4842fbae70778093274ce07fcacbfaf85576Pierre BourdonMerge pull request #7307 from booto/qsortfilter-strict-weak
5.0-8536aef446697dd46c59e6a6f7d15caca8e7ed0caad3bootoGameList: QSortFilterProxyModel should provide strict weak ordering
5.0-855391edc9524331734093a7456190976da263174754Pierre BourdonMerge pull request #7315 from delroth/crset-fix
5.0-8550c8d4fa530831d00b6e20f33fcd03ce0012bbb5c4Pierre BourdonJit64: fix crset implementation
5.0-8551b382310367d0c4d2cb439244f7cd038e927ceb25Pierre BourdonMerge pull request #7313 from PoroCYon/master
5.0-854826a9ab5b199a3e82064f52a1f8f59e628ea9c3aaPoroCYonUse GDB_SIG* enum instead of the system's macros, as the latter mightn't be included or might have a different value.
5.0-8549185f971e2a3d37a607da48f393e5b8980d76cb04Markus WickMerge pull request #7308 from booto/dualcore-fifo-player-shutdown
5.0-8536da0927fe8feb5dccaa0e94cfd2bd7a757bbba7a8bootoFifoPlayer: Actually exit on 'Stop' in dualcore
5.0-8547cf8c436d0df272e5762033e922f1fc5b26311295Pierre BourdonMerge pull request #7314 from chungy/master
5.0-8546f38f51fce3b4a64885973254d0ea546edd5b6251Mike SwansonAdd cheat codes for Mario Golf: Toadstool Tour
5.0-8545bb255d266635f4a39d616c35b4670a7bb7dde795Mat MMerge pull request #7309 from JosJuice/remove-frameskip-even-more
5.0-85442a2a2cfc5e23a4ba2df8480a8a1f1dc8262c955fJosJuiceDolphinQt: Don't call "frame advance" "frame skip"
5.0-85432ee8a61148364c2c661a137bab7e3478ccb66cfcJosJuiceConfigManager: Remove m_FrameSkip
5.0-854274057ec222be05ee361a9adb227e6b8b388f4144Markus WickMerge pull request #7303 from zackhow/exitemumenu
5.0-852758aa6b99056f6b282d053891fe22893277342989zackhowAndroid: Add exit to phone emu menu
5.0-8540bfbf9ed2ee969a29703eb7d302306f477a12d122Markus WickMerge pull request #7292 from mahdihijazi/settings_refactor
5.0-8522f41785e1b945e0827cc58fd87f7e565336e786eamahdihijaziAndroid: Reflect the settings that is being used by the emulator on the UI
5.0-8521ed1c91b4f6c29570a67d866d01318b11aec70564mahdihijaziAndroid: Fix custom game settings
5.0-8520c664bb7458659c71d7a69f5587f2c61fc7e10a20mahdihijaziAndroid: Refactor the settings managemnt
5.0-851961835a7e0839b50b1fd9180b3aaad6fd8d9fa56bmahdihijaziAndroid: Start structure the project around features instead of data types
5.0-85357be818a354aa3d0a0f4d9786c413032da36d5568Mat MMerge pull request #7286 from orbea/cubeb
5.0-8534227807df36e8bf8215372ca2dd0c4919390b925borbeacmake: Support system cubeb builds.
5.0-85339cd7dfcd8f1a50a9434cbf4bbca5c2c406d81d04Pierre BourdonMerge pull request #7304 from spycrab/wx_references
5.0-85327cb310791b5b99a9c5d90af1dfdfc4cfb3a17918spycrabCleanup: Remove some left over references to wxWidgets
5.0-8531ddf09a0841eae1108bb36177972e87fa175ebb6fspycrabMerge pull request #7298 from spycrab/usb_keyboard_hotkey
5.0-8513e3f36b74c59028a38fee62ccdc98eeb7704a80c6spycrabHotkeys: Add "Toggle USB Keyboard" hotkey
5.0-85290a8e04e469b30b2331096788db76be7fd6487bbeAnthonyMerge pull request #7301 from zackhow/wiicontroller
5.0-8512ec5e46fa7a3e9c2da68777d718155ff768a4b238zackhowAndroid: Return 0 on fail on WiimoteReal IOWrite and update WiimoteNew defaults
5.0-85271da910d984b85ee74740bad0e2c7b3330810f494JosJuiceTranslation resources sync with Transifex
5.0-852646fe6dc48cee38c903de50ac94619c5b865159aeAnthonyMerge pull request #7267 from lioncash/global
5.0-8525ac1b48497ee99f0328c6f2ffdbc26277b507a432LioncashNetPlayServer: Make g_initial_netplay_rtc a member variable of NetPlayClient
5.0-852472d5ff54f3046c9b7de24c2b662914b0ec8be39dAnthonyMerge pull request #7257 from lioncash/const
5.0-8446113a3576044502ba9e81d42fc5c2a3b8e24b3227LioncashWiimoteEmu: Make constructor of Wiimote explicit
5.0-84455b5897756118e7417168bb19d9cc1a11ae950cf7LioncashWiimoteEmu: Amend parameter names for EmulateShake() and EmulateSwing()
5.0-84442825b2daa2a1d96a615a54cb727e934f90346e80LioncashWiimoteEmu: Remove unnecessary value-wise const from function prototypes
5.0-852015090dc4b870e505477aecabf3280ac9e20e3242AnthonyMerge pull request #7300 from stenzek/qt-open-dff
5.0-8517dca1096664671290c443932ddf204d8f7354f22dStenzekDolphinQt: Add .dff to open file filter
5.0-8518d425732837980e188026e791e24955e5aa2ec738JosJuiceMerge pull request #7297 from booto/no-dol
5.0-8513800c1570ea6ab1ee827c482ed06186a391fbbda1bootoExportDOL: ActionReplay has a 0'd dol offset. Don't try to extract.
5.0-8516cf116d488a48041a126c0e71b318b9b5b6bfe812spycrabMerge pull request #7268 from lioncash/config
5.0-845471de1abd884e98309151ab4e2ce0f9b274abaae3LioncashCore/BootManager: Remove unnecessary includes
5.0-851459d97c8e3e2c47b5d457af7e262061391e29d22bPierre BourdonMerge pull request #7296 from booto/apploader-exit-state
5.0-8513f800f6343dd31d0f86051cc5f3a0b1b9069cbdf2bootoBS2Emu: Don't do a DVDCopy when AppLdrMain returns 0
5.0-851214e156c29228b3b58ddb6c0c533a39c28b92cee3JosJuiceMerge pull request #7295 from zackhow/wiicontroller
5.0-8511be02a8e70b87a5f144949cb831c66a03a73ec58azackhowAndroid: Fix wiimote settings saving.
5.0-85109545466a183c815b5d48ed7a6a0ba17e2a01ea27JosJuiceMerge pull request #7294 from JosJuice/android-gamefile-config
5.0-8509db76994a9a7328d44b13b03046d34ce262dff07aJosJuiceAndroid: Don't crash when loading games into game list
5.0-85086af7c1fe277ab61a813b516babd8396dc776810espycrabMerge pull request #7273 from Techjar/qt-iowindow-detect-spaces
5.0-8454f37813d8b69b8dc78502367f279f24fb9ba718a0TechjarQt/IOWindow: Fix detection of button names containing non-alphabetical characters
5.0-850681c3400681e85853ccf352574ead9ffed5d3183fspycrabMerge pull request #7269 from lioncash/qt
5.0-8454a9003aadc660e67e7db8ee6839e3c50b767c2bddLioncashDolphinQt/MainWindow: Replace includes with forward declarations
5.0-85042a776bf2b6ebefbb064f3f418f0c2b31c7ae10b7spycrabMerge pull request #7258 from Techjar/netplay-fix-segfaults
5.0-8483cfeffdcf4208686d64d509f559272d64bbd5da70TechjarFix more segfaults on NetPlay quit Basically everything here was race conditions in Qt callbacks, so I changed the client/server instances to std::shared_ptr and added null checks. It checks that the object exists in the callback, and the shared_ptr ensures it doesn't get destroyed until we're done with it.
5.0-85027c2569ada7dcf6b88c1b978d1abaec42b230c39fspycrabMerge pull request #7283 from Techjar/netplay-improve-settings-sync
5.0-84797036299a92c3a2b550be052a710ef564bfd3af0dTechjarNetPlay: Improve settings synchronization and UI
5.0-850022108bbae77e28956b40862af72d4212da82c1e0Pierre BourdonMerge pull request #7288 from zackhow/wiisettings
5.0-849138c8d970f21b612e14da9889797c9f4ad433b90bzackhowAndroid: Fix emulated wiimotes via controller
5.0-8498a35f5e6f7595ac8b21f6117a1733654be4d6be9ePierre BourdonMerge pull request #7293 from spycrab/qt_cover2
5.0-84978fb3085b0778ccdb90fdca91a7600b89db518b3bspycrabRevert "Revert "Qt/GameList: Add option to show covers in grid mode""
5.0-8496ae0748ab078c1853c9e74ed8ebe729e44b6b03a2Pierre BourdonMerge pull request #7290 from degasus/branch_following
5.0-84915333c17cca1ce1880f9eaa709b4688a0dcf1175fdegasusJit: Fix branch following.
5.0-849417c1345b30b5368a29f40c0ba74b635f5c259473Pierre BourdonMerge pull request #7289 from dolphin-emu/revert-7285-qt_cover
5.0-84939b94c76f8171c3b520e69cde827f4221907c654bPierre BourdonRevert "Qt/GameList: Add option to show covers in grid mode"
5.0-849264b19b78304ed3865794cd79e2f2e8d71680bd22spycrabMerge pull request #7285 from spycrab/qt_cover
5.0-84875ade5f4fe7a0302d919ad1207c69034d155cc720spycrabQt/GameList: Add option to show covers in grid mode
5.0-84907c2d2548a88abf9a5fa0bff52e00c57d093a9e19JosJuiceMerge pull request #7284 from Techjar/netplay-fix-unknown-region-crash
5.0-8483dee64a89e05229288e509f9fadfca354717b74c9TechjarFix segfault on NetPlay start with unknown region
5.0-8488be9437450e62b1786795c41c49d33381a83c3c07Markus WickMerge pull request #7234 from zackhow/master
5.0-83520488fe1d30b0645a7f7af63b5c0d0090adf738a6zackhowAndroid: Support for AndroidTV Oreo Homescreen channels
5.0-8486448547c38fe805cfb0d1f7aaf94f4b8e436286c1JosJuiceMerge pull request #7250 from JosJuice/android-nonzero-axis
5.0-84007f6be99ad93e090417d508575ce0827284bde7a9JosJuiceAndroid: Make ControllerMappingHelper methods static
5.0-839978cb1c29141cd6925a08f3ff88885312c83b7a87JosJuiceAndroid: Remove controller-specific code that isn't needed anymore
5.0-8398d32c297c0d43ae87cf2cfdbf62e8aa5723656170JosJuiceAndroid controller mapping: Ignore axes with constant values
5.0-8482a21d536f99ae75f6f8f23870043ed1c8ab19c34dMat MMerge pull request #7282 from booto/no-more-global-dcbz-disable
5.0-8475f88c46b4da185688802987ea6a5f163448472a54bootoConfig: Remove Core::DCBZ [bDCBZOFF] - obsolete
5.0-8480d6833cb217e65f54f3b91ab7ae5b4426d4724909spycrabMerge pull request #7279 from Techjar/qt-macos-iowindow
5.0-846544aa3cdc0f11349bbc7ffa4e11eb2a2a213326acTechjarQt/IOWindow: Don't set QSizePolicy::Expanding on macOS
5.0-8478c141511c87a8edfa1f273e8fdb13609def89efa8spycrabMerge pull request #7222 from Techjar/netplay-sync-saves
5.0-84714407854e9cbffeb8da1d7a8e70186b6d7498bccbTechjarNetPlay save data synchronization
5.0-8476bcd2a76f2b19c3f091a91201c39fe6839a416970Mat MMerge pull request #7281 from JMC47/rubiks
5.0-84754e2b6e66e09d89f0e96b0ea50aea0e1828b9b7e2JMC47Update INI for Rubik's Rush
5.0-847467872cd2d1e141ab3f666ceff45c5c27fea0a53dStenzekMerge pull request #7275 from stenzek/d24s8
5.0-8473dae161e1385f6f8904bbcc0803d7ae01fdf4bd8dStenzekFramebufferManager: Use D24S8 on Adreno when using Vulkan
5.0-84723323265d9113c5c2cf4f3ca92766458411ac8b5eStenzekFramebufferManager: Dynamic selection of EFB depth format
5.0-8471b30342d38f372ac987322d9d01d9296eb2511f79StenzekVideoBackends: Support D24S8 abstract texture format
5.0-8470f5e8af7b6ca24962f1a9fea14b989a0092bae210Markus WickMerge pull request #7276 from stenzek/disable-shared-context-nouveau
5.0-8458602fe0f457db67f121b642c48fcdfe0df0f61f61StenzekDriverDetails: Disable shared context shader compilation on nouveau
5.0-8468bcdffdfe634f634f17bf340a8fb1c72f8524f1a2Mat MMerge pull request #7280 from Techjar/qt-cheats-manager-crash
5.0-84653cee7d599b9a733d3c50badbfe1eba59777274abTechjarQt/CheatsManager: Fix segfault in GenerateARCode
5.0-84668d8707da2e772295286fe81aa6318e0ff6f17bffJosJuiceMerge pull request #7277 from cremno/fix-compilation-without-discord-presence
5.0-84654ad21533780afb2ef6964c622b921709209e3295cremnofix compilation w/o Discord Rich Presence
5.0-846498c7b232c4117414c80b97bcc8f704d448817b47AnthonyMerge pull request #7266 from spycrab/qt_discord_fix
5.0-8452d438e80bfdb24783f3f5ad2d9e136c7d139551e9spycrabQt/GeneralPane: Disable Rich Presence checkbox while emulation is running
5.0-8462bd29548f2a1e33d5367042e62a76d4f0fa8b3bcbMat MMerge pull request #7270 from JMC47/NeedForSpeedMWFollowBranch
5.0-845499180eaae383185be4aa353bf13c3a8e8af05534JMC47Disable JITFollowBranch for Need For Speed: MW
5.0-8460944b5fade625823814c04b4acbf835c89fbd191dMat MMerge pull request #7264 from ligfx/ffmpeg_deprecations
5.0-8451857138a0ba051152529b8695fe775924c857f908Michael MAVIDump: use dump_path rather than deprecated AVFormatContext::filename
5.0-8450e45698aaa0f99eff1700089954a5af55b53ec47bMichael MAVIDump: av_register_all is deprecated/unneeded since 58.9.100
5.0-84575516731a72ef522d09475fe30c057145de5e62aaMat MMerge pull request #7271 from JosJuice/remove-wx-settings
5.0-8456c663dc9e00392d50ea9e3ba2c220726ba32e64cbJosJuiceRemove settings that only were used by DolphinWX
5.0-8455325f3c6ee535be1923813db17883b83c50ce616dJosJuiceMerge pull request #7254 from Techjar/dont-set-jitfollowbranch
5.0-8413d49b415e75303dd07275242dcab9096561067ec8TechjarCore/ConfigManager: Don't set JITFollowBranch
5.0-84536044165f9d8422427aa60ab3f1b238882cd3e441spycrabMerge pull request #7237 from lioncash/netsettings
5.0-8415f209f5f2a45cd1c8eb1fa0fa04533fd17a7b3ed8LioncashNetPlayClient: Make the NetSettings instance part of the NetPlayClient class
5.0-8451f184718d1bcf446d982661b4113487af77929e0cspycrabMerge pull request #7265 from spycrab/qt_fix_html_log
5.0-8450e9158bae6f74d64576eeea9d7d6948943afdd441spycrabQt/LogWidget: Fix messages not being escaped properly
5.0-8449865d737efd54b6ed297e05662909f01651170c1bMat MMerge pull request #6641 from BhaaLseN/dsp-update
5.0-81921f524b9929f28b1f07069db27e11cf13db061aafBhaaLdocs/DSP: update version and history
5.0-81911419e7e5b2d8aad63ef9c2bf3ef9f5b7db759b49BhaaLdocs/DSP: fix opcode operations
5.0-8190facd1dca128dcd159276b6973cb8d747ec0f9c51BhaaLdocs/DSP: update register tables
5.0-84454826acd931144fe8ef532cf38e16c9dee034da99spycrabMerge pull request #7260 from spycrab/qt_fix_lazy
5.0-8413c8af83202a44f81cd3a6554a5897bede33b51f94spycrabQt/GraphicsWindow: Fix lazy initialisation bugs
5.0-8443cc6526f5535e253f72589d1a63968a4696d47892spycrabMerge pull request #6222 from iwubcode/emulated_input_improvements
5.0-8379bce8041cce88926adf68c7b35b4e79d72420bb36iwubcodeInput: Allow per-game configuration to specify directories for input-profiles. If specified, the directories are searched recursively for inis
5.0-83783b11066e6168a4c266ab30dd2805f8148c00f1a1iwubcodeFix lint bugs
5.0-8377b5db180ac4dad3b0de143a3f3d4d061ba79e709aiwubcodeAdd 'Boom Blox Bash Party' ini that contains Hard/Soft/Medium shake speeds and Fast/Slow/Medium swing speeds. It mimics the 'Boom Blox' ini
5.0-8376230af569ed80772cf149020f1f8dfb88fe5059c8iwubcodeInput - Make dynamic rules be definable per game. Configuration can now define how many frames constitute a high or a low swing/shake when the button is down. Also configurable is the number of frames to execute the swing/shake after the button is released.
5.0-837583c94feb3d6bd60a23e57cdb0afd837172fa3a31iwubcodeInput: Trim profile names to allow spaces between ','s
5.0-8374e10abaed3e4aa48379dc1a052d2d9a2851e8464diwubcodeInputConfig: Show display message when game specific input profile is loaded; matching how cycling works
5.0-837314482a72af9e70667cb0e8477f4c14feb2c7a762iwubcodeInput: Allow cycling to occur for each individual controller
5.0-8372485285eadc71a8ca7055b9fc6b5da13c8b0251f4iwubcodeInput: Add cycling between game specific profiles
5.0-83713969bf6d1c83acb7e3699bcd3c2715d5b85e2ea0iwubcodeInput: Add hotkey to cycle the wiimote profile forward or backward
5.0-837029b71fb9ce5d28e84a7aaabc1a3a65f2a551d42diwubcodeWiimote Emulation: increase left/right bounds for IR calculation, to fix games that previously you couldn't reach the left/right edges (ex: system menu)
5.0-83696194badeda7052d3162f43a5c7888646eab23e01iwubcodeAdd 'Boom Blox' ini that contains Hard/Soft/Medium shake speeds and Fast/Slow/Medium swing speeds
5.0-83685cbc825bc9679df1ef6f452ce6cf8b6f8b35a6e6iwubcodeWiimote Emulation: add 'dynamic' swing/shake options that vary based on how long the key is pressed
5.0-83679936a83a1b56b6e7b6f170c112caa683a125b356iwubcodeAdd game-configurable shake/swing commands for the nunchuk at three intensities
5.0-8366fb7a6a1bbe03acb530db0b2b4cfcb1fe15df0d03iwubcodeWiimote Emulation: Add game-configurable shake/swing commands for the wiimote at three intensities
5.0-83659f9afeb63e912dd71e3e58338c7b4f3c03b3d6bciwubcodeWiimote Emulation: Be able to trigger swings consistently by holding down buttons. This makes certain actions easier (tested with Red Steel)
5.0-8427303f5e0dc2ff62064571b53020e69c625a50186dspycrabMerge pull request #7256 from spycrab/qt_forward
5.0-8424b3b1845785429e19076063c00daf13a2da1ec6b1spycrabHW/WiimoteEmu: Add Forward Option
5.0-842555b5a249106a5f57d161fdde208e199337eb8524spycrabMerge pull request #7244 from lioncash/error
5.0-838674899e417bb0bce222a3c5cea995fd626bc61e18LioncashQt/MenuBar: Make failures to load map and signature files more obvious
5.0-842392f397d0fa51818e36b7b4b7ded5ef487948cf3espycrabMerge pull request #7255 from Techjar/qt-netplay-message-color
5.0-8413d85dd287cf7a0914b72e5d8d05e4e12f3897b7b3TechjarQt/NetPlayDialog: Change own chat message color to better suit dark themes
5.0-84211567a8c47d1eabc93c16aafeec190fac816acbcfspycrabMerge pull request #7251 from spycrab/netplay_alert
5.0-84209ab489aab86304f126c3c38d0123d00ed740fd57spycrabQt/NetPlayDialog: Show alerts when events happen
5.0-8419196bf8dbe21fdd72f123fe3f0aac22c5dff35592Markus WickMerge pull request #7223 from lioncash/cmake
5.0-83610a4c0a9b4b68b8a95b0eb86da95d448f1a47f558LioncashCMakeLists: Replace tab indentation with spaces
5.0-8360a7cf1548b029d22430638468a23429b125893ce6LioncashCMakeLists: Remove trailing space
5.0-835923bc463ec96bfceade0f887f7643c16e2f6e9814LioncashCMakeLists: Uppercase "string" in deployment target setting for macOS
5.0-8358904057e611bb3c7e6be2aff39cd9940636049e11LioncashCMakeLists: Use lowercase for commands
5.0-841468731995b543e0f434de495441f3b405fca10ea1shuffle2Merge pull request #7220 from shuffle2/msc-ver
5.0-841319ddd29afb5593222c5701f5249d2fbd90331005Shawn Hoffmanbump msvc version check
5.0-8412fc967908ea439811006c63e5ac138b7c77392d45spycrabMerge pull request #7238 from Techjar/netplay-bundle-pad-states
5.0-8382f68dbed5351c33ec975445eb832e75b5e68a6fb2TechjarNetPlay: Bundle multiple local pads into one packet This saves a significant amount of bandwidth with multiple controllers on one client, as most of the packet is just protocol overhead.
5.0-8410df5d1cf13a310f0ea19a03c829066ba7f0082855spycrabMerge pull request #7233 from Techjar/qt-jit-branch-menu
5.0-83712ee7021cda124139928f0b70393c229e337ed9e8TechjarQt/MenuBar: Add missing JIT branch option in debugger
5.0-8408c04b07674ef195ea91befec6897055ed024d7c36spycrabMerge pull request #7243 from Ebola16/SU
5.0-8386affd5689ff5ef5f2c8cbd5f92b785d9b620a5374Ryan MeredithQt: Clarify Synchronous (Ubershaders) name
5.0-8406c7ff1416064a303f835f544f70586f449371fd32spycrabMerge pull request #7219 from ligfx/mappingwindow_hotplug
5.0-8366ce98a9c71d3bb03bb127601c3d09c647a5d41767Michael MQt/MappingWindow: update devices combo box when hotplugging devices
5.0-8365b689a195ff283414968d4b433e389a06742e166cMichael MQt: add Settings::DevicesChanged signal
5.0-8403ea99cdd781318c0883f1824a032d137854555923spycrabMerge pull request #7247 from lioncash/fwd
5.0-83869b2ffb622193ff71d1e7358e8a83cbad52e2c947LioncashQt/GameList: Replace includes with forward declarations where applicable
5.0-8401d81b63f4039f338fbbcd0464101f84d399cbc9ecspycrabMerge pull request #7245 from lioncash/internal
5.0-838643bc3656ebbbc3922228de22b018f14eba0ab9b4LioncashQt/CheatsManager: Move concealable types into the cpp file
5.0-8399f170009aad0a4923bc3d0283e19389d4f35fd54dspycrabMerge pull request #7246 from lioncash/enum
5.0-8386a0642b3b00d32bac3697285a4488a87bb02bcd9aLioncashQt/Resources: Convert int parameters of GetCountry(), GetPlatform() and GetMisc() to enum classes
5.0-8397d819df1d081c8016aaddd3548b8857166f9c777aMarkus WickMerge pull request #7186 from gwicks/androidTouchJoystickRelCenter
5.0-827882ec3c929c4ef4ccaca5e587808bbfc9ed5f6098Greg WicksAndroid: Make touch joystick re centering configurable
5.0-8395bf4341f7623ab44743315f0c346ebfc8a9e8e960spycrabMerge pull request #7248 from Techjar/netplay-fix-spectator-deadlock
5.0-839039449da3048e14ff36b3c6ced5d9965e8f7ba814TechjarNetPlay: Don't update mappings on leave if player had no mappings This stops clients randomly deadlocking when a spectator leaves, as the mappings construct is not thread-safe and should not be written while the game is running.
5.0-839342298f6d6d2974fa0eb334dfa2a734f5f03ea656spycrabMerge pull request #7239 from addestroyer24/manual-update-now
5.0-838269999fd3094935b2d2953529da8625fca64b42a2Zac Davidsenfix manual updating by passing the main window to the updater instead of the menubar
5.0-8391c7c364f8d56b40a472a485bf6f719d72521e8192spycrabMerge pull request #7242 from spycrab/np_debug
5.0-8386b367cd03312c6dfe1a108e1b35137dbaaa537831spycrabCore/NetPlay: Add debugging messages
5.0-838971ff634c95bdaf03d5f73f4c9de21f17a7e221afspycrabMerge pull request #7149 from spycrab/qt_5.9
5.0-8375074b67706b6e5e436f07dc77af460f3e7cd7bc72spycrabQt/Main: Remove redundant version check
5.0-8374a22ffb6387d9500283baf0079c55e8a6623b3f5fspycrabQt: Remove ActionHelper
5.0-83734266d1f237850977c7c1d95112c57fdbd4312d0fspycrabCMake: Require Qt 5.9
5.0-8385b9960777a72c66f3b217669b554254ce6ddb3664spycrabMerge pull request #7236 from lioncash/fwd
5.0-8375b4d91cc612faccab995f3f66765baa38066a0e35LioncashDolphinQt/Settings: Replace includes with forward declarations
5.0-83834e54cce8d9710dbaa9a55e4d087088a9c282566aspycrabMerge pull request #7241 from Techjar/netplay-fix-sram-desync
5.0-8382006202a33c34b5e9b35bc9a07b2ae19089ffd971TechjarNetPlay: Fix SRAM desyncing after first boot
5.0-838131d9ca34e3f93cbe826e959457ba00ec8a34552bspycrabMerge pull request #7231 from Techjar/netplay-less-timebase
5.0-83794f5ea1ad5e0e78309d4761fa339975cfe75f89baspycrabMerge pull request #7232 from Techjar/netplay-reduce-poll-rate-twice
5.0-837138e67c053045959e54bd4bf35e24e26636b0083cTechjarNetPlay: Change "Reduce Polling Rate" to poll twice per frame Some games don't play nice when we poll only once per frame, so we'll poll twice instead.
5.0-837198447eae646b3f77834cc10fda2eff51e777bc30TechjarNetPlay: Send timebase packet less frequently This packet is only used by the host to detect desyncs, and we don't really need to know the exact frame we desynced on (unless you're debugging, but you can just recompile for that), so it's perfectly fine to just send it less often. This makes it so the timebase packet is sent only every 60 frames, rather than every frame, which further cuts back on unnecessary bandwidth consumption.
5.0-837731bc01759378fdb1461373497d8e7c3f00129a36spycrabMerge pull request #7235 from spycrab/jit_disable_following
5.0-8374b2f1945187662ff73f82a71d243e920a3ad47bedspycrabGameINI/N: Disable branch following by default
5.0-8373df61e527dacb523e6f71d00f7d8d79d2c391d257spycrabCore/PowerPC: Add option to disable branch following
5.0-83749487892c18574730fbcfe033b690f831ec06d262Mat MMerge pull request #7226 from lioncash/netplay
5.0-8365675260b0f7b164dca59d2888ee2c58a921ca02c1LioncashCore: Namespace NetPlay utilities under the NetPlay namespace
5.0-83728c97fb7cd4b165bc871c727faa249251b2ce8b5fspycrabMerge pull request #7203 from rukai/use_tas_checkbox
5.0-8365b94262ec33b4266fbff31c18cffcedf8c83929d2RukaiAdd 'Enable Controller Input' checkbox to TAS dialogs
5.0-83707b986c1b54eac4aac972e24bd4a9d81b8ee746a1spycrabMerge pull request #7224 from lioncash/warning
5.0-8367ef35f93cbdbf0876dac9257bd9b74d64219615dbLioncashDolphinQt/PatchesWidget: Remove unused private member variable m_game
5.0-8366935a273cf1b6ee47ae672d543e63a612fe31d3d3LioncashDolphinQt/GameTracker: Remove unused lambda capture in constructor
5.0-836534c3a65de69066da6e71ccc7e1cb0205fd826b00LioncashVideoCommon/TextureCacheBase: Resolve a -Wmissing-braces warning in GetRAMCopyFilterCoefficients()
5.0-8366988cb7dd14560fb660b5f5f9ef0c2e90f27c4caaspycrabMerge pull request #7227 from ligfx/onionconfig_defaultiso
5.0-8365e7cbee235c229845348ac93f4d81b2d6c46355c1Michael MConvert Dolphin.Core.DefaultISO to use new-style config
5.0-83643d1a7737d86f4ecdf0131f5b84198f288800da3bspycrabMerge pull request #7205 from spycrab/qt_rename
5.0-836313ba24c5a6795532c8893eccf2a21ae95682e1b7spycrabMove DolphinQt2 to DolphinQt
5.0-8362059880bb1640d5a3b0e1fbbf66e1a356df4b9f41spycrabMerge pull request #7221 from Techjar/netplay-config-junk
5.0-8352eeff5e07ff1a95ae3d07f026118380968b57eeefTechjarFix NetPlay using some config values wrongly
5.0-8360bfb7af4267dfa39c726a18713846d51ac1e40cfbspycrabMerge pull request #7225 from spycrab/qt_gamelist
5.0-8359bb8b8728637326b85fa86b8026388b33d8f405b7spycrabQt: Refresh Gamelist more thoroughly
5.0-835864c3d01551117c418347ce8c2dc5f480cbcbec24spycrabQt/GameTracker: Remove workaround
5.0-835728ca6fec9a77b3c4ea58abce558bd79220a2db7dspycrabMerge pull request #7202 from Techjar/better-netplay-errors
5.0-8292a29cdb5713a681fb2fbbf8ca9017f3ea03e53309TechjarImprove NetPlay connection error handling
5.0-8355eb01a0a040905d9a85905c658e6349631806b6b0spycrabMerge pull request #7204 from spycrab/exclusive_mapping
5.0-82990f4865393506ffedc8c1fb93b891a9249a6c0b2aspycrabQt/Mapping: Add support for exclusive boolean settings
5.0-82983e2e8136072f4c58dae12dc569f7cd4cf627ee8bspycrabHW/WiimoteEmu: Make "Upright / Sideways Wii Remote" mutually exclusive
5.0-8297c7c93a8e8027085d2b8fd6b7c6acc73595e6a2c0spycrabControllerEmu/BooleanSetting: Add exclusive flag
5.0-835114317c8a0f28cdf7e67527ebec3bef0ac41c6e2espycrabMerge pull request #7212 from Techjar/netplay-unparent-dialog
5.0-8342f620128dac607d99e6ac75168b87db413f89cd45TechjarQt: Unparent NetPlay dialog from main window This should make the NetPlay dialog appear as a separate window in the taskbar on most systems, which makes more sense than a parented dialog as the user will leave it open for an extended period.
5.0-8349fbf445154b7398ae16ca294b7f0c6a34305a0dddspycrabMerge pull request #7217 from Techjar/qt-clock-speed-slider
5.0-8342cd8e3efb215f01179c64c1be0a497ecbc2d75af2TechjarQt/AdvancedPane: Fix CPU clock slider not updating on emulation state change
5.0-8347233787e8a7b783a3ac9094fb3e24cf15f606afe0spycrabMerge pull request #7213 from Techjar/netplay-fix-md5
5.0-8342f3e2d98fddce8cf9ce75554d29929635cf4a1a3fTechjarQt/MD5Dialog: Fix checksum result comparison
5.0-8345f3143b1888ff0652999f1ad9a7b8727d69e808e5spycrabMerge pull request #7218 from spycrab/qt_fix_removable
5.0-8344bb2eed2df32c6ab4798ca9d99a88d446fe4bc4dfspycrabQt/GameTracker: Work around Qt crash
5.0-83439ea3e833bafff0d67e38b0f7f2dd42878d9af15dMat MMerge pull request #7141 from lioncash/fp
5.0-814872e21bc679f3fdc02ca9e083cf9e0a748f0b02ceLioncashInterpreter_FPUtils: Handle the FPSCR.ZE and FPSCR.VE flags with arithmetic instructions
5.0-8341fd83937987f5a6a9152513975375c49d49028dafMarkus WickMerge pull request #6338 from mahdihijazi/settings_enhancements
5.0-830877e51ab5271f1d6db265feb1c41e1a14866d101cmahdihijaziAndroid: Make the header focusable
5.0-8307a639fa9a8157c60b9a851d170e5ef91dc848c277mahdihijaziAndroid: Expose arbitrary mipmap detection toggle in UI
5.0-8306e7d295894a9166793edd18beeb93a182a0129368mahdihijaziAndroid: Support GameCube System Language
5.0-8305d5a048a2bab17c8afed72f10e70a66ae82e440cemahdihijaziAndroid: Create didcated sections for GameCube & Wii
5.0-83045010dfde7ea2720b69fc0c462ba12590777b4e42mahdihijaziAndroid: Support WideScreen Hack
5.0-830384229c0c0554da009327179a426275597f809b01mahdihijaziAndroid: Support SpeedLimit config option
5.0-8302b924445e4894499a315769852fe5df7f747b739amahdihijaziAndroid: Support Post Processing Shaders
5.0-8301b4bb213ffdca35d16491ef84348adfc38c76a001mahdihijaziAndroid: Add Force 24-Bit Color enhancement option
5.0-8300ef23d9706322f8b34646e7cad00679be68f4600cmahdihijaziAndroid: Refine the Graphics Settings Screen 1. Add General Section 2. Move the Aspect Ration Settings from the Enhancmenets Section to the General section to match the desktop GUI.
5.0-8299e0e9b43559dbbb8c7864f0a324c74f8b94a549admahdihijaziAndroid: Rename main settings buttons to match the desktop version
5.0-829893165379642e05febdb36ce323ce529b74cd2f5bmahdihijaziAndroid: Change the incremental value of the slider to be 5% instead of 20%
5.0-829787534f1b2f6f3ef62470cacb7891aa9a62d99d95mahdihijaziRfC: Refactor the settings for Android to use dedicated tags
5.0-83280cf205f9475228419265318b0ff34e8706930d2fMarkus WickMerge pull request #7211 from mahdihijazi/upgrade_targetsdk
5.0-8300e8ad6e4d49dd0a988b9d47be724bbba90d311f09mahdihijaziUpgrade targetSDK to 27 and androidSupportVersion to 7.1.1
5.0-832628e5ccb2a9442a29909571bd23bb56373a74f2a2Markus WickMerge pull request #7210 from mahdihijazi/disable_auto_backup
5.0-830003fd8ddce695608d193356fea021cf0280774a4bmahdihijaziDisable automatic backup
5.0-83243ab3ba0d99103025a6c98399015fbef462531933spycrabMerge pull request #7187 from Techjar/netplay-reduce-poll-rate
5.0-82805adeca4087cd7047c503e61ce3c6ec3f28c5692dTechjarAdd "Reduce Polling Rate" option to NetPlay Normally, SI is polled at a rate defined by the game, and we have to send the pad state to other clients on every poll or else we'll desync. This can result in fairly high bandwidth usage, especially with multiple controllers, mostly due to UDP/IP overhead.
5.0-83227cbb1117038bf30280a1410099953de467529a1fspycrabMerge pull request #7209 from spycrab/netplay_stop
5.0-8319f7887a442f675a90d824a3bd4ca0929b9f78200espycrabQt/NetPlayDialog: Stop games properly
5.0-8318bbbd886184152e5759187eb375a1c69e693cd689spycrabQt/MainWindow: Instantly stop when requested by NetPlay
5.0-8317d8212fd927fea1166606d7b12811030487db8704spycrabCore/Core: Fix getting stuck when Stop is called without emulation running
5.0-8318713d55f28466a402459bb4ab21ca28955454790fspycrabMerge pull request #7208 from Techjar/mipmap-invalidate
5.0-831580b05b6f0d3dab08e7df9b8c3fac4536c5933932TechjarMake arbitrary mipmap detection toggle invalidate the texture cache We want this setting to invalidate the cache because it may affect the appearance of textures in the rendered scene, therefore one would expect changing it while the game is running to have the expected effect immediately.
5.0-831647c5a2f7edd397cb1f1d9d54691392f0294957cdspycrabMerge pull request #7200 from Techjar/qt-dialog-fixes-2-electric-boogaloo
5.0-8292a6a188a66b44a802927a4a939f9b8c1c1458d999TechjarQt: Various dialog fixes
5.0-83144b1b713e61fa3170b53968d8531ec1f272ea2f89Markus WickMerge pull request #7191 from GerbilSoft/feature/ar-thin-archives
5.0-82850149d22385b042fb0f5edea72376e1cb8a6e3850David KorthRemoved some more double-expansions of CMAKE_SYSTEM_NAME.
5.0-828472458c1cff9572fa17b1dc5f29d15e16a8da1bdfDavid KorthCMake: Use thin archives on Linux.
5.0-8311806c1ee8f0ed824008185212bfab2658d400b576spycrabMerge pull request #7207 from spycrab/qt_lazy_hotkey
5.0-8308457d7cf58f60f507223b87df315184e28244f644spycrabQt/MainWindow: Lazily initialize hotkey mapping window
5.0-8309f8bb4355a540af2764dc78da86a0514add794ca8spycrabMerge pull request #7199 from spycrab/qt_default_iso
5.0-829737e936fa9e4cad4760cc24ce36613f6eb47f5f5fspycrabQt/PathPane: Update "Default ISO" when changed
5.0-83074a68490abcf0b35ee14cabff125a9dfbad886a46Pierre BourdonMerge pull request #7170 from JonnyH/WIP/arbitrary-mipmap-detection-integer
5.0-8304b54803a074ad8ee02ee5c7073db237acb705bf7bJonathan HamiltonRemove unused sRGB conversion functions
5.0-8303431b9e76be390afe520464b81861aeb27955ddbdJonathan HamiltonSet arbitrary mipmap detection threshold default to 14
5.0-8302ac05d1a593cea074b66a589d2698334d31cb0ca9Jonathan HamiltonDo all arbitrary mipmap detection in integer space
5.0-8303472cd14d1d5f6bb261de130bfeafed360ee124c3Pierre BourdonMerge pull request #7206 from delroth/qt-boottime
5.0-8302da0de12cced1574d70bc3ac7df4a1d9012833df7Pierre Bourdondqt2: lazy-initialize GraphicsWindow
5.0-83014eeef6e5b39b11daefca009c8645560591accc52spycrabMerge pull request #7201 from 8times9/multiselection_deletion_menu_name
5.0-8280fb98dbc41c5fc09180fa2269b895a62680e8ab478times9Qt/GameList: Change multiselection deletion name for consistency
5.0-829987c5d00e2085090e51c1d44e4fd271437123c722spycrabMerge pull request #7198 from spycrab/qt_hotkey_fixes
5.0-8298b5141ca6cecf4995130eff35a99e4372c7a11ba8spycrabQt/Hotkeys: Show OSD message when selecting slots
5.0-829732382438bee66c49c85c0595c135286b325bb467spycrabQt/Hotkeys: Implement "Load from File" / "Save from File" hotkeys
5.0-82969cfcbfacbe66a7d9615923ca45761b120c971759StenzekMerge pull request #7177 from Techjar/mipmap-detection-gui
5.0-8293fe347851f1939b7607550fcfb1d05790bee41ef1TechjarForce arbitrary mipmap detection for some games known to use it This will avoid effects being unexpectedly broken in these games if the user disables the option globally. This list is by no means comprehensive, these are just the games I could confirm use custom mipmaps.
5.0-8292bc15eb2d573ce6988de027e13d5d78511ff23d6dTechjarExpose arbitrary mipmap detection toggle in UI
5.0-82938e1425b363337c7ebe7a684927cab15a8586f356spycrabMerge pull request #7193 from spycrab/qt_mac_bgcolor
5.0-82844bf276e912d3fa172b18a83e1d832b5a463fb8b5spycrabQt/WrapInScrollArea: Ensure correct macOS background colors
5.0-8291f5730e1636458db654b62e60a7ec4ad5f85686baspycrabMerge pull request #7195 from Cuyler36/qt-codewindow-address-fix
5.0-8290c4db7475d56d3bf6619a617bd55cad9a3bdfbcd9Cuyler36Fix Address Search Box Focus Lost
5.0-8289a4ef6f40d00c2aa63b0958f05999512443a280c2spycrabMerge pull request #7194 from Techjar/qt-pp-state
5.0-8287c1f404fa3577c25c7d8cee5724524641d3e45347spycrabMerge pull request #7192 from MikeRavenelle/master
5.0-82868218de0762cc37616ddfeec5a1d9ccfe794c1d2cMike RavenelleQT: Removed iterative input in options groups.
5.0-828668b8cd1e7c56a8c14a9e4e97528fa5e5e38f6b28TechjarQt/EnhancementsWidget: Fix post-processing options not being disabled when they should
5.0-8285e23a2e30633dff6d61c9fe751fe0618ec975f756spycrabMerge pull request #7189 from Techjar/qt-backend-translated
5.0-8280b59387a65dc5c699b0a65351d0c8cd323b3f7335TechjarQt: Fix inability to select translated video backend names
5.0-8283a9841e4fc41ef5a7591facd2dc270c4954c1754fspycrabMerge pull request #7190 from Techjar/video-backend-translation
5.0-8280dc2f22516c07342203ed7ee2e9efc75632cdc200TechjarMark all video backend names for translation
5.0-8281e3f293dafe5e322955f24b6fcf530c171f4a05a3spycrabMerge pull request #7188 from Techjar/qt-dialog-titles
5.0-82807785255470a013c316e9b4ad47cdcf92a992fa39TechjarQt: Add titles to various message boxes
5.0-8279e22c5333ab50c3e84774ce831eaeba48bcea5901spycrabMerge pull request #6819 from spycrab/delete_wx
5.0-825244b22c90df9c05d18a34667dc41e8d05af24683fspycrabRemove DolphinWX
5.0-8277227290055d6685281c72fd1d2076b67fdfb1b858spycrabMerge pull request #7184 from spycrab/qt_tas_round
5.0-8274eac5d3d0896ef56e9fb85da0d198d8087be356abspycrabQt/TAS: Fix slightly off-center default values
5.0-8275384cbf212e6c9ae77248ea24104dfdf9c53a38f1spycrabMerge pull request #7179 from Techjar/qt-min-section-size
5.0-8274d94805bab382608693164de766a0efd02b7ee212TechjarQt/GameList: Explicitly set minimum section size
5.0-8273bd28bf6b1e44463465da58268d2ca32bf3fe74acspycrabMerge pull request #7164 from Techjar/gamelist-multiselect
5.0-81909a26cc18c90eef3830b830e8a8f66d4ffe9989b7TechjarQt/GameList: Reimplement multiselection functionality from WX
5.0-8271a595ac6b27d01eef0cad2c7981d9206c29890d6bspycrabMerge pull request #7169 from Techjar/qt-memcard-creation
5.0-82522491c53b921293865fc2d3004f4f855483b9154fTechjarQt/GameCubePane: Fix inability to create new memory card file
5.0-82699b0004522066199b4bb93869232f8d90779aa740spycrabMerge pull request #7168 from Techjar/qt-image-columns
5.0-8252a9222bf9695f600c736fbd9f28e3aa290955527dTechjarQt/GameList: Adjust image column widths for equal padding
5.0-82672e6d2a034209980ba4a4e1916d53302025399305spycrabMerge pull request #7183 from spycrab/qt_gamelist_fixes
5.0-8264a9f065a55903bf22835c081e470a2b9c4c968eabspycrabQt/GameList: Fix some resizing bugs
5.0-82651073aa460263443471903b9cbd79a0465748799eJosJuiceMerge pull request #7181 from Ebola16/R
5.0-8141cdbc61dd0e32437569358257da3bbb9cef145e27Ryan MeredithAndroid: Properly set default Internal Resolution
5.0-82633eef8145d2206ea16fd074c8cd4318a3692d95e1spycrabMerge pull request #7172 from spycrab/qt_np_map
5.0-82524af021ea0335382de8e204964b341d1d97d85617spycrabQt/PadMappingDialog: Retain previous settings
5.0-82616700cc4234546f1fb80f4bdb42d2568c2cb3043aspycrabMerge pull request #7174 from spycrab/qt_fs_export
5.0-8252c8e4b692a465f0d08280970aa94c4591fc01c792spycrabQt/FilesystemWidget: Suggest default filename when exporting files
5.0-8259317de3cf5bbe0172eea05f7089e9b1d427596eeaspycrabMerge pull request #7173 from spycrab/qt_np_dclick
5.0-82521bc8c34f8b57fa926c735076a19d79e8b1131ea5spycrabQt/NetPlay: Make double clicking game entries confirm dialogs
5.0-8257c3108468fba25b6f68a527ded59a8a92afdc7916spycrabMerge pull request #7175 from spycrab/qt_col_empty
5.0-8254727b6ba81a3aef83c3fd5f3173e56146467af653spycrabQt/GameList: Fix empty columns showing up when they should get hidden
5.0-8255f432cc4373683341c2df86925d87bc3284adb803spycrabMerge pull request #7176 from spycrab/qt5.11.1
5.0-8254d2527db8ecb3984cc765a102af49e6bbaafeca88spycrabExternals/Qt: Update to 5.11.1
5.0-825352dd41fa95649ede0ff0af2a3d173e541339986fspycrabMerge pull request #7171 from spycrab/qt_search_fix
5.0-82521ec0a39cf156964d995054bbd54ec8936a40e373spycrabQt/GameList: Fix search messing up columns
5.0-8251beeb6754d2c653c05ab5ed7def0abbfa8fb0e9c4spycrabMerge pull request #7166 from spycrab/qt_columns
5.0-8223d746a8dae306b00980d14271dc20b6ec856620f4spycrabQt/GameList: Fix weird column resizing
5.0-82227e881288a29cfd4e89feeb9074f2cb62133ef3f1spycrabQt/GameList: Fix some columns being too wide
5.0-82482debe9e9d19bcd701558994ad496bc4301e40e34StenzekMerge pull request #7167 from Techjar/patch-437
5.0-823325bfee2233f21551f90e570afc1fa2dc9a5e9443TechjarVideoCommon: Fix auto IR being very overzealous
5.0-824686edf7f848e57bb062a1bba3a291de05b9647af1Pierre BourdonMerge pull request #7087 from spycrab/qt_disable_watcher
5.0-8046ee479260d0e90eb56e5e2e66f10c528271f60687spycrabQt: Add option to disable auto-refresh
5.0-8244212adc7b870b6f648b20c8e2c942204bd800045dPierre BourdonMerge pull request #7115 from Sintendo/double2singleopt
5.0-810978bc9690e2ce72dcea131291974229bc84308b6fSintendoEliminate branch in ConvertDoubleToSingle
5.0-82421453a314dfba71ceacb70a4f3550cd8ef23d54cbPierre BourdonMerge pull request #7130 from 8times9/master
5.0-814433691d2992c83ef6e097ecb9f73713f7322a48bd8times9Qt: Add Vulkan to graphics backend description
5.0-8240307d70565478250efee3a0a3a0491f349e48b26ePierre BourdonMerge pull request #7152 from lioncash/dsp-interp
5.0-8202fdf057efcee3ce8033d17f1731b05d23d1aa9b83LioncashDSPIntExtOps: Remove unnecessary const from function prototypes
5.0-820142846e6ef1a4ce56f3265fbf08c26bc391e58395LioncashDSPIntExtOps: Correct casing of functions
5.0-82004367e3aedaf59575a9da50898c8da951db32184dLioncashDSPIntExtOps: Make IsSameMemArea internally linked
5.0-82368129a3db6c5d9c4e0ffa9942836d37506151d17dPierre BourdonMerge pull request #7156 from lioncash/psq
5.0-820047acf794c7955fabd3dc6e2ba2e3037d59f22986LioncashInterpreter_LoadStorePaired: Generate a program exception if non-indexed paired-single load/stores are used and HID2.LSQE is not set
5.0-82344200d2e5e3fed4978bfc979e06d267f08d6a540ePierre BourdonMerge pull request #7155 from degasus/arm_registers
5.0-8200ecf86bbf7b5838c370649d71c0e48d8d9eaa6bd2degasusJitArm64: Drop the plattform register.
5.0-82322cfdf89898c4689884fbffb1c693ec24a7083f66Pierre BourdonMerge pull request #6983 from yourWaifu/add-discord-rpc-support
5.0-777563f03455f32ab938806216e218342fe8921eaf27yourWaifuDiscord Rich Presence CMake integration
5.0-777457bd13a0ced5694cbeae24413bb5d9fe421a817aSleepy Flower GirlUse new config system for Discord Rich Presence option
5.0-7773f25d833dbd013ee215b1f4e0afa556362dba5ad6Sleepy Flower GirlFixed issue Discord RPC library not clearing presence during shutdown
5.0-7772e1a9cf3b44432ec37ecc123decb42b24b24ca0b7Sleepy Flower GirlAdd option to disable Discord Presence in WX UI
5.0-7771ae2337aff63933e9620e5d009effaa6b762e3f38Sleepy Flower GirlAdd option to disable Discord Presence in Qt UI
5.0-7770d9351a5b45c181eb6503391f9c3ba486a62de8e2Sleepy Flower GirlAdded INI setting for Discord Rich Presence
5.0-7769678f8da95b47a7749afc7a9cb556d435a4be38dfSleepy Flower GirlMoved Discord RPC library's source code to external
5.0-7768d5303ddf0ba893d31f7e464aab3e36bc179e200eSleepy Flower GirlAdd Discord Rich Presence support
5.0-82237388094e837dc2da9288769db689cd386c7f05bbPierre BourdonMerge pull request #7165 from shuffle2/qt-nag
5.0-8222553ac7e7cd8a1cee19cc149c190edf571c742e7eShawn HoffmanAdd nag dialog to get users to explain why they still use DolphinWX
5.0-8221b3fa5a4f2e8987888cae755791877da9c5f0a33dMarkus WickMerge pull request #7158 from lioncash/dsptool
5.0-820443daebbc667294d1377e90564b6d64ad820ebb09LioncashDSPTool: Get rid of unnecessary casts
5.0-820383dab8dd365e890189c3608dd9aa4a0ad532bba0LioncashDSPTool: Get rid of raw new and delete
5.0-8202d81e3fddce71172facbbef446e2220b1459d332fLioncashDSPTool: Make CodeToHeader() and CodesToHeader() return a std::string directly
5.0-8201537d09e1d4e01a2a3d36221c1df152b3cefd3953LioncashDSPTool: Remove unnecessary c_str() calls
5.0-8200f62dffa9f07a45683bce1a130919cbe666dabbe6LioncashDSPTool: Factor out assembly file retrieval
5.0-8215bdfb72cfdbf4958073bd32e8e4d72a5e7d8b2c10JosJuiceMerge pull request #7162 from lioncash/const
5.0-8214bc8f932f0c179297df21427005e2504c114241e0LioncashBTEmu: Make WriteToEndpoint's reference parameter const
5.0-8213971972069cc2813ee7fa5b630c67baab2b35d12dLéo LamMerge pull request #7148 from lioncash/build
5.0-8194c4fb07f428fe5279a2871c4db490a1e65021a03cLioncashCommon, DSP: Only compile in x86-64 emitter related utilities on x86 platforms
5.0-82111da868ee820e2c63609cbd72a591b30916612cc8Léo LamMerge pull request #7150 from lioncash/naming
5.0-8207d07e599a7479ca8369367a56c4a56247392d0a8aLéo LamMerge pull request #7151 from lioncash/const
5.0-82002354d933c8e34ac54d0964b7a6e2f32098dd91e3LioncashMovie: Make pointer parameters const where applicable
5.0-820225e3ec23f837ecf131ff1ef8c559bdc877656532LioncashBTEmu: Rename AccessWiiMote to AccessWiimote
5.0-820156b8d1803e3e3d8f8c8e3430da86014a3f7e3e2bLioncashBTEmu: Amend parameter and local variable naming
5.0-820016c6e9fa5724cc48186bd43ec76dc939fc320381LioncashBTEmu: Amend class member variable naming
5.0-8205e16cadf982d1f9cb5ab7afa50246ba4f273a407eLéo LamMerge pull request #7153 from lioncash/deduplicate
5.0-8200fd1ad02c5c5517b853d783146e746719203c6156LioncashDSPTables: Deduplicate FindByOpcode() implementations in DSP opcode tables
5.0-8203167c19ae19f34191da5d8b829fa4647d2dd2e2e5Léo LamMerge pull request #7154 from lioncash/emitter
5.0-82008d9f74b762eaad793da0a1dce1b4ea1cbfda8d06LioncashDSPEmitter: Make member functions, aliases and constants private where applicable
5.0-8201dfc09cc11cf334360fba86b7fc0d7ecf12ec0595spycrabMerge pull request #7157 from spycrab/qt_fix_options
5.0-8200308d4bb6708eb87e9bdd17b24a58c1f58f9fa308spycrabQt/Mapping: Fix "Options" entries disappearing
5.0-819977f6e50493c0433391a4da1815b09d85d1a36247spycrabMerge pull request #7134 from spycrab/qt_housekeep
5.0-8148583ddfa8f0e094ff4e912955f2fc5b14ba9ec95bspycrabQt/GCMemcardManager: Update free blocks when a memcard is changed
5.0-8147ce126f1cfee542d0963466a9d0266dc13e49a1easpycrabQt/Mapping: Remove "Iterative Input" everywhere
5.0-8146113f9767dd4697f6949b90624946df17874c4ad8spycrabQt/FilesystemWidget: Remove "Whats this?" button from extraction dialog
5.0-8195b7068bfefdf96aa8c0f40b6b8ab4394a63589cf7Markus WickMerge pull request #7129 from lioncash/dsptool
5.0-814178eba289752d22ed86304320a95ce4dfd3e7260fLioncashDSPTool: Factor out behavior from main()
5.0-8193630c3f0805444cf0619f19c86ddd231271458be1Markus WickMerge pull request #7147 from lioncash/emitter
5.0-8188b7301bee29bba0d71963931b227679485153c6fdLioncashDSP: Replace x64 JIT pointer with a pointer to an architecture-agnostic base
5.0-819152990d215d897be9019a684ddca98b8c6b51ce92Markus WickMerge pull request #7145 from lioncash/mtspr
5.0-8156d0fbba9ac1f23f6d55e8d18d8d24bc24220596d8LioncashInterpreter_SystemRegisters: Handle mtspr to HID1 and PVR properly
5.0-8189ec209fea491bc214a1255439439a4d50de9d7adeMarkus WickMerge pull request #6623 from lioncash/latex
5.0-81878b68a7d88a34ecb1f6f2c6ead1962449b1dbff9bMat MMerge pull request #7109 from degasus/cached_interpreter
5.0-81855f7dc31a9f4e75bce7541e4d64e16fff4c50305fMarkus WickMerge pull request #7138 from lioncash/dsp-table
5.0-8146474c1bb4f76373b4acca5a1913a9af8b03142efdLioncashDSPTables: Separate interpreter and JIT functions from main info table
5.0-810603c88c83acb3d9ec411577d846ff8034ee0cdf4cdegasusCachedInterpreter: Implement breakpoints.
5.0-81830459a1a9e60172b3667ff2f9c3279714225d29baMarkus WickMerge pull request #6875 from JonnyH/WIP/mipmap-heuristic-tweaks
5.0-7534b30d56ccc0a03c41c758afcd47f5d19fa34b0a98Jonathan HamiltonTexture AverageDiff: Do more in int space and avoid excessive float conversion
5.0-753361a81795e5afe551f5622f146ca52d5331069742Jonathan HamiltonChange the arbitrary mipmap detection to use the square of the error
5.0-75328be5cdfcad046f084441e71ee8204dfb40a18d2dJonathan HamiltonMake the arbitrary mipmap detection threshold configureable
5.0-753129b7e33c1466a07db07e796ce9492ee384d4da2cJonathan HamiltonMake arbitrary mipmap detection a config option
5.0-8178bf50348d9fac2b403e79b5bde396f134152ec704Markus WickMerge pull request #6539 from degasus/async
5.0-804638602198993f19871dcde5844633a90eb3560c32Markus WickVideoCommon: Flush the GPU pipeline on async requests.
5.0-8176d8ba3034c35459a8c349841fdb3c4ad2d710a480Markus WickMerge pull request #7133 from lioncash/assembler
5.0-81499c3c92329eeaa30d24e1052b22d3872f59e0d311LioncashDSPAssembler: Remove commented out code
5.0-8148b36cdbdda50dbbb52e5c1fe22e6365fd2c95a684LioncashDSPAssembler: Convert typedef into a using alias
5.0-8147af41a8efba95c32b2f9db46aa2a0232fd354553dLioncashDSPAssembler: Make member variable naming consistent
5.0-81461389bf35bd7bd62364d9221e825b392d9d330d7dLioncashDSPAssembler: In-class initialize members where applicable
5.0-8171b4b9b5323910b59ebf842841330a0977547e8f96Markus WickMerge pull request #7143 from lioncash/bt-helper
5.0-81587eb86cdb67031f103434afc384fba7e98f84adbdLioncashBTEmu: Add helper function for accessing WiimoteDevice instances by index
5.0-8157e4b6d7626b296ca88900f28536f8a02878422741LioncashWiimoteDevice: Make Callback_WiimoteInterruptChannel() accept its data as a u8* rather than void*
5.0-81562b60fe684c4ed0966c2052ef17321f242e9b6290LioncashBTEmu: Make m_WiiMotes private
5.0-81674ca05810be88636cbd4b28dce71d860cc4c05e72Markus WickMerge pull request #7144 from lioncash/cast
5.0-81560e437c41e5903cf14b739bb3358b5a6dddc34158LioncashActionReplay: Use Common::BitCast instead of reinterpret_cast in Subtype_AddCode()
5.0-8165966cc5bc012b18d09e12be71fb246caed755fde3Markus WickMerge pull request #7142 from lioncash/shadow
5.0-81639f03d8ca6a30d6e7bade5d9ed940193ab52137f9Markus WickMerge pull request #7139 from lioncash/tb
5.0-8148dddac76b8ce68ddf3f6fdfbe8e5ed0c992ceef46LioncashCommon/MemoryPatches: Silence variable shadowing warnings
5.0-8148562d2a700bd4b930f7f64702e4b2c8d56e9fe9bfLioncashPowerPC: Add functions to read/write the full timebase value
5.0-8161235a01c976e7d47d1dc1d31f06cff1f159022534Markus WickMerge pull request #7131 from JosJuice/android-case-insensitive-sort
5.0-8146d1a82182ace8fe72518969ea9303f169e16a0e99JosJuiceAndroid: Use case insensitive sorting in game list
5.0-81593816e825c92e302a618e1edabc1010ad9cc57beaMarkus WickMerge pull request #7135 from JosJuice/cant-load-state
5.0-8146860a89b943ab54e487aef2a0fad1295a2949e669JosJuiceOnly show savestate version mismatch OSD message when relevant
5.0-81576bfe336102037d0566fdad586a1a09d163709c5bMarkus WickMerge pull request #7146 from lioncash/software
5.0-8156540bb1a1b0dae9e5d14780faf576cea312d36c2eLioncashSoftware: Don't link against X11 libraries
5.0-8155bdfc6de9fdd5eeb3d5e7b15ff8464da710953850Léo LamMerge pull request #7137 from lioncash/copy
5.0-8148d3ed750c9d72fe73ebcd40686500584fce3a238cLioncashGameFile: Avoid copying map pairs in GetLanguages()
5.0-8153de0b153867aee96562a34f11925c1fad24e4ec80Léo LamMerge pull request #7136 from lioncash/unused
5.0-8151e728c0c948a31b29f33ed9c202165360a0bad755Léo LamMerge pull request #7132 from lioncash/table
5.0-81481e4f3607c37902f055892b021d609aaa200d25f0LioncashGameFile: Remove unused variable within GetUniqueIdentifier()
5.0-8146549bedd30be1e9fb8b66f0f00457020a38e1985eLioncashBTEmu: Make read-only arrays const
5.0-8149a2bc62dd895cd7504be957cf274c582cc409e1f1Léo LamMerge pull request #7140 from lioncash/move
5.0-81486066ca30b27b5ca25fe5d59f315ecd137d5c52f5LioncashDolphinQt2/RegisterWidget: std::move std::function instances in AddRegister()
5.0-814718c3e0302f6bca8546516173f4cb3ab0aa896a90spycrabMerge pull request #7127 from Techjar/patch-4
5.0-81297778859b55a04acf7b9f081cb3429cded0fe31eaTechjarQt/GameCubePane: Fix issues with changing memcard slots while game is running Selecting Dummy or Memory Card would pass wrong values to EXI::ChangeDevice and not work as expected Changing path had no effect until device was changed as it didn't call EXI::ChangeDevice at all
5.0-8145091efcc41d59dbe0e478ea96f891c1b47b99dddeJosJuiceMerge pull request #7125 from lioncash/enum
5.0-8137de9c5fd375dcc56bdce817b0bdefadb9f2bdac94LioncashConfigManager: Convert GPUDeterminismMode into an enum class
5.0-814329d51ff6927091261079135dde30fce1469460a6Markus WickMerge pull request #7128 from lioncash/dsp-ex
5.0-8142eb76dc9600d952d6879292b9e2dc78a6cfafb152LioncashDSPCore: Make ExceptionType an enum class
5.0-81418459d2bc5d64cf6aecaa46398b63f2526aa292f3LioncashDSPCore: Make DSPCore_SetException() take an enum type instead of a u8
5.0-81406bfbc1988ee059205f276af3228085394c950031spycrabMerge pull request #7126 from spycrab/qt_3dhotkeys
5.0-8139e3f7b0274ca1a4e08e44432418fcb4bf079d6505spycrabQt/HotkeyScheduler: Fix 3D Mode hotkeys not behaving properly
5.0-8138b5e6cd97258bff6162b7e75fe2b2a69555a78587spycrabMerge pull request #7122 from spycrab/qt_table_perf
5.0-8129daebbabb35b29823700e7e3bc729c3c0ab55660espycrabQt/GameList: Greatly improve performance (List view)
5.0-8136bd85d63c623a7ee005c806c43f1a1d6ebbb47efbLéo LamMerge pull request #7120 from Ebola16/313
5.0-805231b3647d73a19f57a97ca1217f6b91d395108860Ryan MeredithAndroid: Add Emulated CPU Clock description and minor cleanup
5.0-8051569454c961490a89f835b1722983764c5b937b14Ryan MeredithUpdate Android Gradle to 3.1.3
5.0-81330ee9b884caa3ff0ae85a12c942c0f9518d6f5b71Léo LamMerge pull request #7123 from lioncash/enum
5.0-81302b6d6c12bfd17875ac99da58ec14b0fcc3e8e750Léo LamMerge pull request #7124 from lioncash/enum-class
5.0-81296f473b96d0fc8341eadc34c61a2c552c20245975LioncashPowerPC: Convert CPUCore enum into an enum class
5.0-8130161dffe2f912926872b1b408ad8051e2afa61b06LioncashDSPCore: Rename JIT core type to JIT64
5.0-812998af5e4c10cceebf89822c45730f898a7fb840afLioncashDSPCore: Convert core type enum into an enum class
5.0-812858606702f77e0703851b25378ed7c6768c2f2571Léo LamMerge pull request #7107 from lioncash/mac
5.0-809859846378b3c7ffb427718c6a2375873a73909b69LioncashBTReal: Handle case where a link key may be invalid within LoadLinkKeys()
5.0-8097ce69201f3398facedd960bb09264e4ef5bf6a672LioncashCommon/Network: Get rid of out parameters for MAC address utilities
5.0-8125c7280707ec60c7644851b527815ce59e81ad0d2cLéo LamMerge pull request #7113 from lioncash/mask
5.0-81060049ef3a2a879d785872b02c87ef8fc740974a63LioncashGekko: Centralize bitmasking of the FPSCR within UReg_FPSCR
5.0-812359cd9a5af7cbd8c7ab1fd7bf81a74b1fda0675c5Léo LamMerge pull request #7118 from lioncash/hotkey-str
5.0-8114410792d922931182613939996b30eaed23c84801LioncashHotkeyManager: Add missing s_ prefixes to internally-linked file-scope variables
5.0-8113d22d32372e5686052f2fad34c0a3ca461916f145LioncashHotkeyManager: Use std::array where applicable
5.0-8112aae06f1cf7033a50174285edc919ea2167bfdb1fLioncashHotkeyManager: Move HotkeyGroupInfo struct into the cpp file
5.0-8111d459470feef32756f2e6aed9d1670d6cf2d38341LioncashHotkeyManager: Convert file-scope std::string array to constexpr const char* array
5.0-81180f0823f4a48a7c7dcf691633b15fd4c754a3d543Léo LamMerge pull request #7119 from lioncash/random
5.0-8117189d277cfc66d6e3d1c17e5fb60d72cfb6c3f844LioncashCommon/Random: Add convenience template for simple arithmetic values
5.0-8116e69c6cdaab8b4280b499c886e815e919f4999902spycrabMerge pull request #7114 from Techjar/patch-3
5.0-8075027fc6efd54495f57a6fea9aa07d2a4a8a03a930TechjarQt/GameCubePane: Fix memcard browsing starting in working directory instead of User/GC/ directory
5.0-81141f49a9c87c92b172dc8df46d4c0177137f57df42Markus WickMerge pull request #7116 from lioncash/log
5.0-8111ace24c293206e07959a1aa98a5dd677e10749807LioncashJitCommon/JitBase: Rename x86-specific logging define to be platform agnostic
5.0-81123307474c95892ad812677bd41377252e8cac1547Markus WickMerge pull request #7117 from lioncash/unused
5.0-8111065aba43e24d41c411ccb8154e14def04e56eb27LioncashJitBase: Remove unused rewriteStart data member from JitState
5.0-8110e8c1e5af63612faaf758329ce5eb602124fd9d87spycrabMerge pull request #7112 from spycrab/qt_macos_layout
5.0-8102f2c6a979161c6b16c280236fada34c26eb537000spycrabQt/macOS: Make configuration layout consistent with other platforms
5.0-810809df03382d3607fdb865c691d58f209e8f5a589aspycrabMerge pull request #7094 from spycrab/qt_fs_fixes
5.0-80720273cae3a2d2c52e8287438ae15a7269353d5a3cspycrabQt: Restore fullscreen resolution when regaining focus
5.0-80716c19b5947be6ca32c15d5ddb58a68644cc034a4bspycrabQt: Fix exclusive fullscreen not being entered on startup
5.0-81058a3679bebc9bcdbd0adb53075697b01cf8a1cb42Pierre BourdonMerge pull request #7111 from spycrab/update_gtest
5.0-81044d55cb745c4ed6bc624071dbcc8f23f37d186da6spycrabUnitTests: Fix MSVC compilation
5.0-8103ccf9ecbb03edbdd728738499dc5fae4d0631882aspycrabUnitTests/VertexLoaderTest: Fix compilation on newer GTest versions
5.0-8102fe6e46f846867a3378e0ed38a25b8b0945039be9spycrabExternals/GTest: Update to latest master
5.0-8101f3a18db9e0a2d7ae71ee175849785351013dca67Léo LamMerge pull request #7106 from lioncash/name
5.0-8098925348cdd1b33463b9086a60c175463b85db486dLioncashWiimoteDevice: Amend variable naming for class member variables
5.0-8097eaace415d3fef9a63ac802390535805f069a2ba6LioncashWiimoteDevice: Amend variable naming for non-class member variables
5.0-8098b6592723a7c416eaac3c07c003646a1021cd04e5Mat MMerge pull request #7103 from leoetlino/master
5.0-80638bb08d1ca679b4dcf926edf1d94d26e48a22f3d4Léo LamBTReal: Fix unsafe reinterpret_casts
5.0-809670417c8d163e165978a913e5d3e4548ccc1e0ce8Markus WickMerge pull request #7096 from lioncash/jit-buffer
5.0-8072e18824e3f38b868ce0eee090e2575b67eef9d610LioncashPPCAnalyst: get rid of code buffer size variable
5.0-8071a3f29411730619cfa1003264b4bb49bc019b73f4LioncashJitBase: Centralize location of code buffer
5.0-809388f8df0ad92250088b81cbecd8624ef2ecc4f4a0Markus WickMerge pull request #7105 from lioncash/cast
5.0-80920d0f58005bdb9f9ce3525f2d24f2b8d84d3996b9LioncashWiimoteDevice: Make channel reference const qualified
5.0-80915548316d3229a2af358b448e0d2ee64bd3c805acLioncashWiimoteDevice: Remove unnecessary cast in ExecuteL2capCmd()
5.0-809069f079b37119aecebc4a2e400270814dc4827fe5Léo LamMerge pull request #7098 from Ebola16/ElfDolMessage
5.0-8071fb3ae94acb83f90a1554bf34b4c827c70850e40fRyan MeredithAndroid: Add AlertDialog for files without Game IDs in Game Settings
5.0-8088fca6d80740686ada552a8931df0337c5db6c07beLéo LamMerge pull request #7101 from lioncash/ios
5.0-80836da3c4a6d0ddd2472e574930f00a753f275df80aLéo LamMerge pull request #7102 from lioncash/chunk
5.0-8082c825eecbc942646503b1a02792c195010dd7f759LioncashChunkFile: Remove unnecessary includes
5.0-8085647da59679f6cac4176afe283efc9dee496f64a5LioncashWiimoteDevice: Move channel state booleans into a struct
5.0-808494fd8505d612e27bb919f145a42934bc80d40c1fLioncashWiimoteDevice: Make DoesChannelExist() a const member function
5.0-8083f906785e88d330453620f9731a1abea3b6104a9bLioncashWiimoteDevice: Make EventPagingChanged() a const member function
5.0-808238d155f9932c9666ac08b7fea1aabb72a7222361LioncashWiimoteDevice: Make ConnectionState enum an enum class
5.0-8081f564c280408b0f9640ee3d60cf54cd2671d3d49cLéo LamMerge pull request #7099 from lioncash/compiler
5.0-80787b11ce3dd290b2f34164074cc493ea9e0c197fdfLioncashCompiler: Use [[maybe_unused]] in the Windows DOLPHIN_UNUSED macro
5.0-8077d8f6d601894ab73a3db199e6325692561a5ec702LioncashCompiler: Rename UNUSED macro to DOLPHIN_UNUSED
5.0-80763f210836ad330bcb6bca5dee73c5c542ac18af32LioncashCompiler: Rename __forceinline define to DOLPHIN_FORCE_INLINE
5.0-807503414e8e848fd99e2ea83f4466a1cf34c2ad6807LioncashCommon: Add header for compiler-specifics
5.0-80765d1b35e86711421c3af76c86ae0ad2b083d1091dLéo LamMerge pull request #7100 from lioncash/table
5.0-8075b5d89294f782729a75fda4ece9fe543de9d3ab0fLioncashWiimoteHIDAttr: Make file-scope packet data arrays immutable
5.0-80741d87584d69e3fdd730502127274fcbd85cebd591Léo LamMerge pull request #7097 from lioncash/dsp-disas
5.0-807161ff11c26695e355279e931aaa98106f92210dc6LioncashDSPDisassembler: Remove unnecessary includes
5.0-8072bbc2253949fb2b98ec570ded4430275ef9ef06d0Léo LamMerge pull request #7095 from lioncash/cmake
5.0-8071d1e278218eeba63a4abfc740f3dc883acd56cacbLioncashCommon/CMakeLists: Link in libraries privately for traversal_server
5.0-807048b7cfa75c84390711502bb5900174113d3d7862Léo LamMerge pull request #7062 from robopilot99/master
5.0-7989ab02499ce770262baacb44e829722e453db6e24arobopilot99Add auto-hide option to Wii IR pointer
5.0-8068ca3d68cee581435217fe737390a9fed833ac3338JosJuiceMerge pull request #7076 from JosJuice/android-gamelist-uicommon
5.0-8020f0f8ca21723470c859b58291144b7913dfae3906JosJuiceAndroid: Don't allow INI editing for DOL/ELF files
5.0-80191c027bc148574cf0b05cd04f8ce15132e8115170JosJuiceUse UICommon's game list code on Android
5.0-8018daee5a4b43e95f50a1b024348a19d7f2bb48bdbcJosJuiceAndroid: Store folders to scan in SharedPreferences instead of SQLite
5.0-8064d23c3e9524e9f5aa312fae5d320f5866bb721a8aLéo LamMerge pull request #7093 from lioncash/log
5.0-80615db21375389130dc58623f5e9b7edb07b2691280LioncashInterpreter_SystemRegisters: Change PanicAlert to INFO_LOG in mtspr()
5.0-8062de0fe0e210ad72b6ef10afa5e092d486de578557Pierre BourdonMerge pull request #6928 from leoetlino/random
5.0-7913fff1db973096a893475f3ec96ee6f28e35c4a67cLéo LamCommon: Add Random utilities
5.0-8060b51fbaa5b084edc638b66ebd3be8093f4887ee14Léo LamMerge pull request #7084 from lioncash/mask
5.0-804411a35d47efff3d96f48629b189cdf6f02fba3e90LioncashInterpreter_SystemRegisters: Ensure FPSCR modifying instructions don't set bit 20
5.0-805834d6a49842a35c17be120470b2853be46342e8daLéo LamMerge pull request #7088 from Ebola16/TFD
5.0-80515fcb5097021c4dfafb142f2c150544e7ba36e7e7Ryan MeredithGive "Dump TEV Stages" and "Dump Texture Fetches" descriptions
5.0-8056ca32b4127ed55dd5527bf8ee60a76f69c7796853Léo LamMerge pull request #7089 from spycrab/qt_refresh_hotkey
5.0-805123394164de3f590e5950bfb287ba92fca7659a95spycrabQt: Implement "Refresh Game List" hotkey
5.0-805418d5ba30d64840e261945c211d19934f1daedfcfLéo LamMerge pull request #7085 from master0fdisaster/Add-Volume-Hotkeys-OSD-Message
5.0-80487a90ea2752de2fe5c7ba62c0432ae25f4e5bce3bmaster0fdisasterAdd OSD message for Volume Hotkeys
5.0-8052dd7c558be3894aa81e30fe94fea6e132ebc15c0eLéo LamMerge pull request #7092 from JosJuice/wii-devkit
5.0-8018af5d9f693a0bd0408a33b8212dd835000f6f3f4cJosJuiceSet 0x0000002C to NDEV 2.1 when running a debug-signed Wii disc
5.0-8050c93210155f1c10a6425de81a7ccf779c23250e05Léo LamMerge pull request #7075 from Ebola16/DumpObjects
5.0-79387340935b38ef1c84c2bb7b4d4a102b6f12eacb45Ryan MeredithQT: Use brackets for description arrays
5.0-793745b9b7d21103e504043e011793d696f75ab80645Ryan MeredithGive Dump Objects dedicated folder and tooltip
5.0-804721898a0c5a2bf55d0d48fde10604435d7336b07eLéo LamMerge pull request #7086 from 8times9/netplay_window_fixes
5.0-804670b7e852f89629c609fefcecfd15f41e324db56f8times9Qt: Remove Dolphin prefix from NetPlay window titles
5.0-80450dfd0cfa24c0152e4112c184aa04c380c2b7a579Mat MMerge pull request #7083 from leoetlino/consistency
5.0-803685baca386a057704679eb17566cb1fca1260ee7aLéo LamES: Return ReturnCode in DiVerify for consistency
5.0-804336ff2a20d52ed9901ee5d24644b2d0e026a1fd2cAnthonyMerge pull request #6954 from degasus/coherent
5.0-7715fdfd8b19d62dbd254046aaabdc4c7a9ee167467adegasusOGL/Streambuffer: Use coherent mapping by default.
5.0-804189b7da74e4109959a775b7b5fd2a135c8baabe4cAnthonyMerge pull request #7082 from spycrab/qt_makerid_prefix
5.0-8040e3e451b34e1b6ccbedeaf00c14f8381265a1a931spycrabQt/InfoWidget: Don't prefix maker id with '0x'
5.0-8039f422b88ed9fd0eb9916c53ff3d6fab9a041e46f9Léo LamMerge pull request #7078 from spycrab/qt_gc_adapter_fix
5.0-80308a24eac0def2dd2cc81c28503916bd893298d5f4spycrabQt/GCPadWiiUConfigDialog: Fix settings not being loaded properly
5.0-803708561b4b43ae80203b937d1dcae6e4a42d5aa4f3spycrabMerge pull request #7079 from spycrab/qt_open_remember
5.0-8030c6704b1323175f28b621ec8ce2f1278b86a16683spycrabQt/MainWindow: Remember last directory in "Open" prompt
5.0-803521d0d6711f695d50e3a1cc76f0a075433e46f880Léo LamMerge pull request #7073 from leoetlino/fix
5.0-800414d37e0493730207600bee68b89ba76b19d34002Léo LamWiiSave: Fix the way paths are handled
5.0-8033bfbd890caa07ac5ab96d474cc983b548491f1456Léo LamMerge pull request #7080 from spycrab/qt_noprop_elfdol
5.0-803007b26f8bcaff8cf961e9839299c2a391bdc9b6aespycrabQt/GameList: Don't show certain options when a DOL/ELF is selected.
5.0-80317e45ff7a0d0aecce6cb490dda32f9897269884d7Léo LamMerge pull request #7077 from spycrab/qt_cheat_rich
5.0-803063460834a5dcd268354cfd7f480c20a64eff437aspycrabQt/CheatCodeEditor: Don't accept rich text
5.0-80298675fa09b800aed0aee50b566a4fcc6b4ffb5190spycrabMerge pull request #7071 from spycrab/qt_gamelist_refresh
5.0-80184415417debdd50acf4974f793d4791ad9aabe3b8spycrabQt: Add Refresh button
5.0-8027b7a8deda9630a2a59dbd78a47d50ad54ff2ae4e0Léo LamMerge pull request #7074 from lioncash/paired
5.0-802425d38c0a23c7746f6fd46284aaf9c7ddd9b95a5aLioncashInterpreter_LoadStorePaired: Simplify type aliases in QuantizeAndStore() and LoadAndDequantize()
5.0-8025226f88bcb6f907135300ac647fcdf2c30ca1f352Léo LamMerge pull request #7069 from leoetlino/player-id
5.0-8004d797bf2ee77c6064b6d69e7318d696c50b7cb07aLéo LamPadMappingDialog: Show player ID in player dropdown
5.0-8023d1e2cc7b9288e32b377d956dcaff5487cf3ba16aLéo LamMerge pull request #7070 from spycrab/qt_prop_width
5.0-8018b3c3b58aecb770e148cf6cff8384385632518bbdspycrabQt/PropertiesDialog: Fix tabs being cut off due to small window size
5.0-80218fe7f8d80d5b988404b14906248262602bd3a79dLéo LamMerge pull request #7072 from lioncash/emitter
5.0-8018bbd2fd080e3039e8e7432f735545e5250907ccaeLioncashDSPEmitter: Make m_unresolved_jumps private
5.0-80195e0da225ee7a4e8e0956e38f4ee52109444d2b5bJosJuiceMerge pull request #7068 from lioncash/const
5.0-80101e3e11d0f5fc6b38b55bd92c9cdd3badf978782eLioncashDSPAccelerator: const qualify pointer parameter for Read()
5.0-80175f29e891d369079d545c20c7a2e7e864c8c94c29Léo LamMerge pull request #7063 from lioncash/fifr
5.0-79839068109b3ed00f6960d1554b1532f763ca84014aLioncashInterpreter: Unset FPSCR.FI and FPSCR.FR for QNaN and infinity input operands
5.0-80156ce9c96d91d976cffb95e774e89182c0f79e1e7aLéo LamMerge pull request #7027 from leoetlino/cleanup
5.0-7888fb124c2eb0b4087d85bb6e97b1603c68cc3bccfaLéo LamUse nested namespaces for IOS HLE
5.0-78875b90aba62497a5ded0ed9586da4151e0f09e42a0Léo LamChunkFile: Replace macro with a variable template
5.0-78868a00a9e1497c75b3cff7247bd6e86280ab9c85b5Léo LamRemove old GCC version checks
5.0-80112a89ad9c394bbd854d646f6b971335f856ca38beLéo LamMerge pull request #7066 from spycrab/qt_fs_exit
5.0-800453ed455d76042599a7ff3d7afb15863e083de66espycrabQt: Always return to windowed when confirming exit
5.0-80099b431807315028ca646cae70084466ae8ad5b022Léo LamMerge pull request #7040 from JMC47/enableadouble2single
5.0-79062795376b61371069ef2949eb31dbbddd7d9e209cJMC47Enable Accurate Double to Single Conversion
5.0-800734511b397ebf634dcb9548527bd00ea873d22407Léo LamMerge pull request #7067 from Ebola16/ASU3
5.0-7937dad9c87d8c58a9ac6ce9702c11ce3e578bafbe6bRyan MeredithUpdate Android Gradle Plugin
5.0-8005afc2c51e34193791658e4b8002162850b6188154spycrabMerge pull request #7065 from spycrab/qt_pause_exit
5.0-8000b13cf2e16eb0d964789c9073faefdfda5fb7c1b6spycrabQt: Fix emulation still not being paused when confirming exit
5.0-8003b26a47e6425c00020de11756239f9828638d28dfLéo LamMerge pull request #6180 from ligfx/sdlhotplug
5.0-8002932ca644aa92c01d60827206562938bfd877ecb3Michael MAdd hotplug support to SDL2 controller backend
5.0-80017062967b5b50cf57bc7f3d11741ff0dd893c4ee0Michael MSDLJoystick: store name on creation
5.0-80000eb47e1071b2e2e5fb18beddc5c4f16ddbfee609Michael MCMake: make SDL a private dep of InputCommon
5.0-79998e0ea92ec35a0473e79ef012b9f98b7a38d3ef33Léo LamMerge pull request #7058 from JosJuice/move-titledatabase-usage
5.0-795485e94cc5107dfa8b3b7569a4c0d8e251d9d0f98bJosJuiceDon't store custom names from TitleDatabase in GameFileCache
5.0-79978074192a85557feaf84d4aaab9ab42b02464220bLéo LamMerge pull request #7057 from leoetlino/string
5.0-79817154bfd82559747681313531b5d53ab44bd88493degasusUnitTest: Add StringUtil ToString/TryParse test
5.0-798083324fe77dced89c6369b75ecf91899078508e17Léo LamStringUtil: Remove ValueToString(std::string)
5.0-79797e79bf97abf57130d21d635d908ff3ca12e89fb4Léo LamIniFile: Use templates for Get()
5.0-7978cba32b12e77c8f023ca5efeda7c386b856ad3f47Léo LamIniFile: Use templates for Set()
5.0-7977fc0193c4b108d9a914b841829b1c0f0306b609b9Léo LamMove Config ValueToString to StringUtil
5.0-7991472e0d55b807c7a5be847f113109ee4b38b48e80Léo LamMerge pull request #7061 from leoetlino/wiiroot
5.0-79900ecec33567bf0be304c918d36f231f7f7c69e22fLéo LamWiiRoot: Use a namespace alias for FS to reduce noise
5.0-7989c1428b6da0428285778ed65b03ecfa00fd3e1962Léo LamWiiRoot: Use new filesystem interface
5.0-79888fce18e4ff2367eec9af767062d5266cc78541b8Léo LamMerge pull request #7059 from leoetlino/fs-wiisave
5.0-79796b9aef7042468b5a63f7a2595b4118a53cf2eebdLéo LamFS: Add a struct for modes
5.0-7978d1a86617097042773bd83ae71ef6e6f741c314e7Léo LamWiiSave: Save and restore files and banner with correct mode
5.0-7977fd3472442d169c4f9200663729a693c9ccc3d3e9Léo LamWiiSave: Use new filesystem interface
5.0-798447bf809796c31c36e5b8326cbee2e6025e5aa847Léo LamMerge pull request #7060 from lioncash/reg
5.0-798306056d4f451cfca0295291165273b1ac1ee711e1LioncashGekko: Make register constructors explicit where applicable
5.0-7982c22205cd7e70a46558f6e7e5532ad5154b4e93bdLéo LamMerge pull request #7053 from lioncash/frfi
5.0-79583e63d7104634c719956e1f518cd64ded622a1eb5LioncashGekko: Add helper function for clearing both FPSCR.FI and FPSCR.FR
5.0-7957d6bafbfaaf0cfb62222fad52b4e64c419c61ec42LioncashInterpreter_Paired: Handle signaling NaNs within ps_res and ps_rsqrte
5.0-7956d05c2ef90dc2ae94d21aac5d61960dcb50160c35LioncashInterpreter_Paired: Unset FPSCR.FI and FR in ps_res and ps_frsqrte in exceptional cases
5.0-795583774f72adbdf48f51afe1891ea2c6c4d4c5a65cLioncashInterpreter_FloatingPoint: Unset FPSCR.FI and FPSCR.FR if a division by zero exception occurs in fres and frsqrte
5.0-7954468efb7243a50652bb17f68cd384523faa90f2efLioncashInterpreter_FPUtils: Unset FPSCR.FI and FPSCR.FR if an invalid operation occurs in NI_* functions
5.0-797666ee47c4179c2948dfa107df852fdb709cedf7b4Léo LamMerge pull request #7056 from spycrab/qt_hk_debug
5.0-79750cc20e95feaa433907f3a829692e9904ce9097edspycrabQt/HotkeyWindow: Always show debugging tab
5.0-7974327eb1336b5b33ce50ff0c4320ef6d5074bfc930spycrabMerge pull request #7055 from spycrab/qt_other_state
5.0-79739c26a1a458b3c291061c0f4671fcf253b1611134spycrabQt/Hotkeys: Implement missing "Other State Management" tab
5.0-79721e51e263e05dffc0de136d406c76b41af8d0350fLéo LamMerge pull request #6988 from leoetlino/wii-save-refactor
5.0-791969abaf3ec4cd902cf3e51a0a6c8a4c117a8bf059Léo LamWiiSave: Merge Header and DataBinHeader to reduce noise
5.0-7918210377816d4cb86f9455a6b3040c393886f470b6Léo LamWiiSave: Get rid of some magic numbers
5.0-79178eafd1928ef08e95a6001e78420393fb63167e31Léo LamWiiSave: Move user interaction to UI frontends
5.0-79164df266f943c5a7fada40d5aaf0816e5f938d836eLéo LamWiiSave: Use the correct length for paths
5.0-79158af16fdd2849023a6545b1b79b5f12077f2dee46Léo LamWiiSave: Use an enum class for save file type
5.0-791494953670f2936c28347c09ca49d3489f1d365be7Léo LamWiiSave: Move overwrite prompt to Import
5.0-7913a46a8dd378385398392fc00f3f9df1719f801ddbLéo LamWiiSave: Refactor import/export code
5.0-796486368fcd4d8bc6973bfbc76fd1598e15708970c1Léo LamMerge pull request #6499 from Ebola16/SettingsGroup
5.0-72004e010912cd4fc2c10d0874983242fc1a3114d815Ryan MeredithAndroid: Consistently use description
5.0-7199c448fceb263a239d81a8fc505bd577a30dee5477Ryan MeredithRename strings to specify INI vs submenus
5.0-7198532493bed50fe53f5a16e425a51b173b6ed873baRyan MeredithAndroid: Update Stereoscopy submenu string names
5.0-71974c40871fff2019a6fbbd4e825f2191321b9c95e6Ryan MeredithAndroid: Add missing Show FPS description
5.0-7196c2355d4f633d21b5ba2c4bcd4836055c4eab9bb5Ryan MeredithAndroid Interface submenu: Add Show OSD Messages
5.0-719525179258b78b75f3cdf3f062197408db1076019dRyan MeredithAndroid: Initial implementation of Interface submenu
5.0-795724ca62165257c3f489bccb4c732198a4c76bd49dLéo LamMerge pull request #7052 from AdmiralCurtiss/pokemon-colosseum-bonus-disc-ini
5.0-79202b1bfc886aa4526473358b81bbb7e03d485a0333Admiral H. CurtissUpdate GameINI settings for the Japanese Pokémon Colosseum Bonus Discs.
5.0-7955a2b2a31e644b36bff6d5c843b3cadbe1f5d9704fLéo LamMerge pull request #7054 from JosJuice/android-no-themes
5.0-79282062768bb2e523f6cab46da0714df030ab1f335eJosJuiceDon't include the Themes directory in Android APKs
5.0-79530f7370a22c67bf668fff165ac0bcff2dfc0eceb8AnthonyMerge pull request #7051 from lioncash/frsqrte
5.0-794621add26b71c8af145dfe472dbd215df475c6cb57LioncashInterpreter_FloatingPoint: Clear FPSCR.FI and FPSCR.FR in invalid operation cases
5.0-7945b71a9e658f669de41ca9799fe15a463452b08199LioncashInterpreter_FloatingPoint: Don't store to destination in frsqrte if VE or ZE is set and a relevant exception occurs
5.0-7950ba471c3214a63fcc7b4748632a68f6512714a4a0spycrabMerge pull request #7048 from spycrab/qt_fs_size
5.0-7937f6865117e47fb48c58ab53af1297a79b850a345aspycrabQt/FilesystemWidget: Add size column
5.0-7948396810c450e739e3d1c0b0f03c416d67e98db5fbLéo LamMerge pull request #7050 from lioncash/ptr
5.0-7939f6c4c05d93ac3a587a28a863f946b76c34f071d6LioncashWiimoteDevice: Make CBigEndianBuffer's constructor explicit
5.0-79384601136b0876c26105bfc45153128a8dc5065efdLioncashWiimoteDevice: Get rid of pointer casting in CBigEndianBuffer
5.0-793713e828fd4d7220cf51e0e3a3ee09e09d89509a45LioncashWiimoteDevice: Move CBigEndianBuffer to the cpp file
5.0-79448d1b2f9cae68283ab36a6492ad1593691dabbd29AnthonyMerge pull request #7045 from lioncash/fres
5.0-7929179d73ac0d2873ebf2dedd7a4069ea5ded4a66f1LioncashInterpreter_FloatingPoint: Clear FPSCR.FI and FPSCR.FR if an SNaN is an input to fres
5.0-7928a08ad82ace064f961b13369c96a0f3b48ca7ca5cLioncashInterpreter_FloatingPoint: Don't store to destination in fres if VE or ZE is set and a relevant exception occurs
5.0-7941c02a239a2f61503b0bfb52322f6c241ba391e727AnthonyMerge pull request #7049 from lioncash/ipl
5.0-7940b1c7ce75e4300027bc3bfed612196852660b8b35LioncashEXI_DeviceIPL: Replace superfluous virtual with override on destructor
5.0-79390d89650950acb6dac6b94092646c77714a1941fcLioncashEXI_DeviceIPL: Use std::array where applicable
5.0-7938bf4775f95f24a69d210a87dacc4388935ab8b4b0LioncashEXI_DeviceIPL: Normalize variable names
5.0-7937b6203c66c20e83b9f254bf58cadaeab235a51eccLioncashEXI_DeviceIPL: In-class initialize data members where applicable
5.0-7936f09f83c309e2c4a0e80648dc698cecd4ecba3f8fLéo LamMerge pull request #7019 from Ebola16/VSQT
5.0-7855e9563f0a847c97f85bf6bb4c3a7e6c33f69211b2Ryan MeredithMake DolphinQT2 the default project in dolphin-emu.sln
5.0-793462fdef0e6c6f7c0f88843fd7e704c2b30084f0cfLéo LamMerge pull request #7046 from lioncash/priv
5.0-792939068599846c3acddca17290b5f92422eb29a4bbLioncashEXI_DeviceMic: Remove unimplemented StreamLog function prototype
5.0-79289e068ad2c403cf962164975b530139c52a8fd2c0LioncashEXI_DeviceMic: Make data members of CEXIMic private
5.0-7931d67de4cc15aec4a96b2b7e7c34945c687c95c2dbMat MMerge pull request #6038 from stenzek/update-glslang
5.0-7930bc96557ec4e66d645794e0a7a586faa0fb60cb2eStenzekExternals: Update glslang to upstream commit 32d3ec3
5.0-7929160d16f1b386c531f851ee6a3413a4755e87ae92Pierre BourdonMerge pull request #7047 from spycrab/analytics_update_channel
5.0-79280e8db9fd1daf82e57a2c664ac182e86bdfef732fspycrabAnalytics: Report update track
5.0-7927fcae27981acce6f1ccbc0cfa5163416385830c5eAnthonyMerge pull request #7044 from JosJuice/android-refresh-all-fragments
5.0-79201b127bdf33845a1f82479180b497fb7cf5baa4c7JosJuiceAndroid: Refresh all fragments, not just the selected one
5.0-7925a9684b5c678ce8cc42841a8ad1127420d88c433fAnthonyMerge pull request #7041 from spycrab/qt_dbg_bselect
5.0-7923d935f7869239114f8e3743abf6c884feea31ace2AnthonyMerge pull request #7043 from JosJuice/gamefile-includes
5.0-7920533a49460ac4ee744b49b19661fbd0897b425434JosJuiceGameFile: Include necessary DiscIO headers
5.0-79025f5b05f3dca4ea173fbf297ed1a483d41418b3b8spycrabQt/MemoryWidget: Allow operating on columns
5.0-7921064d173ec47d80866c5efc4559ce315d20652744spycrabMerge pull request #7042 from spycrab/qt_conf_prompt
5.0-79193b59ebb226d05359f3cf593d7574b93223e9d070spycrabQt: Exit exclusive fullscreen on confirmation prompt
5.0-7919816c80c99299e8f4181f321b1530b44a31268dfeJosJuiceTranslation resources sync with Transifex
5.0-791860dd2553c6b7506386673bfa56b12f3e4452d24eLéo LamMerge pull request #7033 from lioncash/jitarm
5.0-7889bffcaf32187d1695b3e14a86a2871414a4f6b6edLioncashJitArm64_BackPatch: Correct usage of an invalidated iterator after a std::map erase() call in HandleFastmemFault()
5.0-7916a9a03d15655179290ebaa4424a10f5d308378005AnthonyMerge pull request #7034 from lioncash/override
5.0-7889ba6c371746f9d29972e4a0329e6c911fe608a365LioncashJitArm64/Jit_Util: Add missing override specifiers
5.0-7914bd3d2a89f3f6ac60ccc2fd93fbe607f52ff4cc65AnthonyMerge pull request #7038 from stenzek/update-vulkan-headers
5.0-7906c05dd2ee564e27962141b6d5801d1ad815426162StenzekExternals: Update Vulkan headers to 1.1.75
5.0-7912dd77ace56ada6cd7c394b39105a61b61905e5822Mat MMerge pull request #7005 from lioncash/div
5.0-7909f1b72594466cc033843cdcf1b927040a56875461Mat MMerge pull request #6978 from lioncash/fcti
5.0-78447bfeffe32f9f1aa7ead0eaaa746eaaaee67e0be6LioncashInterpreter_FPUtils: Unset FPSCR.FI and FPSCR.FR when FPSCR.ZX is set in NI_div()
5.0-78433deadd1fffae81083bb30449b868f2de48e3505dLioncashInterpreter_FPUtils: Correct setting the FPSCR's zero divide exception flag in the 0/0 case
5.0-783478a934bb12bc5f209242445bb58073b08ff3aad7LioncashInterpreter_FloatingPoint: Handle cases when FPSCR.VE is set and exceptions occur in fctiw and fctiwz
5.0-78338c4aa133ca2aac4e45e7d03add5288925b11e849LioncashInterpreter_FloatingPoint: Handle NaN flag setting within fctiw and fctiwz
5.0-78320125d9b0999834dc2de4e526fe9823722a00877aLioncashInterpreter_FloatingPoint: Factor out common code from fctiw and fctiwz
5.0-79055f48c9fc01121982ad8b891a4ca6e126585dbd2dspycrabMerge pull request #7037 from spycrab/qt_adapter_tooltip
5.0-79048e5a96fcfc1c8a1935c2be0bcacfba93aa1adcb0spycrabQt/GeneralWidget: Show tooltip when adapters are not supported by the backend
5.0-79039337aa4eea112078ab9e27cdc58c4df3a891f5b4spycrabMerge pull request #7036 from spycrab/qt_memory_stretch
5.0-7902d453dc2342b8318b1798a4a1dc88a2e9d96570c0spycrabQt/MemoryWidget: Fix sidebar items being stretched out
5.0-7901390fb37a29b79862e6ee6650729479b7625d402bspycrabMerge pull request #7032 from spycrab/qt_macos_mpbtn_round
5.0-7893102d469f9ed9840a61ad9b7371557695dcd2a0a4spycrabQt/macOS: Fix mapping buttons not being round
5.0-7899d1db841adafbf9fe5eb7591373f737b537fdefd4spycrabMerge pull request #7035 from spycrab/qt_macos_info_width
5.0-78935f9d4d625f666931535013bbef5b6910ba8a5c21spycrabQt/macOS: Fix InfoWidget fields being too narrow
5.0-78976c7e9f73da27843d535d4b1f7e9108ec4519bc7eMarkus WickMerge pull request #7030 from lioncash/emitter
5.0-788981e11b2406ed9d1a083adf96637435f061e56e29Lioncashx64Emitter: Amend parameter ordering for WriteModRM()'s prototype
5.0-7895f02b2f0cadd788837b06aa0d0c2b349a2456c60bMarkus WickMerge pull request #7031 from lioncash/naming
5.0-7890038bb9b3e16107c86bbb331288ec9f416f57f2e9LioncashAudioInterface: Use member initializers where applicable for unions
5.0-7889b59cda14352dc2a257b8de27010d125055645220LioncashAudioInterface: Amend variable naming
5.0-7892bdfd331355a858adfa21b4cc306c4a6081e8b087Léo LamMerge pull request #7028 from lioncash/obsolete
5.0-7882bd585f738938b7d5a4276e6fac7137377a37668cLioncashGeneralPane: Replace usages of obsolete QString member function sprintf
5.0-7890b7a268ceea8e8f03e0361739850c44afb2d39901Léo LamMerge pull request #7029 from lioncash/any
5.0-7889f845818cfe864fa2dd0525112e9ffb3e93763774LioncashVolumeWii: Shorten padding checking code within CheckIntegrity()
5.0-78884fb2d580d8c7dd37cd9f24e6db5d98668d325383Léo LamMerge pull request #7026 from lioncash/name
5.0-7883986d644a018457bfa305050080ebce6a626c14a9LioncashJitAsmCommon: Make CommonAsmRoutinesBase a struct
5.0-7882f5f4c10fd10ceb6d7662a580d5472c5a77229726LioncashJitAsmCommon: Amend member variable names for CommonAsmRoutinesBase
5.0-7885eb9969a1e290d968b506921936a0d51bf5501607Léo LamMerge pull request #7025 from lioncash/integrity
5.0-7882efabfc0b5481b2f40c13213dfba3a2671eb96b0bLioncashVolumeWii: Use ReadSwapped for retrieving the partition data size in CheckIntegrity()
5.0-7883c3de9d7b0eaa676318678765f6f9849d3caf57f6Léo LamMerge pull request #7020 from sepalani/ida-scripts
5.0-7349a83858cac08a0fcdd601e32677eef7fbad672847SepalaniTools: Dolphin symbol map IDA scripts added
5.0-788124e0b4bf527691d62c92cc0af9c238e13f0f6bddLéo LamMerge pull request #7024 from lioncash/discio
5.0-78807bef4701363ef7a1ae309709deec47feb232d4bdLioncashVolumeGC/VolumeWii: Dehardcode sizes where applicable
5.0-78799bf5ad1f0e64e7895e1f954683f4ff027cb9c8caTilkaMerge pull request #7021 from akien-mga/cmake-pugixml
5.0-7863d37ccc844e60d231c7316b53a3bf016e9f4f90a6Rémi VerscheldeCMake: Fix case in FindPugixml resulting in false negative
5.0-78774bebd528509b52d33e18c57115619976d3962edcMarkus WickMerge pull request #7017 from lioncash/arm
5.0-78576fd7a79b93c26eff9b9fc5271481a4eb5a83de26LioncashArm64Emitter: Use Common::BitCast where applicable
5.0-7875f33828e7a524dc4a8e4897257403b6b49c97ebebMarkus WickMerge pull request #7022 from akien-mga/gcc6-nested-namespaces
5.0-7863c36695175f4faf13dd0cfecde1092ee4c979999fRémi VerscheldeCMake: Increase minimum GCC version to 6.0
5.0-7873cb6439830414152dc0c2e53504b3d94264ad9490Markus WickMerge pull request #7023 from lioncash/discio
5.0-787266122f037e363df456d8ba7f6d4899184294f30bLioncashVolume/VolumeGC/VolumeWii: Amend variable naming
5.0-7871ae4aa0b25c51b7d60cc34ab70d31aed7cea341a4JosJuiceMerge pull request #7010 from leoetlino/can-of-worms
5.0-7855a4ec3ddef1354cd3792a1b46d9a1f4c41a7d647eLéo LamDon't switch to blank NAND in the middle of emulation
5.0-7869243f3536884fd97c2a1f45174881bc421262e6e7JosJuiceMerge pull request #7016 from lioncash/mem
5.0-78666cb81ca851dfe5be51d9511ce47627fcddcc2bf9JosJuiceMerge pull request #7015 from lioncash/pcap
5.0-7858397b27e6652a3f81875669036ac0e50aaea6bb48LioncashMemoryPatches: In-class initialize is_enabled state for MemoryPatch instances
5.0-78574c33bb8dda7497657e981d0b2136785731f5288aLioncashMemoryPatches: std::move std::vector in the constructor
5.0-785797c5a840dbe0912e81c7ad10bea1c35991095fb8LioncashPcapFile: Namespace code under the Common namespace
5.0-78642f561dafd9e7dedfd3cecf933dac9edf79dc093eJosJuiceMerge pull request #7014 from lioncash/const
5.0-7857a7de49269650df2cfbd8701f52332843e817aa2bLioncashDSPEmulator: Make the IsLLE() member function const-qualified
5.0-78621825e231a35399c86c65fa328871d58cf987eb14Mat MMerge pull request #7013 from degasus/double2single
5.0-7857bde65d8b42978da2f4de9dd306eda3978c5d6795degasusJit64: Fix MORE_ACCURATE_DOUBLETOSINGLE.
5.0-78607f6ae322ea7fe9127ab0d0dc4c0849f641c323eaMat MMerge pull request #7018 from spycrab/qt_confirm_dialog
5.0-7859c07b89792d56063050f42999d52c551259a5edc6spycrabQt/GeneralWidget: Add icon and title to the backend switch confirm dialog
5.0-7858a729c375f30499f8857d4dc700ee2eb7234923aaspycrabMerge pull request #7011 from spycrab/qt_jit_instant
5.0-7855d98affbf479f3593b8efac536f27a5092bd3a5ebspycrabQt/MenuBar: Fix JIT Menu options not being applied instantly
5.0-78562beb135bdf502236139315de3d415f79d0598205spycrabMerge pull request #7012 from spycrab/qt_always_connected
5.0-7855a1f15050a1fec765cb223ae2d10202fad9c4d113spycrabQt/Mapping: Include "Always connected" option
5.0-785460c38d7781cb6c1590d35d031b5039ef8bef72acLéo LamMerge pull request #7007 from spycrab/qt_gecko_sort
5.0-7848a00250bfe60a3c33509643e41f2ed1b47cd08f9fspycrabQt/GeckoCodeWidget: Autosort list and fix accessing the wrong element
5.0-785200d91db2ecea24b807e09e355fd7dad9c72d9ca1Léo LamMerge pull request #7008 from spycrab/ddos_sux
5.0-7849c086f894b1954efc371d652ef20002868b778fe9spycrabCore/GeckoCodeConfig: Circumvent DDOS protection
5.0-784844784cf3635968129acedfcb9927f36d81d5e5dbspycrabCommon/HttpRequest: Add option to set cookies
5.0-784986bbf540cfabc823b36446267ad7a29dfca06ed0Léo LamMerge pull request #7009 from lioncash/dsp
5.0-7843c33228e4669cdcc86e46f9d81a48e59b1e0ba26fLioncashDSPEmulator: Default destructor in the cpp file
5.0-784762adfaa01c532a57b4b4fe6a42f6c0dc8339fec5spycrabMerge pull request #7006 from spycrab/qt_profile_fix
5.0-7846e6273b177f372aed288540ab3a077645ea7b28a3spycrabQt/MappingWindow: Fix profile saving not working when the index is not null
5.0-78455829ad21b79d788fd5c2d2cd2d0a58603367d332spycrabQt/MappingWidget: Fix profiles not loading properly
5.0-784475e87a8a0d7edd38f7ff32ac6a71991778596427spycrabMerge pull request #6945 from spycrab/qt_sighandler
5.0-7699112a174ae1c4ea3bc7d1592e3f6fc0be7e963f34spycrabQt/Unix: Implement signal handler
5.0-7842b2d8d2a398c9c8821efda8c0278bc1bbd3850a52JosJuiceMerge pull request #7004 from lioncash/bp
5.0-783972feeb4d18d788669ec073c3af2ee487c48099e5LioncashBPMemory: Silence a -Wmissing-braces warning
5.0-7840f05eb10026fe12752617c7648389cac2cd721c25Léo LamMerge pull request #7003 from lioncash/host
5.0-78324288bfe0f9c189de5fd3a298f24ca51e171b4157LioncashCommon: Move host communication enum to Host.h
5.0-7838a9f022a06770b7236ac6037ec0cb36c08222424eLéo LamMerge pull request #6993 from lioncash/nan
5.0-7785a4cc8543513f9835b0c4f9c7e47e65d6c9cdd8ddLioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if any operand to NI_msub is a signaling NaN
5.0-77843ebd713c33dec80d2416db9373e1e841ce180b29LioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if any operand to NI_madd is a signaling NaN
5.0-7783b18dd442f7b6790936f9e9f0287236ead0aee53fLioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if either operand to NI_sub is a signaling NaN
5.0-7782f4c5ceba1cf9622f421338a1a00a6565753ff54eLioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if either operand to NI_div is a signaling NaN
5.0-78336865921286bbc909ef4458f69ae0a987f353d7a1spycrabMerge pull request #7002 from spycrab/qt_rtc_seconds
5.0-783242bd1a91a6a4b5694a34c4a1ea90d4752ad27658spycrabQt/AdvancedPane: Show seconds in custom RTC
5.0-7831bda668925a25000c197764ceac678fe345e59adaLéo LamMerge pull request #6989 from lcsondes/fix-vector-assert
5.0-77957a13bdbdfbe14134b53ae34b5bb06046813b0248lcsondesUICommon: fix m_cached_files pruning (partial revert of 68152faf4352d92192a01ca913c518b25798b2d3)
5.0-78290cba9bb218b0a4ff9664dcd0c1926ff1f7407bcaLéo LamMerge pull request #7000 from lioncash/wii-extension
5.0-78066ad6781bd3b3a9d84c149037aaef2d2d4e1d2173LioncashWiimoteEmu: Get rid of pointer casting in extension GetState() functions
5.0-7827ed8e400c358ba8858a429379afd9ab9046efc167JosJuiceTranslation resources sync with Transifex
5.0-7826cddc2d52c22b42773bbb65a9255cceb90982f531Markus WickMerge pull request #6965 from stenzek/d3d-feature-level-10
5.0-773857976c947b26d59551ff53fcb1c264af14a0548aStenzekShaderGen: Don't emit integer outputs when logic op is unsupported
5.0-77379a5c2119e51c27667ec857075b7cdcae737f05dcStenzekShaderCache: Remove unused UID bits before inserting into shader map
5.0-7736640bfb813511d9cf1da38ce22835ec850146acd9StenzekVideoConfig: Add a field for indicating logic op support in the backend
5.0-78229e102e15843e6c28f27771fcaadb0ec5dcb7f65dMarkus WickMerge pull request #6943 from lioncash/overflow
5.0-76976a4f12d7852594564039bf5ac6a53c49da61df4eLioncashJitArm64: Correct negative overflow handling for divw
5.0-76965abe6c264a80b3c8c4b2cf1c9ac9d5e95bd61be0LioncashJit64: Correct negative overflow handling for divw
5.0-76952ca1ac337040a6dd9f0f1a18a7dbdc2aa027d21fLioncashInterpreter_Integer: Correct negative overflow handling for divw
5.0-7818a4d25537a15172eeffae0bf4cfab2a7c4c416f6dMarkus WickMerge pull request #6990 from leoetlino/save
5.0-778744879f163ef940e1a3268158dd145b17e595e375Léo LamConfig: Fix path settings not being saved
5.0-781640d3163b1233a8a58809c04623a821da6dfbcf67Markus WickMerge pull request #6998 from lioncash/log
5.0-7806ee434d4f015522dd162cb343f541a6cd32f5bfcbLioncashCommon: Remove unnecessary ~9 year old LOGGING preprocessor define
5.0-7814212d415c4bd5ee5b58788eb0417f3cf5deeadf29JosJuiceMerge pull request #6996 from lioncash/color
5.0-7807a745666a60fadb4e07bc12793b7bf4d505fd03e7LioncashColorUtil: Amend function name casing
5.0-7806ac474ff1dad4ed4766279bf1c19a68c44846d94fLioncashColorUtil: Namespace code under the Common namespace
5.0-7811d3f97debee32178fcd8c2d2b3fa13a2931224b1bspycrabMerge pull request #6999 from spycrab/qt_includes
5.0-78106268c7b3d5b78fdbe11209f0b69ebdba70384e62spycrabQt: Sort includes properly
5.0-7809cece179d77b8abccfcdc379b33a78a6f5b218929spycrabMerge pull request #6997 from spycrab/qt_gcadapter
5.0-7808d0e2c353a0b885f6b11df09d6427a2fc03ef0115spycrabQt: Fix using GC Adapter requiring restart
5.0-780718a31e12fda5958bb139af55e4b8383b9b2eb289spycrabMerge pull request #6987 from spycrab/qt_info_unknown
5.0-77934665a927ba6a13ad1bd5617cffdda6fad4487980spycrabQt/InfoWidget: Don't display unavailable information
5.0-7805686e29f2d3f1f6cbd58dd9104820747e2c0d629eLéo LamMerge pull request #6995 from lioncash/cd
5.0-7804c056708dc85c0443adb2f3109998a5b29229aa62LioncashCDUtils: Remove unused parameter in IsCDROM()
5.0-7803470b09fe9d7cdef8c7c1178d3017b50e365af04cLioncashCDUtils: Amend function names
5.0-78021f75fa0aff03245417ce4c35ae4730e2b33fe5f1LioncashCDUtils: Namespace code under the Common namespace
5.0-78015fdf171967ddb63d12f9f410178d6b7bc7115ee4Léo LamMerge pull request #6994 from lioncash/symbol
5.0-7798f4ec41992988519b0c09db2f6e3f1c79982022efLioncashSymbolDB: Namespace code under the Common namespace
5.0-779772e8058fb8221cadd9595ed3b4c08f41c52e0ebfLioncashSymbolDB: Default constructor and destructor within the cpp file
5.0-7796a1a81c7bc990f9906284c0e03ee4e237a19bbb8bLioncashSymbolDB: Convert typedefs into using aliases
5.0-7795e9b9797a86b08139d2dfdd7c5b3b0cbd8be091e1LioncashSymbolDB: Normalize variable names
5.0-779631045f39ca22d87a9ba74856fc765366483e0804Léo LamMerge pull request #6992 from JosJuice/update-wiitdb
5.0-7793e8631dd68bc8dac6d05401de47020dac7a715acdJosJuiceSync wiitdb files with GameTDB
5.0-7794512c6fee51a9d91027bb0f2f8c500719f7b134cbJosJuiceMerge pull request #6986 from leoetlino/warnings
5.0-7787145258ad27b7db631f931b2252040d7be4758365Léo LamDebug: Add missing override specifiers
5.0-7792ed0cefec78f5a494a6f138d32db981e63429c9f2spycrabMerge pull request #6976 from JosJuice/qt-addgame
5.0-7782a81a0d8c3eb15e0f9a8bb6a31bc217c54856deddJosJuiceGameListModel: Don't do a linear scan for each newly added game
5.0-779048961aa677e21518fd90a3a19da3ce18ffa76effspycrabMerge pull request #6984 from Techjar/patch-2
5.0-7744694f0842cea53f64d76da0f50a8933f8cf0cd5f9TechjarQt/GameConfigWidget: Fix Deterministic dual core not saving if changed to "Not Set"
5.0-7788febc1f813920594ca35dc3dfea2021cdd3a2f94aspycrabMerge pull request #6980 from spycrab/qt_fix_gamelist
5.0-77760cf59adeb55aa3d4cc422e380d4c84e9e0c25a2aspycrabQt/GameTracker: Register missing metatype
5.0-77863798127cf7c0ed59c01d857668e3ce4e90cf259bLéo LamMerge pull request #6926 from leoetlino/hardcoded-numbers
5.0-7785bea1e38c674485d5df6a4266f9bb54e46d39d9e6Léo LamMove ECCSignature to Common::ec and give it a less confusing name
5.0-778444827ba3696ef33f27f79e5874023da6c5e7c81eLéo LamUse CertECC struct instead of hardcoded offsets
5.0-77835de2f960a1179fe32de4f93721faa5734497f949Markus WickMerge pull request #6985 from degasus/arm_vertex_loader_fix
5.0-77763307946e2a3f581b58b06087284bd88908665700degasusVertexLoaderArm: Fix 565 color format.
5.0-7781e9ce75ccc41938f81b7e4e36a7b4ab72f9007c3dLéo LamMerge pull request #6977 from lioncash/add
5.0-7768054c1b32eb4bbde226de6fd70c70c25bd0cf5535LioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if either operand to NI_add() is a signaling NaN
5.0-77798f003f995b7a15c8526e15a6c13117cd4697728fLéo LamMerge pull request #6981 from lioncash/const
5.0-7768880f7871d9898a6c656f525a59c12b1cce1faa8dLioncashCodeWidget/CodeViewWidget: Make symbol pointers const where applicable
5.0-77772bc9a4a90214a7813622f1405174e60ccda523e5Léo LamMerge pull request #6982 from JosJuice/gametracker-race
5.0-7776c0553afff1bd3086c7efcf14d7e94ab734e7510eJosJuiceDolphinQt2: Fix a race condition in GameTracker
5.0-77757b07424885fa2a71f8a08e1d86e7fb65dfb815bespycrabMerge pull request #6975 from JosJuice/qt-fast-gamelist
5.0-7759fd651cf5e6c20b905012a9f266e90e3adace7683JosJuiceGameFileCache: Fix a comment mistake
5.0-7758f2103c1b511d4cc8521a768e132ac6e5ce4651a1JosJuiceDolphinQt2: Avoid an unnecessary string conversion
5.0-775768152faf4352d92192a01ca913c518b25798b2d3JosJuiceDolphinQt2: Show cached games before checking whether they exist on disk
5.0-77710c2538f17f49772e6573939f85118aa8384a8ac4spycrabMerge pull request #6960 from spycrab/update_manually
5.0-7715ec322271ee219c6e8c1145ff9db2f6913fdf8049spycrabQt: Add option to invoke the updater manually
5.0-7769e9ae6e27270c50ee4eeae6ec8ce693ae623b999bspycrabMerge pull request #6979 from spycrab/qt_fix_sgp
5.0-77686b712172684ad73735f94899749b7c12f8655819spycrabQt/SettingsWindow: Fix SelectGeneralPane opening the Audio pane
5.0-7767f568e41fac4832b427b0ce290e65a485a790db40Léo LamMerge pull request #6972 from JosJuice/default-jit
5.0-7754792446e1da3c075882205ff0d7559bea12f50e85JosJuiceWhen CPU core is invalid, fall back to JIT instead of interpreter
5.0-776571c6eb2a5d5cbd8aeff9bc8da02fe9a57dfa119cspycrabMerge pull request #6372 from spycrab/wasapi
5.0-7754a196dfe50d1d8a2fcd2ffbe5c8eea10687f1698fspycrabAudioCommon: Implement WASAPI
5.0-776336f5af6c86490cd080a633d6cb45b4d0cd5b773espycrabMerge pull request #6974 from spycrab/qt_enhance_improvements
5.0-7762d3eff9314046ff4b7ae6593f5aa672d437ef8903spycrabQt/EnhancementsWidget: Fix missing / duplicate anaglyph options
5.0-776130aa291e837e5a32e59d53b5b69fdb91d59a5ec7spycrabQt/EnhacementsWidget: Default anaglyph to "dubois"
5.0-7760538aa3197f30bbdae5747dfde5501df4d3cb6d45spycrabQt/EnhancementsWidget: Fix "feature not supported" not disappearing when switching backends
5.0-7759f7507a84f012dcae0323250c31b7d10f42e9df85spycrabMerge pull request #6973 from JosJuice/qt-cpu-core-generic
5.0-775617be4c69b9a924573d8b7cbe9df7d1af7a003f7cJosJuiceDolphinQt2: Provide proper CPU core options for non-x64 systems
5.0-775759cd18839193028ae1cccd3c458e647426fef529spycrabMerge pull request #6970 from spycrab/qt_win32_weight
5.0-775469e0d892aa01a832db442fb08287dd8e510352f9spycrabQt/Win32: Remove font weight calculation
5.0-77554d0708e7773405c253d6ae931a517ed1866f5164spycrabMerge pull request #6971 from JosJuice/infowidget-default-lang
5.0-775476c9eed8487d45967734f9aeef4ffe6d411230e4JosJuiceInfoWidget: Use configured language by default
5.0-775392ec97f8997fbd511406c09d83a79728cae5ec08Léo LamMerge pull request #6947 from JosJuice/unencrypted-wii-disc
5.0-763458743416bbdeb01ef36838c555bfc5419dc32e7fJosJuiceMake the support for unencrypted Wii disc images less broken
5.0-77513f81c30e8ab351d1f3eb1d1d3fae81acf0bd06c5Léo LamMerge pull request #6949 from leoetlino/stop
5.0-7748f802dc14c1c5b4423ef3aa4244a639c919fd4fa7Léo LamRemove useless BootManager::Stop
5.0-774998e288cb4b1685979dfe4180312a960aa3ab4801Léo LamMerge pull request #6966 from lioncash/fmul
5.0-77363da751f054eea1da4113be7917c6832835051bd1LioncashInterpreter_FPUtils: Set FPSCR.VXSNAN if either operand to NI_mul() is a signaling NaN
5.0-7747f64cbc86b1975a6862042deba99aadae8eaf22d9Léo LamMerge pull request #6968 from lioncash/mmu
5.0-774541fe7970da8585efe6ecc98463ca810308ac6cedLéo LamMerge pull request #6969 from lioncash/namespace
5.0-7736b60ad2425d05dc5134de76d0848a5079ad197500LioncashCommon: Namespace GekkoDisassembler.cpp/.h
5.0-77365d42f31539f6d97122480967b0d1047b4a8ca9ffLioncashMMU: Normalize parameter naming
5.0-77433c95c175d0c831f6354bb39010d62a798ae47fb5spycrabMerge pull request #6964 from Helios747/sysreqs
5.0-7721425e9b48183be356efcf8c2490432b7990d174d3Helios747[Readme] Updated system requirements
5.0-7741f2e6545adff91c13bc8efc5fae9b816ac41b96dfspycrabMerge pull request #6967 from spycrab/qt_anagylph_fix
5.0-7737928a64dc6a37f8dc07de384d61730bac842b893cspycrabQt/EnhancementsWidget: Add missing anaglyph options
5.0-7736157e263e05f076e119552f12f9a1172c3f03f16fspycrabQt/Graphics: Fix broken stereoscopy settings
5.0-773808b0725aee540544050995b14dc003df17c6b527spycrabMerge pull request #6961 from spycrab/info_improvements
5.0-772297383645e7aeb1c316aa47cd1ea4fa294a42dcc2spycrabQt/InfoWidget: Don't show apploader date if it's not present
5.0-7721a19e5b3f7a87964420612dfd6e4a7f1beec292a4spycrabQt/InfoWidget: Don't show banner details if no data is present
5.0-77353d44dc39814197e43bf1b8c2524684252251ee7bLéo LamMerge pull request #6958 from lioncash/rsqrte
5.0-7696155bcb1649e35ec277babe5c864f2fe8f706ba2cLioncashInterpreter_FloatingPoint: Set FPSCR.VXSNAN if the input to frsqrte is a signaling NaN
5.0-769531504f85a7998db647d03241289300c8206c9081LioncashInterpreter_FloatingPoint: Don't update FPRF in frsqrte in certain exceptional cases
5.0-773256217fd42f4ff50e52852a37b9a8a57c2a5789b8Léo LamMerge pull request #6956 from lioncash/flag
5.0-7695dfea5cb00d3525d230b3c1d15c108b019a0c9d14LioncashInterpreter_FPUtils: Set the FPSCR.VX bit if any invalid operation exception bits are set
5.0-77309d1785718fdd99edb5b480d571db8a77028bb882Léo LamMerge pull request #6955 from lioncash/nan
5.0-769634adc529a77d6efb64774ea23b69ac8835609b47LioncashInterpreter_FloatingPoint: Don't update the FPRF in fres in certain exceptional cases
5.0-76958a79f9099cebad4e4517ed7d89418ac23faef32fLioncashInterpreter_FloatingPoint: Set FPSCR.VXSNAN if input to fres is a signaling NaN
5.0-7727647309a6508cab07d31323654b0e573fcf9fd390Léo LamMerge pull request #6959 from leoetlino/gcc
5.0-77057c6844e895618ae7d14549fc35047b20e00ab8f5Léo LamES/Formats: Work around a GCC bug
5.0-772589ec040b1a44cf37da213080d11ed588e995680espycrabMerge pull request #6962 from spycrab/qt_renderwidget_fixes
5.0-7722fc928ddfc8c306238deca476794d7f4ab8b1f375spycrabQt: Show exit confirmation prompt on main window
5.0-77217931d2d00de1d93fe03372cf4fc81bc4f4c8b3a6spycrabQt: Fix game not getting paused when exit prompt is open
5.0-77220aba87bbde8b7b29e7f65fc9c9a66c1ce2d1c640spycrabMerge pull request #6963 from spycrab/qt_panicalerts
5.0-772139706748e7c9bf5d1672e2499ce78325258c529cspycrabQt/InterfacePane: Toggle panic handlers instantly
5.0-7720a68b8202e11b65cf7aee4345c859b6036144a213spycrabMerge pull request #6957 from spycrab/qt_bold_header
5.0-7719a0b2cdbffcb8550b1532cd1048a3632754a3a6e8spycrabQt/GameList: Fix bold header when selecting a game
5.0-7718a60bba37cd208cf365a6c6cf4f0f17c6fea8e169spycrabMerge pull request #6953 from spycrab/qt_map_unresponsive
5.0-77164c1425b4193686922635247ed4dad5691439b5f4spycrabMerge pull request #6952 from spycrab/qt_map_all
5.0-7715574c609709e12326284ef694d955c7a018cfd89fspycrabQt/Mapping: Add option to map all devices at once
5.0-7715c39f00194d2375a1f6200dd540fb2e6cc3793af8spycrabQt/MappingButton: Fix window becoming unresponsive after mapping
5.0-7714dfb1dbad47efeec60490f910254d53fe70b54477Léo LamMerge pull request #6951 from JosJuice/game-inis-2018-05-23
5.0-7710e6ed91967296349894255ef28d1963a82c3aabdeJosJuiceRemove enforced inaccurate settings from Lemony Snicket game INI
5.0-7709a9ffd133051ab7adb51026498910fdcb337bac07JosJuiceGame INI updates
5.0-7708517af3f0440acee65d3dd39d479a4126151099afJosJuiceAdd vertex rounding to game INIs for certain titles
5.0-77078ff3124e5edb95f3982c8417eaa9106858b62242JosJuiceRemove remaining EmuState sections from game INIs
5.0-77097620e1d5f874e20dd6303c452fbceab16b44a102spycrabMerge pull request #6950 from leoetlino/nand-path
5.0-7706c99ac407009e0706141cf9b1616d160ca1ffc340Léo LamPort FS, SD and dump path to onion config
5.0-770593f49b1ca4526b7e5d8fc3ba647347b1e0b9ef40Léo LamConfig: Make Load() and Save() slightly faster
5.0-7706052ac166501d9f621f6d2cf5a37c988369736a54JosJuiceMerge pull request #6948 from leoetlino/testing
5.0-77054fd1674c49871397d3dc7ec883899a8335b381adLéo LamCore: Only init Wii FS contents in Wii mode
5.0-7704da03ff2e257ea98cedfc438390bf9a2aa1e2c62dLéo LamMerge pull request #6944 from leoetlino/init-fs-contents
5.0-7666593f58be6cfe96d07c0e43f7004b2fee0f4a73d1Léo LamMove Wii FS content init to happen after Boot
5.0-770251410b767247f3080f79ec0eed51ce49a1bf29e5spycrabMerge pull request #6946 from spycrab/qt_rob
5.0-76911f3df1811b3445c909063275ee5d2520d947abd2spycrabQt/RunOnObject: Fix no result being returned
5.0-7700db65e44335c0c81673d38e8494905d4dc56ad035spycrabMerge pull request #6882 from spycrab/qt_fifo_analyzer
5.0-769994e97d47a07a46550f48009a5dac69b616617ce3spycrabQt/FIFOPlayer: Implement Analyzer
5.0-76980e9255c46999865a2d2e8a748ecccdfec7f6d476Léo LamMerge pull request #6932 from sepalani/debug-patches
5.0-76898fa898fe9a6ac5a090320613957ed5d511d05a28SepalaniDebugInterface: MemoryPatches methods added
5.0-769643680f314c87339524ca04e817483e89c367529dLéo LamMerge pull request #6942 from lioncash/const
5.0-769522ece80f19c245afe4d669bdbd260c8a769efdebLioncashBreakPoints: Make OverlapsMemcheck() a const member function
5.0-76945ac05725c88a146ff517dc145c07a9f475186256TilkaMerge pull request #6938 from lioncash/priv
5.0-76879a088e008f96dd7a5a13137011c037fa2d5084e3LioncashInterpreter: Check processor privilege level when executing supervisor instructions
5.0-769276eac56a077e77b289333981f03ae2e5530ba506Markus WickMerge pull request #6940 from stenzek/ogl-msaa-efb-access
5.0-7689d0c025bf0bc44ac8a12b68e863e8204d365f072bStenzekOGL: Fix EFB access in MSAA-mode
5.0-76900979febe7805fe2d4e6669ea233bf6af9fc9680dMarkus WickMerge pull request #6941 from stenzek/unaligned-texture-load
5.0-7689f7a0cae7f47c6fb9a80bf22ffd55281331c3aaefStenzekHiresTextures: Do not load compressed textures with unaligned dimensions
5.0-76887eaba154a41c72826d4c660753386421f21336d7StenzekMerge pull request #6936 from stenzek/copy-filter-depth-fix
5.0-7685f74dbc794c124e6f1c5d5f60ff1d6fe65acc379fStenzekEFB2RAM: Apply copy filter as a float coefficient after sampling
5.0-7686f64bd401b692fae42dbc3894d5213b55f5517fddspycrabMerge pull request #6937 from spycrab/hotfix_fifo
5.0-76856747543502365650afae7069f8d7ed1e45554e2bspycrabQt: Fix crash on game start
5.0-768459be5da24c615518859c589a4fe52c503985cc38spycrabMerge pull request #6935 from spycrab/qt_fifo_range
5.0-768354f85c33202b2a67c8951afa6a6be134bdbf47e1spycrabQt/FIFOPlayerWindow: Properly reset ranges
5.0-7682302093d777c895ee7b04df5f02de347d65622b52spycrabMerge pull request #6934 from riking/runonobject
5.0-7681268b424843c859d5d063dfa2da8b3edd7670cddcrikingQtUtils/RunOnObject: Make safe under object destruction
5.0-7680f31f1a08fb8dca9e51e79d1d3a65ee8bff38273bspycrabMerge pull request #6927 from spycrab/qt_mpwnd_size
5.0-76649eb3bce5201757d31729227a4a458938311f6ee3spycrabQt/MappingWindow: Make sure widgets don't need scrolling by default
5.0-767832c4f3d15806a11eb31d3e09d8c4ecc4c055a49bLéo LamMerge pull request #6930 from lioncash/post
5.0-7673c4d27cc8ec2222ec7ad650b212a2c3b005f51f0fLioncashPostProcessing: Make GetShader() return by constant reference
5.0-76729d1b6cdea401b4afadda95e38b8e6e8c337a39f7LioncashPostProcessing: Make member functions const qualified where applicable
5.0-76718ce6f9bae581283f49898cdd0ed5114393a37db1LioncashPostProcessing: Replace typedef with a using alias
5.0-7670f9c20571ab3b0be276e17593abbbd7fe6795daa9LioncashPostProcessing: Default constructor and destructor of PostProcessingShaderConfiguration
5.0-7673db5c2ffb413fe71f28608ac643cd6060bfc38558Léo LamMerge pull request #6931 from lioncash/vulkan-post
5.0-76708a1a924e2e34bb122b3a046d28e5da86c42163dcLioncashVulkan/PostProcessing: Make file-scope std::string instances const char arrays
5.0-76714e631175016905bc68584aeaeb8705bdbaad6904Léo LamMerge pull request #6933 from lioncash/sign
5.0-76703e996dc0f1a1e3c01798e542b1ebd12d48ee3fb6LioncashInterpreter_SystemRegisters: Get rid of implicit sign conversions
5.0-766942a1545f8e306317d2725658c560d2ff02d740b8spycrabMerge pull request #6924 from flatulation/shaderconfig
5.0-766493e0a2e52ac6d9c8d9ce26b97b4f5cbae155deeeflatulationQt: Implement post-processing shader configuration window
5.0-7667d82d9d1d32bde92f8db551325419d8c001fae4e6Mat MMerge pull request #6929 from leoetlino/fix
5.0-7666cb850707c018f16b4e9cc1002d8247ce83343403Léo LamWiiSave: Fix typo
5.0-7665af97df74e1a5be789ac7fce8a53f16e609f9009dLéo LamMerge pull request #6895 from leoetlino/hardcoded
5.0-758412e201246540deefffd001b30b4c1a3641eae6e9Léo LamIOSC: Fix hardcoded MS and CA IDs
5.0-76639806583b1e59fac760a5eaa505b6a030dae332a9TilkaMerge pull request #6925 from lioncash/exception
5.0-76623edf0f1cf9fb17bf28ffe3b8cebe30b534f32504LioncashInterpreter: Move common exception functions to ExceptionUtils.h
5.0-76613d8e63fffd129ae2a40983d3ac82663698329e37Léo LamMerge pull request #6914 from leoetlino/verifysign
5.0-76434b0f8d9f853499c6d7604168d02baa7205dda460Léo LamES: Implement VerifySign
5.0-7642cec7fded6082e17118113ab77d2d77a9abd82886Léo LamIOSC: Implement VerifyPublicKeySign for ECC
5.0-7641b86f1ea7b3496a2e67659940ec7925d06a68d87aLéo LamES / IOSC: Add support for ECC certificates
5.0-765779edd57b96efa7a246671646bcf2d9c41e057d7cLéo LamMerge pull request #6920 from lioncash/priv
5.0-76450337ca116abe9b9b9877e6071ad0697188198885LioncashInterpreter_SystemRegisters: Check processor privilege level in mfspr and mtspr
5.0-765573fde6d84d3192f9c1dfe93e1ab32f954350f635Léo LamMerge pull request #6923 from lioncash/prototype
5.0-7652437c954b605ca0fd1acef773c7bbdf534e2e2c93LioncashDolphinQt2/GeckoCodeWidget: Remove unimplemented OnDelete() prototype
5.0-7653c145d7ee6347267f36667e11a4e9a8e148358cd8Markus WickMerge pull request #6922 from lioncash/interface
5.0-7645ba94ffd51d3aa0ebb6a89c11825bf0981d0c1299LioncashVideoBackendBase: Include parameter names in member function declarations
5.0-76517563c82162cf0924f81f00161fae9ae583b46c5dMarkus WickMerge pull request #6921 from lioncash/mmu
5.0-7645edb38ff1445b9012be028e769af80cd15386a638LioncashMMU: Avoid sign conversions in EFB_Read and EFB_Write
5.0-76498af8c58eb95c1b5994c530a9ec0d8de906b49c81spycrabMerge pull request #6917 from spycrab/qt_mpbtn_size
5.0-76340e8aa213a32b3fcd7e349d653d90b2c937a6b45cspycrabQt/MappingButton: Enforce more consistent size
5.0-7647f7323a4419f60f103d805722cefb0e1b4f0fa8cfspycrabMerge pull request #6916 from spycrab/qt_indicator_aa
5.0-7635b4f1c489a387cb793cfe4fec6331628df7b7435espycrabQt/MappingIndicator: Center trigger labels
5.0-7634b0b14853c4298d790729383a163c59c2c033ca92spycrabQt/MappingIndicator: Improve render quality
5.0-764442849525387cd88a70707a6445046e3c5cc36caaLéo LamMerge pull request #6919 from lioncash/nop
5.0-7636d05c1b257ce0a8f9c562b6aea079e45daa3e06e2LioncashInterpreter_LoadStore: No-op dcbt and dcbtst if HID0.NOOPTI is set
5.0-76425ce1b83d97da6dff137d0bb39121cb9bf9fd3b1cLéo LamMerge pull request #6918 from lioncash/cast
5.0-7636940f41f593b3b7db213e492cb921f765750a76cbLioncashInterpreter_LoadStore: Remove unnecessary cast in lhzx()
5.0-7640a974c690586d3842297a730865e4ceafa3ac3d75Léo LamMerge pull request #6866 from leoetlino/ec-cleanup
5.0-763767ce7e34e979e139c0854a73351a44a344eafa32Léo LamUnitTests: Add basic tests for ec crypto code
5.0-7636355b1b5d5b99fbd7be7a1db490b381acb1e46f28Léo Lamec: Improve readability and clarity
5.0-7635e83591f188f329e9f29f2c5c59ee68a551ac454cLéo Lamec: Avoid exposing internal function
5.0-7634b9dd94b9b2a409459d6231cb6f196dfeefc85c34Léo Lambn: Use int instead of u32 for sizes
5.0-763546cc57ba33f551a4ee4c79987023e4ace15604f9Mat MMerge pull request #6915 from spycrab/cmake_wx_msg
5.0-763494a4c05640b02cd32f7a142bbb8a89d6f56aef2bspycrabCMakeLists: Remove "Enabling GUI" from the "Wx enabled" message
5.0-763356e91bfdc178ce575a5f252ca03671a9f68ee6d8Léo LamMerge pull request #6429 from JosJuice/png-banners-uicommon
5.0-7632cc42b4354d38055629ba3eeac92fa57582a26de0JosJuiceReimplement custom PNG banners in game list
5.0-763186c676ab0483dc53b3b08cb327816388d278a600Léo LamMerge pull request #6291 from JosJuice/remove-soil
5.0-763010ff6d73c20b968b33ed669b2ce4f447c668cde8JosJuiceFix compatibility with versions of libpng older than 1.5
5.0-7629c51ae9c62aa471a2b91fbdf548e0ab3591b2d717Emmanuel Gil PeyrotRemove SOIL altogether from the project.
5.0-76286d0143647ee1a7537b89bb2b6b84943bd0ea1693Emmanuel Gil PeyrotVideoCommon: Remove a workaround mutex used for SOIL
5.0-762717e65a7167caaf9d55ae7ea0141c298d02689ea2Emmanuel Gil PeyrotVideoCommon: Replace SOIL with libpng for hires textures
5.0-76260706add5840edcc7faeca538dafcd4f56cee7940Léo LamMerge pull request #6699 from 404-Name-Not-Found/alphabetize-gecko-qt
5.0-7609c7f0c7484dd5fe0ff959551e9b08acfe6b71eb75Justin FutrellGeckoCodeWidget: Add a Sort button
5.0-7624eae45e0e2cd50fc0dac1e1af938f3a4c33e50733Léo LamMerge pull request #6911 from lioncash/analyst
5.0-7621ced806a00aea9ef606aadc3bc5be17114555622dLioncashPPCAnalyst: Replace memset usages with list initialization
5.0-7622464bfb073e7be600504a18c0b1b55a6dab8d876bLéo LamMerge pull request #6912 from spycrab/qt_jit_widget
5.0-7609f7b188c7b4c0b9b22afd77446063935413e659ccspycrabQt/JITWidget: Add object name
5.0-762007e0b9c0d2218f7756aab8f8f1041cccc4937856spycrabMerge pull request #6907 from spycrab/qt_gfx_sr_backend
5.0-7617ef803613d04d54b5e7ab20d9abf17726fb628892spycrabQt/SoftwareRendererWidget: Fix backend info not getting updated properly
5.0-76189387b7dd3208393b9b864b1db02c8881fabea920Léo LamMerge pull request #6910 from lioncash/analyst
5.0-76175de99288bfa9c21fdae7bccf70d071e6dd1cccc7LioncashPPCAnalyst: Clean up indexing expressions in Analyze()
5.0-7616c6bd2375347e9bdaae0829ba54109000900f408dLéo LamMerge pull request #6908 from Tilka/warnings
5.0-76111993eb436cba4484535a7609309310764735ab52Tillmann KarrasFix -Wignored-qualifiers warnings
5.0-76149ec557761d64615291d3eaf437e07956d5750d64Léo LamMerge pull request #6909 from spycrab/qt_gfx_progscan
5.0-761349f8d5aefb1f6265273929e2d7f9ca04b4bc0260spycrabQt/AdvancedWidget: Save progressive scan when toggled
5.0-761272d38ac61555b2cc66b38f7e7e0468620ca642e6spycrabMerge pull request #6906 from spycrab/qt_gfx_prettytitle
5.0-7611bc504d9f8439ebe688b174232e5f0874f9560b7cspycrabQt/GraphicsWindow: Show display name in title
5.0-7610e54880e9f309751458889fa8d95e32e5e2e35190Léo LamMerge pull request #6903 from spycrab/qt_toolbar
5.0-76097a8b2da55e06ebb31364a3dbd52a87b29fe962bfspycrabQt/ToolBar: Fix checkbox not properly reflecting toolbar visibility
5.0-7608fc525bdf8ffc6a89d3b3940f7d20dc7ed4f31a0aLéo LamMerge pull request #6898 from leoetlino/certreader
5.0-760033c5fd6f5ade4e9bac2af1c2ca5755da1b0bc705Léo LamIOSC: Verify that RSA signature size is correct
5.0-7599964d00447df796aa7a90da13ca776ce7eed0fec4Léo LamIOSC: Reuse CertReader for cert imports
5.0-759890e86fa9a60ab86ea1de163b642a7fed51ddabaaLéo LamES/Formats: Move sha1 calculation to SignedBlobReader
5.0-7604d399b0f59e67e7f01a3e44d610fd200c3a54b7a8Léo LamMerge pull request #6900 from lioncash/buffer
5.0-75899ad7d9ff87fc75416dc77abb0abb465faad9f9cbLioncashJit64/JitArm64: Remove unnecessary code buffer parameter for DoJit()
5.0-75883a8a67025e56713a35b62c9e9dfdffedc7bfadf0LioncashPPCAnalyst: Make CodeBuffer an alias for std::vector
5.0-7601bf0fbdbc520ac545d25e76e1fe36c129ae953d2bspycrabMerge pull request #6893 from spycrab/qt_gc_checkboxes
5.0-7584707b966496f92e9b2c9aa5ca3ed85573fb7eb0faspycrabQt/GameConfigWidget: Fix checkboxes not being saved properly
5.0-7599adcaf3c581f0fdab0d3c3f26f9de4efdfe2ea571spycrabMerge pull request #6887 from spycrab/qt_slider_accuracy
5.0-75575e3d7dc162f2bce216ba2cc6caab3489ab99000dspycrabQt/HacksWidget: Fix slider not showing overridden settings
5.0-7597fbf79f837ffebcf0c664fbae09c318173cc9ba51Léo LamMerge pull request #6896 from leoetlino/title-import
5.0-7585f82e2f0b92c4fb1b333538bb91985112d48324dbLéo LamES: Fix content check in ImportTitleDone
5.0-7584473cbfa9516315d5efc47538e67448c41d5960daLéo LamES: Add more logging in title import functions
5.0-759469a6724b34a640347adfbe6e808040d9ec500810Léo LamMerge pull request #6897 from lioncash/sw-efb
5.0-7591505d45a2331e5587ca0b564ec616fc5855c33fd7LioncashEfbInterface: Move buffer constant from the header to the cpp file
5.0-75905eef8ba9844806a795a635c6e364e3b9edc9a6c8LioncashEfbInterface: Make efb and perf_values std::arrays
5.0-7589c58b5e9b9bccf9baac5d5fb5aa6e254528f19782LioncashEfbInterface: Make perf_values internally linked
5.0-7588f3a8874214b61f33332b826a37ac9ca25dee1477LioncashEfbInterface: Move efb array into the EfbInterface namespace
5.0-75898af0f1bfc5d81560815b362178b5844b786d1767Léo LamMerge pull request #6899 from lioncash/mem
5.0-7588dc788042ef90a8f306c1ed7270692cf9d5baf72eLioncashMMU: Use Common::BitCast where applicable
5.0-7587bb2c3bd572662b3d97b95743dd4fe1b865681955Léo LamMerge pull request #6894 from lioncash/mem
5.0-75754dbd6f6bbc4c30472ad728755512e319386b2ad3LioncashBPMemory: Use Common::BitCast where applicable
5.0-758524eeffea7dfe6054783f290e237db57322e331e8TilkaMerge pull request #6892 from lioncash/mask
5.0-75759911e51c8f409a6301c7c140c6b67fb4c2cd59bdLioncashInterpreter_Branch: Make type of the bitmask in rfi a u32 instead of int
5.0-758357f9928c4989b9dd92c43124b842ac2b9bd84764spycrabMerge pull request #6891 from spycrab/qt_fs_glitch
5.0-7577cc55817ec969a6c3ae6365bd895e3c52cbc6a94dspycrabQt/HotkeyScheduler: Fix toggle fullscreen glitches
5.0-758149c9c1ee404a14907f49b10e5596929d208e525bLéo LamMerge pull request #6853 from aldelaro5/qt-debugger-hotkey-fixes
5.0-74700a2357f04401d76e338c8466f6177823fe6aa400aldelaro5Qt/hotkeys: do not show the debugging tab if the debugger is disabled
5.0-74692c861e75f50b8d479d5e21665d1307c7eec7e5a9aldelaro5Qt/debugger: only consider debugger hotkeys if debugging is enabled
5.0-7578cfe7f0f5dfb0a522a87fb10b8e070f05af8a4467spycrabMerge pull request #6859 from spycrab/qt_restore_size
5.0-7577eef2092854e55affd07ab4e02e3bb966c7d6eb72spycrabQt/D3D: Fix render widget size not being restored properly
5.0-75769bdf7c4b5a6b31490bd03d90ef822c3c229fd700spycrabMerge pull request #6890 from aldelaro5/qt-fix-random-windows
5.0-75406dd5a3a8669076cb5be588d6e9cefa4f7cf6ac27aldelaro5Qt/CheatWarningWidget: properly supply a parent for the widget
5.0-7574bdce441bb9105aabc5c698ec7ab28c8509249d78TilkaMerge pull request #6889 from lioncash/mmu
5.0-7567b9aad3310eea3458e8ebd5f9ccd63b2133637231LioncashPowerPC: Move MMU-specifics from PowerPC.h to MMU.h
5.0-7572cbc85d928baab02d167a14b5ec550fdab7a600deTilkaMerge pull request #6860 from Zexaron/qt_generalwidget_remove_wrong_description
5.0-7495ff971b1a6ffbfdc0f51a0bccaa4cab3888371e47ZexaronQt/GeneralWidget remove unnecesary description wiring
5.0-7570e67f2dcadab0b022b1e1923209b425d40b45c9abTilkaMerge pull request #6888 from lioncash/qt-override
5.0-7559c1f92d304f5762bfea107c39ba732d28c20ed853LioncashDolphinQt2/NetPlay/GameListDialog: Make GetSelectedUniqueID() const qualified
5.0-7558c98a8b59d57f46ae6cd0e5838ebf24e9cb81bf34LioncashDolphinQt2/NetPlay: Mark constructors explicit where applicable
5.0-7557dfa1126946a4f5e905444ca99408d48bf52af010LioncashDolphinQt2: Add missing override specifiers
5.0-75666ef757832145d296dfe0e59bb9a77301a4ef7ee2TilkaMerge pull request #6886 from lioncash/dqt
5.0-7564a825ddf466fc60561a727c2817cdc4a2ee8a260dTilkaMerge pull request #6885 from lioncash/namespace
5.0-75573d8cca2682a701cd72b92305d171b0c15c0cdf27LioncashDolphinQt2/Settings: Remove unimplemented IsInDevelopmentWarningEnabled() prototype
5.0-75571c63a48fab67386f828c039327bede7ece0667f6LioncashCommon/CodeBlock: Namespace code under the Common namespace
5.0-75627c9b0eb7cefaaca8f591b7e0d07b3233cf66c24cTilkaMerge pull request #6884 from lioncash/bit
5.0-7557dbe550f7ef9895c8ae53bf5171b78eb717ff9ba9LioncashInterpreter_LoadStorePaired: Use Common::BitCast where applicable
5.0-75600b5d29a34741c839dd24f9b0ba914ea80049ee62spycrabMerge pull request #6883 from spycrab/qt_fix_hk_state
5.0-7557f25213139dd88202fe8053ea9deb2c0660b65417spycrabQt/HotkeyScheduler: Fix state loading
5.0-755872a66d3fbb89a69a08c7bc0e4b67c4087332c586spycrabMerge pull request #6877 from aldelaro5/qt-debugger-load-symbols
5.0-754065d2a6c59037646aaa3f3d962b9de7cab58f0880aldelaro5Qt/debugger: properly update when we load the symbols on boot
5.0-7556f51eba9e79ae1cfce0b205f25e9359395ae5b465spycrabMerge pull request #6879 from aldelaro5/qt-no-screensaver-pause-play
5.0-75403d9d516bd3e6be83a4f5414c66265f7999665c37aldelaro5Qt: do not toggle the screensaver when pausing or playing
5.0-755487a29eb6029de5c297b2ddbaca7fd52cedd142c4Markus WickMerge pull request #6881 from lioncash/build
5.0-7551abefbf032eec252756cd49e2f5b3126926e2cb93LioncashInterpreter_FloatingPoint: Fix build in frspx()
5.0-7552bc8d87bbfd015ff8d8a023c7836a0eb22e54c258Markus WickMerge pull request #6880 from lioncash/macro
5.0-7546ddbe292d54e57d5e9238bf5236338c06161b08c7LioncashPowerPC: Parenthesize GQR macro argument
5.0-7550c485efdfe1730d54dbbe2150378cb7b02b3d435cMarkus WickMerge pull request #6743 from stenzek/faster-disabled-copy-filter
5.0-71754faac3a6270c288dad57a59ee0f821512846ebfbStenzekTextureConversionShader: Don't sample from adjacent rows when not needed
5.0-75486ed3f8b474be5555b196e1b7f240cbfa778d0d8dMarkus WickMerge pull request #6634 from lioncash/frsp
5.0-6955a36bf438cde503f98964af16a958891ad9cd8ff9LioncashInterpreter_FloatingPoint: Handle QNaNs properly in frsp
5.0-6954965b963a6f62bec45c0810c01ab5a8a1aa231463LioncashInterpreter_FloatingPoint: Handle SNaNs properly in frsp
5.0-75453e6a70685891d18d9b69b180f06b273058058dc2Markus WickMerge pull request #6878 from lioncash/type
5.0-75403f19aa646955a80ebf429abe7a322dcea011e834LioncashPowerPC/Interpreter: Avoid sign conversion with utility functions
5.0-7543142496467879feae311fcc1629730a3045aec47eMarkus WickMerge pull request #6856 from lioncash/cached-hook
5.0-75333400165171962c1405e486477a6668eb8a3af902LioncashJit64: Factor function hooking out of DoJit()
5.0-7532f3c13402e80aa390a014fc767a6b80d7c91c7e7cLioncashInterpreter: Factor function hooking code out of SingleStepInner()
5.0-75314b25538f2f45a61cb345b00662698846dc454f4eLioncashCachedInterpreter: Factor function hooking code out of Jit()
5.0-75395b96abf7aaf6dc12bc42906ef587bc1136af83a2TilkaMerge pull request #6872 from lioncash/exi
5.0-7532e7403e121eda6301245cdd174e66d18081f15d29LioncashEXI_DeviceEthernet: In-class initialize members
5.0-7531fc78a4c99313465ba4ba26ff93dd1d10c5a67d64LioncashEXI_DeviceEthernet: Make internal members and functions private
5.0-753682d9dea2458462f622cffb11d99e05e0f93d3171TilkaMerge pull request #6873 from lioncash/bit
5.0-7531c7cd1424f4e2cd4452461c6230c8b22bb7fe423bLioncashInterpreter_FPUtils: Use Common::BitCast where applicable
5.0-7534975a10b3bd15006330762630fea658cfc6f2f97fTilkaMerge pull request #6876 from lioncash/var
5.0-7531d80552b34abf4c64e6656246bb58fe2d11584d34LioncashInterpreter_SystemRegisters: Clean up variable naming
5.0-7532b20c7360ae3cd9576e2a05174fc7568a06d3dcb9TilkaMerge pull request #6874 from lioncash/mul
5.0-7531b29b56c61ac1adeb609fe9d68c7d5bf837f6cb0dLioncashInterpreter_Integer: Clean up casting in mulhwx() and mulhwux()
5.0-7530b547f72878f954ca030c7a6d6672ee676a57eba4Markus WickMerge pull request #6871 from lioncash/virtual
5.0-7525a7b8b15e7f047fe65b218624a181b0a5d92447bdLioncashDSPHLE/UCodes: Replace unnecessary virtual keywords with override
5.0-75288fa8aa3e1b31078a9ccf403a41fff622f77bfcafMarkus WickMerge pull request #6870 from lioncash/hash
5.0-7525011ee110bc2bd4783501a3a978e3206a1960aa79LioncashCommon/Hash: Namespace code under the Common namespace
5.0-75268ca1bf52c98b903caeb398c4d61964078f7b43dfspycrabMerge pull request #6869 from master0fdisaster/master0fdisaster-patch-1
5.0-75252a9283ee3df3118b9d2ad0d1297c97c3757b4537master0fdisasterFix "Show Input Display"
5.0-7524b203024a26ac31b9e1a7f16764c75915b29d66b5spycrabMerge pull request #6868 from aldelaro5/qt-debugger-fix-updatediasm
5.0-751533ed5b2e99208a2bbcd954bba75f99ba8dea79a0aldelaro5Qt/Debugger: Use QApplication::instance() as the connection context in Host_UpdateDisasmDialog()
5.0-752247fd8c6eff4cdea7660d0fa78040f98d1d4fa136Léo LamMerge pull request #6855 from aldelaro5/qt-render-min-width
5.0-74696f2d8fad8f03ceb969a218d370060e3d7e9971e8aldelaro5Qt: allow to resize the render widget however wanted on render to main
5.0-75204de2c5040da1d37b692726b7609193847d313789Léo LamMerge pull request #6867 from jackoalan/code-view-bg
5.0-75189335400f655e97c4ed1c7d6ee6ff58c996c5a946Léo LamMerge pull request #6862 from aldelaro5/qt-unify-pause-play
5.0-7515d14f6e9ee6d144e14e94583f8043c705839e8883Jack AndersenQt/CodeViewWidget: Dynamic background dimming for dark themes
5.0-7469bc43f451193c017ddd0ce3f19561b446779e81bcaldelaro5Qt: make the pause play button only one button
5.0-7516b4572233c43ee3fb8998ef22df56eb40cb09a243Markus WickMerge pull request #6865 from lioncash/namespace
5.0-7515947fa271bec7e512eddaf7e5d6ffecef49c88361LioncashCommon: Add MemArena.h/cpp to the Common namespace
5.0-751451ce30e09d662c11a5fcc4f534f0ff5c6b62b7a8spycrabMerge pull request #6834 from spycrab/qt_settings_fixes
5.0-75136c09ce3d95796769dfac4969b9cec4273074f676spycrabQt: Use proper signals
5.0-751279533ef789cfef405feaa5c6ecacc1dcd55a2f68spycrabQt/PathPane: Disable "Remove" button when not applicable
5.0-751140e6abad09556933fbee0a0f96db7dfbd534e541spycrabQt/AudioPane: Improve layout
5.0-751054d81ed13ae83cbe4312bc80b67ecdc974a7204fspycrabQt/SettingsWindow: Wrap tabs in scrollareas
5.0-75091d027c6049c642aa707ebc363cbacf83813ea8d4AnthonyMerge pull request #6864 from spycrab/qt_fix_fs_crash
5.0-7508b9bd4ecbcb83041c3573d294f9134571083af607spycrabQt/Host: Fix random crashes when exiting fullscreen
5.0-750771f5fafb3b498cb03e4cc317fff927434f223f26spycrabMerge pull request #6861 from spycrab/qt_adapter_save
5.0-7504e922f91cc3e33ceb63e09881d8679820a63b66a7spycrabQt/GeneralWidget: Restore the adapter properly
5.0-7505b4324847fb5d9c7876fad0cd8c8e2b19ec7e96f4Markus WickMerge pull request #6863 from booto/jit-ps-dsi
5.0-7349c880302c6bd7549182a7a75e9bf0d253e82e687fbootoPrevent paired singles routines clobbering PC,SRR0
5.0-7503159f6115e2a10e3048b6fd970aaaeeffd7362f90Léo LamMerge pull request #6851 from lioncash/usage
5.0-7462a0a0295f9d54f96eaf97ff4adf0e9bf854612584LioncashBreakpointWidget: Move variables closer to usage sites in OnLoad()
5.0-7501b5761f9dc7c7bdf3c147d0c4f18c9744ae0ffe15Léo LamMerge pull request #6852 from lioncash/code
5.0-7465d7a3ce26def900a8e7c4945f202bea472668c757LioncashCodeViewWidget: Get rid of magic values in OnInsertBLR() and OnInsertNOP()
5.0-7464bbc0aee5eaf3c9fbc810fdeb8ccb8308fde9021fLioncashCodeViewWidget: Replaces usages of QString::fromStdString with QStringLiteral where applicable
5.0-7463644bbb29f3d351cfa6bdbc03577c376f3e917970LioncashCodeViewWidget: Remove unnecessary includes
5.0-7462703286356986ae2317bedfa20ee7dc36fa3aac81LioncashCodeViewWidget: Remove unnecessary QColor constructions
5.0-74965b15060127b51cc8b2320ff8ce59e9dbe567f46dLéo LamMerge pull request #6857 from spycrab/qt_minor_win
5.0-74797e9bf12246baf76011321c31fbe649edafb39ee6spycrabQt: Minor window fixes
5.0-7494ca5dc2569404167e5cbeb09f59aea9de217d4270spycrabMerge pull request #6858 from lioncash/capture
5.0-7491e2543ea801a43a492e39527933a16b2f96765ea8LioncashDolphinQt2: Resolve unused lambda capture warnings
5.0-749226b104897583761cc9d62be10ee29c079a70ba71spycrabMerge pull request #6850 from lioncash/moc
5.0-7475222fe58e2520bf9fc2c487ff4c8ada64a1e8d5a8LioncashDolphinQt2: Add missing Q_OBJECT macro to all QObject-related classes missing it
5.0-7490db4d8d7ad360e5210c64ad80adadc86cfef857e8Markus WickMerge pull request #6854 from lioncash/access
5.0-74647437f2efdc2e98d237d3b08658041a9529e89749LioncashJitArm64: Clean up code buffer accesses in DoJit()
5.0-7463f4affa3d1d4d944af5f31a26588818a16617a463LioncashCachedInterpreter: Clean up code buffer accesses in Jit()
5.0-7462a16c0a6e167821155bd8ed1cf40c809b2eb4a499LioncashJit64: Clean up code buffer accesses in DoJit()
5.0-7486f8e5e7126c4ae07e06d12dcce7f4e0855c7f9db9Léo LamMerge pull request #6849 from leoetlino/oops
5.0-7484345838d5178ee4aa1a0a06afab5a29c77a9315e5Léo LamMerge pull request #6842 from spycrab/qt_map_apply
5.0-74793fbfa4335ef1705a4fa837cda0ed217bfb927521Léo LamWiiSave: Fix out-of-bounds read
5.0-74609e2f9db94c67332bc1af6d111d9fd2c68cb536d2spycrabQt/Mapping: Fix mapping changes not being applied instantly
5.0-7482c7a0b6c9f829d94d7f3bdadca502f8e67f6caadbspycrabMerge pull request #6831 from spycrab/qt_memcard_fixes
5.0-7400b094cda92944d1de3817fb0130a2b0247b9d308dspycrabCore/GCMemcard: Fix checksums after modifying the memcard
5.0-7399229c92d0bfe6fede62902b3ed2389762ec46b448spycrabQt/GCMemcardManager: Properly perform actions and do error checking
5.0-73988b3358e208bca9254b0c3e1b89f67c4c1f1c8c69spycrabQt/GCMemcardManager: Fix broken export message
5.0-74782be8c35d6dfeaea27918c0ac8d94ea60c4c199ceLéo LamMerge pull request #6844 from leoetlino/wii-save-cleanup2
5.0-7460b405a1fbb1d941b23060ed09f899f10abc22b930Léo LamWiiSave: Reuse ES::GetInstalledTitles
5.0-7459a2ffe010f3f6d5903400f6e09dbeec632c3f0c40Léo LamWiiSave: Reuse IOSC::Sign for signing
5.0-745807caac1d23db7b84f477b2e793a5163fab7425e4Léo LamWiiSave: Reuse IOSC for AES decryption/encryption
5.0-747474d561085cf911bbad6949532b46dbd92634c63fJosJuiceMerge pull request #6848 from lioncash/guard
5.0-7462b03c433543d24f47e4a405afbbee0c4b5684d1b8LioncashDolphinQt2: Add missing header guards for CheatCodeEditor and MappingIndicator
5.0-74728f44423a5b622b6065a77a60c9ae92585e88da47Léo LamMerge pull request #6846 from spycrab/qt_native_sep
5.0-74625673a646126829743c96024a2cdcaedb2351f636spycrabQt: Use native dir separators
5.0-74706c38e4b47fd2eafc113b7d63f9497558ebdc3e93Léo LamMerge pull request #6847 from lioncash/fs-include
5.0-7462d1d584d16b252218de5f7e13cc9d47e71f465043LioncashFilesystemWidget: Replace DiscIO includes with forward declarations
5.0-74681fe92b8be79fdaeffa312fb15b67a97c948ffbd2Léo LamMerge pull request #6845 from lioncash/patch-dlg
5.0-7463799e4154beaf447aaa1dee6838846b9daf9fe7d9LioncashPatchesWidget: Convert Core and UICommon includes into forward declarations
5.0-7462df3f9af6d7f2541b4f0e874097bd82abf7bccb31LioncashNewPatchDialog: Convert PatchEngine include into a forward declaration
5.0-746507b57c7ac62e519ba0280ce28b0c32b342d92cd8Léo LamMerge pull request #6843 from lioncash/patch
5.0-74605fd8cec7ea961559a4e5c6b66420a55144c60a76LioncashPatchEngine: Add s_ prefix to file-scope variables
5.0-74590995cfef6a8a59fd3e2c7c03297001e8a6c3fb8dLioncashPatchEngine: Make PatchType an enum class
5.0-7458a166cf24812451f62680eac971b6f50173653084LioncashPatchEngine: Give Patch and PatchEntry default member initializers
5.0-7461e67cbd462b96af1ce753a4e07514bb51d89c615dLéo LamMerge pull request #6841 from spycrab/qt_fix_rtmfocus
5.0-7460b9ae15783597c2440d06c3eedb04c1e386844a51spycrabQt/RenderWidget: Fix render-to-main focus
5.0-74597a5e51cda778932fbb03fa8db411dd8f75772b50spycrabMerge pull request #6840 from lioncash/iostream
5.0-745815a522fe9baa19e838c4a14286ec8c6fac40f549LioncashDolphinQt2/NewPatchDialog: Remove unused include
5.0-74579d1157f69532d764835c9c9aa4ef3757e70954bbLéo LamMerge pull request #6839 from spycrab/qt_start_top
5.0-7455e828c243f37387cc0344e44d895214cac3c40361Léo LamMerge pull request #6836 from leoetlino/wii-save-cleanup
5.0-745280b3d7ccb8a3199b7f9a98cc2d3e7a92a0b1842eLéo LamWiiSave: Allow users to specify export directory
5.0-745187e5cd73dc38a664f14b89d29dfb2908c84b9a80Léo LamWiiSave: Use std::array instead of C arrays
5.0-7450a93d816c283de6972e3994a7e89f3c423f6afef6Léo LamWiiSave: Move dialogs to UI code
5.0-744941c4486c653049464794d7831d479e91c26dd6c2Léo LamWiiSave: Clean up constructors
5.0-7448fbf36b85d21431a125ac895e58e7f19833c54f0aLéo LamWiiSave: Remove unused Extract() member function
5.0-7447956df21bd7d45c1a945fcc5a958e16ec800bcec4Léo LamWiiSave: Use Common::BigEndianValue to simplify parsing
5.0-7446fb39efbf90f7c228d99a4a0a80be1588cfebf41fLéo LamWiiSave: Fix struct member naming
5.0-7445bae8bcde0a54d1a3bc529a0b43718e91898e9facLéo LamWiiSave: Do not expose internal constants
5.0-744400bc1f28f2f644abac649221c6530501206f91f3Léo LamRename CWiiSaveCrypted to WiiSave
5.0-7442fa77e092397abd44bcd7f7bed8ba725510cb2a37spycrabQt: Fix render widget not being on top when using -n / -e
5.0-744517795a615bc441e84f23f9d6f8f551a50f94220aspycrabMerge pull request #6838 from spycrab/qt_map_save
5.0-73982ca75ae05a10b452c5f6d692eb3457513937c156spycrabQt/ControllersWindow: Fix changing devices while emulation is running
5.0-74435564150dd69e1f86e3d1003dfa9ef7c2b01516f2Léo LamMerge pull request #6833 from leoetlino/dns
5.0-741573bc20ead491bd80f2565c3e51c43f2271ebe53dDexter GerigUse resolver to get default DNS nameserver
5.0-744199dff10d43895296a6e48d48467e1e8564d65a6bLéo LamMerge pull request #6837 from spycrab/qt_position
5.0-7404760a0be28ade95c461f7ba1cb1e9cb0cc0a628d4spycrabQt/RenderWidget: Save position and size using QSettings
5.0-7439c267262a668de32bc2c41b40cca787e4c76f19c7Markus WickMerge pull request #6786 from stenzek/crop-negative-y
5.0-7302fd5aaa096c18609e4c22e583611907e9712978c7StenzekRenderBase: Ensure the draw size does not exceed the window size
5.0-743766c1b909c2697e3f3b3f306904e40204a443c7b2Léo LamMerge pull request #6765 from aldelaro5/Qt-debugger-fixes
5.0-74075c688b2d2b18d07576410c8082483df9630b7851aldelaro5Qt/debugger: Don't update the symbols list unnecessarily
5.0-7406be6b4edb0c83551e12305603bc90e5bee33a134aaldelaro5Qt/debugger: only resize the columns of the code view once per update
5.0-7405daf8df951cd3e7dd3627c0f41a69e89c6a85706ealdelaro5Qt/Debugger: Update the register view properly on pause and step
5.0-74047388774f10da8aaa26c5203fa608aefd04fecf5baldelaro5Qt/debugger: fix some possible crashes and inconsistencies in the breakpoint widget
5.0-740309792fde70d5c0ae0386b2d9dc0b82825bc37de6aldelaro5Qt/debugger: recenter the code widget when selecting a breakpoint
5.0-740253803c1fcac5c08ea0d2747d258b6406240d426faldelaro5Qt/debugger: fix minor issues in the breakpointWidget
5.0-7401238c801711f9daa4613e988fa2147bd9e852ba91aldelaro5Qt/debugger: properly updates when we break
5.0-740070ca98c8e782353f8885faf5854540cdef305e03aldelaro5Qt/debugger: change how the selected line in the code widget looks
5.0-73999a2dd470a09c40fe36117f2c3b8b95c472e13e96aldelaro5Qt/debugger: change some colors logic in the codeWidget
5.0-73989bacb3cb262611eeaaac08a959d2f70026fd67ffaldelaro5Qt/RegisterView: fix minor aesthetic issues
5.0-73978c23335be340428c0ab92a1e564d28b14e6b72baaldelaro5Qt/RegisterView: fix the context menu not working correctly
5.0-7396f9a6f97dca33d27fd32dc896bf89a2d197e6da5aaldelaro5Make the dock widgets (logger and debugger) be on the left by default
5.0-7424ad5a69be79b654173a8a762dc8f55c0835eacd26Léo LamMerge pull request #6826 from spycrab/qt_netplay2
5.0-7398d8a95834f3ca2a6ee0ea63676cf58b489e542114spycrabQt/NetPlayDialog: Improve player list
5.0-7422a4de3922e91a23137c6166b50d0392fdf24fa7daMat MMerge pull request #6832 from leoetlino/wiiroot
5.0-739548fa835bd3474dea800b767bc2d2666a6e3d0197Léo LamWiiRoot: Copy initial NAND files with proper metadata
5.0-7394037040c7a0ca2b6724d52f47a222eb8145d62dd5Léo LamData: Remove /shared2/{ec,succession}
5.0-739394dc746351f8549b8aac75736f59fd577e690f97Léo LamCopy Wii NAND data to user NAND in WiiRoot
5.0-73925f567b38fe2a8ac067d051fd3669bb2c43f50f86Léo LamWiiRoot: Move content manipulation to separate functions
5.0-7417ecfb9d6691ffe62bba822944c91df7f0cebc2932Léo LamMerge pull request #6835 from lioncash/move
5.0-7416411fc012622cf52bab0edc9cccb04a0890fd221fLioncashDolReader/ElfReader: Remove unnecessary FileUtil.h includes
5.0-7415f7bc75ae6d626ba3b6c9253cc1c96b9898e8a80eLioncashBoot: Make BootExecutableReader's constructor take a std::vector by value
5.0-7414f91b729b61e86c0782f57a4a5539da6b4dd842b1Léo LamMerge pull request #6825 from leoetlino/onion-types
5.0-7411e1169ef9ee2be1d3aee8d4d9972869f2c6967ca9Léo LamMerge pull request #6824 from aldelaro5/custom-rtc-no-bias
5.0-73936763a3fce1df5a949900dd976393c7fe89fa4aecLéo LamConfig: Add support for enums
5.0-73927dca7c237eb9ae40765e581317df6df4b4fc1ad4Léo LamConfig: Fix template deduction for implicit conversions
5.0-73684b2906c5697e43b78c02a79931132be33e82bbe3aldelaro5RTC: Write 0 tot he counter bias if we are on custom RTC
5.0-740936adf76f4acef0b56150c6b377fe5b74589187feAnthonyMerge pull request #6830 from lioncash/namespace
5.0-74080ef7dca0d4e6aab8eab66a71035d6304f9ca495fLioncashSettingsHandler: Remove redundant type qualifier in SetBytes()
5.0-74071da2091801f80ba567908e7d3f08efcfec900bc8LioncashSettingsHandler: Remove unnecessary includes
5.0-74065677e5d74a21a59ee9978b81ff6f59eb74c64147LioncashSettingsHandler: Namespace code under the Common namespace
5.0-7405bf0ee9f7022208ac612212a94a7d3bf899718c28spycrabMerge pull request #6822 from spycrab/qt_fix_defaults
5.0-7376c118af73c2cb82107b3acf1e509acb39f912e091spycrabQt: Fix mapping defaults
5.0-7403be0f4f7fb23531526c364ed5133d64e0a945bda1Markus WickMerge pull request #6828 from ScoreUnder/syntaxfix2
5.0-74016707357512d3c9a4201fd1cc14259f9ea34ca625Markus WickMerge pull request #6829 from stenzek/jit-flush-constants
5.0-7400a446b096cb0ad52c08aca5984a65d03f18639e69StenzekJit64: Invalidate cached constant values w/o host register on flush
5.0-74004e7caa281815d1498b2f845d56caa6fadb89553eScore_UnderFix syntax error in GLSL_GS
5.0-739922ceecc7aea3da049cf4fdd98efb6b101f81b29aspycrabMerge pull request #6827 from ScoreUnder/syntaxfix
5.0-739870b00f2b2daaa205b1e242086cbe59fe0e1a096cScore_UnderRemove stray quote sign
5.0-7397e78235943eb5ada474f7ec5383f28521feeaf9a4Léo LamMerge pull request #6823 from spycrab/qt_reset_hotkey
5.0-7392226b6888d61fa5bf21e7d796017cadcf38103a98spycrabQt: Implement "Reset" hotkey
5.0-7395a712cfe3390f8ebc6f223bfb8ed20d0eb9cada94Léo LamMerge pull request #6624 from spycrab/qt_dbg_jit
5.0-70591dfcffcce27651055dfebf0a399ff05cda68f8e9spycrabQt/Debugger: Implement "JIT" widget
5.0-739385e3e6153b216c1868c7174ad1dca7360eef5127Léo LamMerge pull request #6821 from lioncash/file
5.0-7392a85aa73c4d5e7b37856912925bf5dc9a8bcb38b4LioncashFileUtil: Remove unnecessary IOFile GetHandle() call in ReadFileToString()
5.0-7391f0c5b761865946f273b6b6937aa47f8b10c745a5AnthonyMerge pull request #6677 from 404-Name-Not-Found/master
5.0-70453e4725f39034f2a0672e95c859fa389f50272dbaConnor RothTHis fixes issue #08 and #16, the rumble test and slider
5.0-7389968779e623dc55a0477ad240123756a44f2d7059AnthonyMerge pull request #6814 from lioncash/sd
5.0-7374cdeed038bdf48f3e8da88ab202877019db4400dfLioncashSDCardUtil: Replace macros with typed equivalents
5.0-73733b0139b258493969c2d8cf32333c757e8afe0ee3LioncashSDCardUtil: Namespace SDCardUtil
5.0-73724e1547b3b271abcabce1326d84ec0d5d3cb06ec5LioncashSDCardUtil: Remove the use of IOFile's GetHandle() function
5.0-7371ad4150dae9fef24640856423054229132eb68ccaLioncashSDCardUtil: Join variables with declarations where applicable
5.0-73701ffd0d2572c7fc4ee0c5072316f68fcbceb41166LioncashSDCardUtil: Make type of write_empty's "count" parameter size_t
5.0-7369c26de8107dcd4843e154c97284a204f9dc519bc9LioncashSDCardUtil: Convert return type of write_* functions to bool
5.0-73685fc18aa63944b247a0daa0cd87b1553a6e3da5a7LioncashSDCardUtil: Replace sector size magic value with relevant named constant
5.0-7381ee1a1752051b54d6856013ec6631e7ecb697418bAnthonyMerge pull request #6816 from leoetlino/kd
5.0-73701b070c4b6f15c77d7421bb8affee0263fbd77c1fLéo LamIOS/KD: Migrate to new filesystem interface
5.0-7379b938e15699584cdd96c542ad8d42484298bad979Mat MMerge pull request #6818 from JonnyH/WIP/variant-update
5.0-7372791c8401c162036f5138bba53ddcbf3db5ad14abJonathan HamiltonUpdate mpark::variant implementation to 1.3.0
5.0-73772d6a0b80250428145fbc9d79109878937c26540eAnthonyMerge pull request #6820 from spycrab/qt_netplay_ipfix
5.0-73760abce1419b38a40311e8d2659163b4be6ff0e0b0spycrabQt/NetPlayDialog: Fix broken IP label
5.0-737576f6c7523fb2f76a1d4e2b9fc9e5093ceb7bfd36spycrabMerge pull request #6810 from spycrab/qt_fix_hotkey_conf
5.0-7349242fadc76f624f0f02fa1962cd1c50351715a0b4spycrabQt/MappingButton: Fix occasionally broken indicator
5.0-7373e942b14676eeafc1960489b318aeb0d41223c09aLéo LamMerge pull request #6817 from spycrab/qt_hotkey_onion
5.0-737249d2f6f15abf44f9b49cd44130b13d7aa4c59f6bspycrabQt/HotkeyScheduler: Use onion config
5.0-7371b10bbea393d4415e98739889de2def236500fedfLéo LamMerge pull request #6815 from spycrab/osd_refactor
5.0-737016e2ac925731812b990ccb8a1d4019691c54e563spycrabVideoCommon/RenderBase: Refactor OSD messages
5.0-7369082573bd6b4e8e9ce70a8839a83e0c5380b487b0spycrabMerge pull request #6808 from spycrab/qt_hotkey_osd
5.0-734966190ae4d64a52edd4195649be5efcc7f9a936cdspycrabQt/HotkeyScheduler: Show OSD information
5.0-7367e1866d35e505c4f3b22d45ab8df8df58d69ff1c8Léo LamMerge pull request #6807 from leoetlino/boot
5.0-7346a977a564342916945e87384288424d5893b3a414Léo LamBoot: Migrate to new filesystem interface
5.0-7345e6c489f1d45e380db73e805e406947a9de677a90Léo LamES: Move title dir creation logic into separate function
5.0-7344722d31124ca4a958d658b3c8d2d5dba1cb637ab8Léo LamSettingsHandler: Fix const correctness
5.0-734309d2afa91f7781c84c25e989d916957200e63ecaLéo LamSettingsHandler: Migrate to new filesystem interface
5.0-73625071973a51e84b8a128fbc13f229259d816ba96eLéo LamMerge pull request #6805 from spycrab/qt_netplay
5.0-734309449e2bcaa367901a88fab9b1da2f9e67502b49spycrabQt/NetPlayDialog: Use QToolButton instead of a QComboBox
5.0-734226bee9394371d3458826858f39ffc20f06f38aacspycrabQt/NetPlayDialog: Show more friendly interface names
5.0-73410141ce9305458315ff8ae663f64b38d698a3d0f8spycrabQt/NetPlayDialog: Restore window geometry
5.0-73400ee7bddd4f2c4932757c36429b0b2b4cd6972646spycrabQt/NetPlayDialog: Add splitter
5.0-73396ea2b2e7e5f366374ecf2ab5a82a48e5903b7c00spycrabQt/NetPlayDialog: Fix duplicate messages
5.0-73387550389c72433acc071ae101bc813c86f9670abbspycrabQt/NetPlayDialog: Escape HTML in chat
5.0-7337893c5e694ef04eac97547b6aabec8c7bc759140bspycrabQt/NetPlayDialog: Use more readable colors
5.0-7354d1bb5249ec9a7501676514e628097997e62606e8Léo LamMerge pull request #6801 from stenzek/copy-filter-typo
5.0-73373493d738caef38e00acb855c096f2a414d17efecStenzekD3D/Vulkan: Fix incorrect clamp in EFB RAM copy
5.0-7352066e4ea463789363d9d5b0c0568773a664461d82Léo LamMerge pull request #6809 from lioncash/macro
5.0-7349ba01f6dba3cf1858ed64bc7f1abee744ffd313ecLioncashCommonFuncs: Convert ROUND_UP_POW2 macro to a function
5.0-73502b8d69f476300c01a03695cb51515eff3e2208b9spycrabMerge pull request #6812 from lioncash/mem
5.0-73496d0cab37431a3bb880871c30964f02b83d9d26feLioncashDolphinQt2/MemoryWidget: Use QString's toUtf8() where applicable instead of toStdString()
5.0-73483cca05185029ae4572529bf986675c772cc0ac5aspycrabMerge pull request #6806 from spycrab/qt_iowindow_crash
5.0-7337146979f67ea4a8724beff7cb4ac8861537a7f0cbspycrabQt/IOWindow: Fix crash
5.0-7346d8e1d2d5739d7d8ffa54530b9945bd539f833935Léo LamMerge pull request #6803 from lioncash/tidy
5.0-73390a3631cc7657d6fe0cb577681092e9b6f926dbb9LioncashFloatUtils: Remove IntDouble and IntFloat
5.0-7338bde4e970f10b261dc60b1770d18cb99788fed760LioncashFloatUtils: Clean up memcpy usages
5.0-7337b3292298c976279765926c9927f2e4cfe38b3edeLioncashBitUtils: Add C++14/C++17 compatible equivalent of std::bit_cast from C++2a
5.0-73426e9d0ff6de961b211d3d010c3633f2d415eb850fspycrabMerge pull request #6802 from Neui/qt-remember-main-window-position-and-size
5.0-7337f6d5896bc74c66f9b99694a05760721c97bfbbecNeuiQt: Save and restore main window size and position
5.0-734028915049b5f87026e039961396e2a4f6bac70b04Léo LamMerge pull request #6797 from leoetlino/uid
5.0-7326e56387970a5c8e87bb38efb9790a5721a0995c44Léo LamMove all UID constants to a single file
5.0-733802e313050e0e722a4a03d0ff7b5ea5aba0bbc908Léo LamMerge pull request #6800 from spycrab/qt_win32_weight
5.0-7337273579bc32ed71879c3e1f034761f623c4c33219spycrabQt/Win32: Fix font weight calculation
5.0-7336fd1ea63383f7d9189a14a99948e08fddc4e4d7eespycrabMerge pull request #6788 from spycrab/qt_gconf_fixes
5.0-7333be007b436c210a164ca7710761d35e88357fdfffspycrabQt/GraphicsWindow: Fix software renderer breaking layout
5.0-7332074a17482b3f99dcc51bccb224f0f78862a52d24spycrabQt/GraphicsWindow: Refresh settings on construction
5.0-73316a34f2b47c4c06b4d1c3d0fcdfb773251cd2ae16spycrabQt/GeneralWidget: Fix "No" response to backend switch confirmation
5.0-7330b7b6b5162cc96f0ef1a120af817ce3dbf98ebdfaspycrabQt/GeneralWidget: Refresh backend settings properly
5.0-7331060c750a892eb71e0ac4bc2f81f088b279906912spycrabMerge pull request #6799 from spycrab/qt_config_save
5.0-7330e380df2e59a73007b618e82969e92ea9e9226176spycrabQt/MainWindow: Call Config::Save last before destruction
5.0-73297b0d7799b5a96b9aa5fc385a60b695cda651d92dMat MMerge pull request #6798 from spycrab/qt_moc_fix
5.0-732618c7d295c998509d9f452349dff3d607fd11d69fspycrabQt/FilesystemWidget: Fix moc compilation
5.0-7327e2deb157b3a54446c55bcb754371bc2a204c4440TilkaMerge pull request #6792 from degasus/master
5.0-7310be3ce9756092bfdc0f3f348915c3fa106e8e7288degasusCMake: Prefer GLVND for OpenGL.
5.0-7325169e1d3368da81b1d3129ffba1e0b16b594a5e7bLéo LamMerge pull request #6795 from lioncash/atomic
5.0-7314593bad3253c058a977e8413b919ff0a14442825bLioncashAtomic_Win32: Replace deprecated (and since been removed) barrier intrinsics
5.0-732391f59aa7e19d8b6eaf590e922da63f85210334a7Léo LamMerge pull request #6794 from lioncash/float
5.0-7316f29e7fea2a776c286fc2ca85d66e015f122fdcd8LioncashFloatUtils: Remove union type punning from ClassifyX functions
5.0-7315fe218ea3f60ccb49b88c8a5bdcc70f75455dc761LioncashFloatUtils: Remove union type punning from ApproximateReciprocal functions
5.0-731446a4243d9a724f100aaeb2011dbda2a5e222f6aeLioncashFloatUtils: Remove using namespace std in ApproximateReciprocal()
5.0-7319274f418f4b93babd9ccf55c51587392642b9de0cLéo LamMerge pull request #6789 from leoetlino/rename-bug
5.0-73107feabcd09690dc4ebed4f32389ea31b6025563a2Léo LamIOS/FS: Fix rename not handling existing target correctly
5.0-7317101667424251c1ec59ef138a9a7cb59be2a12185Léo LamMerge pull request #6791 from aldelaro5/wii-epoch-fix
5.0-7290224a9426db99bdfcbc7e206db9e6539afb2b3b93aldelaro5Fix the Wii epoch and make the IPL.CB 0 by default
5.0-73153e608503a9c2400f5c1e4bc6649fe927f1e4f4c3Léo LamMerge pull request #6796 from lioncash/unused
5.0-7314e020f5b04b4d5e58407f22dcebb465dfe7f62f5bLioncashRenderBase: Remove unused PixelPerfQuery enum
5.0-73135cd02f085314d6b04203e326b4de9531dc601d1aspycrabMerge pull request #6793 from spycrab/qt_hotkeys
5.0-7308ce32447726bc8da0028dccae45331afe72e3125dspycrabQt: Implement missing hotkeys
5.0-731156d7b7f123569e28a0f50b812a9b26bc07da3978spycrabMerge pull request #6790 from Starsam80/qt-spacing
5.0-7310ebf6149ad42fe2217b952c483c0d54c3f8ea067dStarsam80Qt: Use `addLayout` instead of `addItem` when adding layouts
5.0-730910d230a512b99aee66f7343481ed13d83557de22Léo LamMerge pull request #6784 from leoetlino/file-creation
5.0-730271afe6b4a65e4b21197625caa45c566b68a66be6Léo LamIOS: Make file creation + open more concise
5.0-7307cb02a4bb95c49acfcffd75335a77717129c8d25bAnthonyMerge pull request #6787 from spycrab/qt_restore_window
5.0-7306285295981191e8600e5faf7833f5475985a0a1c6spycrabQt: Restore render widget size and position
5.0-7305a9987588eb4fbd69a6fb9f405a83827084b1a874Léo LamMerge pull request #6768 from spycrab/qt_stylesheet
5.0-72580170052f5d8d00dddceab47eea513431b1d8c27fspycrabQt: Allow custom stylesheets
5.0-7303f0e6fcfb071963a57bcf7f7d06d97e4c97ffb229Léo LamMerge pull request #6785 from JosJuice/stringutil-order
5.0-7278965c423f1c097414ebde6005a120352a7afad5aeJosJuiceStringUtil.h: Move ThousandSeparate down
5.0-730190f869e9408a1b8509bafb8800998e439bb3d9afLéo LamMerge pull request #6772 from leoetlino/fs-es
5.0-7293f97711ac02c559f1be725ba4b6923b7866c95384Léo LamMerge pull request #6777 from lioncash/header
5.0-727186018b503b51d32ea67b6e6978ba52fce36fc175LioncashCommon: Move floating-point utility functions to FloatUtils.h/.cpp
5.0-7266606d25213b8cbb849929d4cd9fdf19984f335b31Léo LamES: Create system directories with correct metadata
5.0-7265f47f916afb8c3e872d18ed68a78780e109d112ebLéo LamES: Use new filesystem interface in main code
5.0-7264923b450268417609b263c8ee439332156534a35bLéo LamES: Use new filesystem interface in TitleManagement
5.0-72639ee2654be68abd5412a0c77dede78c4746fdff26Léo LamES: Use new filesystem interface in NandUtils
5.0-7262359a5dcb54877e95c2ce23dc56493de312aefd25Léo LamES: Use new filesystem interface for content handling
5.0-72613dafc66c36bb842559913e624fc35d4d4f7c9dc7Léo LamESFormats: Migrate to new filesystem interface
5.0-72605dbf6cd0c98be721dbabe204a02ae0a481b44e59Léo LamIOS/FS: Make ConvertResult usable from ES
5.0-72912ab51c73c6e384b55ac8b95891bcecc455fae0daLéo LamMerge pull request #6783 from booto/xgetbv
5.0-7290823fdda30c38be953c3d425874f2adeabed2b5a8bootointrinsics: stop defining _xgetbv/_XCR_XFEATURE_ENABLED_MASK, which are reserved
5.0-72891ec3a4db6c7c6d090bb682513f53cefa2db6d412AnthonyMerge pull request #6763 from spycrab/qt_fix_prog
5.0-72306442b32aeba1c65509c299feed95e08302fd0e4cspycrabQt/AdvancedWidget: Fix "Enable Progressive Scan"
5.0-728746236920efa3cccb08a0d5ed7f2e4eec6aadb82bAnthonyMerge pull request #6767 from spycrab/qt_whatsthis2
5.0-72587cd30810a3018655db0c3e0b0868f2c1f5db0414spycrabQt: Make dialogues more consistent
5.0-72858212b6e9cf87ed36db162cea9f7641108d986d96AnthonyMerge pull request #6769 from spycrab/qt_fix_netplay
5.0-7258e184dc55b2d59ccd330576d1069cfa2d46fe1f40spycrabQt/NetPlay: Fix crashes on start
5.0-7283ecd9b94415a5f50336a278a33cbfeb09f314965cAnthonyMerge pull request #6779 from spycrab/qt_trans_fix
5.0-7260fc069f709efb1f5baf109d32a47df2a8f4fb06ffspycrabQt/WrapInScrollArea: Only use transparency on Windows
5.0-7281e62c26c34b0f69a40d903fa0c193a2b0bda9ac93AnthonyMerge pull request #6781 from spycrab/qt_rtm_addendum
5.0-7277a2448c5b66c6826fbdabe04d7828d55843d329d6spycrabQt/GeneralWidget: Various fixes
5.0-7279cd9420df7ee2683409100ff41c16f3bb594b7ba6AnthonyMerge pull request #6782 from spycrab/qt_custom_res
5.0-72778f9bc2f3e440a234b50ec935f1f3b73b07866f19spycrabQt: Implement custom fullscreen resolution support
5.0-7277743b0a9c7f70a625491aaa3d7065a4bdbeb6d7e2JosJuiceTranslation resources sync with Transifex
5.0-72766f0ad84a5e8574305720878056dfb4040009e7eeMarkus WickMerge pull request #6764 from spycrab/qt_fix_rtm
5.0-72336f65238efc4d698ea4396c70d2df59f9e162b954spycrabQt: Fix "Render To Main"
5.0-7274a7cc1044fa237ac5249cb9a7527678cd1e55de17Markus WickMerge pull request #6780 from stenzek/ogl-vs
5.0-7273501b35bbf22d2080ddf0b40d85d9886733758e70StenzekOGL: Fix broken format changes in i965 driver
5.0-7272e31c571f5162b90f8df7eeefd65008a1e2995f17Markus WickMerge pull request #6646 from spycrab/fbm_strings
5.0-6984b4dc658b2e1e98c0d664550d6355bc1f2b1f67bbspycrabOGL/FramebufferManager: Clean up inline GLSL code
5.0-7270756ef54ab6e72e30fcd01a7e4b9cce5c4a69e047Markus WickMerge pull request #6770 from lioncash/ile
5.0-7258707615ef8208b3522460b3f172882087e0b19b95LioncashPowerPC: Fix copying of the MSR.ILE bit to MSR.LE
5.0-7268b0072107616128876a93b36c7419086e05085ce5Markus WickMerge pull request #6774 from lioncash/enum
5.0-7258d5de49f9aaa7d4a282fe1c0a0873d8b67e0d3c89LioncashInterpreter_FPUtils: Make FPCC enum an enum class
5.0-72666ec1e742ae708a30cc875836d4ce01939a39e2ddMarkus WickMerge pull request #6773 from lioncash/fpscr
5.0-725969a0aaebd4819da6599560fd391d6e6bc2996e9dLioncashGekko: Make UReg_FPSCR's single argument constructor explicit
5.0-7258cb5926c1ca884fb9fb1256ee0bf735e1dfe88e72LioncashPowerPC: Make the PowerPCState's fpscr member variable a UReg_FPSCR instance
5.0-7263fcc5095d8ca2fef554a5a18eb39dd5544985e6f0AnthonyMerge pull request #6776 from lioncash/type
5.0-725882b15183420f76ad2587253131fba02652de4b4eLioncashx64Emitter: Use an enum class to represent FixupBranch branch types
5.0-7261d131e4d2bc3b2911d4e3119be4e3c03961154720AnthonyMerge pull request #6775 from lioncash/flags
5.0-725864d1865448ab4624580bb229c0049eeeb4cf6741LioncashInterpreter_FPUtils: Properly update the FPSCR's FEX bit in UpdateFPSCR()
5.0-7259ecb5c97b4dcccbf4cdf4c08890169ff770400cd1JosJuiceMerge pull request #6771 from leoetlino/master
5.0-72587dcab20bfa64236fd005beb7e985b090429bf303Léo LamQt: Disable 'uninstall' action if title is not installed
5.0-7257c3d88a622db039b0e9396f6af08cb8b6cbf95b76Léo LamMerge pull request #6766 from leoetlino/ncd
5.0-7254fb1d075330b75b6763d66448e24612eeee73a72dLéo LamIOS/NCD: Migrate to new filesystem interface
5.0-725389713c588955a8d9a687e4b0351e0684ed51e241Léo LamIOS/FS: Add CreateFullPath helper
5.0-725426be225c92d7b2589d9a96de80148f1d70066091Léo LamMerge pull request #6761 from spycrab/qt_win_font
5.0-723049a1b2e5df95b3077c79e94d502e4441ca080cb7spycrabQt/Win32: Use better method to obtain the default font
5.0-72528e3cad948cce0c5372c718ee2f1d87bcdc120f4bLéo LamMerge pull request #6758 from leoetlino/fs-wiiutils
5.0-723172a6674b73524da2809928ec6afa46cedb1b1c4fLéo LamWiiUtils: Migrate to new filesystem interface
5.0-72309aeb95bc0aeb013e5c27ac24bd6958b2c42c25eaLéo LamWX: Only call IsTitleInstalled when core is stopped
5.0-724976b031184c0f03fbfb7fbdd42de16544affb8578Léo LamMerge pull request #6341 from sepalani/debug-watches
5.0-711174d4a4478facdbe400def1967abcde07e9f3dde7SepalaniDebugInterface: Watches methods added
5.0-72477a9e1a240ec003ecc04a71d4a383260658c3dceaLéo LamMerge pull request #6757 from JosJuice/qt-filesystem-extraction
5.0-719133211d86903869e7bb23fa7b3d2f8e42fd592ba8JosJuiceDolphinQt2: Don't show pop-ups in the middle of extracting a whole disc
5.0-7190f48fac5b55fbcc422bc2e66a1df023d606fb8a72JosJuiceDolphinQt2: Allow picking "Extract Files..." on disc/partition
5.0-71891a74de6462c7fc3d242190e4be02189b8b265b53JosJuiceDolphinQt2: Fix the file structure of extracted discs
5.0-724332235f974d4c7d3664aad6bcedf46434d2b731a0Léo LamMerge pull request #6612 from leoetlino/movie-array
5.0-723075d056bc486f01af48b2e3942a44bd9cbc8332f6Léo LamMovie: Replace some C style arrays with std::array
5.0-724134899e8e71af38c55c5b9aebd2c6ebe907b13b41Léo LamMerge pull request #6759 from spycrab/updater_warn_launch
5.0-723045995ead035cd68f1ad5f4beac3b3d3f87b2ec02spycrabUpdater: Show error when trying to launch directly
5.0-72393f087e2ed54a94da7d157f3ea382c070cde283fdLéo LamMerge pull request #6760 from lioncash/msr
5.0-72310043b77ccd4aec9fc5d3dda155c35286caf67da3LioncashGekko: Make UReg_MSR's single-argument constructor explicit
5.0-7230ffcf107dd2686f27a7e27e5285b13334ba9955fbLioncashPowerPC: Make the PowerPCState's msr member variable a UReg_MSR instance
5.0-723627f6274fc5dee0718011eb902c605743c17b0960Léo LamMerge pull request #6762 from lioncash/condition
5.0-723031389bab0ac4978dd54843b26d71d5e254cae5c4LioncashDolphinQt/MemoryWidget: Fix dead condition in FindValue()
5.0-7234f81d9c3813fcddf63def2ad5b836e8de94c15a9eStenzekMerge pull request #6755 from stenzek/opengl-clamp
5.0-7206286d594f322a628e0b33d0afd28ad894e94717bbStenzekOGL: Fix incorrect clamping in EFB copies
5.0-72322588b5e40e3de8571091418755803b9be4e79a78AnthonyMerge pull request #6750 from spycrab/qt_render_widget
5.0-71997d762fd63282e90a8da05a2d87fa78ad712b3ea9spycrabQt/RenderWidget: Restore size when exiting fullscreen
5.0-7198452cc6b69f93d85a36a607e8fb23065d7c6ebdc4spycrabQt/RenderWidget: Show proper icon and title
5.0-722958b96eeb9df32030761af0aecbeb7a6b994d12ebLéo LamMerge pull request #6756 from spycrab/qt_segoe_ui
5.0-7222ad21282379f09e4e1d2fa9d1f87609b71856d9b7spycrabQt/Win32: Force Segoe UI
5.0-7227975689e1f7ea1a02e930deb1b3f8f108498dd86dLéo LamMerge pull request #6754 from spycrab/qt_no_whatsthis
5.0-720269d6c0dccb42a7ac153f66e1b799a58cf8efde54spycrabQt: Remove "What's this" button
5.0-722570ca764a8848734d8befc1aea5e71b34bc3fc915Markus WickMerge pull request #6704 from Tilka/warn_flush
5.0-722241a553e33ea7e83e44a1c4633d9a5aec0c65e115Tillmann KarrasJit64: warn about code cache flushing
5.0-7223ec37857094afe474d1235bf4a5b4c540ac3bfd30Markus WickMerge pull request #6681 from Tilka/vtune_new
5.0-7063dd6a50538020e5a0b1bd54e6a9b0f9dfe63e4f8fTillmann KarrasCMake: update and simplify VTune integration
5.0-722131efec623a4caabb02dfa9c75cd194ad115a1989Léo LamMerge pull request #6695 from Ebola16/UbershadersDecrip
5.0-707605205ce3d723fadd04ef005f324e65ce61e1dde6Ryan MeredithUpdate Ubershader descriptions
5.0-7219d8549d172c5cb8564abaac2aa496ec28bef5a393Léo LamMerge pull request #6651 from leoetlino/nand-paths
5.0-72008317a66ea5c4224a2a6ccfb2389f3b5fe7efff13Léo LamNandPaths: Return paths that are relative to Wii NAND
5.0-7217983d500d143711520e19e334048d0e30489b0c4aLéo LamMerge pull request #6614 from leoetlino/auto-close
5.0-695095aae11164b37b1bd1c5a23ce21504c1bb61eb4aLéo LamIOS: Do not manually close devices in destructor
5.0-7215d848c7e02755ea0a4458d6f1e8293f4a645dfc13Léo LamMerge pull request #6716 from container1234/qt-cheats-manager
5.0-7126850afd8457a6d39fd203339472a32d5faae8491ccontainer1234Qt/CheatsManager: Fix updating search result takes a long time
5.0-7213bf8b9f4a3496522bc8478e9aa5d8c21f2bd44d05Léo LamMerge pull request #6739 from spycrab/qt_aesthetics
5.0-719796e488a18139159b3fe63500d66b7be36cffb09dspycrabQt/PathPane: Add dots to buttons
5.0-7196d97d9167586ea032e72ce6de76ba1aac273fee1cspycrabQt/Settings: Restore padding
5.0-7195b741ef81bd06a0f70695abe3a0238380b4348405spycrabQt/WrapInScrollArea: Make background color more consistent
5.0-720986f56b804707c533a1b6e5dd1bbbdcb4fc256b67Léo LamMerge pull request #6747 from aldelaro5/qt-debugger-setting-ini
5.0-7198fee92cd4fcdada3befe0136a11a3476a456e92b8aldelaro5INI: Create a new INI setting for toggling the debugger UI
5.0-72076e6bf689e7a382447325d2c577122f59713781bfLéo LamMerge pull request #6751 from spycrab/qt_show_disc
5.0-720067f874250aebb57b0ef69071b54200952f6b1404spycrabQt: Show disc number
5.0-7205798639291f9b3ea7cd9484b33bd220e4b6badb44Pierre BourdonMerge pull request #6749 from spycrab/qt_gcontrols_crash
5.0-7198300c3970f3b81d064d3c018f742c474a5b608de5spycrabQt/GraphicsControls: Fix more random crashes
5.0-72035106724c85a9b685d040abdc85e9449d87611349Pierre BourdonMerge pull request #6753 from spycrab/fileutil_win32
5.0-7202db0e5108dc2e79732a0ba700a48d544fbeaba99espycrabWin32/FileUtil: Fix IsDirectory() not working for certain directories
5.0-720191a447394bf07d8e4f6453dee8cb425190a98c78JosJuiceMerge pull request #6752 from spycrab/qt_prog_scan
5.0-7200e809eef11a5f64e00bda39d146d610ccb5f93719spycrabQt/AdvancedWidget: Fix progressive scan checkbox
5.0-719900de41b583374c68aee651ba44aec886d48fd39fPierre BourdonMerge pull request #6748 from spycrab/curl_timeout
5.0-719811f83c1e369d3028e53b307575691d9eaf82a32cspycrabHttpRequest/Curl: Use a more intelligent timeout method
5.0-7197a5e410b7c9e07ab7d34e465c27c0f783a3b09675StenzekMerge pull request #6744 from stenzek/ui-disable-vram-copies
5.0-7176d4f6c86eecbaaa7f1bd8884dd40511c055c0fbabStenzekUI: Add Disable EFB Copies to VRAM to Advanced Options
5.0-71750152f63655ddb532cac0c9fab739ad5caa15838cStenzekTextureCacheBase: Make "disable vram copies" part of the active config
5.0-719454a6b0f50a2fbd6f1f85f711beb5e515f3d9e763Mat MMerge pull request #6726 from spycrab/qt_sort_alpha
5.0-7192348125eda4e39460efe5970d16a80c82d1e891b1Mat MMerge pull request #6738 from spycrab/qt_fix_empty_adapter
5.0-7190689a70a7f1e8d7a1fbb76cffa93a45f4790f98e7Mat MMerge pull request #6736 from spycrab/qt_bad_range_clear
5.0-71456b5b51831a33d4afedc72b96b149c9e20eb950dbspycrabQt/GameList: Always sort games alphabetically
5.0-71670595fd498f394139ecf57b3bcaecd327baadcb71spycrabQt/MappingButton: Fix bad range default
5.0-7167b99610f1a3b8714d716c206e25310132de8839ebspycrabQt/GeneralWidget: Fix empty adapter option
5.0-7188cf40ebf16ae1ee51671de208510567d7fb97394eMat MMerge pull request #6737 from JosJuice/qt-invalid-si-device
5.0-716716b805410ffd80dd2f2c1f80edefc7f2905b3e53JosJuiceDolphinQt2: Don't crash on invalid SI devices
5.0-71863270fadb0d7ccf8535b2771b078bed33d1c0c066StenzekMerge pull request #6587 from stenzek/macos-content-scale
5.0-7181210a6a37b4e0dcba634f4d0d1630ffd345932cfdStenzekDolphinWX: Scale window geometry before passing to backend
5.0-7184be32602769823a0ea63b575a2b17537e46ad0f89StenzekMerge pull request #6745 from spycrab/qt_fullscreen
5.0-718247fe1c852ff78f7bfd8540d24226ac2541cc950aStenzekMerge pull request #6746 from spycrab/qt_slider
5.0-7181a61445919d3b84f8dacffe07f7511a4173e2b34fspycrabQt/GraphicsSlider: Fix random crashes
5.0-718168e2b46ba1371222cf5965f92a15bd4e01131db8spycrabQt: Call Render::SetFullscreen
5.0-7180467379c14924c9c63ea5175ab76598143f833e4cMarkus WickMerge pull request #6740 from lucasassislar/master
5.0-7175dbeec37b0fe971840ad9f44320a862145ec32f7dDistro LucasFixed aspect ratio bigger than 16:9 on Android Devices
5.0-71781a2b6e2645b537280d32a79fbac1f8b38d10916cJosJuiceMerge pull request #6742 from stenzek/qt-borderless-fullscreen
5.0-71758a061d6fb403b3d5c0b3b54798e65c39a66ed1a8StenzekQt/AdvancedWidget: Fix borderless fullscreen option not showing
5.0-7176ac12d23702738339e519d0b83845c3487976d925StenzekMerge pull request #6741 from stenzek/more-implicit-conversions
5.0-7175a93830056fce8fcdb3f176fa58d58946c9aef794StenzekTextureConversionShader: Fix more implicit conversion errors
5.0-7174ef98a2173516c6e3b67362877b7890ae19c978a6Markus WickMerge pull request #6729 from stenzek/gles-gamma
5.0-71602c6b20bb03a773ed13a6f2af527519ac0292367fStenzekTextureConversionShader: Fix compile errors in OpenGL ES
5.0-7172ed6709ac8f66d10a7a804beb520e4f740faf698fMat MMerge pull request #6731 from spycrab/qt_cache_slider
5.0-7162ef3f6609831181c177251ceb9cd19014d208dc03spycrabQt/HacksWidget: Fix "Accuracy" slider
5.0-7170a2c12f15032c13dea2d70cf2085f1f784fc02abcMat MMerge pull request #6735 from JosJuice/ui-ini
5.0-71456e96f62b413ca0045aa5cf6d5cdb6479b9caa1b6JosJuiceRemove code related to UI.ini
5.0-71686bd7e99a62c74e1239612e97f6779d6dd4c45c58Pierre BourdonMerge pull request #6734 from spycrab/updater_fix
5.0-71673221ca2200ce3760bc434966435a95e2e4747b2dspycrabUpdater: Fix UI not showing up
5.0-716640cf07d8e79008fea8875db17ad734db095a16a5Pierre BourdonMerge pull request #6733 from spycrab/rename_update_cfg_again
5.0-7162a984d18a14a134b5dbbb20e9eca15f9686b38de7spycrabCore/ConfigManager: Rename Track to UpdateTrack
5.0-7164a6b35ed600865e5b17d58fbe6d8ff58c22a1de3aPierre BourdonMerge pull request #6732 from spycrab/qt_profile_fixes
5.0-7163e3cebebe515c6e377e616d0e310fb82581604b14spycrabQt/MappingButton: Fix Clear not resetting ranges
5.0-71623d7b613be59bb8ecbd243dddffa8714ea23aae05spycrabQt/Mapping: Fix "Default" not working properly.
5.0-716171c8c65e6f3a5dd9064667c519205a7be9ee1560Markus WickMerge pull request #6730 from stenzek/no-gamma-param
5.0-71607a745e5b0d18cc703266ba7090cb91b52a7ed311StenzekD3D: Drop gamma parameter from util draw helper
5.0-7159e89ac769fb79c5e1cfb1f185c876d7d59e229119Pierre BourdonMerge pull request #6727 from spycrab/qt_fix_prof
5.0-71580d5b34be342abf7e71ab0866c9f5047fa5cc5c03spycrabQt/MappingWindow: Fix saving to incomplete Profile directory
5.0-71576e62d1ab9f70bffef612d1c6c6bcfbc2958af2a6StenzekMerge pull request #6722 from spycrab/qt_adapter
5.0-714087d6bffcec83a8041ba97540d276bea15c1c29e5spycrabQt/GraphicsSettings: Fix various adapter issues
5.0-715578c9bad44fd0a2814e21a2070bd2846d9774caecLéo LamMerge pull request #6688 from spycrab/qt_dedup
5.0-707640a61e7bf570bd56d217d797d4c2be2a014aab53spycrabQt: Deduplicate settings
5.0-715323f958d766dc135f13fade20d0cabff65a43c612Léo LamMerge pull request #6715 from spycrab/qt_path_fixes
5.0-7126fcb80646edaa94c6c5ccce9b2eebf542d824891dspycrabQt/PathPane: Various fixes
5.0-7151c46882142bffbfc18103d4c977dd2551408e229cStenzekMerge pull request #6369 from stenzek/xfb-copy-filter
5.0-7129ea4090d92c51a53ee7aedcd1fe7871861a78550cStenzekDolphin: Add disable copy filter to graphics options
5.0-71289e798eec94a8ebe94c1ef8270b504b5698b2a0f5StenzekImplement EFB copy filter and gamma in hardware backends
5.0-7127a192a3bb3043c921ec897186c2a927b33050dffcScott MansellWhile I'm here, fix some chroma sub-sampling bugs.
5.0-7126fc96479f122d3b2fdd9a5191c67ebce811ff569dScott MansellVideoSoftware: Implement xfb copy filter (Deflickering/Brightness)
5.0-714642d73deaed9e79e8d2e45c1a0ebfa69d19a9c9b3StenzekMerge pull request #6723 from spycrab/qt_fix_profile_save
5.0-7140c6a0a4318de45b6c206e4476c6266809bc942603spycrabQt/MappingWindow: Fix saving
5.0-7144ad098283c023b0f5f0d314c646bc5d5756c35e3dJosJuiceTranslation resources sync with Transifex
5.0-7143c2ddddc72333f08ab444fd5029e41e17bb3186f9Léo LamMerge pull request #6724 from JosJuice/qt-normal-speed
5.0-7115e74f5c4f4278b7ecd7187131d8af19f2ff98d4d6JosJuiceDolphinQt2: Translate the "(Normal Speed)" text
5.0-714136a1b42877e5bc8541d54eb025b13bc9ae08cef2Léo LamMerge pull request #6725 from JosJuice/qt-cheat-manager-enable
5.0-71401b830df2501afc81f281fde062d30d31bfa31665JosJuiceDolphinQt2: Correct the condition for enabling Cheat Manager