summaryrefslogtreecommitdiffstats
path: root/src/yuzu (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-20bootmanager: Create a dummy render widgetMorph1-0/+6
2021-07-20file_sys: Support load game collection (#6582)Feng Chen5-25/+55
2021-07-17configure/ui: Add sliders for trigger buttonsgerman772-0/+78
2021-07-17input_common: Fix mouse panning behaivourgerman771-3/+6
2021-07-16configure_audio: Fix volume clamping to 0Morph1-6/+6
2021-07-16input_common: Make button threshold customizablegerman771-0/+10
2021-07-15input_common: Support SDL toggle buttonsgerman771-1/+2
2021-07-14applets: Append qt_ prefix to Qt frontend appletsMorph15-25/+26
2021-07-10settings: Disable FPS unlimit setting between title launchesameerj5-28/+9
2021-07-09yuzu qt: config: Only save renderer_debug as a global settinglat9nq1-2/+8
2021-07-09configure_input: Use u8 for mouse sensitivityameerj1-9/+6
2021-07-09config: Remove float {Read,Write}Setting variantsameerj1-25/+0
2021-07-09configure_graphics: Use u8 for bg_color valuesameerj1-9/+9
2021-07-09configure_audio: Use u8 for volume valueameerj1-7/+6
2021-07-08settings, arm_dynarmic, yuzu qt: Move CPU debugging optionlat9nq14-128/+240
2021-07-08qt/main: Make title string more i18n-friendlyLioncash1-2/+4
2021-07-08settings, yuzu qt: Add migration code for CPU accuracylat9nq1-1/+8
2021-07-08core,common,yuzu qt: Add CPU accuracy option 'Auto'lat9nq1-4/+9
2021-07-08general: Code formatting improvementslat9nq1-16/+20
2021-07-05profiler: Fix deprecated functionsgerman771-4/+5
2021-07-02config: Read UISettings as basic settingslat9nq1-30/+19
2021-06-29yuzu qt: Make most UISettings a BasicSettinglat9nq11-87/+98
2021-06-28general: Make most settings a BasicSettinglat9nq12-389/+391
2021-06-28patch_manager: Do not apply LayeredFS mods when dumpingMorph1-1/+2
2021-06-28yuzu qt: Add option to dump to SDMC directorylat9nq4-7/+23
2021-06-28main: Display the instruction set of the running title in the window nameameerj1-0/+3
2021-06-26configuration: Defer to common/settings for per-game settings defaultslat9nq2-127/+100
2021-06-23General: Resolve fmt specifiers to adhere to 8.0.0 API where applicableLioncash2-3/+6
2021-06-23Simple resizing of the Per-Game configuration window and removal of useless Help question mark button in the title barOZtistic2-1/+8
2021-06-22common: fs: Remove [[nodiscard]] attribute on Remove* functionsMorph2-14/+14
2021-06-22bootmanager: Use std::stop_source for stopping emulationReinUsesLisp2-9/+9
2021-06-21video_core: Add GPU vendor name to window title barameerj2-6/+9
2021-06-20Update dynarmic and add new unsafe CPU option.Fernando Sahmkow4-0/+26
2021-06-20Reaper: Upgrade label from unsafe to experimental as no regressions are known now.Fernando Sahmkow1-1/+1
2021-06-17config: Add frame limiter toggle hotkeyameerj3-3/+8
2021-06-17nvflinger: Add toggle to disable buffer swap interval limitsameerj4-0/+29
2021-06-17Reaper: Change memory restrictions on TC depending on host memory on VK.Fernando Sahmkow1-1/+1
2021-06-16Reaper: Address Feedback.Fernando Sahmkow1-1/+1
2021-06-16Reaper: Setup settings and final tuning.Fernando Sahmkow4-0/+19
2021-06-16fsp_srv: Fix filesystem access loggingMorph3-4/+20
2021-06-16configure_graphics: Add Accelerate ASTC decoding settingameerj4-0/+17
2021-06-13configure_cpu_debug: Clarify settings behaviorMorph1-1/+1
2021-06-11yuzu: main: Ensure enough space is available for RomFS dumpingMorph1-0/+12
2021-06-11General: Add settings for fastmem and disabling adress space check.FernandoS276-0/+46
2021-06-09configure_ui: Add translation context for file-scope stringsLioncash1-13/+27
2021-06-08yuzu qt: Start games from context menulat9nq4-3/+23
2021-06-06limitable_input_dialog: Implement character limiterKewlan3-5/+48
2021-06-04[game_list] Correct light theme loading (#6408)Maide1-5/+1
2021-06-03yuzu qt: Revert some usages of string_viewlat9nq7-18/+27
2021-06-02game_list: Minor for loop optimizationsKewlan1-9/+6
2021-06-02Stop the columns resizing on NAND installKelebek12-34/+17
2021-06-01yuzu qt: Use lambda and std::function for reset callbacklat9nq4-19/+17
2021-06-01yuzu: Add settings reset button to general configurationlat9nq8-23/+111
2021-06-01configuration: Initial work to reset all settingsfearlessTobi6-0/+33
2021-05-30settings: Disable controller preview if controller is not activegerman773-2/+25
2021-05-28applets/swkbd: Make use of std::move where applicableMorph1-14/+11
2021-05-26cmake: Download Qt binaries on Linux if neededlat9nq1-2/+11
2021-05-26yuzu qt: Restore const qualifierslat9nq2-23/+12
2021-05-26yuzu qt: Handle per-game configs for title id 0lat9nq8-22/+46
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph14-267/+289
2021-05-25yuzu qt: Add an Apply button to configuration dialogslat9nq6-18/+57
2021-05-24settings: Forbid docked mode on handheldgerman773-4/+24
2021-05-23settings: Suppress duplicate label name warninggerman771-3/+3
2021-05-22applets/swkbd: Make use of QueuedConnection in returnPressed signalMorph1-15/+3
2021-05-20configure_cpu: Simplify UpdateGrouplat9nq1-7/+4
2021-05-19configuration_shared: Drop unused function and template anotherlat9nq2-52/+7
2021-05-19applets/swkbd: Send the correct text string on TextCheck::ConfirmMorph1-8/+8
2021-05-17general: Demote custom_rtc to regular settinglat9nq2-52/+25
2021-05-17configure_debug: FIx duplicate labelsMorph1-5/+5
2021-05-17yuzu/main: Fix version info in logging and about dialogMorph3-14/+17
2021-05-16main: Prevent installing base titles into NANDMorph2-3/+20
2021-05-16configuration: Add CPU tab to game propertieslat9nq12-88/+175
2021-05-16configuration: Simplify applying per-game settingslat9nq6-112/+69
2021-05-16configuration_shared: Add some commentslat9nq1-6/+14
2021-05-16general: Make CPU accuracy and related a Settings::Settinglat9nq3-26/+32
2021-05-16perf_stats: Rework FPS counter to be more accurateameerj1-2/+2
2021-05-15main: Add title's version to window name on EA/mainlineameerj1-11/+6
2021-05-15input_common: Implement SDL motiongerman771-0/+8
2021-05-10configure_ui: Call RequestGameListUpdate when toggling "Show Add-Ons Column"Kewlan1-0/+1
2021-05-06hle: kernel: Migrate to KHandleTable.bunnei2-4/+5
2021-05-06hle: kernel: Rename Process to KProcess.bunnei3-3/+3
2021-05-06hle: kernel: Remove deprecated Object class.bunnei2-16/+19
2021-05-06hle: kernel: HandleTable: Remove deprecated APIs.bunnei2-5/+5
2021-05-06hle: kernel: Migrate KProcess to KAutoObject.bunnei1-1/+1
2021-05-06hle: kernel: Migrate more of KThread to KAutoObject.bunnei1-5/+7
2021-05-03input_common: Release mouse buttons on out of focusgerman771-0/+2
2021-04-30game_list: Fix dir move up/down expand stateKewlan1-2/+4
2021-04-30game_list: Update filter results when removing directoriesKewlan2-5/+6
2021-04-29yuzu: config: Silence narrowing conversion warning on MSVCMorph1-2/+1
2021-04-28applets/web: Fix a use-after-free when passing in the URL stringMorph4-19/+21
2021-04-28yuzu: main: Silence type conversion warning on MSVCMorph1-1/+1
2021-04-25config: Add new keyboard bindingsMorph1-9/+10
2021-04-24applets/swkbd: Fix software keyboard button hint scalingIts-Rei1-12/+6
2021-04-15applets/swkbd: Implement the Qt Software Keyboard frontendMorph6-14/+5518
2021-04-15error: Make the error code as the title text of the OverlayDialogMorph4-15/+17
2021-04-15overlay_dialog: Add an overlay text dialog that accepts controller inputMorph5-1/+768
2021-04-15main: Move meta type registration into its own functionMorph2-9/+65
2021-04-15applets: Remove the previous software keyboard applet implementationMorph4-212/+7
2021-04-15game_list: Mark games as favorite to make them appear at the top.Kewlan5-5/+144
2021-04-15common/log: Move Log namespace into the Common namespaceLioncash3-8/+10
2021-04-15common: Move settings to common from core.bunnei32-42/+42
2021-04-15core: settings: Add setting for debug assertions and disable by default.bunnei3-0/+12
2021-04-13applets/controller: Hook up the "Motion" button functionalityMorph2-0/+19
2021-04-06config: Default to exclusive fullscreen mode on platforms other than WindowsMorph1-0/+12
2021-04-06configure_graphics: Add Borderless Windowed fullscreen modeMorph4-9/+107
2021-04-04configure_graphics: Prevent stack-use-after-scopelat9nq1-1/+1
2021-03-31Use a single connection for UDP server, make connection test longer and check all pads instead of only the first onegerman772-7/+5
2021-03-30configuration: Add auto stub toggle that resets on bootameerj3-0/+25
2021-03-27yuzu/main: Add user command line argumentgerman771-0/+28
2021-03-20Fix cancelation of choose directory dialogivan-boikov1-1/+4
2021-03-07qt: Set DISPLAY env var when not presentAni1-0/+9
2021-03-06Enable mouse toggle buttonsgerman771-1/+2
2021-03-06Add toggle button option for normal buttonsgerman1-0/+5
2021-03-06Enable button toggle for keyboard in the modifier buttongerman2-3/+18
2021-03-02Fix default bcat_backend initKelebek11-2/+2
2021-03-01inputCommon: Use an unique client id for each socket instancegerman2-6/+4
2021-02-28inputCommon: Mouse fixesgerman775-14/+46
2021-02-14debugger: controller: Add access keylat9nq1-1/+1
2021-02-14yuzu: Various frontend improvements to avoid crashes and improve experience on Linux.bunnei4-10/+14
2021-02-13config: Make high GPU accuracy the defaultReinUsesLisp1-2/+2
2021-02-13yuzu/config: Disable assembly shaders by defaultReinUsesLisp1-2/+2
2021-02-13vulkan_wrapper: Pull Windows symbolsReinUsesLisp1-0/+3
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp2-4/+17
2021-02-12yuzu: Create screenshot path before capturelat9nq1-0/+5
2021-02-10configure_input_player_widget: Silence unused variable warningslat9nq1-7/+0
2021-02-09configure_input_player_widget: Reduce duplication of array accessors where applicableLioncash1-108/+125
2021-02-09configure_input_player_widget: Avoid nontrivial copies where applicableLioncash2-5/+6
2021-02-09Use GC imagegerman1-0/+3
2021-02-09Settings: Add depth to Joysticks on Pro Controller preview (#5894)Jatoxo2-6/+30
2021-02-08hid: Implement GC controllergerman3-5/+116
2021-02-08Add mouse panninggerman6-32/+105
2021-02-07renderer_opengl: Update OpenGL backend version requirement to 4.6Morph1-22/+9
2021-02-07Add GC controller animationgerman2-52/+429
2021-02-06Refresh debug controller settingsgerman4-10/+18
2021-02-06Refresh controller only when necessarygerman2-15/+37
2021-02-06Add SL SR vectors, change dual joycon view, add missing raw data from keyboard/mousegerman2-178/+233
2021-02-06Add controller window and single joycon top viewgerman7-29/+391
2021-02-06Replace text with vectorsgerman2-77/+306
2021-02-06Make settings controller image change with controller inputgerman6-75/+2045
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2-5/+5
2021-02-04Fix npad struct to match switchbrewgerman1-1/+1
2021-02-04Always update handheld configgerman1-4/+2
2021-01-29yuzu: debugger: Ignore HLE threads.bunnei1-2/+8
2021-01-29hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling.bunnei1-2/+0
2021-01-29hle: kernel: Recode implementation of KThread to be more accurate.bunnei1-16/+8
2021-01-29hle: kernel: KThread: Clean up thread priorities.bunnei1-8/+3
2021-01-29hle: kernel: KThread: Remove thread types that do not exist.bunnei1-8/+2
2021-01-29core: hle: kernel: Rename Thread to KThread.bunnei2-17/+17
2021-01-28Avoid overwritting usernamegerman1-1/+1
2021-01-24Fix connect and disconnect controller eventsgerman2-15/+37
2021-01-21renderer_opengl: Avoid precompiled cache and force NV GL cache directoryReinUsesLisp1-0/+3
2021-01-18Always update configuration for handheldgerman1-0/+10
2021-01-18game_list: Fix folder reorderingFearlessTobi2-28/+32
2021-01-17configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabledlat9nq1-0/+2
2021-01-17Fix player 1 default connected valuegerman1-1/+2
2021-01-15core: Silence Wclass-memaccess warningsReinUsesLisp2-4/+4
2021-01-15Always initialize keyboard inputgerman1-3/+4
2021-01-15Add mutitouch support for touch screensgerman2-20/+61
2021-01-15Allow to return up to 16 touch inputs per enginegerman1-1/+2
2021-01-15Allow all touch inputs at the same time and remove config options that are not longer necesarygerman5-84/+16
2021-01-14yuzu: Remove unused variables in Qt codeLioncash2-21/+2
2021-01-14configure_motion_touch: Prevent use after move in ApplyConfiguration()Lioncash1-2/+1
2021-01-14configure_motion_touch: Migrate off QRegExp to QRegularExpressionLioncash1-6/+9
2021-01-13Fix IP validator error where the last octet produced an error if the value was higher than 199german1-2/+3
2021-01-13yuzu: Migrate off of setMargin() to setContentsMargins()Lioncash2-3/+3
2021-01-11hle: kernel: thread: Preserve thread wait reason for debugging only.bunnei1-3/+40
2021-01-11yuzu: debugger: wait_tree: Handle unknown ThreadState.bunnei1-0/+3
2021-01-11core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.bunnei1-5/+5
2021-01-11hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState.bunnei1-45/+14
2021-01-11core: hle: kernel: Update KSynchronizationObject.bunnei2-18/+18
2021-01-10config: Enable docked mode by defaultMorph1-2/+2
2021-01-09general: Resolve C4062 warnings on MSVCMorph2-0/+4
2021-01-04yuzu/configure_filesystem: Remove "Select Cache Directory" optionFearlessTobi4-54/+1
2021-01-03main: Resolve error string not displayingLioncash1-2/+3
2021-01-02dynarmic: Add Unsafe_InaccurateNaN optimizationMerryMage3-0/+19
2021-01-02general: Fix various spelling errorsMorph3-5/+5
2021-01-01configure_input: Modify controller connection delayMorph4-12/+47
2020-12-31yuzu/main: fix mouse not showing on move and port citra-emu/citra#5476gal204-19/+24
2020-12-31main: Make the loader error dialog fully translatableLioncash1-8/+12
2020-12-31main: Tidy up enum comparisonLioncash1-2/+1
2020-12-29core: settings: Untangle multicore from asynchronous GPU.bunnei2-12/+3
2020-12-27Allow to invert analog axis with right clickgerman1-48/+37
2020-12-25yuzu/main: Add basic command line argumentsMorph1-3/+39
2020-12-25cmake: Always enable VulkanReinUsesLisp4-36/+5
2020-12-23yuzu/main: Improve menubar access keyslat9nq4-38/+38
2020-12-23Add option to reset window size to 1080pgerman3-6/+30
2020-12-22yuzu/main: Save settings when starting guestlat9nq2-16/+25
2020-12-19yuzu: Remove gdbstub configurationFearlessTobi3-81/+2
2020-12-18applets/web: Implement the online web browser appletMorph4-61/+139
2020-12-18applets/web: Fix keyboard to emulated controller inputMorph3-4/+30
2020-12-18main: Add the ability to disable the web appletMorph2-0/+27
2020-12-18main, applets/web: Re-add progress dialog for RomFS extractionMorph4-28/+73
2020-12-18applets/web: Implement the Qt web browser applet frontendMorph4-5/+600
2020-12-18web_browser_scripts: Add injection scripts for the web browserMorph1-0/+193
2020-12-18util: Add URL Request Interceptor for QWebEngineMorph3-0/+64
2020-12-18bootmanager: Add a check whether loading is completeMorph2-0/+6
2020-12-18applets: Remove the previous web browser applet implementationMorph4-294/+3
2020-12-08file_sys: Consolidate common Title ID operationsMorph1-4/+3
2020-12-08Disable analog joystick from buttons by defaultgerman3-9/+29
2020-12-07configure_motion_touch: Fix unescaped backslash in regexcomex1-2/+2
2020-12-06hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei1-3/+3
2020-12-06hle: kernel: Port KAffinityMask from Mesosphere.bunnei1-2/+2
2020-12-05game_list_p: Resolve deprecated usage of QVariant operator<Lioncash1-1/+2
2020-12-05applets: Resolve variable shadowingMorph9-18/+18
2020-11-30Disable web applet and warning when compiling for Linux on CIlat9nq1-0/+2
2020-11-29hle: kernel: thread: Remove unused "Running" state.bunnei1-15/+9
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash7-27/+34
2020-11-27savedata_factory: Eliminate usage of the global system instanceLioncash1-2/+2
2020-11-26Implement full mouse supportgerman2-28/+85
2020-11-26Add multiple udp server supportgerman4-160/+268
2020-11-25frontend: yuzu (qt): Register a callback for ExecuteProgram.bunnei4-7/+38
2020-11-23Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main threadcomex2-2/+2
2020-11-21applets/controller: Use a pair of emulated controller index to controller typeMorph2-44/+96
2020-11-21configure_input_player: Use the npad style set to show the available controllersMorph2-55/+96
2020-11-18patch_manager: Remove usages of the global system instanceLioncash4-31/+50
2020-11-18configure_input_player: Use static qualifier for IsProfileNameValid()Lioncash1-1/+1
2020-11-16configure_input: Accommodate for the mouse input device engineMorph2-2/+18
2020-11-16configure_input: Update the input profiles for other player tabsMorph4-11/+38
2020-11-16general: Fix compiler warnings on linux and miscellaneous changesMorph10-14/+20
2020-11-16sdl_impl: Revert to the "old" method of mapping sticksMorph2-1/+16
2020-11-16applets/controller: Change the input button to create input profilesMorph10-100/+117
2020-11-16input: Disconnect a controller prior to connecting a new oneMorph2-50/+73
2020-11-16input_common: Add VibrationDevice and VibrationDeviceFactoryMorph6-22/+134
2020-11-16configure_input: Add per-player vibrationMorph10-26/+708
2020-11-16settings: Remove global vibration strength modifierMorph3-8/+0
2020-11-16configure_input: Hook up the vibration percentage spinboxMorph5-2/+12
2020-11-16configure_input_player: Change "Defaults" button behaviorMorph1-27/+30
2020-11-16settings: Preparation for per-game input settingsMorph6-55/+58
2020-11-16config: Migrate config files into config/customMorph4-21/+61
2020-11-16controllers/npad: Connect a controller on init if none are connectedMorph1-1/+2
2020-11-16applets/controller: Auto accept a valid single player configurationMorph3-14/+24
2020-11-16bootmanager: Allow mouse clicks only if touch is disabledMorph1-3/+13
2020-11-16input_profiles: Implement input profilesMorph13-130/+509
2020-11-16configure_input_player: Implement input exclusivity and persistenceMorph3-135/+202
2020-11-16ui/themes: Cleanup UIMorph13-397/+263
2020-11-10bootmanager: Address review commentslat9nq1-12/+16
2020-11-10bootmanager: Log and show GL_RENDERER string when GPU is insufficientlat9nq1-3/+19
2020-11-04core/settings: Move configuring_global behind an APILioncash7-29/+29
2020-11-04core: Remove usage of unicornLioncash1-2/+0
2020-10-27yuzu: settings: Enable multicore, asynch GPU, and assembly shaders by default.bunnei1-6/+6
2020-10-27video_core: NVDEC Implementationameerj5-0/+24
2020-10-27controller: Pass ControllerParameters by reference in ReconfigureControllers()Lioncash2-4/+6
2020-10-25general: Use template deduction guides for lock_guardLioncash1-1/+1
2020-10-25controller: Convert led_patterns integer literals to bool literalsLioncash1-9/+9
2020-10-25applets/profile_select: Resolve a warning in exec()Morph1-1/+1
2020-10-22Don't ask for profile when there's only one.Kewlan3-16/+20
2020-10-20configure_input_player: Fix modifier buttonsMorph2-23/+23
2020-10-16input_common/CMakeLists: Make some warnings errorsLioncash1-1/+1
2020-10-13service: time: Update current time with changes to RTC setting.bunnei1-9/+17
2020-09-29qt/game_list: Give GameListSearchField::KeyReleaseEater a parentReinUsesLisp2-3/+4
2020-09-26main: Allow applets to display on top while fullscreenMorph1-6/+8
2020-09-23install_dialog: Make use of [[nodiscard]] where applicableLioncash1-2/+2
2020-09-23install_dialog: Remove unused function prototypeLioncash1-1/+0
2020-09-23game_list: Make game list function naming consistentLioncash3-36/+45
2020-09-23game_list: Eliminate redundant argument copiesLioncash2-16/+22
2020-09-20renderer_opengl: Remove emulated mailbox presentationReinUsesLisp1-22/+1
2020-09-18configure_input_player: Fixes motion mapping using ConfigureButtonClickMorph1-5/+8
2020-09-18configure_input_player: Re-add "Clear" context menu optionMorph2-31/+66
2020-09-14crypto/key_manager: Remove dependency on the global system accessorLioncash1-2/+4
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-1/+3
2020-09-05configure_input: Hook up the motion button and checkboxMorph3-6/+14
2020-09-05Add cemu hook changes related to PR #4609german1-0/+22
2020-09-05configure_input_player: Show/hide motion buttons based on the controllerMorph3-103/+141
2020-09-05Include HID and configuration changes related to motiongerman5-0/+193
2020-09-04applets/controller: Resolve several compiler warningsMorph1-6/+6
2020-09-04Address feedbackMorph1-2/+3
2020-09-04clang-formatMorph2-2/+4
2020-09-04main: Apply settings after applet configuration is complete.Morph1-0/+4
2020-09-04applets/controller: Load configuration prior to setting up connectionsMorph2-23/+29
2020-09-04applets/controller: Make 8 a static constexpr value of NUM_PLAYERSMorph2-15/+22
2020-09-04applets/controller: Implement "Explain Text"Morph3-9/+275
2020-09-04Project Mjölnir: Part 2 - Controller AppletMorph11-17/+3316
2020-09-02main: Use three dots to complete the ellipsislat9nq1-1/+1
2020-08-30Address second batch of reviewsFearlessTobi5-24/+24
2020-08-29configure_input_player: Resolve sign conversion warnings in UpdateMappingWithDefaults()Lioncash1-2/+2
2020-08-29Reolve reorder warningFearlessTobi2-3/+3
2020-08-29Address review comments and fix code compilationFearlessTobi10-149/+207
2020-08-29bootmanager: Prevent unnecessary copies in TouchUpdateEvent()Lioncash1-1/+1
2020-08-29game_list_p: Avoid string churn in GameListItemPath data()Lioncash1-4/+8
2020-08-29game_list_p: Mark some constants as constexprLioncash1-10/+10
2020-08-29yuzu: Add motion and touch configurationFearlessTobi10-0/+1779
2020-08-29yuzu/main: Amend lifetime issues with InputSubsystemLioncash4-7/+8
2020-08-29yuzu/configuration: Fix index out of bounds for default_analogsMorph3-12/+13
2020-08-27input_common: Eliminate most global stateLioncash14-67/+119
2020-08-26configure_input_player: Fix modifier scale button mappingMorph2-20/+19
2020-08-26configuration/input: Add support for mouse button clicksMorph5-11/+82
2020-08-26Address feedbackMorph8-52/+45
2020-08-26Project Mjölnir: Part 1Morph24-2564/+7387
2020-08-25logging/settings: Increase maximum log size to 100 MB and add extended logging optionM&M3-9/+41
2020-08-18common/telemetry: Migrate namespace into the Common namespaceLioncash2-2/+3
2020-08-16Address feedback, add shader compile notifier, update setting textameerj1-1/+1
2020-08-16dynarmic: Add unsafe optimizationsMerryMage4-1/+79
2020-08-16configure_hotkeys: Don't translate empty stringsLioncash1-2/+2
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash9-124/+127
2020-08-16yuzu: Resolve -Wextra-semi warningsLioncash3-6/+6
2020-08-16main: Add an option to modify the currrent game's configurationlat9nq3-20/+46
2020-08-14configuration_shared: Simplify name lookup in highlighting functionsLioncash7-90/+74
2020-08-14yuzu: Make use of qOverload where applicableLioncash1-2/+1
2020-08-13General: Tidy up clang-format warnings part 2Lioncash2-34/+38
2020-08-10Remove UI changesameerj3-84/+3
2020-08-10undo unnecessary newlines, slider range 50-150Ameer2-5/+4
2020-08-10Address c++20 warning, fix inaccurate range text display when slide == 0Ameer1-2/+2
2020-08-10Add range slider for analog sticksAmeer3-3/+85
2020-08-05main: Fallback to loader if no control nca is found with patch managerMorph1-6/+17
2020-08-05main: Fix Open Save/Mod Locations for installed titlesMorph4-12/+12
2020-08-05game_list_worker: Do not clear entries when > 1 gamedir is presentMorph1-1/+1
2020-08-03yuzu: Resolve C++20 deprecation warnings related to lambda capturesLioncash5-59/+66
2020-07-29game_list_worker: Fix game list subdirectory scanningMorph1-2/+2
2020-07-29main: Add support for removing SDMC installed titlesMorph1-14/+13
2020-07-29game_list: Limit context menu options for homebrewMorph1-1/+7
2020-07-29main: Remove assert for opening savedata when program_id = 0Morph1-1/+0
2020-07-29main: Silence [[fallthrough]] warningMorph1-3/+2
2020-07-29main: Split removal cases into their individual functions and address feedbackMorph2-113/+131
2020-07-29main: Connect game list remove signals to removal functionsMorph2-5/+167
2020-07-29game_list: Add "Remove" context menuMorph2-4/+37
2020-07-28configure_graphics: Remove Force 30 FPS modeMorph4-23/+0
2020-07-28yuzu/main: Remove redundant usages of QStringLiteral("")Lioncash1-6/+5
2020-07-26config: Make the save-as identifier more consistentlat9nq1-2/+2
2020-07-26yuzu/configure_debug: Remove duplicated checkboxesFearlessTobi1-22/+0
2020-07-21configure_ui: Ensure a separator follows the returned pathlat9nq1-3/+5
2020-07-21configure_ui: don't use an empty stringlat9nq1-1/+3
2020-07-21main: Don't use as many string copieslat9nq1-6/+8
2020-07-21main: rewrite (save as) screenshot savinglat9nq1-9/+18
2020-07-21configuration: Setup UI to config screenshot path and savinglat9nq5-5/+93
2020-07-20wait_tree: Include Midnight Blue dark themesMorph1-1/+4
2020-07-20qt-themes: Add Midnight Blue qdarkstyle theme (2.8.1)James Rowe2-1/+3
2020-07-19configure_graphics_advnaced: clang-format mk iilat9nq1-3/+3
2020-07-19configure_graphics_advanced: Fix oversight from rebaselat9nq1-1/+1
2020-07-19configuration_shared: Remove unused functionslat9nq2-18/+0
2020-07-19configuration: Use forward declares and remove extraneous structslat9nq10-63/+59
2020-07-19configuration_shared: Make CheckState strongly typedlat9nq2-24/+23
2020-07-19clang-formatlat9nq5-38/+32
2020-07-19configuration_shared: Break up tracker structs to respective classeslat9nq12-49/+58
2020-07-19configure_system: break instead of semicolonlat9nq1-2/+4
2020-07-19clang-formatlat9nq3-8/+11
2020-07-19configure_system: Highlight labels on startuplat9nq1-0/+5
2020-07-19configure_graphics: Fix layout in global configlat9nq1-1/+1
2020-07-19configure_per_game: Improve style consistencylat9nq3-54/+43
2020-07-19configure_system: Implement highlighted overrideslat9nq3-539/+544
2020-07-19configuration_shared: Add default combobox setup functionlat9nq3-21/+52
2020-07-19configuration_shared: Use an int instead of a QStringlat9nq4-22/+28
2020-07-19configure_graphics_advanced: Implement highlighted overrideslat9nq3-96/+146
2020-07-19configuration_shared: Switch back to background colorslat9nq1-2/+2
2020-07-19configuration_shared: Better use global textlat9nq2-0/+15
2020-07-19configure_audio: fix UI marginslat9nq1-1/+10
2020-07-19configure_graphics: Implement highlighted overrideslat9nq2-134/+200
2020-07-19configure_audio: Implement highlighted overrideslat9nq2-80/+87
2020-07-19configuration_shared: Require name of the widget for highlightinglat9nq3-16/+27
2020-07-19configuration_shared: Use a highlight instead of background colorlat9nq2-6/+6
2020-07-19configure_general: Implement manual tristate buttonslat9nq2-17/+27
2020-07-19configuration_shared: Initial functions and data for manual tristatelat9nq2-0/+58
2020-07-18Address issuesDavid Marcec1-6/+3
2020-07-18Address trivial review comments.FearlessTobi1-1/+1
2020-07-18configure_ui: Address some review comments from the previous PRFearlessTobi2-16/+21
2020-07-18yuzu: Port translation support from CitraFearlessTobi10-84/+235
2020-07-18frontend: Improve wait tree readability for dark themesDavid Marcec1-11/+44
2020-07-17Remove duplicate configDavid Marcec1-2/+0
2020-07-17Rebase for per game settingsDavid Marcec3-0/+38
2020-07-17async shadersDavid Marcec2-6/+27
2020-07-15Use proper install result when overwriting filesMorph1-2/+2
2020-07-14settings: Move settings sanitization to its own functionlat9nq2-4/+2
2020-07-14main: Set async gpu properly after loading per-game settinglat9nq1-0/+4
2020-07-14configure_general: Explicitly guard use_multi_core when applying settingslat9nq1-0/+2
2020-07-12configure_cpu: Split optimization settings off into Debug tabMerryMage9-163/+302
2020-07-11configure_cpu: Add tooltipsMerryMage1-1/+54
2020-07-11configure_cpu: Show/Hide debugging optionsMerryMage4-0/+78
2020-07-11main/profile_select: Don't prompt for profile selection when only one is availableFearlessTobi1-9/+13
2020-07-11configuration: Add settings to enable/disable specific CPU optimizationsMerryMage10-13/+278
2020-07-11CMakeLists: Make use of /std:c++latest on MSVCLioncash1-2/+2
2020-07-10Add additional empty check for the QStringList returned by the InstallDialogMorph1-0/+4
2020-07-10Update the install and progress dialogsMorph4-80/+65
2020-07-10Refactor batch installing filesMorph4-196/+238
2020-07-10Add support for batch install to NANDMorph6-124/+290
2020-07-10settings: Remove storage size optionsMorph3-176/+1
2020-07-10configuration: implement per-game configurations (#4098)lat9nq28-639/+1642
2020-07-07change shortcut context for other hotkeys with file open dialogAmeer1-4/+4
2020-07-06Fix ss crash on game menu, fix ss on windowed modeAmeer2-4/+6
2020-07-06configure_graphics: Make use of qOverload in signals/slotsLioncash1-2/+2
2020-07-06configure_graphics: Prevent unnecessary string copies in UpdateDeviceComboBox()Lioncash1-1/+1
2020-07-02Fix unnecessary diffsAmeer1-26/+24
2020-07-02Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readabilityAmeer1-25/+46
2020-07-02cmake: stop linking against QGL after c6a0ab979239Jan Beich1-1/+1
2020-07-01key_manager: Correct casing of instance()Lioncash1-1/+1
2020-06-27YuzuQT: Hide Speed UI on Multicore.Fernando Sahmkow1-1/+1
2020-06-27Clang Format.Fernando Sahmkow4-7/+11
2020-06-27General: Correct rebase, sync gpu and context management.Fernando Sahmkow1-12/+17
2020-06-27General: Cleanup legacy code.Fernando Sahmkow1-1/+1
2020-06-27Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.Fernando Sahmkow1-0/+4
2020-06-27ARM/WaitTree: Better track the CallStack for each thread.Fernando Sahmkow1-11/+14
2020-06-27GUI: Make multicore only work with Async and add GUI for multicore.Fernando Sahmkow3-3/+29
2020-06-27General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running.Fernando Sahmkow1-2/+10
2020-06-27General: Fix Stop functionFernando Sahmkow1-2/+4
2020-06-27General: Initial Setup for Single Core.Fernando Sahmkow2-0/+13
2020-06-27Yuzu/Debuggers: Correct Wait Tree for Paused threads.Fernando Sahmkow1-2/+10
2020-06-27General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow2-1/+5
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow3-16/+29
2020-06-27Fix issues caused when changing the fullscreen hotkeyKewlan1-4/+5
2020-06-27Update FAQ function name (2/2)VolcaEM1-2/+2
2020-06-27Update FAQ function name (1/2)VolcaEM1-1/+1
2020-06-26Update function name againVolcaEM1-1/+1
2020-06-26Update function name (2/2)VolcaEM1-1/+1
2020-06-26Update function name (1/2)VolcaEM1-1/+1
2020-06-26Add a "Mute Audio" hotkeyKewlan3-2/+6
2020-06-25Clang-format againVolcaEM1-1/+1
2020-06-25Clang-formatVolcaEM1-1/+2
2020-06-25Remove unnecessary newlineVolcaEM1-1/+0
2020-06-25Fix typo 2: electric boogalooVolcaEM1-1/+1
2020-06-25Use QUrl (2/2)VolcaEM1-6/+5
2020-06-25Use QUrl (1/2)VolcaEM1-1/+1
2020-06-25Fix formattingVolcaEM1-2/+2
2020-06-25Fix typoVolcaEM1-1/+1
2020-06-25Add "Open Quickstart Guide" and "FAQ" buttons to the Help menuVolcaEM3-0/+48
2020-06-23Small quality of life indication that mapped button is GCAmeer1-2/+2
2020-06-22Reorder variables to comply with the Auzure build pipelineunknown1-2/+2
2020-06-22Singleton GC Adapter class, remove globals, fix naming conventionAmeer1-26/+24
2020-06-21Clang FormattingAmeer2-79/+69
2020-06-21GC Adapter ImplementationAmeer2-45/+94
2020-06-21Correct function name (2/2)VolcaEM1-2/+2
2020-06-21Correct function name (1/2)VolcaEM1-1/+1
2020-06-21Clang-formatVolcaEM1-1/+1
2020-06-21Remove unnecessary conversionVolcaEM1-3/+2
2020-06-21Address review comment by LioncashVolcaEM1-1/+1
2020-06-21Add a "Open Mods Page" button to the GUIVolcaEM3-0/+20
2020-06-21Fix: fatal error CVT1100 when compiling manifest fileFearlessTobi1-1/+1
2020-06-20main: Append AVX and FMA instructions to cpu stringMorph1-1/+14
2020-06-20Add translation of "Current Boxcat Events"David Marcec1-3/+2
2020-06-19Fix compilation when not building with boxcatDavid Marcec1-0/+5
2020-06-18bootmanager: Remove references to OpenGL for macOSMerryMage2-2/+19
2020-06-17Fix framebuffer size on fractional scaling display.Kaiwen Xu1-1/+1
2020-06-11yuzu/configuration: Show assembly shaders check boxReinUsesLisp1-3/+0
2020-06-08Add game versio to title barunknown2-13/+17
2020-06-06yuzu/frontend: Remove internal resolution optionMorph4-98/+2
2020-06-03Actually save the input when clearing/resetting to defaultFearlessTobi1-0/+3
2020-05-30Implement macro JITDavid Marcec3-0/+19
2020-05-27Fix macOS code and change "Swapfile" to "Swap"Morph1-1/+1
2020-05-22yuzu/discord_impl: Update the applicationID (#3977)Tobias1-1/+1
2020-05-20crypto: Make KeyManager a singleton classFearlessTobi1-1/+1
2020-05-19yuzu: Add frontend settings for assembly shadersReinUsesLisp3-0/+20
2020-05-18OpenGL: Enable Debug Context and Synchronous debugging when graphics debugging is enabled.Fernando Sahmkow1-0/+3
2020-05-17main: Log host system memory parametersMorph1-0/+5
2020-05-15frontend: Set minimum window size to 640x360 instead of 1280x720 (#3413)Morph4-7/+30
2020-05-12Frontend: Remove tracking for context wrapperJames Rowe1-8/+8
2020-05-11core: settings: Add a setting for time zone.bunnei4-8/+255
2020-05-11yuzu: game_list: Fix 'Open Save Data Location' for device saves.bunnei4-27/+49
2020-05-06Menubar: fix mouse tracking bugFearlessTobi1-4/+0
2020-04-25Fix the mistake in the port and update the comment for clarityVitor Kiguchi1-7/+7
2020-04-24Add Restore Defaults and Clear options to hotkeysKewlan5-18/+116
2020-04-23Clang Format.Fernando Sahmkow1-1/+2
2020-04-23GPU: Add Fast GPU Time Option.Fernando Sahmkow3-0/+11
2020-04-23Update src/yuzu/main.cpp with missing constBen Russell1-1/+1
2020-04-23Dump RomFS command to include UpdatesBen Russell1-1/+3
2020-04-23Edit modifier_scale with the deadzone sliderKewlan3-30/+52
2020-04-22Clang format.Fernando Sahmkow1-1/+2
2020-04-22UI: Replasce accurate GPU option for GPU Accuracy LevelFernando Sahmkow3-11/+34
2020-04-22Add a trailing separator to the string pathMorph1-1/+1
2020-04-20dynarmic: Add option to disable CPU JIT optimizationsMerryMage3-0/+12
2020-04-20yuzu: Option to hide mouse on inactivityFearlessTobi7-0/+78
2020-04-17General: Resolve warnings related to missing declarationsLioncash1-0/+2
2020-04-16CMakeLists: Specify -Wextra on linux buildsLioncash3-6/+8
2020-04-14yuzu/main: Add better popup texts and remove duplicated actionsFearlessTobi3-64/+18
2020-04-08Place SL and SR in the right most column.Kewlan1-2/+2
2020-04-08qt/bootmanager: Remove unnecessary glBindFramebufferReinUsesLisp1-1/+0
2020-04-07Addressed feedback: switched to snake case and fixed clang-format errorsSilverBeamx2-5/+6
2020-04-07Addressed feedback: removed CMake hack in favor of building the necessary strings via the supplied title formatSilverBeamx2-2/+14
2020-04-07yuzu: Drop SDL2 and Qt frontend Vulkan requirementsReinUsesLisp4-55/+51
2020-04-07renderer_vulkan: Query device names from the backendReinUsesLisp1-35/+6
2020-04-06yuzu: Fixes to game list sortingFearlessTobi2-8/+22
2020-04-05yuzu/configuration: Only assert that all buttons exist when we are handling the click for a button deviceFearlessTobi2-14/+16
2020-04-05yuzu/configure_input_simple: Fix "Docked Joycons" controller profileFearlessTobi1-4/+5
2020-03-30Frontend: Don't call DoneCurrent if the context isnt already currentJames Rowe1-1/+4
2020-03-29Re-order the shoulder buttons both in the configuration menu, and in the code.Kewlan1-36/+36
2020-03-28yuzu: fix the stuck in fullscreen mode bugFearlessTobi1-0/+8
2020-03-27Set render window to also accept focus via tabbing (Qt::StrongFocus) (#5089)Vitor K1-1/+1
2020-03-26Address review and fix broken yuzu-tester buildJames Rowe2-70/+36
2020-03-25Frontend/GPU: Refactor context managementJames Rowe3-217/+198
2020-03-19set: implement GetRegionCodeDan4-8/+60
2020-03-17yuzu: Save sound output mode and set it to Stereo by defaultFearlessTobi2-0/+6
2020-03-17bcat: Disable Boxcat backend by defaultFearlessTobi1-1/+1
2020-03-09yuzu/loading_screen: Remove unused shader progress modeReinUsesLisp1-16/+1
2020-03-03core: Implement separate A32/A64 ARM interfaces.bunnei1-2/+2
2020-02-28Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels.Morph9-33/+208
2020-02-26frontend: qt: bootmanager: Acquire a shared context in main emu thread.bunnei2-12/+12
2020-02-26frontend: qt: bootmanager: Vulkan: Restore support for VK backend.bunnei2-103/+128
2020-02-26frontend: qt: bootmanager: OpenGL: Implement separate presentation thread.bunnei2-222/+254
2020-02-26frontent: qt: main: Various updates/refactoring for separate presentation thread.bunnei2-29/+27
2020-02-26core: frontend: Refactor scope_acquire_window_context to scope_acquire_context.bunnei1-2/+2
2020-02-26core: settings: Add setting to enable vsync, which is on by default.bunnei3-0/+15
2020-02-24yuzu: Remove exit lock for game pausingFearlessTobi1-5/+0
2020-02-14Add 4:3 aspect ratio and address feedbackMorph1-0/+5
2020-02-14Add following aspect ratios: 16:9, 21:9, Stretch to WindowMorph3-0/+34
2020-02-11Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.Fernando Sahmkow2-25/+32
2020-02-09Remove option "Show files with type 'Unknown'"Morph5-15/+1
2020-01-29yuzu/bootmanager: Define Vulkan widget only when enabledReinUsesLisp1-0/+2
2020-01-29yuzu: Implement Vulkan frontendReinUsesLisp10-168/+535
2020-01-29settings: Add settings for graphics backendReinUsesLisp1-0/+7
2020-01-29clangCJBok1-2/+2
2020-01-29minor correctionsCJBok1-2/+2
2020-01-28GUI: Togglable graphics settings buttons in status barCJBok2-7/+95
2020-01-24yuzu/configuration: create UI tab and move gamelist settings thereFearlessTobi8-104/+76
2020-01-23Input: UDP Client to provide motion and touch controlsfearlessTobi1-0/+17
2020-01-22GUI: fix minor issues with dark themesBartosz Kaszubowski1-3/+3
2020-01-20yuzu_qt: config: Move audio to its own tab.bunnei1-3/+3
2020-01-19GUI/gamelist: add "None" as an option for second row and remove dynamically duplicate row options (#3309)Bartosz Kaszubowski3-14/+53
2020-01-18Add headbar icon on LinuxTotalCaesar6591-1/+1
2020-01-13GUI: add few missing hotkeys to main menuBartosz Kaszubowski2-0/+17
2020-01-12GUI/configure: resize hotkeys column to contentBartosz Kaszubowski1-0/+1
2020-01-06yuzu/bootmanager: Remove {glx,wgl}MakeCurrent on SwapBuffersReinUsesLisp1-9/+2
2020-01-03const correctionCJBok1-1/+1
2020-01-03clangCJBok1-22/+22
2020-01-03Update configure_input_player.cppCJBok1-23/+23
2020-01-03Added deadzone controls for sdl engine at input settingsCJBok3-24/+129
2020-01-03yuzu: Remove Maxwell debuggerReinUsesLisp8-387/+0
2019-11-27core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash1-3/+4
2019-11-25kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2-10/+9
2019-11-19citra_qt/main.ui: remove unused actions "Load Symbol Map..." and...Tobias1-13/+0
2019-11-09yuzu: configure_web: Use Base64 encoded token for simplifying user experience.bunnei2-32/+53
2019-11-07gl_rasterizer: Emulate viewport flipping with ARB_clip_controlReinUsesLisp1-0/+3
2019-11-03kernel: events: Remove ResetType::Automatic.bunnei2-25/+0
2019-11-03citra_qt: add amiibo drag and drop supportFearlessTobi2-4/+18
2019-10-15Correct compiling errors and addapt to the new interface.Fernando Sahmkow1-4/+1
2019-10-10fixed clang format & addressed feedbackFreddyFunk1-26/+24
2019-10-10yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggersFreddyFunk1-7/+23
2019-10-06qt: Fix game name format errorZach Hilman1-2/+2
2019-10-05qt: Change titlebar formattingZach Hilman1-6/+15
2019-10-05yuzu/game_list_worker: Silence warningsReinUsesLisp2-8/+9
2019-10-05yuzu/game_list: Silence -Wswitch and -Wunused-variableReinUsesLisp2-5/+12
2019-10-05yuzu/configure_service: Silence -WswitchReinUsesLisp1-0/+2
2019-10-02qt: Add service dialogZach Hilman4-11/+15
2019-09-30boxcat: Implement events global fieldZach Hilman3-18/+29
2019-09-30configure_service: Allow Qt to open external linksZach Hilman1-0/+3
2019-09-30yuzu: Add UI tab to configure BCAT servicesZach Hilman6-0/+302
2019-09-30settings: Add option to set BCAT backendZach Hilman2-0/+18
2019-09-26yuzu: Pause when in backgroundFearlessTobi6-0/+38
2019-09-22qt_themes: add two colorful themesFearlessTobi2-1/+3
2019-09-22main: Use const on all variable initializationsZach Hilman1-2/+2
2019-09-22Add missing includeFearlessTobi1-0/+1
2019-09-22qt: Prompt user for confirmation if exit lock is activeZach Hilman2-0/+43
2019-09-22configure_debug: Move reporting option to loggingZach Hilman5-44/+42
2019-09-21config: Remove Dump options from configure_debugZach Hilman4-47/+39
2019-09-21yuzu: Add UI to manage filesystem paths and sizesZach Hilman6-1/+627
2019-09-21settings: Add options for managing gamecard emulationZach Hilman1-0/+36
2019-09-21settings: Add options for setting storage sizesZach Hilman1-1/+19
2019-09-21yuzu: Port old usages of Filesystem namespace to FilesystemControllerZach Hilman1-14/+27
2019-09-21Added Host CPU and OS to logpbarilla1-0/+8
2019-09-21Swapped TID and Game name to make it easier to parseDavid Marcec1-1/+1
2019-09-21Log the current title id and game name which is bootingDavid Marcec1-3/+3
2019-09-17When docked mode is checked, uncheck "joycons docked"Morph1-0/+2
2019-09-10Add frametime logging for tracking performance over timefearlessTobi1-0/+5
2019-09-05Address review commentsFearlessTobi1-1/+4
2019-09-05yuzu/configure: move speed limiter to generalFearlessTobi4-33/+36
2019-09-04configure_dialog: reverse tab map to avoid logic based on user-facing/translatable textfearlessTobi1-20/+24
2019-09-04Fix uisettings includefearlessTobi1-1/+1
2019-09-04Limit the size of directory icons, fix text when icon size is nonefearlessTobi2-4/+3
2019-09-04Change QList to QVectorfearlessTobi5-16/+19
2019-09-04Separate UserNand and Sdmc directoriesfearlessTobi5-32/+59
2019-09-04Address more trivial review commentsfearlessTobi4-25/+18
2019-09-04Address trivial review commentsfearlessTobi7-53/+59
2019-09-04yuzu: Add support for multiple game directoriesfearlessTobi12-195/+666
2019-09-04configuration/config: Add missing screenshot path readfearlessTobi1-0/+1
2019-09-03Fix to Windows sleep issuesfearlessTobi2-0/+22
2019-09-03Add cancel option to analog stick configurationfearlessTobi1-7/+10
2019-08-22Guard unistd.h with MacOS only macroWeiyi Wang1-1/+3
2019-08-22citra_qt: on osx chdir to bundle dir to allow detection of user folderB3n301-0/+6
2019-08-17Fixup! #2772 missed this one fileJames Rowe1-1/+1
2019-08-09yuzu/CMakeLists: Remove qt5_wrap_ui macro usageLioncash16-44/+39
2019-08-02Qt: Fixed behaviour of buttons by connecting functors to correct signalsSilent7-21/+21
2019-07-11yuzu: Remove setting for using UnicornLioncash1-3/+0
2019-07-07yuzu/main: Make error messages within OnCoreError more localization-friendlyLioncash1-7/+8
2019-07-04yuzu: Remove CPU Jit setting from the UIfearlessTobi3-27/+3
2019-06-29settings: Add config option for kiosk (quest) modeZach Hilman3-1/+21
2019-06-25general_frontend: Add documentation for parental controls and ecommerce appletsZach Hilman1-7/+7
2019-06-25yuzu: Accept default applets for Parental Controls and ECommerceZach Hilman1-5/+7
2019-06-25web_browser: Rename OpenPage to OpenPageLocalZach Hilman2-4/+4
2019-06-21video_core: Make ARB_buffer_storage a required extensionReinUsesLisp1-0/+3
2019-06-19Change to a more descriptive nameTobias1-1/+1
2019-06-19yuzu/configure_input: Add missing space in window nameTobias1-1/+1
2019-06-19Added missing space between two wordsAlex Subaric1-1/+1
2019-06-07constants: Extract backup JPEG used by account servicesZach Hilman1-12/+3
2019-06-06yuzu/configuration: Make all widgets and dialogs aware of language changesLioncash31-58/+326
2019-06-05yuzu/CMakeLists: Disable implicit QString->QUrl conversionsLioncash1-0/+3
2019-06-05yuzu/CMakeLists: Disable unsafe overloads of QProcess' start() functionLioncash1-0/+3
2019-06-05yuzu/CMakeLists: Disable implicit type narrowing in connect() callsLioncash1-0/+3
2019-06-05yuzu/configuration: Make function naming consistentLioncash33-213/+234
2019-06-05game_list: Accept *.kip as a file extension of executablesZach Hilman1-2/+1
2019-06-03yuzu/bootmanager: Log out screenshot destination pathLioncash1-6/+11
2019-06-03yuzu/bootmanager: Treat the resolution factor as a u32Lioncash2-3/+4
2019-06-03yuzu/bootmanager: Default EmuThread's destructor in the cpp fileLioncash2-1/+4
2019-06-03yuzu/bootmanager: unsigned -> u32Lioncash2-11/+11
2019-06-03yuzu/bootmanager: Change false literal to 0 for setSwapInterval()Lioncash1-1/+1
2019-06-03yuzu/bootmanager: Remove pointer downcast in GRenderWindow's constructorLioncash2-4/+3
2019-06-03yuzu/bootmanager: Remove unnecessary pointer castsLioncash1-5/+6
2019-05-31game_list_worker: Use QFile over our own IOFile instance or std streamsLioncash1-28/+24
2019-05-31game_list_worker: Remove template specializationsLioncash1-8/+2
2019-05-30rasterizer_opengl: Remove OpenGL core profileReinUsesLisp4-20/+2
2019-05-30main: Remove extraneous commentZach Hilman1-1/+0
2019-05-30qt: Silence name collision warningsReinUsesLisp3-15/+15
2019-05-29yuzu: Remove unused birthday settingfearlessTobi3-170/+44
2019-05-29yuzu/software_keyboard: Remove unnecessary GetStatus() member functionLioncash3-10/+1
2019-05-29profile_select: Remove unnecessary GetStatus() member functionLioncash3-18/+8
2019-05-29profile_select: Return int instead of u32 for GetIndex()Lioncash3-8/+9
2019-05-29core/loader: Remove LoadKernelSystemModeLioncash1-5/+0
2019-05-26game_list_worker: Add better error handling to cachingZach Hilman2-23/+42
2019-05-26yuzu: Clear partial/full game list cache when data is updatedZach Hilman2-0/+13
2019-05-26game_list: Implement caching for game listZach Hilman1-7/+99
2019-05-26ui_settings: Add option to cache game listZach Hilman2-0/+3
2019-05-26loader: Move NSO module tracking to AppLoaderZach Hilman1-11/+13
2019-05-26emu_window: Pass OnMinimalClientAreaChangeRequest argument by copyReinUsesLisp2-4/+2
2019-05-25qt: Make UI option for 'Reporting Services' temporaryZach Hilman2-0/+24
2019-05-25settings: Add 'Reporting Services' config optionZach Hilman1-10/+10
2019-05-25configure_hotkeys: Remove unnecessary Settings::Apply() callLioncash1-1/+0
2019-05-25configure_hotkeys: Tidy up key sequence conflict error stringLioncash1-2/+2
2019-05-25configure_hotkeys: Change critical error dialog into a warning dialogLioncash1-2/+2
2019-05-25configure_hotkeys: Move conflict detection logic to IsUsedKey()Lioncash2-14/+15
2019-05-25configure_hotkeys: Remove unused EmitHotkeysChanged()Lioncash3-13/+0
2019-05-25sequence_dialog: Reorganize the constructorLioncash1-4/+8
2019-05-25sequence_dialog: Remove unnecessary horizontal specifierLioncash1-2/+1
2019-05-25yuzu/configuration/configure_graphics: Eliminate type narrowing in a connect callLioncash1-6/+5
2019-05-25yuzu/CMakeLists: Disable implicit QString conversionsLioncash1-0/+4
2019-05-25yuzu/applets/software_keyboard: Remove unused assert headerLioncash1-1/+0
2019-05-25yuzu/applets/software_keyboard: std::move argument in MainWindowFinishedText()Lioncash1-1/+1
2019-05-25yuzu/applets/software_keyboard: Resolve sign mismatch comparisonLioncash1-1/+1
2019-05-25yuzu/applets/software_keyboard: Specify string conversions explicitlyLioncash2-10/+18
2019-05-25yuzu/applets/error: Specify string conversions explicitlyLioncash1-2/+3
2019-05-25yuzu/main: Specify string conversions where applicableLioncash1-115/+145
2019-05-21gl_shader_cache: Use shared contexts to build shaders in parallelReinUsesLisp1-9/+9
2019-05-21yuzu/configuration/config: Make default hotkeys an internally-linked array in the cpp fileLioncash2-4/+2
2019-05-21yuzu/configuration/config: Specify string conversions explicitlyLioncash1-30/+42
2019-05-20yuzu/game_list: Specify string conversions explicitlyLioncash2-50/+55
2019-05-20yuzu/game_list_worker: Specify string conversions explicitlyLioncash1-2/+2
2019-05-20yuzu/game_list_p: Amend mentions of SMDH in commentsLioncash1-3/+3
2019-05-20yuzu/game_list_p: Specify string conversions explicitlyLioncash1-10/+9
2019-05-20yuzu/loading_screen: Specify string conversions explicitlyLioncash1-9/+9
2019-05-20yuzu/bootmanager: Specify string conversions explicitlyLioncash1-2/+4
2019-05-20yuzu/util: Specify string conversions explicitlyLioncash1-8/+10
2019-05-19yuzu/configuration/configure_web: Specify string conversions explicitlyLioncash1-8/+16
2019-05-19yuzu/configuration/configure_system: Specify string conversions explicitlyLioncash1-2/+3
2019-05-19yuzu/configuration/configure_profile_manager: Mark UI string as translatableLioncash1-1/+1
2019-05-19yuzu/configuration/configure_per_general: Specify string conversions explicitlyLioncash1-6/+8
2019-05-19yuzu/configuration/configure_mouse_advanced: Clean up array accessesLioncash1-19/+22
2019-05-19yuzu/configuration/configure_mouse_advanced: Specify string conversions explicitlyLioncash1-11/+23
2019-05-19yuzu/configuration/configure_input_player: Clean up array accessesLioncash1-32/+48
2019-05-19yuzu/configuration/configure_input_player: Specify string conversions explicitlyLioncash1-24/+49
2019-05-19yuzu/configuration/configure_input: Mark controller type names as translateableLioncash1-5/+8
2019-05-19yuzu/configuration/configure_general: Specify string conversions explicitlyLioncash1-1/+2
2019-05-19yuzu/configuration/configure_gamelist: Specify string conversions explicitlyLioncash1-3/+5
2019-05-19yuzu/configuration/configure_audio: Store power on query into a variableLioncash1-2/+3
2019-05-19yuzu/configuration/configure_audio: Tidy up function castLioncash1-2/+1
2019-05-19yuzu/configuration/configure_audio: Specify string conversions explicitlyLioncash1-3/+3
2019-05-19yuzu/util: Remove unused spinbox.cpp/.hLioncash3-366/+0
2019-05-19yuzu/applets/profile_select: Mark header string as translatableLioncash1-2/+2
2019-05-19yuzu/debugger/graphics/graphics_breakpoints: Specify string conversions explicitlyLioncash1-1/+1
2019-05-19yuzu/debugger/profiler: Specify string conversions explicitlyLioncash1-2/+2
2019-05-19yuzu/debugger/wait_tree: Specify string conversions explicitlyLioncash1-14/+17
2019-05-18core/kernel/object: Rename ResetType enum membersLioncash1-4/+4
2019-05-17qt/configure_graphics: Shadow options at runtimeReinUsesLisp1-2/+6
2019-05-17yuzu/bootmanager: Explicitly enable deprecated OpenGL features on compatReinUsesLisp1-0/+1
2019-05-14yuzu: Remove explicit types from locks where applicableLioncash1-1/+1
2019-05-09configure_dialog: Remove the Whats This? button from the dialogLioncash1-0/+4
2019-05-09yuzu/hotkeys: Remove unnecessary constructorLioncash1-2/+0
2019-05-09yuzu/main: Move window title updating logic to its own functionLioncash2-7/+19
2019-05-09yuzu/about_dialog: Specify string conversions explicitlyLioncash1-4/+4
2019-05-09yuzu/compatdb: Remove unnecessary qualifiersLioncash1-3/+3
2019-05-09configuration/config: Move config loading and saving to functions based off groupsLioncash2-315/+573
2019-04-25profile_select: Port Service::Account::UUID to Common::UUIDZach Hilman4-16/+15
2019-04-20Allow picking a Compatibility Profile for OpenGL.Fernando Sahmkow4-1/+17
2019-04-17web_browser: Make OpenPage non-constZach Hilman3-7/+7
2019-04-17main: Add GMainWindow hooks for Error displayZach Hilman2-0/+8
2019-04-17main: Switch to AppletManager for frontendZach Hilman1-3/+9
2019-04-17qt: Add dialog implementation of Error appletZach Hilman3-0/+94
2019-04-17web_browser: Make OpenPage constZach Hilman2-4/+4
2019-04-17kernel/thread: Unify wait synchronization typesLioncash1-7/+4
2019-04-17yuzu/bootmanager: Replace unnnecessary constructor initializer list member of GGLContextLioncash1-2/+2
2019-04-17yuzu/bootmanager: Remove unnecessary includesLioncash1-1/+0
2019-04-17yuzu/bootmanager: Resolve constructor initializer list warningsLioncash1-2/+1
2019-04-15CMakeLists: Define QT_USE_QSTRINGBUILDER for the Qt targetLioncash2-1/+7
2019-04-12Fix Clang FormatFreddyFunk2-5/+10
2019-04-11ui_settings: Rename game directory variablesFreddyFunk5-20/+20
2019-04-10configure_hotkeys: Pass the dialog as a parent to SequenceDialog()Lioncash1-1/+1
2019-04-10configure_hotkeys: Avoid dialog memory leak within Configure()Lioncash1-3/+3
2019-04-10configure_hotkeys: Mark member variables as const where applicable in Configure()Lioncash1-7/+7
2019-04-10configure_hotkeys: Make comparison check a little more self-documentingLioncash1-1/+2
2019-04-10configure_dialog: Amend constructor initializer list orderLioncash1-1/+1
2019-04-10configure_hotkey: Remove unnecessary includeLioncash1-1/+0
2019-04-10configure_hotkey: Make IsUsedKey() a const member functionLioncash2-2/+2
2019-04-09yuzu/loading_screen: Resolve runtime Qt string formatting warningsLioncash1-1/+6
2019-04-09added a toggle to force 30fps modezarroboogs3-0/+12
2019-04-06yuzu/debugger: Remove graphics surface viewerLioncash5-622/+0
2019-04-06yuzu/debugger/graphics_surface: Display error messages for file I/O errorsLioncash1-7/+25
2019-04-06yuzu/debugger/graphics_surface: Tidy up SaveSurfaceLioncash1-15/+14
2019-04-06yuzu/debugger/graphics_surface: Clean up connection overload deductionLioncash1-12/+10
2019-04-06yuzu/debugger/graphics_surface: Fill in missing surface format listingsLioncash1-43/+84
2019-04-04yuzu/main: Remove unnecessary includesLioncash1-5/+8
2019-04-04yuzu/main: Use QStringLiteral where applicable within OnTransferableShaderCacheOpenFile()Lioncash1-2/+2
2019-04-04yuzu/main: Tidy up the error dialog string in OnTransferableShaderCacheOpenFile()Lioncash1-3/+2
2019-04-04yuzu/main: Remove unnecessary string concatenation in OnTransferableShaderCacheOpenFile()Lioncash1-1/+1
2019-04-04yuzu/main: Make open_target a QStringLioncash1-4/+2
2019-04-04yuzu/main: Use static variant of QFile's exists()Lioncash1-1/+1
2019-04-03yuzu/applets/software_keyboard: Use QDialogButtonBox standard buttons instead of custom buttonsLioncash1-7/+7
2019-04-03yuzu/applets/profile_select: Use QDialogButtonBox standard buttons instead of custom buttonsLioncash1-4/+1
2019-04-03yuzu/debugger/profiler: Remove unnecessary includesLioncash2-4/+6
2019-04-01general: Use deducation guides for std::lock_guard and std::unique_lockLioncash5-7/+7
2019-03-29core/yuzu: Remove enable_nfc settingfearlessTobi3-24/+0
2019-03-27game_list: Register content with ContentProviderZach Hilman6-89/+97
2019-03-25bootmanager: Bypass input focus issuesReinUsesLisp4-55/+78
2019-03-25bootmanager: Bypass resizing issueReinUsesLisp1-7/+12
2019-03-25bootmanager: Delete container to avoid crash on game restartingReinUsesLisp2-14/+10
2019-03-21gpu: Move GPUVAddr definition to common_types.bunnei2-2/+2
2019-03-20Add CondVar Thread State.Fernando Sahmkow1-0/+4
2019-03-16video_core: Refactor to use MemoryManager interface for all memory access.bunnei1-3/+2
2019-03-16yuzu: Make hotkeys configurable via the GUIAdityarup Laha23-208/+426
2019-03-15frontend: qt: fix a freeze where if you click on entry in the game list too fast, citra will hangliushuyu1-3/+1
2019-03-07citra_qt: Settings (configuration) reworkzhupengfei2-203/+250
2019-03-07bootmanager: Ensure that we have a context for shader loading.bunnei1-4/+6
2019-03-07settings: Add new graphics setting for use_asynchronous_gpu_emulation.bunnei3-0/+15
2019-03-06yuzu: add a hotkey to switch between undocked and docked modefearlessTobi1-0/+8
2019-03-06yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessorLioncash2-5/+6
2019-03-05web_browser: Add shortcut to Enter key to exit appletZach Hilman2-0/+7
2019-03-04yuzu: Remove usage of the global telemetry accessorLioncash2-3/+3
2019-03-02Input: Remove global variables from SDL InputJames Rowe1-1/+0
2019-03-02citra_qt/main: make SPEED_LIMIT_STEP static constexprfearlessTobi1-1/+4
2019-02-27yuzu/compatdb: Remove unused lambda captureLioncash1-1/+1
2019-02-27common/vector_math: Move Vec[x] types into the Common namespaceLioncash1-1/+1
2019-02-08Use QString instead of std::string where applicableunknown1-17/+11
2019-02-08Use constexpr char array instead of string where applicableMat M1-1/+1
2019-02-08frontend: Open transferable shader cache for a selected game in the gamelistunknown4-0/+50
2019-02-07loading_screen: Unchunk progress barReinUsesLisp1-1/+3
2019-02-07gl_shader_cache: Link loading screen with disk shader cache loadReinUsesLisp3-1/+19
2019-02-07settings: Hide shader cache behind a settingReinUsesLisp3-0/+12
2019-02-06QT: Fix the loading screen 'H' switch logo to not glitch outJames Rowe1-1/+4
2019-02-05Fix crash when no files are selectedxperia641-6/+6
2019-02-05Add file extension to screenshot filename if not providedxperia641-3/+7
2019-02-01kernel: Remove the Timer classLioncash2-30/+0
2019-01-26Use QPixmap/QIcon for background color selection buttonxperia642-7/+15
2019-01-24frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.bunnei1-8/+9
2019-01-22citra_qt: Log settings on launchzhupengfei2-0/+4
2019-01-22QT: Hide GLWidget immediately after showing.James Rowe1-0/+2
2019-01-22QT Frontend: Migrate to QOpenGLWindowJames Rowe3-21/+83
2019-01-21Change const char* to const char[]James Rowe1-4/+4
2019-01-21Fix mingw compile error and warningsJames Rowe2-6/+6
2019-01-21Add fade out effect to the loading screenJames Rowe4-94/+158
2019-01-21Set Minimum Size to the same as renderwindowJames Rowe1-0/+1
2019-01-21Remove blue box around loading screenJames Rowe1-1/+0
2019-01-21Change the background color of Stage Complete to yuzu blueJames Rowe1-1/+1
2019-01-21Rename step 1 and step 2 to be a little more descriptiveJames Rowe1-6/+6
2019-01-21Prevent estimated time from flashing after slow shader compilation startsJames Rowe1-1/+1
2019-01-21Move progress bar style into constexpr stringsJames Rowe1-28/+32
2019-01-20Hide progress bar on Prepare stepJames Rowe1-7/+8
2019-01-20QT: Upgrade the Loading Bar to look much betterJames Rowe3-11/+192
2019-01-20Add a workaround if QMovie isn't availableJames Rowe2-1/+20
2019-01-20QT Frontend: Add a Loading screen with progressbarJames Rowe8-10/+239
2019-01-17yuzu/configuration/configure_input_player: Forward declare types where applicableLioncash2-2/+7
2019-01-17yuzu/configuration/configure_touchscreen_advanced: Remove unnecessary header inclusionsLioncash1-2/+0
2019-01-17yuzu/configuration/configure_per_general: Remove unused header inclusionsLioncash2-4/+3
2019-01-17yuzu/configuration/configure_debug: Remove unused header inclusionsLioncash1-1/+0
2019-01-17yuzu/configuration/configure_system: Remove unused header inclusionsLioncash1-8/+4
2019-01-17yuzu/configuration/configure_web: Remove an unused lambda captureLioncash1-5/+4
2019-01-17yuzu/configuration/configure_web: Use an ellipsis with 'Verifying' textLioncash1-1/+1
2019-01-17core/frontend/applets/web_browser: Make OpenPage() non-constLioncash2-4/+4
2019-01-17yuzu/web_browser: std::move std::function instances in OpenPage()Lioncash1-2/+2
2019-01-17yuzu/web_browser: Make slot functions privateLioncash1-2/+1
2019-01-08settings: Fix comment structureZach Hilman1-1/+2
2019-01-08settings: Use std::chrono::seconds instead of s64 for RTCZach Hilman2-5/+9
2019-01-08qt: Provide UI to edit custom RTC settingsZach Hilman2-28/+66
2019-01-08settings: Add custom RTC settingsZach Hilman1-2/+12
2019-01-04qt: Move profile manager to own UI tabZach Hilman9-427/+565
2019-01-04Removed pulse event typeDavid Marcec1-2/+0
2019-01-01yuzu/configure_general: Silence truncation warnings in loadConfiguration()Lioncash1-2/+2
2019-01-01yuzu/config: Silence truncation warningsLioncash1-1/+1
2018-12-29travis: Use correct package for linux Qt5WebEngineZach Hilman1-1/+1
2018-12-29web_browser: Add bounds checking to applet interfaceZach Hilman3-12/+21
2018-12-28main: Add main window integrations for QtWebBrowserAppletZach Hilman3-0/+168
2018-12-28qt: Implement Qt frontend to web browserZach Hilman2-0/+154
2018-12-28kernel: Rename 'default' CPU core to 'ideal' coreLioncash1-2/+2
2018-12-28Qt/Configure: Use sidebar to divide tabs into smaller groupsspycrab3-59/+124
2018-12-27am: Implement GetSaveDataSize and ExtendSaveDataZach Hilman1-3/+3
2018-12-26configure_per_general: Mark UI strings as translatable in the constructorLioncash1-2/+2
2018-12-26configure_input_simple: Make input profile array constexprLioncash1-12/+7
2018-12-25qt: Use ProfileSelectionDialog when selecting user for save dataZach Hilman1-22/+16
2018-12-25qt: Add setting to prompt for user on game bootZach Hilman6-0/+32
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec1-0/+1
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei7-39/+111
2018-12-13audio_core: Make g_sink_details internally linkedLioncash1-4/+3
2018-12-06yuzu/wait_tree: Pass QString by value and std::move in the initializer list for WaitTreeTextLioncash2-2/+2
2018-12-05yuzu/game_list_worker: Don't retrieve the file type twice in AddFstEntriesToGameList()Lioncash1-5/+9
2018-12-05yuzu/game_list_worker: Don't retrieve file type and file type strings twice in MakeGameListEntry()Lioncash1-4/+6
2018-12-05configure_input_simple: Properly signal docked mode changeZach Hilman3-33/+31
2018-12-05configure_input: Add ConfigureInputSimple as default input UI configZach Hilman8-1/+293
2018-12-05configure_input: Convert into QDialogZach Hilman3-7/+47
2018-12-05configure: Use ConfigureInputSimple for Input tabZach Hilman1-26/+26
2018-12-05ui_settings: Add UI setting for input profile indexZach Hilman2-0/+5
2018-12-05configuration/config: Use an intermediary variable for accessing playersLioncash1-43/+38
2018-12-05yuzu/game_list_worker: Move std::string construction after the termination check in callbacksLioncash1-7/+7
2018-12-04qt: Add Properties menu to game list right-clickZach Hilman8-21/+53
2018-12-04debugger: Set paused thread colorLuke Street1-1/+2
2018-12-04kernel/object: Amend handle types to distinguish between readable and writable eventsLioncash1-1/+1
2018-12-04svc: Implement SetThreadActivity (thread suspension)Luke Street1-0/+4
2018-12-03applets: Correct event ResetTypes from OneShot to StickyZach Hilman1-1/+1
2018-12-03qt: Implement GUI dialog frontend for ProfileSelectorZach Hilman5-0/+267
2018-12-03qt: Register to use Qt ProfileSelector instead of defaultZach Hilman1-0/+2
2018-12-03qt: Add UI to display game properties and disable add-onsZach Hilman4-0/+501
2018-12-03config: Store and load disabled add-ons listZach Hilman1-0/+30
2018-12-03game_list: Remove a reference of a referenceFrederic Laing1-2/+2
2018-12-02yuzu/configuration: Make slots private where applicableLioncash5-7/+2
2018-12-02yuzu/configuration: Add missing override specifiers to configuration-related classesLioncash7-7/+7
2018-12-02yuzu/configuration/configure_input: Default destructor in the cpp fileLioncash2-0/+3
2018-12-02filesystem: De-globalize registered_cache_unionLioncash2-9/+9
2018-12-02yuzu/game_list_worker: Deduplicate game list entry creationLioncash1-47/+33
2018-12-02yuzu/game_list_worker: Tidy up string handling in FillControlMap()Lioncash1-6/+7
2018-11-30remove border from GameListBartosz Kaszubowski1-0/+1
2018-11-30configure_input: Amend clang-format discrepanciesLioncash1-1/+1
2018-11-29kernel/event: Reference ReadableEvent from WritableEventZach Hilman2-6/+6
2018-11-29core: Port all current usages of Event to Readable/WritableEventZach Hilman2-6/+7
2018-11-29gl_rasterizer: Remove extension booleansReinUsesLisp1-0/+2
2018-11-27yuzu/configure_input_player: Use std::size_t to represent the player index instead of u8Lioncash2-3/+3
2018-11-27yuzu/configure_input: Make CallConfigureDialog a non-member template functionLioncash3-21/+20
2018-11-27file_sys/registered_cache: Use regular const references instead of std::shared_ptr for InstallEntry()Lioncash1-5/+5
2018-11-27yuzu/configure_input_player: Use a lambda expression instead of std::bindLioncash1-1/+1
2018-11-27yuzu/configure_input_player: Amend constructor initializer list orderLioncash1-4/+3
2018-11-27yuzu/configure_input: Remove unused function MoveGridElementLioncash1-7/+0
2018-11-27yuzu/configure_input*: Move data members after function declarationsLioncash2-41/+42
2018-11-27yuzu/configure_input: Remove unnecessary includesLioncash3-17/+3
2018-11-22correct clang-formatgreggameplayer1-1/+1
2018-11-22Automatically disable joycons dockedgreggameplayer1-0/+4
2018-11-21Removed pre 4.3 ARB extensionsFernandoS271-14/+0
2018-11-21Update OpenGL's backend version from 3.3 to 4.3FernandoS272-3/+3
2018-11-21patch_manager: Show LayeredExeFS patch in add-ons columnZach Hilman1-1/+1
2018-11-20settings: Add option to dump ExeFS of games upon launchZach Hilman3-0/+14
2018-11-20yuzu/applets/software_keyboard: Override accept() and reject() instead of providing own differently named member functionsLioncash2-8/+8
2018-11-20yuzu/applets/software_keyboard: std::move std::function instances where applicableLioncash1-2/+2
2018-11-20yuzu/applets/software_keyboard: Make slots private functionsLioncash1-2/+1
2018-11-19configure_input: Use Joycons Docked instead of Connected as labelZach Hilman1-1/+1
2018-11-19configure_input_player: Set minimum width on controlsZach Hilman1-16/+24
2018-11-19configure_input: Properly update UI components on removal of playerZach Hilman1-0/+2
2018-11-19configure_input: Make None a controller option instead of checkboxZach Hilman11-152/+148
2018-11-19hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman10-81/+120
2018-11-19qt: Move controller button config to separate dialogZach Hilman4-0/+1767
2018-11-19qt: Add UI to configure touchscreen parametersZach Hilman4-0/+281
2018-11-19qt: Add UI to configure mouse buttonsZach Hilman4-0/+542
2018-11-19configure_input: Add support for multiplayer and controller typesZach Hilman3-998/+525
2018-11-19yuzu/config: Add (de-)serialization for multiplayerZach Hilman2-21/+331
2018-11-18software_keyboard: Add max and current length display to dialogZach Hilman2-1/+11
2018-11-18applet: Add operation completed callbackZach Hilman4-3/+22
2018-11-18software_keyboard: Make GetText asynchronousZach Hilman4-18/+35
2018-11-18am: Allow applets to push multiple and different channels of dataZach Hilman4-20/+21
2018-11-18am: Implement text check software keyboard modeZach Hilman1-0/+17
2018-11-18am: Deglobalize software keyboard appletZach Hilman4-34/+70
2018-11-18qt/main: Register Qt Software Keyboard frontend with AMZach Hilman2-0/+5
2018-11-18qt/applets: Provide Qt frontend implementation of software keyboardZach Hilman3-0/+171
2018-11-16Fixed switching operation modes when not running a gameDavid Marcec1-0/+3
2018-11-16Report resolution scaling support for vi and amDavid Marcec1-47/+47
2018-11-14yuzu/configure_system: Mark the entropy mask string as nontranslatableLioncash1-1/+1
2018-11-13qt: Move Open yuzu Folder action from Help to FileZach Hilman1-1/+2
2018-11-13svc: Use proper random entropy generation algorithmZach Hilman2-6/+5
2018-11-13yuzu: Add hotkey for Amiibo loadingfearlessTobi1-1/+9
2018-11-13svc: Return random seed for svcGetInfo RandomEntropyZach Hilman1-3/+6
2018-11-12yuzu: Add a missing "!" to fix the stuck-in-fullscreen bugTobias1-1/+1
2018-11-12settings: Add config option to set RNG seedZach Hilman3-100/+157
2018-11-08Renamed CheckIfOperationChanged to OnDockedModeChangedDavid Marcec2-21/+23
2018-11-07FixupsDavid Marcec2-11/+16
2018-11-07Ability to switch between docked and undocked mode in-gameDavid Marcec1-1/+25
2018-11-06configure_system: Fix compiler warningFrederic Laing1-1/+1
2018-11-06yuzu/main: Fix compiler warningFrederic Laing1-1/+2
2018-11-04Fix quickstart linkDharmin K Shah1-1/+1
2018-11-04game_list: Only reload game list after relevant settings changedZach Hilman5-1/+28
2018-11-03qt: Add help option to open yuzu folderZach Hilman3-0/+13
2018-11-02game_list: Make add-ons column optionalZach Hilman6-119/+166
2018-11-02Fix ASTC Decompressor to support depth parameterFernandoS271-3/+3
2018-11-01Fix ASTC formatsFernandoS271-1/+1
2018-10-31configure_system: Contrain profile usernames to 32 charactersLioncash4-24/+111
2018-10-30general: Remove unused boost inclusions where applicableLioncash1-1/+0
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L6-15/+16
2018-10-29settings: Add setting to control NSO dumpingZach Hilman3-1/+24
2018-10-28configure_system: Fix compiler warningFrederic Laing1-1/+1
2018-10-28compatdb: Use a seperate endpoint for testcase submissionfearlessTobi2-2/+29
2018-10-27configure_system: Make GetIcon() return the scaled 64x64 iconLioncash1-14/+7
2018-10-27configure_system: Move entry formatting for the user account list entries to its own functionLioncash1-18/+22
2018-10-27configure_system: Display errors to the user if file operations fail when setting user imagesLioncash1-24/+46
2018-10-25configure_system: Make the file selector text translatableLioncash1-1/+1
2018-10-25configure_system: Make GetAccountUsername() an internal functionLioncash2-25/+28
2018-10-25configure_system: Default initialize member variablesLioncash1-4/+5
2018-10-25configure_system: Simplify UUID generation call in AddUser()Lioncash1-2/+1
2018-10-25configure_system: Amend function casingLioncash2-6/+6
2018-10-25configure_system: Add missing override specifier on the destructorLioncash1-1/+1
2018-10-25configure_system: Make public slots privateLioncash1-7/+5
2018-10-24game_list_worker: Use QString's formatting instead of fmt in FormatPatchNameVersions()Lioncash1-4/+9
2018-10-24profile_manager: Use std::optional instead of boost::optionalLioncash2-5/+5
2018-10-24graphic_breakpoints: Correct translation of strings in BreakpointModel's data() functionLioncash2-15/+20
2018-10-24yuzu/main: Notify user of loading errors with Amiibo dataLioncash1-14/+35
2018-10-24configure_system: Clear current username before overwritingZach Hilman2-5/+15
2018-10-24game_list: Use QFileInfo instead of common's file functionsLioncash1-4/+3
2018-10-24game_list: Make game list column headers translatableLioncash1-5/+5
2018-10-24bootmanager: Use QStringLiteral instead of std::string to represent the window titleLioncash1-4/+2
2018-10-24yuzu/configuration/config: Use a std::unique_ptr for qt_config instead of a raw pointerLioncash2-8/+8
2018-10-24yuzu/configuration/config: Reorganize member variable and function layoutLioncash1-6/+7
2018-10-24profile_manager: Create save data if it doesn't exist on useZach Hilman2-5/+5
2018-10-24acc: Fix account UUID duplication errorZach Hilman3-61/+56
2018-10-24configure_system: Clear selection after user deleteZach Hilman1-11/+17
2018-10-24profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman5-87/+177
2018-10-24qt: Allow user to select emu user on open save dataZach Hilman1-3/+24
2018-10-24qt: Add Profile Manager UI to system settingsZach Hilman3-76/+350
2018-10-24settings: Add users and current_user settings and remove usernameZach Hilman1-2/+32
2018-10-24Added Amiibo support (#1390)David6-30/+86
2018-10-21qt: Move Reinitialize Keys to Tools menuZach Hilman1-1/+7
2018-10-20CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIRLioncash1-4/+4
2018-10-20CMakeLists: Use target_compile_definitions instead of add_definitions to define YUZU_ENABLE_COMPATIBILITY_REPORTINGLioncash1-1/+1
2018-10-20kernel/process: Make the handle table per-processLioncash1-2/+2
2018-10-18qt: Add support for dumping a DLC Data RomFSZach Hilman2-11/+68
2018-10-16config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation.bunnei3-7/+7
2018-10-16file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicableLioncash2-9/+12
2018-10-15core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash1-4/+5
2018-10-15crypto: Various crypto fixes for quickstart guideZach Hilman1-2/+6
2018-10-13Propagate depth and depth_block on modules using decodersFernandoS271-2/+3
2018-10-13filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by referenceLioncash1-4/+4
2018-10-13yuzu/main: Simplify OnMenuLoadFile()Lioncash1-14/+12
2018-10-13yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of SetDiscordEnabled()Lioncash1-1/+1
2018-10-09patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptrLioncash1-6/+5
2018-10-09implemented touch in Qt and SDLNeatNit2-8/+73
2018-10-07qt: Add UI option to configure argumentsZach Hilman3-0/+27
2018-10-07partition_data_manager: Rename system files for hekateZach Hilman2-17/+19
2018-10-07qt: Add rederive keyset menu optionZach Hilman3-49/+89
2018-10-07qt: Add key derivation progress bar on initial setupZach Hilman1-0/+52
2018-10-07logging: Add DebuggerBackend for logging to Visual StudioCarl Kenner1-0/+3
2018-10-06yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.bunnei1-0/+2
2018-10-06citra_qt/configuration: misc input tab improvementszhupengfei3-18/+100
2018-10-06qt: Update telemetry linksLioncash2-2/+2
2018-10-05romfs_factory: Extract packed update setter to new functionZach Hilman1-3/+2
2018-10-05patch_manager: Add support for NSP packed updatesZach Hilman1-1/+8
2018-10-05game_list: Add XCI update versioning to game listZach Hilman1-4/+8
2018-10-04ui_settings: Place definition of the theme array within the cpp fileLioncash3-5/+10
2018-10-04kernel/thread: Make all instance variables privateLioncash1-21/+26
2018-10-03configure_input: Make analog mapping strings translatableLioncash1-3/+3
2018-10-03configure_audio: Move combo box index setting to their own functionsLioncash2-11/+25
2018-10-03configure_audio: Use QString::fromStdString() for converting audio device namesLioncash1-3/+3
2018-10-03configure_audio: Add disambiguation comment for the volume percentage stringLioncash2-4/+8
2018-10-03configure_graphics: Make functions internally linked where applicableLioncash1-21/+23
2018-10-02Review comments - part 5fearlessTobi2-6/+4
2018-10-02Review comments -part 4fearlessTobi1-0/+4
2018-10-02Review comments - part 3fearlessTobi2-4/+4
2018-10-02Address a bunch of review commentsfearlessTobi5-5/+8
2018-10-02Port web_service from CitrafearlessTobi17-16/+906
2018-10-01patch_manager: Use strings for patch type instead of enumZach Hilman1-4/+3
2018-09-30kernel/process: Make data member variables privateLioncash1-2/+2
2018-09-27qt: Install System TitleTypes to System NANDZach Hilman1-4/+14
2018-09-26yuzu/main: Resolve precedence bug within CalculateRomFSEntrySize()Lioncash1-1/+1
2018-09-26yuzu/main: Move functions stored into static std::function instances out of OnGameListDumpRomFS()Lioncash1-42/+42
2018-09-26vfs/etc: Append std:: to size_t usagesLioncash1-7/+7
2018-09-24fsmitm: Cleanup and modernize fsmitm portZach Hilman1-1/+1
2018-09-22game_list: Add Qt SmoothTransformation to picture scalingZach Hilman1-1/+1
2018-09-22qt: Add UI elements for LayeredFS and related toolsZach Hilman4-3/+160
2018-09-21game_list: move SearchField to game_list_p.h and fix untranslated textzhupengfei3-35/+51
2018-09-21arm_interface: Replace kernel vm_manager include with a forward declarationLioncash1-0/+1
2018-09-20game_list: Handle plurals within setFilterResult() betterLioncash1-9/+1
2018-09-17yuzu/util: Antialias game list compatibility pixmapsLioncash1-1/+2
2018-09-17game_list_p: Amend typo in GameListItemCompat's constructor parameterLioncash1-4/+4
2018-09-17game_list_p: Take map iterator contents by const referenceLioncash1-1/+1
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi5-6/+7
2018-09-13kernel/thread: Include thread-related enums within the kernel namespaceLioncash1-29/+29
2018-09-13Use ARB_multi_bind for uniform buffers (#1287)ReinUsesLisp1-0/+2
2018-09-12yuzu/configure_gamelist: Make combo box strings translatableLioncash2-21/+47
2018-09-12yuzu/configure_gamelist: Use std::array instead of std::vector for translatable stringsLioncash1-6/+9
2018-09-12yuzu/configure_gamelist: Move combo box initializtion to their own functionsLioncash2-23/+32
2018-09-12game_list: Resolve variable shadowing within LoadCompatibilityList()Lioncash1-3/+3
2018-09-12game_list: Use QJsonValueRef() within LoadCompatibilityList()Lioncash1-2/+2
2018-09-11gl_rasterizer: Use ARB_texture_storage.Markus Wick1-0/+2
2018-09-11Port #4141 from citra: Joystick hotplug support (#1275)Tobias2-12/+11
2018-09-10Remove multicore configure_general.uiMysticExile1-7/+0
2018-09-10remove multicore in configure_general.cppMysticExile1-3/+0
2018-09-10game_list: Make CompatibilityList parameter of NavigateToGamedbEntryRequested() a const referenceLioncash3-3/+5
2018-09-10yuzu: Move compatibility list specifics to their own source filesLioncash10-33/+54
2018-09-09Port Citra #4047 & #4052: add change background color supporttech4me3-0/+38
2018-09-08Add audio stretching supportfearlessTobi3-0/+16
2018-09-08yuzu: fix title bar displayPengfei Zhu1-2/+2
2018-09-08gl_rasterizer: Use baseInstance instead of moving the buffer points.bunnei1-0/+2
2018-09-07yuzu: Move GameListWorker to its own source filesLioncash5-286/+324
2018-09-07Better Title Bar DisplayCaptV0rt3x2-3/+3
2018-09-06frontend: Set swap interval to 0fearlessTobi1-0/+1
2018-09-04bktr: Fix bucket overlap errorZach Hilman1-0/+2
2018-09-04patch_manager: Centralize Control-type NCA parsingZach Hilman2-25/+15
2018-09-04game_list: Fix version display on non-NAND titlesZach Hilman1-22/+19
2018-09-04game_list: Use friendly game versionsZach Hilman1-13/+32
2018-09-04bktr: Fix missing includes and optimize styleZach Hilman1-2/+2
2018-09-04main: Make game updates installableZach Hilman1-1/+5
2018-09-04game_list: Display patch names and versions on listZach Hilman2-0/+27
2018-09-04game_list: Use RegisteredCacheUnion for installedZach Hilman2-4/+2
2018-09-04main: Only show DRD deprecation warning onceZach Hilman1-3/+13
2018-09-04qt: Add deprecation warnings for DRD formatZach Hilman1-0/+10
2018-09-04registration: Fix NSP installation errorsZach Hilman1-1/+1
2018-09-04qt: Add UI support for NSP filesZach Hilman2-2/+3
2018-09-04registration: Add support for installing NSP filesZach Hilman1-6/+18
2018-09-04file_sys: Replace includes with forward declarations where applicableLioncash2-1/+2
2018-09-04qt: Add message about not moving contents on dir changeZach Hilman2-6/+23
2018-09-04qt: Add UI options to change NAND/SD dirsZach Hilman3-0/+36
2018-09-04settings: Save and load NAND/SD dirs from configZach Hilman1-0/+18
2018-09-02vfs_real: Forward declare IOFileLioncash5-1/+13
2018-09-01citra_qt: Display the unsupported GL extensions in the popupfearlessTobi2-8/+10
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash7-19/+93
2018-08-29Show game compatibility within yuzufearlessTobi8-3/+174
2018-08-29kernel: Eliminate kernel global stateLioncash1-1/+3
2018-08-28gpu: Make memory_manager privateLioncash1-2/+2
2018-08-28Fix two stupid errors made in #1141fearlessTobi2-1/+2
2018-08-28yuzu: Fix stick UI direction orderfearlessTobi1-2/+2
2018-08-25debug_utils: Remove unused includesLioncash2-1/+3
2018-08-24Port #4013 from Citra: "Init logging sooner so we dont miss some logs on startup" (#1142)Tobias1-11/+11
2018-08-23qt: Add filename and title id to window title while runningZach Hilman1-0/+11
2018-08-23game_list: Add SD registration loading to game listZach Hilman2-12/+12
2018-08-23qt: Make default row data title name and title idZach Hilman1-2/+2
2018-08-23filesystem: Add CreateFactories methods to fsZach Hilman1-2/+1
2018-08-23Swap "Plus" with "Minus" on the controller GUI (#1150)literalmente-game1-8/+8
2018-08-22config: Fixed icon size get set to 0tech4me1-1/+1
2018-08-21Port #3902 from Citra: "Add restart hotkey & menu option"fearlessTobi2-0/+18
2018-08-21Port #4056 from Citra: "Add Clear Recent Files menu action"fearlessTobi2-0/+14
2018-08-21qt/main: Port part of citra(#3411), open savedata workstech4me4-7/+41
2018-08-21service/filesystem: Use forward declarations where applicableLioncash3-0/+6
2018-08-21Port #3353 from CitrafearlessTobi4-11/+64
2018-08-20game_list: Avoid uninitialized variables when retrieving program IDLioncash1-2/+2
2018-08-19Added check to see if ARB_texture_mirror_clamp_to_edge is supportedDavid Marcec1-0/+2
2018-08-16qt/main: Unindent code in OnMenuInstallToNAND()Lioncash1-70/+70
2018-08-16qt/main: Make installation dialog text within OnMenuInstallToNAND() translatableLioncash1-14/+15
2018-08-16qt/main: Get rid of compilation warningsLioncash1-4/+8
2018-08-15loader: Make ResultStatus directly compatible with fmtLioncash1-1/+4
2018-08-12registration: Add support for force overwrite of installedZach Hilman2-31/+58
2018-08-12game_list: Split game list scans to multiple functionsZach Hilman2-9/+16
2018-08-12qt: Use custom RawCopy with progress bar for installsZach Hilman1-2/+28
2018-08-12game_list: Populate control data from installed NANDZach Hilman2-31/+35
2018-08-12file_sys: Comply to style guidelinesZach Hilman1-20/+20
2018-08-12qt: Add 'Install to NAND' option to menuZach Hilman3-0/+97
2018-08-12game_list: Modify game list to scan installed titlesZach Hilman1-0/+45
2018-08-12core: Namespace EmuWindowLioncash1-1/+1
2018-08-11qt/game_list: Resolve truncation warning within GameListItemPath's constructorLioncash1-4/+4
2018-08-11gt/game_list: Use std::array in GameListItemPath's data() functionLioncash1-7/+8
2018-08-11qt/game_list: Remove redundant base class constructor from initializer listLioncash1-3/+1
2018-08-10game_list: Reorder error checksZach Hilman1-2/+1
2018-08-10loader: Add more descriptive errorsZach Hilman2-63/+19
2018-08-10textures: Refactor out for Texture/Depth FormatFromPixelFormat.bunnei1-2/+4
2018-08-09vfs: Fix documentationZach Hilman1-0/+2
2018-08-09vfs: Fix typo in VfsFilesystem docsZach Hilman1-3/+4
2018-08-09file_util: Use enum instead of bool for specifing path behaviorZach Hilman1-1/+1
2018-08-09core: Port core to VfsFilesystem for file accessZach Hilman5-9/+17
2018-08-07configure_gamelist: Use explicit QVariant constructorZach Hilman1-2/+4
2018-08-07qt/hotkey: Get rid of global hotkey map instanceLioncash8-119/+159
2018-08-07loader: Add icon and title support to XCIZach Hilman1-2/+3
2018-08-07Use const where applicableZach Hilman2-5/+5
2018-08-07Avoid parsing RomFS to directory in NCAZach Hilman11-13/+353
2018-08-07GDBStub works with both Unicorn and Dynarmic now (#941)Hedges1-7/+0
2018-08-06qt/main: Avoid sign conversions in UpdateRecentFiles()Lioncash1-4/+6
2018-08-06game_list: Remove unnecessary conversion to std::string in ValidateEntry()Lioncash1-8/+10
2018-08-06game_list: Use QString::fromStdString() where applicable instead of c_str()Lioncash1-5/+7
2018-08-06game_list: Join declarations and assignments in onTextChanged()Lioncash1-7/+7
2018-08-06qt/main: Collapse if statement in UpdateRecentFiles()Lioncash1-6/+2
2018-08-06qt/main: Better file-existence checking within OnMenuRecentFile() and UpdateUITheme()Lioncash1-8/+6
2018-08-06qt: Don't show error dialog when canceling the Load Folder dialogLioncash1-2/+8
2018-08-06qt/game_list_p: Remove redundant base class constructor invocationsLioncash1-1/+2
2018-08-06qt: Add missing override specifiers where applicableLioncash5-7/+9
2018-08-06qt: Default destructors where applicableLioncash9-16/+15
2018-08-06kernel/event: Make data members privateLioncash1-1/+1
2018-08-04video_core: Eliminate the g_renderer global variableLioncash1-2/+2
2018-08-03Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851)David3-3/+38
2018-08-03yuzu: Use Qt 5 signal/slots where applicableLioncash7-46/+49
2018-08-02kernel: Move object class to its own source filesLioncash1-1/+1
2018-08-02video_core: Make global EmuWindow instance part of the base renderer classLioncash1-1/+1
2018-08-01Fix merge conflicts with opus and update docsZach Hilman1-3/+3
2018-08-01Use more descriptive error codes and messagesZach Hilman1-10/+41
2018-08-01Make XCI comply to review and style guidelinesZach Hilman1-14/+1
2018-08-01Remove files that are not usedZach Hilman3-1/+17
2018-08-01audio_core: Add configuration settings.bunnei7-5/+284
2018-07-30Port #3769 from Citra: "Update Dark theme to latest version"Tobias1-1/+1
2018-07-29Port #3913 from Citra: "citra_qt: Remove obsolete application attribute"fearlessTobi1-1/+0
2018-07-29Port #3911 from Citra: "Optimize settings application"fearlessTobi5-6/+3
2018-07-29Port #3837 from Citra: "Add build date in about dialog"fearlessTobi2-3/+4
2018-07-26Port #3594 from CitrafearlessTobi1-0/+16
2018-07-26kernel/timer: Make data members private where applicableLioncash1-3/+3
2018-07-26Port #3665 from CitrafearlessTobi1-0/+2
2018-07-25wait_tree: Add missing switch case for WaitTreeThread::GetText()Lioncash1-0/+4
2018-07-24wait_tree: Silence warning about all code paths not returning a valueLioncash1-0/+3
2018-07-22Frontend: Check for more required OpenGL extensions during startup.Subv1-0/+12
2018-07-22file_util: Use a u64 to represent number of entriesLioncash1-1/+1
2018-07-21file_util: Use an enum class for GetUserPath()Lioncash3-9/+13
2018-07-21gpu: Rename Get3DEngine() to Maxwell3D()Lioncash1-3/+3
2018-07-20thread: Convert ThreadStatus into an enum classLioncash1-22/+22
2018-07-19Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman1-1/+3
2018-07-18game_list: Make ContainsAllWords an internally linked non-member functionLioncash2-2/+1
2018-07-18game_list: Upper-case containsAllWords to ContainsAllWords()Lioncash2-3/+3
2018-07-18game_list: Make containsAllWords a const member functionLioncash2-4/+6
2018-07-18game_list: Remove unnecessary QString initialization in KeyReleaseEaterLioncash1-4/+1
2018-07-18settings: Turn docked mode off by default.bunnei1-1/+1
2018-07-14OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.bunnei2-1/+7
2018-07-12yuzu - Fix duplicate logsJames Rowe2-2/+7
2018-07-08Revert "Virtual Filesystem (#597)"bunnei1-3/+1
2018-07-07Port #3505 from CItrafearlessTobi1-6/+7
2018-07-06Virtual Filesystem (#597)Zach Hilman1-1/+3
2018-07-03Add configurable logging backendsJames Rowe8-3/+145
2018-07-03Update clang formatJames Rowe1-2/+1
2018-07-03Rename logging macro back to LOG_*James Rowe2-8/+8
2018-06-27settings: Add a configuration for use_accurate_framebuffers.bunnei3-0/+12
2018-06-26yuzu: Remove SSBOs check from Qt frontend.bunnei1-2/+0
2018-06-21Add support for decrypted NCA files (#567)Zach Hilman1-1/+1
2018-06-21Kernel/Arbiters: Mostly implement SignalToAddressMichael Scire1-1/+1
2018-06-21Kernel/Arbiters: Implement WaitForAddressMichael Scire1-0/+4
2018-06-14Bug fixes, testing, and review changesZach Hilman2-7/+20
2018-06-14Add 'Load Folder' menu optionZach Hilman3-0/+17
2018-06-14Add support for main files in file pickerZach Hilman1-0/+2
2018-06-14Recognize main files in game listZach Hilman1-2/+17
2018-06-13Qt: Removed the Registers widget.Subv6-292/+0
2018-06-04qt: add check for GL extension supportBreadFish642-0/+27
2018-05-19Qt/WaitTree: Display the callstack for each thread in the wait tree widget.Subv2-0/+37
2018-05-11thread: Rename mask to affinity_masks.bunnei1-1/+2
2018-05-11wait_tree: Add ideal core and affinity mask.bunnei1-0/+2
2018-05-11wait_tree: Show all threads on all schedulers.bunnei1-6/+14
2018-05-11core: Add a configuration setting for use_multi_core.bunnei3-0/+12
2018-05-11core: Implement multicore support.bunnei2-3/+3
2018-04-30string_util: Remove StringFromFormat() and related functionsLioncash1-2/+4
2018-04-27frontends: Move logging macros over to new fmt-capable onesLioncash2-8/+7
2018-04-24memory_manager: Make GpuToCpuAddress return an optional.bunnei1-4/+4
2018-04-24memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.bunnei1-2/+2
2018-04-23GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format.Subv1-0/+2
2018-04-21Qt: Update the WaitTree widget to show info about the current mutex of each thread.Subv2-82/+47
2018-04-19Implement Pull #3528 from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) (#271)N00byKing1-0/+9
2018-04-14Fix the stuck in fullscreen bug (Original PR: citra-emu/citra#3611)adityaruplaha1-2/+4
2018-04-07Prevent crash from uninitialized telemetryJames Rowe1-2/+1
2018-04-06core, main.h: Abort on 32Bit ROMs (#309)N00byKing1-1/+6
2018-03-30Port citra-emu/citra#3610 to yuzuN00byKing2-3/+7
2018-03-30Remove whitespacesN00byKing1-1/+1
2018-03-30Add Dark theme, Icon themingN00byKing7-0/+75
2018-03-27main.h: Add pragma once, remove ifndefN00byKing1-5/+2
2018-03-27config: Use simplified checkbox (from Citra) for CPU JIT.bunnei3-31/+22
2018-03-27config: Rename is_docked to use_docked_mode to be consistent with other config bools.bunnei3-6/+6
2018-03-27configure_general: Cleanup naming.bunnei1-14/+14
2018-03-27qt: Add config option for is_docked.bunnei2-0/+23
2018-03-27config: Add setting for whether the system is docked or not.bunnei1-0/+8
2018-03-27graphics_surface: Remove superfluous cast.bunnei1-2/+1
2018-03-27graphics_surface: Fix merge conflicts.bunnei1-3/+3
2018-03-25main.cpp: Replace Citra with yuzu Wiki LinksN00byKing1-4/+4
2018-03-25main.cpp: Update Dialog from citra to yuzuN00byKing1-11/+11
2018-03-25GPU: Make the debug_context variable a member of the frontend instead of a global.Subv3-4/+16
2018-03-24Frontend: Updated the surface view debug widget to work with Maxwell surfaces.Subv1-19/+23
2018-03-24Frontend: Allow opening the Surface View widget in the Qt frontend.Subv2-0/+8
2018-03-24Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.Subv10-4/+913
2018-03-22Change "yuzu starting..." to be logged with the new macroDaniel Lim Wee Soong1-1/+1
2018-03-21CMake: Set EMU_ARCH_BITS in CMakeLists.txtN00byKing1-1/+0
2018-03-19thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.bunnei1-3/+3
2018-02-27Removes the use of QKeySequence::Cancel (#186)Vishal Sharma1-1/+2
2018-02-18kernel: Use Scheduler class for threading.bunnei1-1/+2
2018-02-14pls, that was easyHexagon121-1/+1
2018-02-14debugger: Fix wait_tree crash.bunnei1-1/+1
2018-01-21Format: Run the new clang format on everythingJames Rowe5-9/+39
2018-01-19qt: Migrate to Qt 5 signal/slot connection syntax where applicableLioncash5-31/+31
2018-01-18ui: Rename almost all classes in configuration_input.ui (#99)Evgeni Danailov1-66/+66
2018-01-18Port citra #3336 - Resizes the configuration window to not be so stretched outRiver City Ransomware1-1/+1
2018-01-18CMakeLists: Derive the source directory grouping from targets themselvesLioncash1-60/+65
2018-01-18hotkeys: Add missing <QTreeWidgetItem> includeLioncash1-0/+1
2018-01-18game_list: Add missing override specifier for KeyReleaseEater's eventFilter functionLioncash1-1/+1
2018-01-18game_list: Amend doxygen parameter identifiers for containsAllWords()Lioncash1-2/+2
2018-01-18bootmanager: Minor tidiness/correctness changesLioncash2-7/+6
2018-01-17 Implement Pull #3306 from citra: citra_qt: Drop Qt 5 version checks in code (#41)N00byKing1-13/+1
2018-01-17Fixed formattingnoah katz1-2/+2
2018-01-17Fix non translated string (same as Citra PR 2949)noah katz1-1/+1
2018-01-16Use static functions instead of lambdasmuemart1-49/+46
2018-01-16Add translation support for button labelsmuemart1-14/+15
2018-01-16Add button labels for sdl joystick mappingsmuemart1-17/+46
2018-01-16clang-formatMerryMage10-24/+21
2018-01-16Implement Pull #3030 from CitraTobias1-6/+6
2018-01-16Update game_list.cppN00byKing1-1/+1
2018-01-16Update CMakeLists.txtN00byKing1-5/+1
2018-01-16Implement Pull #3333 from citra: citra_qt: Pause emulation on CoreError (#39)N00byKing2-0/+2
2018-01-16Merge citra-emu PR#3159 by FearlessTobi(citra-qt : Fix a bug in our fullscreen implementation)goaaats2-15/+31
2018-01-16Merge citra-emu PR#3001 by Styleoshin(citra-qt : Adding fullscreen mode)goaaats5-1/+57
2018-01-16Adding meumart's Citra SDL Joystick support. Citra PR #3116muemart3-190/+276
2018-01-15Clanggit rebase -i fixesunknown1-10/+2
2018-01-15Clang formatunknown2-4/+10
2018-01-15Change default log level to infounknown1-1/+1
2018-01-15Update the internal resolution settingsunknown2-65/+5
2018-01-15configure_input: update w/ Switch buttonsshinyquagsire233-90/+221
2018-01-14qt: Update about dialog to show license for GPLv2 only.bunnei1-1/+1
2018-01-14Remove Surface Viewer stubJannik Vogel3-13/+0
2018-01-14Implement "About" dialogspycrab6-3/+245
2018-01-14yuzu qt copy windows deps renamedJames Rowe1-2/+2
2018-01-14Minor cleanupMerryMage4-13/+13
2018-01-14macOS: Update Info.plistMerryMage1-34/+34
2018-01-13Add new icons and fix up the linux paths for installJames Rowe1-3/+1
2018-01-13Fix build on macOS and linuxMerryMage1-3/+5
2018-01-13config: Default log filter to trace.bunnei1-1/+1
2018-01-13Removing unused settings and yuzu rebrandingJames Rowe14-427/+68
2018-01-13Remove gpu debugger and get yuzu qt to compileJames Rowe39-3171/+46
2018-01-13Massive removal of unused modulesJames Rowe68-0/+10017