| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-05 | hle: kernel: Rename ReadableEvent to KReadableEvent. | bunnei | |
| 2021-02-03 | Always update handheld config | german | |
| 2021-02-02 | Merge pull request #5841 from german77/username | bunnei | |
| Avoid overwriting username | |||
| 2021-01-29 | Merge pull request #5779 from bunnei/kthread-rewrite | bunnei | |
| Rewrite KThread to be more accurate | |||
| 2021-01-29 | Merge pull request #5805 from german77/HandheldFix | bunnei | |
| Fix connect and disconnect controller events | |||
| 2021-01-28 | yuzu: debugger: Ignore HLE threads. | bunnei | |
| 2021-01-28 | hle: kernel: Allocate a dummy KThread for each host thread, and use it for ↵ | bunnei | |
| scheduling. | |||
| 2021-01-28 | hle: kernel: Recode implementation of KThread to be more accurate. | bunnei | |
| 2021-01-28 | hle: kernel: KThread: Clean up thread priorities. | bunnei | |
| 2021-01-28 | hle: kernel: KThread: Remove thread types that do not exist. | bunnei | |
| 2021-01-28 | core: hle: kernel: Rename Thread to KThread. | bunnei | |
| 2021-01-28 | Avoid overwritting username | german | |
| 2021-01-27 | Merge pull request #5778 from ReinUsesLisp/shader-dir | bunnei | |
| renderer_opengl: Avoid precompiled cache and force NV GL cache directory | |||
| 2021-01-23 | Fix connect and disconnect controller events | german | |
| 2021-01-20 | Merge pull request #5270 from german77/multiTouch | bunnei | |
| HID: Add multitouch support | |||
| 2021-01-21 | renderer_opengl: Avoid precompiled cache and force NV GL cache directory | ReinUsesLisp | |
| Setting __GL_SHADER_DISK_CACHE_PATH we can force the cache directory to be in yuzu's user directory to stop commonly distributed malware from deleting our driver shader cache. And by setting __GL_SHADER_DISK_CACHE_SKIP_CLEANUP we can have an unbounded shader cache size. This has only been implemented on Windows, mostly because previous tests didn't seem to work on Linux. Disable the precompiled cache on Nvidia's driver. There's no need to hide information the driver already has in its own cache. | |||
| 2021-01-20 | Merge pull request #5743 from german77/HandheldFix | bunnei | |
| Fix player 1 turning on handheld and not updating handheld settings | |||
| 2021-01-19 | Merge pull request #5755 from FearlessTobi/port-5344 | bunnei | |
| Port citra-emu/citra#5344: "game_list: Fix folder reordering" | |||
| 2021-01-17 | Always update configuration for handheld | german | |
| 2021-01-18 | game_list: Fix folder reordering | FearlessTobi | |
| The bug(s) happened because we swapped the contents on values.game_dirs, but the pointer each item had to their respective game_dir wasn't updated. This made it so that the item had the wrong game_dir associated with it after a "move up" or "move down" operation. It can be observed by choosing "open directory location" after such operation. Changed from raw pointer to an index because it's equivalent but a bit clearer, but the change is not essential. Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com> | |||
| 2021-01-17 | configure_service: Only compile FormatEventStatusString when ↵ | lat9nq | |
| YUZU_ENABLE_BOXCAT is enabled The function is unused if YUZU_ENABLE_BOXCAT is disabled, causing a -Wunused-funciton error when compiled. Wrapping it with `#ifdef YUZU_ENABLE_BOXCAT` to prevent compiling the function when the variable is disabled. Opting to not use [[maybe unused]] in case the function is totally unused in the future. | |||
| 2021-01-17 | Fix player 1 default connected value | german | |
| 2021-01-15 | core: Silence Wclass-memaccess warnings | ReinUsesLisp | |
| This requires making several types trivial and properly initialize them whenever they are called. | |||
| 2021-01-15 | Always initialize keyboard input | german | |
| 2021-01-15 | Add mutitouch support for touch screens | german | |
| 2021-01-15 | Allow to return up to 16 touch inputs per engine | german | |
| 2021-01-15 | Allow all touch inputs at the same time and remove config options that are ↵ | german | |
| not longer necesary | |||
| 2021-01-14 | yuzu: Remove unused variables in Qt code | Lioncash | |
| Removes two unused variables in out Qt code. In this case the removal of these two results in less allocations, given std::map allocates on the heap. | |||
| 2021-01-14 | Merge pull request #5343 from lioncash/qt6 | Morph | |
| configure_motion_touch: Migrate off QRegExp to QRegularExpression | |||
| 2021-01-13 | configure_motion_touch: Prevent use after move in ApplyConfiguration() | Lioncash | |
| touch_engine was being compared against after being moved into the setter for the engine, so this comparison wouldn't behave properly. | |||
| 2021-01-13 | configure_motion_touch: Migrate off QRegExp to QRegularExpression | Lioncash | |
| QRegularExpression was introduced in Qt 5 as a better replacement for QRegExp. In Qt 6.0 QRegExp is removed entirely. To remain forward compatible with Qt 6.0, we can transition over to using QRegularExpression. | |||
| 2021-01-13 | Merge pull request #5330 from german77/regexerror | LC | |
| Fix IP validator error | |||
| 2021-01-13 | Fix IP validator error where the last octet produced an error if the value ↵ | german | |
| was higher than 199 | |||
| 2021-01-13 | yuzu: Migrate off of setMargin() to setContentsMargins() | Lioncash | |
| setMargin() has been deprecated since Qt 5, and replaced with setContentsMargins(). We can move over to setContentsMargins() to stay forward-compatible with Qt 6.0. | |||
| 2021-01-11 | hle: kernel: thread: Preserve thread wait reason for debugging only. | bunnei | |
| - This is decoupled from core functionality and used for debugging only. | |||
| 2021-01-11 | yuzu: debugger: wait_tree: Handle unknown ThreadState. | bunnei | |
| 2021-01-11 | core: hle: Integrate new KConditionVariable and KAddressArbiter implementations. | bunnei | |
| 2021-01-11 | hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ↵ | bunnei | |
| ThreadState. - This is how the real kernel works, and is more accurate and simpler. | |||
| 2021-01-11 | core: hle: kernel: Update KSynchronizationObject. | bunnei | |
| 2021-01-10 | Merge pull request #5229 from Morph1984/fullscreen-opt | bunnei | |
| yuzu/main: Add basic command line arguments | |||
| 2021-01-10 | config: Enable docked mode by default | Morph | |
| 2021-01-09 | general: Resolve C4062 warnings on MSVC | Morph | |
| 2021-01-04 | Merge pull request #5261 from gal20/hide_mouse_patch | bunnei | |
| yuzu/main: Fix 'Hide mouse on inactivity' and port citra-emu/citra#5476 | |||
| 2021-01-03 | main: Resolve error string not displaying | Lioncash | |
| During the transition to make the error dialog translatable, I accidentally got rid of the conversion to ResultStatus, which prevented operator<< from being invoked during formatting. This adds a function to directly retrieve the result status string instead so that it displays again. | |||
| 2021-01-03 | Merge pull request #5278 from MerryMage/cpuopt_unsafe_inaccurate_nan | bunnei | |
| dynarmic: Add Unsafe_InaccurateNaN optimization | |||
| 2021-01-02 | Merge pull request #5267 from lioncash/localize | bunnei | |
| main: Make the loader error dialog fully translatable | |||
| 2021-01-02 | dynarmic: Add Unsafe_InaccurateNaN optimization | MerryMage | |
| 2021-01-02 | general: Fix various spelling errors | Morph | |
| 2021-01-01 | Merge pull request #5209 from Morph1984/refactor-controller-connect | bunnei | |
| configure_input: Modify controller connection delay | |||
| 2021-01-01 | configure_input: Modify controller connection delay | Morph | |
| Increases the controller connection delay to 60ms and refactors it to attempt to disconnect all controllers prior to connecting all controllers in HID. | |||
