summaryrefslogtreecommitdiffstats
path: root/src/yuzu (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-05yuzu: Fully hide linux tabgerman771-0/+3
2024-01-31settings: Allow audio sink, input, and output to be set per gamet8952-20/+104
2024-01-30Persist filters in multiplayer public lobby listHugo Locurcio2-1/+19
2024-01-30Color player counts in the multiplayer public lobby listHugo Locurcio1-4/+21
2024-01-30core: support offline web appletLiam1-1/+4
2024-01-30am: migrate global state to per-applet state structureLiam2-41/+4
2024-01-30am: retrieve main applet creation info from frontendLiam4-44/+66
2024-01-30Add hotkeys for multiplayer actionsHugo Locurcio2-1/+13
2024-01-30am: re-namespace frontend applets to frontend directoryLiam7-66/+68
2024-01-30service: split am into componentsLiam2-0/+2
2024-01-28configure_graphics: Avoid crash when vsync_mode_combobox is empty (occurs when renderer backend is Null)Merry1-0/+5
2024-01-27Move time services to new IPC.Kelebek11-2/+2
2024-01-25result: Make fully constexpr, add ON_RESULT_INCLUDEDFearlessTobi1-6/+6
2024-01-25fs: Replace Mode enum by OpenMode enumFearlessTobi2-9/+10
2024-01-25vfs: Move vfs files to their own directoryFearlessTobi3-4/+4
2024-01-25frontend_common: Consistently use referencest8951-6/+5
2024-01-25frontend_common: Remove key rederivation and keep key checkt8953-121/+6
2024-01-24Rework time service to fix time passing offline.Kelebek15-7/+64
2024-01-21frontend_common: Move integrity verification to content_managert8951-112/+26
2024-01-20android: Add addon delete buttont8952-9/+9
2024-01-19frontend_common: Add content manager utility functionst8952-142/+35
2024-01-19Bump MoltenVK to v1.2.7shinra-electric1-1/+1
2024-01-17Allow -u to accept a username string in addition to index, and suppress the User selector even if settings requires it to be shown for one instance only.Andrew Pilley2-4/+22
2024-01-16service: hid: Fully implement abstract vibrationNarr the Reg1-4/+4
2024-01-16Fix more typosViktor Szépe7-20/+20
2024-01-13service: acc: Only save profiles when profiles have changedgerman771-0/+4
2024-01-12service: hid: Create abstracted pad structuregerman776-18/+18
2024-01-11fsp-srv: use program registry for SetCurrentProcessLiam1-4/+4
2024-01-08Save profile name usedflodavid3-3/+23
2024-01-07service: set: Rename filesgerman771-1/+1
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg19-39/+39
2024-01-02yuzu: Add per-game linux gamemode configurationflodavid14-0/+197
2024-01-02yuzu: Use displayed port on direct connectNarr the Reg1-1/+1
2023-12-30frontend_common: config: Refactor WriteSetting to stricter typest8951-32/+37
2023-12-30Fix Wayland appIdReilly Brogan1-0/+4
2023-12-25main: Remove unused enumFearlessTobi1-8/+0
2023-12-22Settings: Indicate AMD's compatibility with SPIR-V on OGLAmeer J1-1/+1
2023-12-21qt: settings: Fix per-game vsync comboboxt8952-30/+68
2023-12-19yuzu: Read/Save category PathsNarr the Reg1-0/+4
2023-12-19yuzu: Make language persistent and remove symbols_pathNarr the Reg4-12/+6
2023-12-12configure_debug: Fix small typoFearlessTobi1-1/+1
2023-12-10core: Use single instance of profile managergerman779-65/+73
2023-12-05frontend_common: Use optional for language defaultt8951-1/+2
2023-12-04core: refactor emulated cpu core activationLiam1-4/+4
2023-12-02file_sys: handle null romfsLiam1-5/+0
2023-11-30cmake: prefer system gamemode libraryAlexandre Bouvier1-1/+1
2023-11-27qt: add cpu_backend configurationamazingfate4-0/+49
2023-11-25yuzu: create linux group in general settingsflodavid7-59/+88
2023-11-25yuzu: integrate gamemode support on linuxxcfrg5-1/+62
2023-11-25yuzu: Constrain mouse in render window when emulatedNarr the Reg4-49/+60
2023-11-24yuzu: Display firmware versionNarr the Reg2-2/+39
2023-11-22frontend_common: Add option to read unsigned integerst8951-1/+2
2023-11-21game_list_worker: Explicit caputure of 'this'Merry1-1/+1
2023-11-21shared_widget: Explicit capture of 'this'Merry1-2/+2
2023-11-21config: Unify config handling under frontend_commont89531-1647/+939
2023-11-19Implemented qlaunch version of the controller appletFrozenAra3-16/+48
2023-11-19qt: fix linux buildLiam1-0/+3
2023-11-15service: hid: Split hid.cpp into individual interfacesNarr the Reg1-1/+0
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode2-38/+51
2023-11-12core: hid: Split SL and SR buttonsgerman774-150/+321
2023-11-11yuzu: Keep homebrew on the recently played listgerman771-4/+5
2023-11-10yuzu: Make mute audio persistentNarr the Reg1-6/+6
2023-11-10yuzu: Save mute when in background settingNarr the Reg3-6/+16
2023-11-09Fix out_icon_path = Common::FS::GetYuzuPath(Common::FS::YuzuPath::IconsDir);Franco M1-1/+1
2023-11-09Minor changesFranco M1-2/+2
2023-11-08Final change, i thinkFranco M1-6/+5
2023-11-08CMakeLists: Add option to call lupdate directlylat9nq1-9/+42
2023-11-08shared_translation: Call tr for each stringlat9nq1-249/+268
2023-11-08Allocate resources for test window before getting system infoLucas Reis1-0/+1
2023-11-07Fixed clangFranco M1-2/+3
2023-11-05yuzu: Only store games in the recently played listgerman771-4/+7
2023-11-05service: acc: Ensure proper profile sizegerman771-3/+3
2023-11-05 modified: src/yuzu/main.cppFranco M1-66/+7
2023-11-04core: hid: Signal color updatesNarr the Reg3-4/+14
2023-11-04Convert files to LF eolKelebek18-8/+8
2023-11-01romfs: fix extraction of single-directory rootLiam1-1/+1
2023-10-31qt: remove duplicate exit confirmation settingLiam3-8/+9
2023-10-30Fix macOS buildTermynat0r1-3/+3
2023-10-29Implemented wheel event for volume control in VolumeButtonFrozenAra2-2/+53
2023-10-24qt: fix game list shutdown crashLiam4-61/+112
2023-10-22yuzu: Fix vibration reseting to 1%german771-5/+5
2023-10-22yuzu: Fix restore shortcuts buttonNarr the Reg3-2/+10
2023-10-22kernel: update KProcessLiam2-2/+2
2023-10-19Reverted dirty code in main.boludoz2-9/+2
2023-10-18TODO: Implement shortcut creation for Apple.boludoz3-2/+15
2023-10-18Useless code removed related to admin privileges, if it is not an error we can add it later, that is what git is for.boludoz2-7/+0
2023-10-18Deleted admin requisite (maybe it was another mistake).boludoz1-7/+1
2023-10-17yuzu: Improve behavior when clicking on controller box in Controller appletflodavid5-40/+87
2023-10-17Final refactorizationboludoz1-86/+45
2023-10-17Moved check.boludoz1-6/+8
2023-10-17More @liamwhite suggestions applied.boludoz1-113/+87
2023-10-16shortcut_stream.close(); fixedboludoz1-1/+1
2023-10-16Comment using fmt instead qt.boludoz1-2/+1
2023-10-16.clear() instead = ""; and switch improved.boludoz1-16/+8
2023-10-16More missed suggestionsboludoz1-6/+2
2023-10-16Sugestions and fixes.boludoz2-52/+54
2023-10-16Some improvements (suggestions)boludoz2-83/+77
2023-10-16Less code, simpler, better.boludoz1-2/+14
2023-10-16Typing and formatting errors fixed.boludoz3-23/+14
2023-10-15Unnecessary feature removedboludoz2-15/+4
2023-10-15Fixes and improvementsboludoz2-3/+3
2023-10-15Improved shortcut: add games in applist for Windows, question for start game at fullscreen & better unicode support for some Windows path funcs.boludoz5-200/+347
2023-10-14Revert "cmake: only add network component if qt used"Nguyen Marc1-4/+1
2023-10-14cmake: only add network component if qt usedNguyen Marc1-1/+4
2023-10-14qt: add missing target_link_libraries for discordrpcNguyen Marc1-1/+1
2023-10-14yuzu: Improve behavior when clicking on controller box in Control Configurationflodavid2-10/+27
2023-10-13Improvement in Directory Path Detection for Shortcuts (#11749)DanielSvoboda1-30/+38
2023-10-13qt: ensure worker cancellation is complete before clearingLiam3-6/+11
2023-10-12fix styleF David1-2/+3
2023-10-12yuzu: Enable to use controller to restart a gameflodavid3-18/+29
2023-10-12yuzu: Use new setting method for stop emulationFlorian3-9/+24
2023-10-12yuzu: Enable to use controller to close a gameflodavid5-32/+75
2023-10-11yuzu: Save multiple resolutions per iconNarr the Reg1-28/+53
2023-10-08qt: implement automatic crash dump supportLiam8-264/+98
2023-10-08yuzu: Add desktop shortcut support for WindowsFearlessTobi4-26/+154
2023-10-04yuzu: Fix mute when in background settingNarr the Reg4-2/+7
2023-10-02yuzu: Allow to launch album applet from firmwareNarr the Reg3-0/+32
2023-10-02qt: add additional romfs dump targetsLiam1-9/+17
2023-10-01service: am: Set push in arguments according to the launched appletNarr the Reg1-0/+7
2023-10-01yuzu: Allow to launch cabinet applet from firmwareNarr the Reg3-2/+77
2023-09-27Qt: Remove ability to install xci filesCharles Lombardo2-8/+5
2023-09-24yuzu: Add button to boot mii edit from firmwaregerman773-1/+52
2023-09-14shared_widget: Use default literals morelat9nq2-21/+22
2023-09-14debug: Add renderdoc capture hotkeyGPUCode4-47/+65
2023-09-13shared_widget: Forward-port Citra changeslat9nq2-31/+134
2023-09-13configure_ui: Remove unnecessary usage of stoullat9nq1-5/+2
2023-09-12qt: add verification for installed contentsLiam3-0/+111
2023-09-11mii: service: Address reviewgerman771-1/+2
2023-09-10am: Implement UserChannel parametersFearlessTobi4-9/+25
2023-09-06core: implement basic integrity verificationLiam4-0/+55
2023-09-05yuzu-qt: Use Null when OpenGL is not compiledlat9nq1-1/+9
2023-09-05yuzu-qt: Update API Text for broken Vulkanlat9nq1-0/+1
2023-09-05configure_graphics: Capture by referencelat9nq1-1/+1
2023-09-05configure_graphics: Fix handling of broken Vulkanlat9nq1-12/+16
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin1-1/+1
2023-09-03qt: measure romfs dump completion by bytes readLiam1-26/+50
2023-08-29qt: ensure packed update nca is applied to the correct baseLiam1-0/+7
2023-08-29qt: fix romfs dumping for multiprogram applicationsLiam2-51/+65
2023-08-28Address review commentsLiam11-270/+259
2023-08-27yuzu-qt: Track play timeMario12-0/+331
2023-08-26am: shorten shutdown timeout when lock is not heldLiam1-2/+12
2023-08-25ui: Fixed inverted controls on ReverseSlider widgetsBenjaminHalko1-0/+1
2023-08-24yuzu/main: Ensure NCAs are registered in content provider when launching from CLIFearlessTobi2-0/+39
2023-08-24game_list_worker: Display correct size for NAX gamesFearlessTobi1-10/+13
2023-08-23main: Fix docked mode button, clang 14 errorlat9nq1-6/+6
2023-08-23main: Access by referencelat9nq1-1/+1
2023-08-23general: Use console mode helper across projectlat9nq5-35/+24
2023-08-22config(qt): Sanitize docked handheld controllerlat9nq2-0/+13
2023-08-22shared_translation: Define use_docked_mode textslat9nq1-1/+4
2023-08-22general: Convert use_docked_mode to an enumerationlat9nq6-24/+45
2023-08-22shared_widget: Implement radio groupslat9nq2-1/+73
2023-08-22Add macos moltenvk bundle, Add copy moltevk dylib scriptFeng Chen1-0/+12
2023-08-17uisettings: Add TODO for stretched aspect being ignoredlat9nq1-0/+1
2023-08-16configure_ui: Silence MSVC warninglat9nq1-1/+1
2023-08-16yuzu-qt: Screenshots depend more on the graphics settingslat9nq11-140/+127
2023-08-16yuzu-qt: Implement unspecified screenshot ratiolat9nq3-10/+29
2023-08-16bootmanager: Remove old pathlat9nq1-8/+3
2023-08-16configure_ui: Update the screenshots datalat9nq1-4/+13
2023-08-16config: Read the entire screenshots categorylat9nq1-2/+1
2023-08-16bootmanager: Consider the default resolutionlat9nq1-1/+5
2023-08-16yuzu-qt: Enable specifying screenshot resolutionlat9nq5-3/+198
2023-08-15vfs: expand support for NCA readingLiam1-6/+12
2023-08-10Allow searching by a substring of the title IDzeltermann1-2/+6
2023-08-02config(qt): Fix name of network categorylat9nq1-2/+1
2023-08-02config(qt): Use qt_config directly to read configlat9nq1-2/+4
2023-08-02vulkan: centralize configAlexandre Bouvier1-1/+3
2023-07-30shared_widget: Only save global settings as neededlat9nq1-2/+4
2023-07-30config(qt): Write the UiGeneral categorylat9nq1-0/+1
2023-07-29config(qt): Fix generic read settinglat9nq1-7/+11
2023-07-26Address feedbackMorph1-10/+8
2023-07-26(ui)settings: Add more runtime_modifiable settingslat9nq1-6/+23
2023-07-25yuzu: Enable controller interaction in Controller Appletflodavid3-7/+92
2023-07-24yuzu: Avoid reading broken gamesgerman771-1/+5
2023-07-23shared_widget: Determine default request earlierlat9nq1-19/+22
2023-07-22shared_widget: Use QRegularExpressionlat9nq1-3/+3
2023-07-22config: Read the Network categorylat9nq2-0/+12
2023-07-22configure_audio/cpu: Sort settingslat9nq2-3/+12
2023-07-22configure_dialog: Focus the button box on startlat9nq1-0/+3
2023-07-22qt/configuration: Use deleteLaterlat9nq6-7/+7
2023-07-22common,qt-config: Remove usage of forward_listlat9nq19-63/+64
2023-07-22general: reduce use of dynamic_castLiam1-1/+1
2023-07-22yuzu: Replace httplib with QtNetworkRequestNarr the Reg2-36/+55
2023-07-21configure_system: Use lambda template to group settingslat9nq1-1/+1
2023-07-21common: Move global configuration state modifiers back to settingslat9nq1-0/+1
2023-07-21common,configure_system: Rename method to GetCategorylat9nq1-1/+1
2023-07-21shared_translation: Update memory layout mode stringslat9nq1-2/+7
2023-07-21settings: Require time zone setting value for stirnglat9nq1-1/+2
2023-07-21shared_translation: Add missing time zoneslat9nq1-0/+3
2023-07-21shared_translation: Add controller_applet_disabledlat9nq1-0/+1
2023-07-21shared_translation: Add barrier_feedback_loopslat9nq1-0/+2
2023-07-21configuration: Use enum indexlat9nq6-26/+31
2023-07-21shared_translation: Deobfuscate auto time zonelat9nq1-46/+52
2023-07-21settings,configuration: Add a default suffixlat9nq5-42/+45
2023-07-21configuration: Use paired settingslat9nq2-12/+6
2023-07-21shared_widget: Internalize component restoringlat9nq3-61/+49
2023-07-21configuration: Use specialization of settingslat9nq4-18/+36
2023-07-21configuration: Use a builder to create widgetslat9nq18-209/+206
2023-07-21shared_translation: Fix context usagelat9nq1-1/+3
2023-07-21settings,translation: Fix time zone enumlat9nq1-24/+24
2023-07-21settings,opengl,yuzu-qt: Fix AA, Filter maximumslat9nq1-6/+5
2023-07-21config_shared: Remove storing the group from tablat9nq2-6/+2
2023-07-21settings,uisettings: Remove leading underscorelat9nq3-3/+3
2023-07-21configuration: Move speed_limit to corelat9nq3-10/+8
2023-07-21common,yuzu-qt: Avoid explicit instantiation on old clanglat9nq3-0/+10
2023-07-21shared_widget: Correct spellinglat9nq1-1/+1
2023-07-21common,yuzu-qt: GCC warning silenceslat9nq7-27/+28
2023-07-21configure_graphics: Simplify UpdateAPILayoutlat9nq1-27/+16
2023-07-21configure_graphcs: Fix setting shader/device in custom configlat9nq1-0/+3
2023-07-21configuration: Use shorter constructor as neededlat9nq3-10/+9
2023-07-21shared_widget: Some documentation, add shorter constructorlat9nq2-8/+65
2023-07-21config: Remove unused functionslat9nq2-128/+0
2023-07-21settings: Delete cpu_accuracy_first_timelat9nq2-6/+0
2023-07-21shared_widget: Improve logging, use Setting::Rangedlat9nq1-7/+19
2023-07-21configuration/shared: Clean up includes [IWYU]lat9nq4-21/+36
2023-07-21configure_graphics: Fix vulkan_device buglat9nq1-4/+2
2023-07-21(ui,)settings: Use explicit instantiationlat9nq4-3/+26
2023-07-21shared_widget: Avoid calling QWidgetPrivate::setVisiblelat9nq1-2/+0
2023-07-21FIXME configuration: Avoid unnecessary allocationslat9nq5-2/+22
2023-07-21shared_widget: Add SPDX headerlat9nq2-0/+6
2023-07-21general: Add typeinfo where neededlat9nq4-0/+4
2023-07-21shared_widget: Use actionTriggered for user input signalslat9nq1-1/+1
2023-07-21shared_translation: Populate combobox enums with macrolat9nq1-168/+158
2023-07-21configuration: Document odd widget caseslat9nq5-1/+25
2023-07-21shared_translation: Add translation for use video framratelat9nq1-0/+3
2023-07-21settings,general: Rename non-confirming enumslat9nq7-41/+41
2023-07-21configuration: Use IDs to sort holdslat9nq4-27/+16
2023-07-21settings,general: Rename/reorder setting idslat9nq1-1/+1
2023-07-21shared_widget: Fix includeslat9nq1-7/+4
2023-07-21shared_widget: Complete refactoringlat9nq2-378/+168
2023-07-21shared_widget: Refactor againlat9nq2-52/+121
2023-07-21c_per_game: Inform when settings might not be configurablelat9nq1-14/+33
2023-07-21shared_translation: Fix pragma oncelat9nq1-0/+2
2023-07-21shared_translation: Add translation for AstcRecompressionlat9nq1-0/+9
2023-07-21configure_system: Hide locale warn at startlat9nq1-1/+4
2023-07-21shared_widget: Force min width of 100 for restore buttonlat9nq1-2/+13
2023-07-21configuration: Workaround for Windows Qt buglat9nq3-53/+58
2023-07-21shared_translation: Add missing tooltipslat9nq1-7/+21
2023-07-21configuration: Clean up includes a bitlat9nq14-51/+26
2023-07-21configuration_shared: Remove old custom config setup functionslat9nq2-144/+0
2023-07-21configure_cpu: Generate UIlat9nq5-190/+94
2023-07-21configuration: Use a mapping of setting value to namelat9nq18-229/+355
2023-07-21settings, shared_widget: typo fixeslat9nq1-2/+8
2023-07-21configure_audio: Implement ui generationlat9nq9-305/+185
2023-07-21shared_widget: Use a better iconlat9nq1-7/+5
2023-07-21shared_widget: Refactor helperslat9nq6-220/+254
2023-07-21settings, uisettings: Initialize linkage counterlat9nq1-1/+1
2023-07-21configure_system: Implement with for looplat9nq10-621/+380
2023-07-21per_game: Remove general tablat9nq2-5/+0
2023-07-21shared_widget: Internalize extra setting configurationlat9nq3-48/+66
2023-07-21settings: Move runtime and save to parameterslat9nq1-5/+4
2023-07-21graphics: Set speed limit to spinboxlat9nq1-2/+2
2023-07-21shared_widget: Support checkbox + spinboxlat9nq3-10/+55
2023-07-21configure_debug: Reorganizelat9nq1-336/+522
2023-07-21configure_graphics: Reimplement bg_colorlat9nq3-15/+111
2023-07-21shared_widget: Make button creation staticlat9nq2-10/+12
2023-07-21configure_general: Hide reset button in custom configslat9nq1-0/+4
2023-07-21configure_general: Sort datalat9nq1-1/+7
2023-07-21configure_general: Generate UI using containerslat9nq5-163/+41
2023-07-21shared_translation: Add UI widget translationslat9nq1-55/+73
2023-07-21shared_widget: Fix headerlat9nq1-0/+2
2023-07-21settings: Add UiGeneral classlat9nq2-5/+7
2023-07-21config: Don't merge the mapslat9nq2-11/+10
2023-07-21configure_graphics: Remove redundant loglat9nq1-1/+0
2023-07-21configuration: Move CreateWidget to a classlat9nq10-453/+507
2023-07-21configuration: Implement sliderlat9nq6-69/+177
2023-07-21configuration: Use buttons instead of highlightslat9nq9-103/+204
2023-07-21shared_translations: Re flow stringslat9nq1-6/+6
2023-07-21configure_graphics: More complete reimplementationlat9nq4-348/+116
2023-07-21settings: Define base renderer runtime modifiable settingslat9nq1-4/+5
2023-07-21configuration_shared: Fix blank state hiding check boxlat9nq1-2/+1
2023-07-21settings: Add anisotropy mode enumlat9nq1-0/+7
2023-07-21shared_translation: Finish using int idslat9nq5-156/+115
2023-07-21configure_graphics: Partial runtime implementationlat9nq9-1147/+512
2023-07-21settings: Recategorize a bitlat9nq3-4/+18
2023-07-21shared_translation: Add the rest of the settingslat9nq1-1/+80
2023-07-21shared_translation: Add copyright and licenselat9nq2-0/+6
2023-07-21configure_graphics_advance: Generate UI at runtimelat9nq12-388/+406
2023-07-21configure_per_game: Rename group to tab_grouplat9nq2-10/+11
2023-07-21configuration: Add base class to tabslat9nq18-101/+110
2023-07-21configuration_shared: Create Tab base classlat9nq2-0/+22
2023-07-21settings: Add a registry of settingslat9nq5-545/+185
2023-07-21uisettings: Fix typingslat9nq4-57/+63
2023-07-21settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq1-20/+20
2023-07-21settings,video_core: Consolidate ASTC decoding optionslat9nq6-35/+65
2023-07-06main: Use 1_MiB as a constant for copy buffer sizeMorph1-3/+5
2023-07-06main: Fix install progress calculationMorph1-3/+3
2023-07-03Use `toUtf8()` for string passed to DBuszeltermann1-1/+1
2023-07-02core_timing: Remove GetCurrentTimerResolution in CoreTiming loopMorph1-0/+2
2023-07-01yuzu: Use test window with VulkanSurface to check for present modes.Steveice101-1/+4
2023-07-01vulkan: Use newer VK_EXT_metal_surface to create surface for MoltenVK.Steveice101-2/+7
2023-07-01yuzu: Ensure mouse panning can't be enabled with real mouse emulationgerman773-24/+26
2023-06-29input_common: Tune mouse controlsNarr the Reg3-45/+11
2023-06-28input_common: Remove duplicated DriverResult enumgerman771-0/+3
2023-06-27yuzu: Fix clang formatgerman772-12/+15
2023-06-25Hyphenate Joy-Con and clarify furtherKirill Ignatev1-1/+1
2023-06-25Clarify Ring-Con configuration message in UIKirill Ignatev1-1/+1
2023-06-24Only use SDL wakelock on Linuxzeltermann2-52/+8
2023-06-22general: remove atomic signal and waitLiam2-8/+5
2023-06-22input_common: Implement native mifare supportNarr the Reg1-2/+2
2023-06-18vk_device_info: Check only affected Intel driverslat9nq3-8/+11
2023-06-17video_core: Removed AF for all mip modes option as it's default nowWollnashorn4-27/+0
2023-06-14video_core: optionally skip barriers on feedback loopsLiam4-0/+23
2023-06-13video_core: Option to apply anisotropic filtering for all mipmap modesWollnashorn4-0/+27
2023-06-12input_common: Redesign mouse panningBaptiste Marie10-46/+500
2023-06-11qt: use larger buffer for update installLiam1-1/+1
2023-06-09qt: persist framerate sync optionLiam1-0/+2
2023-06-08nvnflinger: allow locking framerate during video playbackLiam3-0/+19
2023-06-06vk_device_info: Clean up includes [IWYU]lat9nq2-3/+11
2023-06-06vk_device_info: Add SPDX datalat9nq2-0/+6
2023-06-06yuzu-qt: Load Vulkan device info at startuplat9nq11-50/+124
2023-06-05configure_system: Remove external offset on custom rtclat9nq1-2/+1
2023-06-04yuzu: add opengl shader backend info in status barxcfrg3-1/+14
2023-06-03Issue a reload if the system language changedKeve12271-1/+2
2023-06-03android: native: Add support for custom Vulkan driver loading.bunnei2-4/+4
2023-06-03core: frontend: Refactor GraphicsContext to its own module.bunnei1-0/+1
2023-05-29yuzu: Disable game list while game is runninggerman771-0/+4
2023-05-27qt: add menu item to remove cache storageLiam4-0/+26
2023-05-24add context menu for filter and anti-aliasing status buttonsgrimkor3-71/+152
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam4-0/+64
2023-05-13Use TARGET_FILE_DIR generator expressionDanila Malyutin1-5/+1
2023-05-10Allow fully customisable controller hotkeysgrimkor4-32/+56
2023-05-10service: nfp: Allow to load with a different amiibo idgerman773-3/+23
2023-05-08qt_common: consistently ifdef QPlatform after cbd79df23375Jan Beich1-1/+1
2023-05-08yuzu: Make 3d cube with joycon shapeNarr the Reg1-10/+10
2023-05-08core: hid: Allow to calibrate gyro sensorNarr the Reg1-0/+3
2023-05-08configure_graphics_advanced: Hide input compute toggle a little laterlat9nq1-2/+2
2023-05-08bootmanager: remove stop_token headerLiam1-1/+0
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow4-0/+20
2023-05-07yuzu/applets/qt_profile_select: connect double-click to accept()QGJ1-0/+1
2023-05-07yuzu-qt/config: Add option to disable compute on Intellat9nq10-9/+63
2023-05-06service: nfc: Merge device interfaces and create the device managerNarr the Reg4-20/+20
2023-05-06input_common: Add property to invert an axis buttonNarr the Reg1-2/+8
2023-05-06input_common: Add property to invert an axis buttonNarr the Reg1-2/+8
2023-05-05yuzu: Add motion preview to controller inputNarr the Reg2-0/+96
2023-05-04settings: remove pessimistic flushingLiam4-21/+0
2023-05-04qt_common: Remove yuzu prefixlat9nq4-7/+7
2023-05-03configure_graphics: No there isn't a hyphen in VSynclat9nq2-5/+5
2023-05-03configure_input_player: Add missing includelat9nq1-0/+1
2023-05-03configure_graphics: Clean up includes [IWYU]lat9nq2-6/+31
2023-05-03bootmanager: Clean up includes [IWYU]lat9nq2-15/+50
2023-05-03configure_graphics: Actively find present modeslat9nq3-27/+161
2023-05-03bootmanager: Remove inaccurate switchlat9nq2-11/+3
2023-05-03qt_common: Move window info function out of bootmanagerlat9nq4-44/+75
2023-05-03configure_graphics: Fix another typolat9nq1-1/+1
2023-05-03bootmanager: Return value in impossible caselat9nq1-0/+1
2023-05-03configure_graphics: Fix typolat9nq1-1/+1
2023-05-03configuration: Expose separate swap present modeslat9nq6-19/+77
2023-05-01vk_present_manager: Add toggle for async presentationGPUCode4-4/+21
2023-05-01qt: warn on inoperable keysLiam2-0/+34
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam7-19/+20
2023-04-08kernel: switch extended memory setting to 8GB arrangementLiam1-1/+1
2023-03-30applet: controller: Implement cancel buttongerman775-10/+17
2023-03-29service: am: Improve profile select appletNarr the Reg4-16/+115
2023-03-27qt: Fix log softlockNarr the Reg1-2/+2
2023-03-25qt: implement RequestExit for appletsLiam13-51/+178
2023-03-18config: Fix controller config from resettingNarr the Reg1-0/+3
2023-03-13configure_audio: Fix output mode setting not savingMorph2-9/+9
2023-03-13kernel: convert KThread to new styleLiam2-102/+1
2023-03-13kernel: convert KPort, KSessionLiam1-3/+2
2023-03-12general: fix spelling mistakesLiam12-16/+16
2023-03-12yuzu: Move audio settings to audio sectiongerman776-45/+56
2023-03-12yuzu: Remove console id settinggerman773-53/+6
2023-03-05main: (Windows) Set the current timer resolution to the maximumMorph1-0/+9
2023-02-28cmake: use correct boost imported targetsAlexandre Bouvier1-1/+1
2023-02-26Revert "yuzu: config: Remove player 8 and 9 from config file"Narr the Reg4-5/+24
2023-02-26yuzu: config: Remove player 8 and 9 from config fileNarr the Reg4-24/+5
2023-02-25config: Fix per game Force max clockgerman772-5/+1
2023-02-23configuration: Add async ASTC decode settingameerj4-0/+20
2023-02-22yuzu: Set a lower timeout for discord presenceNarr the Reg1-0/+2
2023-02-21externals: Update cpp-httplib to latestAlexandre Bouvier1-1/+1
2023-02-20Qt: Reintroduce scaling for touch inputgerman772-6/+16
2023-02-17yuzu: Shutdown game on restart to reload per game configNarr the Reg1-2/+4
2023-02-17yuzu: Write to config file on important config changesNarr the Reg4-0/+7
2023-02-16input_common: Split mouse input into individual devicesNarr the Reg4-4/+18
2023-02-16Qt: Fix mouse scallinggerman772-18/+8
2023-02-14Revert "main: Fix borderless fullscreen for high dpi scaled displays"liamwhite1-13/+1
2023-02-14remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistencyarades794-55/+55
2023-02-14add static lifetime to constexpr values to force compile time evaluation where possiblearades794-55/+55
2023-02-14general: rename CurrentProcess to ApplicationProcessLiam2-4/+4
2023-02-13main: Fix borderless fullscreen for high dpi scaled displaysMorph1-1/+13
2023-02-10main: Re-add QtWebEngine zoom factorMorph1-0/+2
2023-02-10input_common: Reintroduce custom pro controller supportNarr the Reg3-3/+23
2023-02-05Add Game Icon for Discord RPCSorab2-8/+61
2023-02-04remove disambiguation argument from mute textJonas Gutenschwager1-1/+1
2023-02-03added 'Hide empty rooms' toggle to lobbyLuke Sawczak3-0/+25
2023-02-01yuzu: config: Draw turbo buttons with a different colorgerman772-14/+23
2023-02-01input_common: Implement turbo buttonsgerman771-5/+12
2023-01-28yuzu: config: Avoid reading deleted objectNarr the Reg1-2/+5
2023-01-28LDN Hostname Support in Direct ConnectSoRadGaming3-31/+38
2023-01-26video_core/opengl: Add FSR upscaling filter to the OpenGL rendererWollnashorn2-10/+1
2023-01-26main: Convert to device independent coordinates for scalingMorph3-8/+13
2023-01-26main: Use passthrough scaling for non-windows OSesMorph1-3/+12
2023-01-26main: Enable High DPI fixes for Qt >= 5.14Morph1-0/+43
2023-01-26main: Only set AA_DisableWindowContextHelpButton below Qt6Morph1-1/+3
2023-01-25main: Globally disable the "?" button on dialogsMorph10-17/+8
2023-01-23qt: add option to disable controller appletEBADBEEF5-0/+16
2023-01-22yuzu: Fix language comobox crashgerman774-8/+21
2023-01-20core: hid: Only set the polling mode to the correct sideNarr the Reg1-2/+4
2023-01-20yuzu: Add ring controller test buttongerman773-150/+325
2023-01-20core: hid: Migrate ring from emulated devices to emulated controllerNarr the Reg2-19/+19
2023-01-20yuzu: Update controller colors and button namesNarr the Reg2-3/+27
2023-01-20input_common: Disable SDL driver with switch controllersNarr the Reg3-3/+23
2023-01-19add volume quicksetting with volume sliderJonas Gutenschwager2-24/+90
2023-01-18fix formatJonas Gutenschwager2-4/+2
2023-01-18allow volume up/down hotkeys to be repeatedJonas Gutenschwager4-27/+32
2023-01-13UI changeMatías Locatti1-0/+10
2023-01-131.5X resolution scaler optionMatías Locatti1-0/+5
2023-01-11yuzu: Read mouse wheel inputNarr the Reg2-0/+9
2023-01-10qt: unlock during signal emissionLiam2-2/+21
2023-01-09qt: fix configuration weirdness on turboLiam1-2/+3
2023-01-09macOS: Make Yuzu show up in the Launchpad Games folder (#9594)UltraHDR1-0/+2
2023-01-07TAS: Show all script lengths for multiplayerMonsterDruide12-3/+28
2023-01-07qt: additional fixes for reentrant shutdownLiam1-3/+7
2023-01-05video_core/vulkan: Driver pipeline cache will now be deleted with the shader cacheWollnashorn2-1/+20
2023-01-05config: Set the Vulkan driver pipeline cache option to be globalWollnashorn1-0/+3
2023-01-05config: Better wording for VK pipeline cache option and enable by defaultWollnashorn1-2/+2
2023-01-05video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn4-0/+20
2023-01-05common: add setting for renderer clock workaroundLiam4-0/+26
2023-01-04yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow3-1/+19
2023-01-02cmake: move find-modules to root cmake dirAlexandre Bouvier1-1/+0
2023-01-01TAS: Record sanitized instead of raw stick inputsMonsterDruide11-5/+5
2022-12-30settings: comment language blocklist columnsColin Kinloch1-7/+13
2022-12-30config: Save multiplayer settings only globallyWollnashorn1-2/+0
2022-12-29settings: added regon/language warning bounds checkColin Kinloch1-1/+1
2022-12-28settings: warn on invalid regon/language combinationsColin Kinloch2-1/+41
2022-12-24qt: prevent reentrant shutdownLiam2-5/+12
2022-12-24qt: fix 'Pause' menu item (#9497)liamwhite1-1/+1
2022-12-24qt: fix uninitialized memory usageLiam1-1/+1
2022-12-24yuzu: Automatically refresh device listgerman773-23/+11
2022-12-22qt: exit properly on guest-initiated closeLiam2-1/+9
2022-12-22qt: use main window as close overlay parentLiam2-4/+4
2022-12-20qt: continue event loop during game closeLiam4-14/+64
2022-12-19overlay_dialog: Avoid starting the input thread if non-interactiveMorph1-1/+3
2022-12-19overlay_dialog: Hide button dialog box when both buttons are hiddenMorph1-0/+8
2022-12-18Use execlp instead of execl to avoid failureMarco Rubin1-1/+1
2022-12-18yuzu: Remember last selected directorygerman771-0/+3
2022-12-18bootmanager: Use proper camera sizegerman772-6/+12
2022-12-18bootmanager: Encapsulate all QCamera codegerman772-5/+7
2022-12-18yuzu: fix device name settinggerman771-3/+2
2022-12-17qt: use _exit instead of exit on SIGINTLiam1-1/+1
2022-12-17EmuThread: refactorLiam4-158/+56
2022-12-17qt: avoid setting WA_DontCreateNativeAncestors on all platformsLiam1-1/+5
2022-12-17camera: Use pre-allocated vector for camera dataameerj2-7/+8
2022-12-16qt: handle wayland-egl platform nameLiam2-3/+7
2022-12-14Set: Allow setting device nicknameChloe Marcec3-0/+21
2022-12-14main: Address review feedbacklat9nq1-19/+33
2022-12-13yuzu qt: Create shortcuts on Linuxlat9nq5-0/+196
2022-12-13gl_device: Use a more robust way to use strict context modeAlexander Orzechowski1-0/+2
2022-12-13OpenGL: Check for threading supportAlexander Orzechowski1-0/+6
2022-12-13wayland: Always use exclusive fullscreenAlexander Orzechowski2-4/+10
2022-12-13RenderWidget: Set WA_DontCreateNativeAncestorsAlexander Orzechowski1-0/+1
2022-12-13renderer_opengl: refactor context acquireLiam1-2/+1
2022-12-13emu_thread: properly force shutdown for unresponsive guest programsLiam2-12/+5
2022-12-13let games gracefully exitGus Caplan3-3/+17
2022-12-13yuzu: Make unlimited frame rate non persistent between game bootsNarr the Reg2-2/+3
2022-12-10cmake: make OpenGL loader optionalLiam1-1/+1
2022-12-08video_core: Integrate SMAALiam2-0/+14
2022-12-06configure_graphics: Make SPIRV backend string translatableLioncash1-1/+1
2022-12-06cmake: use sdl2 imported targetAlexandre Bouvier1-5/+1
2022-12-06applets/controller: Use aliases for callbacksLioncash2-3/+3
2022-12-06applets/error: Use aliases for callbacksLioncash2-7/+7
2022-12-06applets/profile_select: Use aliases for callbacksLioncash2-4/+3
2022-12-06applets/web_browser: Use aliases for callbacksLioncash2-14/+10
2022-12-06applets/software_keyboard: Use aliases for callbacksLioncash2-14/+7
2022-12-06emulated_controller: Remove unused parameter in GetMappedDevices()Lioncash1-2/+1
2022-12-04cmake: prefer system librariesAlexandre Bouvier1-3/+3
2022-12-02core: add option to break on unmapped accessLiam3-0/+19
2022-12-01CMake: Consolidate common PCH headersameerj1-7/+1
2022-11-30CMake: Use precompiled headersameerj2-0/+17
2022-11-29CMake: Directly link to SDL2-static when appropriatelat9nq1-1/+5
2022-11-29video_core: add null backendLiam6-25/+58
2022-11-29configure_input_player: Fix profile saving when using handheld controller typeameerj1-1/+7
2022-11-29config: Custom profile detection fixesameerj6-64/+108
2022-11-29configure_input_per_game: Allow configuring all 8 playersameerj3-54/+113
2022-11-28yuzu/main: Merge variable declaration into ifdefLioncash1-2/+1
2022-11-27Vulkan: update initializationLiam3-2/+6
2022-11-27input_common: Pump sdl events from main threadgerman772-0/+14
2022-11-26Sharpness instead of SharpeningMatías Locatti1-3/+3
2022-11-26configure_graphics: Implement custom FSR Sharpening settinglat9nq2-61/+128
2022-11-24CMake: rework for Qt6 supportKyle Kienapfel3-14/+30
2022-11-24FSR Sharpening Slider part 1 - only a global sliderMatías Locatti4-0/+124
2022-11-24startup_checks: Use fmt::print, fix exec error handlinglat9nq1-21/+21
2022-11-24startup_checks: Use Windows flow for *nixlat9nq2-9/+51
2022-11-23Qt: assign menuRole properties for actionsLiam1-0/+9
2022-11-23general: fix compile for Apple ClangLiam4-1/+9
2022-11-21qt_amiibo_settings: Use WebClient only if ENABLE_WEB_SERVICE is enabledMorph1-0/+4
2022-11-20Configuration: Add per-game input profilesameerj9-12/+463
2022-11-18qt: Add Qt version to LogRuntimesKyle Kienapfel1-0/+1
2022-11-18Qt6: Disable IR Sensor when compiling with Qt6Kyle Kienapfel6-0/+25
2022-11-16configure_profile_manager: Cleanup reference/pointer usagelat9nq2-8/+10
2022-11-16configure_profile_manager: Remove profile picture borderlat9nq1-0/+6
2022-11-16configure_profile_manager: Use a custom dialog for deletionlat9nq2-11/+81
2022-11-14Add break for default casesKyle Kienapfel2-0/+4
2022-11-14general: Address review commentsgerman777-170/+176
2022-11-13yuzu: Implement cabinet applet frontendgerman776-1/+865
2022-11-13service: am: Implement cabinet applet backendgerman771-0/+2
2022-11-12Ignore ARM for core countMatías Locatti1-2/+1
2022-11-12Add CPU core count to log filesMatías Locatti1-0/+4
2022-11-11yuzu/main: Change to 8_GiB instead of magic numberTobias1-1/+1
2022-11-10Me likesMatías Locatti1-1/+1
2022-11-10yuzu/compatdb: Rework compatibility submission systemFearlessTobi5-71/+404
2022-11-10Add CPU thread count to log filesMatías Locatti1-0/+2
2022-11-09Initial ARM64 supportLiam1-1/+1
2022-11-07yuzu: Change QtKeyToSwitchKey switch case to arraygerman771-217/+120
2022-11-05UI: split up strings relating to content removalKyle Kienapfel2-20/+33
2022-11-04Qt: enable recent Linux features on more UnicesJan Beich3-17/+17
2022-11-04UI: Add options to hide extra columns (#9093)Piplup5-1/+31
2022-11-02remove unnecessary sepator in file menu (main.ui)Ludovic1-1/+0
2022-10-22yuzu: Resolve -Wpessimizing-moveMorph1-1/+1
2022-10-22startup_checks: Resolve -Wstringop-truncationMorph1-1/+2
2022-10-22startup_checks: Resolve -WformatMorph1-7/+7
2022-10-20Controller Applet had instance of Undocked, make HandheldKyle Kienapfel1-1/+1
2022-10-19UI: Add option to hide the compatibility listKyle Kienapfel5-0/+17
2022-10-19core: Partially persist emulation state across game boots.bunnei2-2/+3
2022-10-17savedata_factory: Detect future save data pathsMorph1-4/+6
2022-10-15fix a tiny spelling mistakeKyle Kienapfel1-1/+1
2022-10-10yuzu: Add 16:10 aspect ratioNarr the Reg1-0/+5
2022-10-09Choose the SDL audio backend when Cubeb reports too high of a latencyKelebek11-2/+2
2022-10-07configure_graphics: Fix graphics API selection when a game is runningMorph1-3/+4
2022-10-06Vulkan Swapchain: Overall improvements.Fernando Sahmkow1-2/+4
2022-10-04common: remove "yuzu:" prefix from thread namesLiam1-1/+1
2022-10-02yuzu: Use virtual amiibo driver instead of nfp servicegerman771-25/+26
2022-10-02Qt: work around Qt5's font choice for ChineseKyle Kienapfel1-0/+16
2022-09-23yuzu: sort input profiles by nameNarr the Reg1-0/+2
2022-09-21yuzu: Silence some clang warningsNarr the Reg3-7/+6
2022-09-20Address some review commentsFearlessTobi1-1/+1
2022-09-19yuzu qt: Add option to disable startup Vulkan checklat9nq6-45/+65
2022-09-16UI: move icons from default into colorful theme.Kyle Kienapfel1-8/+13
2022-09-15UI: Fix link to TAS help pageKyle Kienapfel1-0/+3
2022-09-11input_common: Increase mapping timer from 2.5 seconds to 4 secondsgerman771-1/+1
2022-09-11fix black iconNarr the Reg1-0/+2
2022-09-10yuzu: Multiple room UI improvementsgerman7715-58/+163
2022-09-09ldn: Initial implementationFearlessTobi4-5/+26
2022-09-07core: nfp: Implement amiibo encryptiongerman771-20/+1
2022-09-06yuzu: input: fix invert symbol on axis and order options alphabeticallyNarr the Reg1-13/+14
2022-09-06input_common: Add support for analog toggleNarr the Reg1-0/+6
2022-09-05mini_dump: Address review feedbacklat9nq4-63/+71
2022-09-05vcpkg,cmake: Use vcpkg for dbghelplat9nq1-1/+1
2022-09-05mini_dump: Check for debugger before spawning a childlat9nq2-63/+37
2022-09-05mini_dump: Cleanup and add commentslat9nq3-43/+87
2022-09-05yuzu: Use a debugger to generate minidumpslat9nq17-91/+359
2022-09-03Qt: Make General->Debug scrollableKyle Kienapfel3-4/+9
2022-09-02Address review commentsFearlessTobi9-8/+19
2022-08-27yuzu/chat_room: Make font size biggerFearlessTobi1-0/+4
2022-08-27yuzu/multiplayer: Warn when game is running or no network interface is selectedFearlessTobi11-19/+81
2022-08-27yuzu: Display current game version in multiplayer roomFearlessTobi1-5/+16
2022-08-27yuzu_room: Remove dependency on coreFearlessTobi5-5/+5
2022-08-25video_core: add option for pessimistic flushingLiam4-0/+21
2022-08-23yuzu: Force camera output to be saved on a buffer (#8805)Narr the Reg2-2/+38
2022-08-20Qt: Retranslate GameList header and Filter lineKyle Kienapfel3-7/+37
2022-08-19yuzu: Allow longer controller profile namesNarr the Reg1-1/+1
2022-08-15yuzu: Fix crash on shutdownFearlessTobi2-6/+4
2022-08-15core, yuzu: Address first part of review commentsFearlessTobi2-3/+4
2022-08-15core, network: Add ability to proxy socket packetsFearlessTobi8-31/+18
2022-08-12Do some log memes to help perceived volumeKelebek11-2/+2
2022-08-12Allow audio volume up to 200%Kelebek12-7/+5
2022-08-12review pass on CheckDarkMode functionKyle Kienapfel2-4/+4
2022-08-09Qt: tweak ui filesKyle K2-2/+3
2022-08-08Make vsync setting work for VulkanDJRobX1-1/+1
2022-08-07yuzu: Fix fmt 9.0.0 issueslat9nq2-3/+4
2022-08-05Controller bugfixes in profile select (#8716)Steve3-5/+10
2022-08-05Linux: handle dark system themes nicelyKyle K4-14/+77
2022-08-04Qt5 work around for suzhou numeralsKyle Kienapfel1-0/+9
2022-07-30Translate english pluralsKyle Kienapfel3-6/+14
2022-07-28implement pause on system suspend (#8585)snek2-1/+43
2022-07-27Merge pull request #8592 from devsnek/sig-handlerssnek2-0/+71
2022-07-27yuzu: Add incremental steps to volume hotkeysNarr the Reg1-2/+16
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda66-184/+140
2022-07-25network: Address review commentsFearlessTobi1-4/+8
2022-07-25network, yuzu: Make copyright headers SPDX-compliantFearlessTobi20-60/+40
2022-07-25network, yuzu: Improve variable naming and style consistencyFearlessTobi4-11/+15
2022-07-25network: Move global state into a seperate classFearlessTobi15-71/+91
2022-07-25common: multiplayer: Use GameInfo typegerman773-18/+22
2022-07-25Address second part of review commentsFearlessTobi1-9/+10
2022-07-25Address first part of review commentsFearlessTobi8-125/+136
2022-07-25Fix compilation on linux gccFearlessTobi2-7/+7
2022-07-25yuzu: Hide multiplayer button and room statusFearlessTobi2-16/+3
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi41-7/+3675
2022-07-25Address commentsNarr the Reg1-1/+2
2022-07-24service: irs: Implement clustering processorgerman771-1/+1
2022-07-24qt: reset progress bar after shader compilationLiam1-0/+4
2022-07-24qt_software_keyboard: Fix infinite loop when moving between buttonsMorph1-0/+14
2022-07-24applet/swkbd: Implement optional symbol keysMorph3-4/+59
2022-07-24yuzu: Add webcam support and rebase to latest masterNarr the Reg4-10/+37
2022-07-24yuzu: Hook qt camera to camera drivergerman7713-1/+481
2022-07-22Project AndioKelebek17-48/+101
2022-07-19Update configure_input.uiMatías Locatti1-1/+1
2022-07-18implement resume messageGus Caplan2-0/+18
2022-07-17yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei4-112/+2
2022-07-15common/setting: Make ranged a property of the typemerry3-20/+22
2022-07-12startup_checks: Use WaitForSingleObject and more cleanuplat9nq1-6/+9
2022-07-11startup_checks: Use GetEnvironmentVariableAlat9nq1-4/+3
2022-07-10startup_checks: Clean uplat9nq1-9/+6
2022-07-10startup_checks: Implement unix side codelat9nq2-17/+48
2022-07-10yuzu: Simplify broken Vulkan handlinglat9nq9-115/+65
2022-07-10yuzu: Check Vulkan on startup with a childlat9nq3-1/+78
2022-07-10yuzu: Rename check_vulkan to startup_checkslat9nq4-3/+3
2022-07-06qt_web_browser: Fix button inputs with QtWebEngineMorph1-2/+6
2022-06-30settings: Consolidate RangedSetting's with regular oneslat9nq5-45/+45
2022-06-27core: Replace all instances of ResultCode with Resultgerman772-6/+6
2022-06-22tweak API usage in qt_web_browser.cppKyle Kienapfel1-3/+3
2022-06-17core: fix initialization in single core, sync GPU modeLiam1-0/+3
2022-06-14main: Eliminate variable shadowingMorph1-3/+2
2022-06-14wait_tree: Eliminate variable shadowingMorph2-12/+12
2022-06-14configure_ringcon: Eliminate variable shadowingMorph1-4/+4
2022-06-14configure_touch_from_button: Eliminate variable shadowingMorph2-3/+3
2022-06-14configure_per_game: Eliminate variable shadowingMorph2-4/+4
2022-06-14configure_input_player: Eliminate variable shadowingMorph1-39/+39
2022-06-14configure_dialog: Eliminate variable shadowingMorph2-5/+4
2022-06-14bootmanager: Eliminate variable shadowingMorph1-1/+1
2022-06-14game_list: Eliminate variable shadowingMorph5-19/+19
2022-06-14common: Change semantics of UNREACHABLE to unconditionally crashLiam1-1/+1
2022-06-14yuzu: Eliminate variable shadowingMorph10-25/+25
2022-06-11log the MSVC runtime version when running on MSVC buildKyle Kienapfel2-0/+30
2022-06-11UI: retranslate the game list placeholderKyle Kienapfel2-1/+16
2022-06-10core/debugger: fix a number of shutdown deadlocksLiam1-0/+1
2022-06-06deprecate usage of QDesktopWidget for going fullscreenKyle Kienapfel1-3/+15
2022-06-04configure_graphics: Remove unused includelat9nq1-1/+0
2022-06-02ui: Status bars dock button becomes dock/undock buttonKyle Kienapfel2-5/+11
2022-06-01core/debugger: Improved stepping mechanism and misc fixesLiam1-0/+4
2022-06-01fix UI opening fullscreen after certain crashesKyle Kienapfel1-0/+4
2022-06-01core/debugger: Implement new GDB stub debuggerLiam6-15/+76
2022-05-30main: Insert warning text on broken Vulkanlat9nq1-1/+6
2022-05-30main: Save config on broken Vulkan detectlat9nq1-0/+2
2022-05-30yuzu-qt: Make has_broken_vulkan only for crasheslat9nq5-11/+17
2022-05-30yuzu-qt: Attempt to workaround broken Vulkan installationslat9nq9-46/+166
2022-05-30motion touch ui: move remaining connection out of .ui fileKyle K2-18/+3
2022-05-29Update some files with Qt 5.15.2 best practices in mindKyle K8-17/+22
2022-05-29Logging: Report Post Windows 10 2004 versions, like Windows 11Kyle K1-1/+26
2022-05-28yuzu-qt: Call -Wl,--subsystem,windows directlylat9nq1-1/+1
2022-05-23input_common: touch: Rewrite touch driver to support multiple touch pointsgerman772-55/+9
2022-05-19UI: Translate hotkey labels in configurationKyle K2-26/+40
2022-05-16qt_software_keyboard: Address review feedbacklat9nq1-14/+14
2022-05-16about dialog: Fix the logo in a multiplatform wayKyle K2-3/+19
2022-05-16main: Use Common::U16StringFromBufferlat9nq1-2/+4
2022-05-16qt_software_keyboard: Use Common::U16StringFromBufferlat9nq1-14/+15
2022-05-09VideoCore: Add option to dump the macros.Fernando Sahmkow2-0/+16
2022-05-02ui: retranslate the network tabKyle K2-2/+11
2022-05-01ui: let system locale control format of Custom RTCKyle K1-3/+0
2022-04-27Changes to language order in General -> UI -> Interface LanguageKyle K1-6/+67
2022-04-27yuzu: Config allow to delete single axis directions when buttons are mapped to a stickNarr the Reg1-1/+22
2022-04-27yuzu: config: Set default range to 95%Narr the Reg2-5/+5
2022-04-23hotkeys: Trigger actions on a separate threadNarr the Reg1-3/+5
2022-04-23general: Convert source file copyright comments over to SPDXMorph63-189/+126
2022-04-19Prevent the mouse cursor from leaving the window when mouse panning is enabledPurple2-2/+41
2022-04-19ui: translate hat directionsKyle K1-1/+19
2022-04-18yuzu: mention GPLv3.0+ in about dialogAndrea Pappacoda1-1/+1
2022-04-18bootmanager: Don't create another screenshot request if previous one is not done yetgerman771-0/+6
2022-04-17ui: Fix Game Compatibility list translationsKyle K3-3/+6
2022-04-16yuzu: Call ignore event after ensuring it's initializedNarr the Reg2-2/+2
2022-04-16yuzu: Add custom ringcon configurationgerman7710-1/+855
2022-04-12ui: Touching QPalette::Text broke dark -> light UI. don't doKyle K1-2/+0
2022-04-11ui: Set Link Color when setting themeKyle K3-0/+20
2022-04-07yuzu/util: Replace lock_guard with scoped_lockMerry1-1/+1
2022-04-02configure_per_game_addons: Set tree view minimum section size to 150pxmerry1-0/+1
2022-04-02configure_hotkeys: Make first column stretch and not last columnmerry1-3/+4
2022-04-02configure_per_game_addons: Stretch first column and not lastmerry1-1/+4
2022-03-29yuzu: Only override fullscreen setting if gamepath or argument is providedgerman771-3/+10
2022-03-27build: cleanup installation of yuzu and yuzu-cmdAndrea Pappacoda1-1/+1
2022-03-26configure_cpu: More descriptive text for Paranoid optionmerry1-1/+1
2022-03-26configuration: Add Paranoid CPU accuracy levelmerry1-0/+5
2022-03-24configure_debug: Fix typolat9nq1-2/+2
2022-03-23Add include to fix compilingShoegzer1-0/+1
2022-03-22applets: Rename Mii to MiiEditMorph1-2/+2
2022-03-22qt_web_browser: Add missing includesameerj1-0/+3
2022-03-22input_common: Map sticks correctly when mapped sidewaysNarr the Reg1-0/+19
2022-03-20yuzu: Reduce unused includesameerj45-104/+5
2022-03-18yuzu qt: Save disable_web_applet settinglat9nq4-3/+6
2022-03-17main: Update Disable Web Applet warninglat9nq1-3/+2
2022-03-17configure_debug: Add option to set disable_web_appletlat9nq2-42/+57
2022-03-17yuzu: Move disable_web_applet to UISettingslat9nq3-5/+3
2022-03-12config: Write dynarmic exclusive memory configsameerj1-0/+2
2022-03-11cpu_detect: Add additional x86 flags and telemetryWunkolo1-2/+2
2022-03-01applet: mii: Simple implementation of mii appletgerman771-0/+2
2022-02-27dynarmic: Inline exclusive memory accessesmerry6-1/+62
2022-02-21settings: Add a new "use_extended_memory_layout" setting.bunnei4-0/+19
2022-02-20yuzu: Remove amiibos on drag and dropgerman771-0/+10
2022-02-15yuzu: config: Fix mapping issues with the enter keyNarr the Reg2-0/+6
2022-02-14debugger: console: Set console output codepage to UTF-8Morph1-0/+1
2022-02-09nfp: Address compiler issuesgerman771-2/+1
2022-02-08yuzu: Allow to open and remove the amiibogerman773-5/+24
2022-02-07yuzu: Mute audio when in backgroundgerman776-4/+27
2022-02-07yuzu: Add docked, GPU accuracy and adapting filter hotkeysgerman774-58/+68
2022-02-07yuzu: Add auto center on right clickgerman771-0/+26
2022-02-05general: Rename NewUUID to UUID, and remove the previous UUID implMorph4-15/+14
2022-02-05profile: Migrate to the new UUID implementationMorph5-19/+20
2022-02-04main: Always remove the frameless window flag when restoring UI stateMorph1-0/+2
2022-02-02yuzu: config: Vibrate the controller while configuring vibration strengthNarr the Reg5-8/+95
2022-02-02yuzu: ui: Improve battery symbolsNarr the Reg2-35/+56
2022-02-02configure_filesystem: Add missing changeEvent() overrideLioncash2-0/+10
2022-02-02configure_filesystem: Normalize member function casingLioncash3-8/+8
2022-02-02yuzu: Disable auto repeat on hotkeys againNarr the Reg1-0/+1
2022-02-01configure_motion_touch: Use functor versions of invokeMethodLioncash1-18/+20
2022-02-01configure_input_player: Eliminate variable shadowingLioncash1-4/+5
2022-02-01configure_input_player: std::move input setters in HandleClickLioncash1-1/+1
2022-02-01configure_input_player: Avoid unnecessary ParamPackage copiesLioncash1-6/+6
2022-02-01yuzu/game_list: Use non-deprecated version of QString's split() functionLioncash1-1/+1
2022-01-30input_common: Add home and hard touch press buttons to UDP controllersgerman771-0/+4
2022-01-28hotkeys: Don't translate hotkey buttonsgerman771-16/+16
2022-01-24input_common: Add option to configure gyro thresholdgerman771-0/+12
2022-01-24yuzu: Add setting to disable controller navigationgerman775-3/+27
2022-01-23Update FSR to 1.0.2Moonlacer1-1/+1
2022-01-22yuzu: Add modifiers for keyboardNarr the Reg1-25/+34
2022-01-21Use Default Colorful theme by default outside of Windowsv19932-6/+11
2022-01-21hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.bunnei1-2/+2
2022-01-17uisettings: Add enumeration type for themesMorph2-3/+17
2022-01-17config: Change default theme to Dark Colorfulgidoly1-2/+2
2022-01-17input_common: Reintroduce motion from mouse and use button namesgerman771-0/+10
2022-01-16yuzu: Add volume up/down hotkeysgerman773-4/+16
2022-01-15yuzu: Remove speed limit hotkeysgerman773-24/+2
2022-01-10yuzu: main: Increase the open file limit on Windows to 8192Morph1-2/+2
2022-01-07yuzu: Use pad parameter to choose the correct controllergerman771-7/+8
2022-01-07yuzu: Add controller hotkeysgerman779-75/+544
2022-01-05configure_per_game: Initialize tabs after loading custom configurationlat9nq1-15/+9
2022-01-04ShaderDecompiler: Add a debug option to dump the game's shaders.Fernando Sahmkow2-0/+16
2022-01-02controller_applet: Only populate supported controllersgerman772-53/+68
2022-01-02yuzu: Fix UI elements not updating correctlygerman771-2/+2
2021-12-30core/hid: Fix controller type validationgerman772-4/+4
2021-12-22main: reword inhibit reasonliushuyu1-2/+3
2021-12-22main: fix wake lock in Flatpak ...liushuyu3-0/+63
2021-12-19main: Refactor to reduce code duplication in ShowFullscreen()ameerj1-25/+16
2021-12-19main: Make render window borderless fullscreen toggle on the monitor it resides inameerj1-1/+1
2021-12-18core: hle: Remove global HLE lock.bunnei3-9/+0
2021-12-16Suggestions from CrusadingNinjaMatías Locatti1-2/+2
2021-12-16Changed linkMatías Locatti1-1/+1
2021-12-15yuzu/main: Fix host memory byte units. GB to GiBWunkolo1-4/+6
2021-12-14qt_software_keyboard: Fix out of bounds array accessMorph1-4/+19
2021-12-12game_list: Add persistent setting for the favorites row expanded stateameerj3-7/+17
2021-12-08profiler: Use QWheelEvent position().toPoint()Morph1-1/+1
2021-12-07main: Update video core popupMatías Locatti1-8/+5
2021-12-05Fixed #7502Adam Heinermann1-8/+9
2021-12-05core/hid: Ensure only valid npad are connectedgerman772-70/+64
2021-12-02yuzu: Implement basic controller navigationgerman779-8/+285
2021-12-02general: Replace high_resolution_clock with steady_clockMorph2-4/+4
2021-11-30qt_controller: Make use of (Enable/Disable)AllControllerConfigurationMorph1-8/+5
2021-11-29general: Fix handheld typoMorph1-16/+16
2021-11-29qt_controller: Fix input when the controller applet is ignoredgerman771-0/+3
2021-11-28settings: Add debug setting to enable all controllersgerman774-0/+45
2021-11-27config: Remove vibration configurationgerman775-100/+0
2021-11-27applet/controller: Enable configuring mode while the applet is opengerman771-7/+12
2021-11-26input_common: Fully implement UDP controllersNarr the Reg4-3/+44
2021-11-25yuzu: Fix TAS from rebasegerman773-9/+11
2021-11-25input_common: Move button names to the frontendgerman771-3/+83
2021-11-25bootmanager: Use cross-platform keyboard inputgerman772-38/+57
2021-11-25kraken: Address comments from reviewgerman772-34/+34
2021-11-25core/hid: Improve accuary of mouse implementationgerman772-2/+4
2021-11-25core/hid: Fully implement native mousegerman7710-794/+110
2021-11-25input_common: Allow keyboard to be backwards compatiblegerman772-14/+9
2021-11-25core/hid: Improve accuracy of the keyboard implementationgerman773-161/+288
2021-11-25core/hid: Remove usage of native types, fix a couple of errors with motiongerman772-9/+19
2021-11-25settings: Remove includes of core.hgerman7710-57/+55
2021-11-25service/hid: Remove includes of core.h and settings.hgerman774-13/+9
2021-11-25 UI nitsLevi Behunin1-9/+6
2021-11-25settings: Fix controller preview not displaying the correct controllergerman772-2/+5
2021-11-25core/hid: Rename NpadType to NpadStyleIndexgerman778-101/+103
2021-11-25config: Cleanup and documentationgerman773-74/+8
2021-11-25second commit lion reviewgerman775-4/+7
2021-11-25settings: Fix Debug controller type optionsgerman774-38/+11
2021-11-25kraken: Address comments from reviewgerman772-86/+100
2021-11-25input_common: Revert deleted TAS functionsgerman774-8/+81
2021-11-25core/hid: Add TAS inputgerman773-12/+1
2021-11-25input_common: Fix UDP uuidgerman771-1/+5
2021-11-25core/hid: Rework battery mappingsgerman772-10/+9
2021-11-25settings: Fix mouse and keyboard mappingsgerman773-93/+61
2021-11-25web_applet: Replace HIDButton with NpadButtongerman773-36/+44
2021-11-25Morph review first wavegerman771-1/+1
2021-11-25yuzu: Fix loading input profilesgerman771-0/+7
2021-11-25service/hid: Fix gesture inputgerman771-1/+1
2021-11-25configuration: Migrate controller settings to emulated controllergerman776-112/+98
2021-11-25core/hid: Only signal when neededgerman771-2/+10
2021-11-25hid: Fix controller connection/disconnectiongerman773-9/+75
2021-11-25kraken: Fix errors from rebase and format filesgerman778-24/+54
2021-11-25core/hid: Add output devicesgerman773-46/+30
2021-11-25core: Update input interpretergerman771-2/+0
2021-11-25yuzu: Update overlay appletgerman772-16/+21
2021-11-25Qt_applets: Use new inputgerman775-49/+68
2021-11-25debugger/controller: Remove TASgerman772-46/+5
2021-11-25yuzu: Update frontendgerman7713-1010/+822
2021-11-25core: Register HIDgerman771-1/+4
2021-11-25yuzu: Use new input on main and bootmanagergerman773-68/+59
2021-11-25input_common: Rewrite keyboardgerman775-126/+42
2021-11-25core/hid: Move input_interpreter to hidgerman771-1/+1
2021-11-25Refactor menu states and shortcuts in GMainWindow. (#7419)Adam Heinermann3-237/+175
2021-11-22const fixesAdam Heinermann2-3/+3
2021-11-22Apply clang formatAdam Heinermann1-1/+0
2021-11-22Added TAS controls to the menu under ToolsAdam Heinermann5-57/+153
2021-11-21configure_general: Allow framerate cap to be used in custom game configsKewlan3-26/+97
2021-11-20Fix screenshot dimensions when at 1x scaleameerj1-1/+1
2021-11-19main: Fix default AA nameMorph1-4/+4
2021-11-19configure_graphics_ui: AMD's -> AMDMorph1-1/+1
2021-11-19main: Shorten AMD FSR status bar textMorph1-1/+1
2021-11-17hotkeys: Don't allow hotkeys to spamgerman771-0/+2
2021-11-17Prevent window flickering when holding EscValeri1-1/+1
2021-11-16TextureCache: Add automatic anisotropic filtering and refactor code.Fernando Sahmkow1-0/+5
2021-11-16TextureCache: Make a better Anisotropic setter.Fernando Sahmkow1-4/+4
2021-11-16configure_graphics.ui: Cleanup scaling options and fix duplicate name warningameerj1-5/+5
2021-11-16Yuzu UI: Add button for Anti AliasFernando Sahmkow2-0/+44
2021-11-16Frontend: Add anti-aliasing method settingMarshall Mohror4-0/+69
2021-11-16QtGUI: Add buttton to toggle the filter.FernandoS273-1/+59
2021-11-16VideoCore: Add gaussian filtering.FernandoS271-0/+5
2021-11-16VideoCore: Add more rescaling option.FernandoS271-3/+18
2021-11-16Presentation: add Nearest Neighbor filter.Fernando Sahmkow1-1/+6
2021-11-16vulkan: Implement FidelityFX Super ResolutionMarshall Mohror1-0/+5
2021-11-16yuzu: Fix build errorsameerj1-1/+1
2021-11-16video_core,yuzu: Move UpdateRescalingInfo call to video_corelat9nq2-5/+0
2021-11-16bootmanager: Fix screenshot resolution factor usageameerj5-10/+6
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow4-6/+71
2021-11-16main: Add resolution scale label in the status barMorph2-2/+12
2021-11-16TextureCache: Modify Viewports/Scissors according to Rescale.Fernando Sahmkow1-0/+4
2021-11-16Settings: Add resolution scaling to settings.Fernando Sahmkow4-1/+95
2021-11-16Replace keys error pop upMatías Locatti1-2/+2
2021-11-14Replace "Light" theme by "Default"Romain Failliot2-25/+27
2021-11-08applets/swkbd: Skip text checking if the text has been confirmedMorph4-13/+15
2021-11-04general: Get the current process program id directly from the systemMorph2-4/+3
2021-11-04general: Rename GetTitleID to GetProgramIDMorph2-3/+3
2021-11-02 Refactor Logging ImplLevi Behunin1-0/+2
2021-10-30yuzu qt: Disable the screensaver with SDL2lat9nq2-1/+23
2021-10-30profile_manager: Resize any image bigger than 256pgerman771-0/+11
2021-10-26Geometry property removal and rewordingMoonlacer2-9/+1
2021-10-17settings: Remove std::chrono usageameerj2-11/+6
2021-10-17add_linkMoonlacer1-2/+2
2021-10-16main: fix typo in warning messageRomain Failliot1-1/+1
2021-10-16main: Add missing make_unique for uiMorph1-1/+1
2021-10-16qt_web_browser: Add missing QApplication includeMorph1-0/+1
2021-10-15ui: fix crash when closing configure windowRomain Failliot1-2/+5
2021-10-15bootmanager: Forward declare System and SystemResultStatusMorph1-1/+5
2021-10-15yuzu: Construct system in GMainWindowMorph2-81/+83
2021-10-15core: Move ResultStatus outside of SystemMorph4-16/+16
2021-10-15Hide mouse cursor by defaultRomain Failliot1-1/+1
2021-10-15main: Slightly refactor NCA entry installation in InstallNCA (#7181)Creak1-8/+6
2021-10-15main: Use std::unique_ptr for uiMorph2-137/+142
2021-10-15configuration: Use std::make_unique instead of operator new for uiMorph13-14/+15
2021-10-15settings_ui: Better NVDEC Description For Each Video Rendering Option (#7165)Moonlacer1-3/+3
2021-10-12Create local variables for mouse and wheel positionsRomain Failliot1-5/+9
2021-10-12Fix a few warningsRomain Failliot3-6/+5
2021-10-11main: Add option to reset window size to 900pameerj3-36/+53
2021-10-08Update configure_tas.uiLevi Behunin1-8/+0
2021-10-07discord_impl: Remove global system instanceslat9nq3-6/+13
2021-10-07game_list: Remove global instances of Core::Systemlat9nq5-13/+19
2021-10-07configuration: Add const qualifier where ablelat9nq18-31/+28
2021-10-07yuzu qt: Remove global system instances from config, WaitTree, mainlat9nq69-636/+688
2021-10-07service: Reduce header include overheadMorph1-1/+1
2021-10-02yuzu: main: Register a callback for ExitMorph4-0/+17
2021-10-01main: Don't add an extra separator when the title version is absentlat9nq1-2/+7
2021-09-29style: Remove extra space preceding the :: operatorMorph1-1/+1
2021-09-29CMakeLists: Remove BoxCat build optionMorph1-4/+0
2021-09-29settings: Remove BCAT settingsMorph1-4/+0
2021-09-29configure_network: Remove BCATMorph3-208/+0
2021-09-29configure_tas: Remove help button from dialog windowMoonlacer1-0/+1
2021-09-29configure_tas: Ensure dialog buttons always stay at the bottomMoonlacer1-146/+187
2021-09-23Use subdirectory of main data directory for QtWebEngine storagev19931-0/+3
2021-09-22Clean-up and nitsLevi Behunin1-121/+60
2021-09-21Clean-upLevi Behunin1-44/+14
2021-09-19Tas configure ui nitsLevi Behunin1-4/+4
2021-09-18UI: Relocate tas menu and add brief descriptiongerman777-13/+65
2021-09-18input_common/tas: new update methodgerman775-17/+4
2021-09-18input_common/tas: Document the main classgerman774-41/+37
2021-09-18input_common/tas: Add swap controllergerman774-20/+24
2021-09-18input_common/tas: overwrite file dialoggerman771-1/+10
2021-09-18input_common/tas: Fallback to simple updateMonsterDruide15-20/+24
2021-09-18config: Move TAS options to it's own menugerman7712-88/+318
2021-09-18core: Hacky TAS syncing & load pausingMonsterDruide12-7/+22
2021-09-18main: TAS Playback state labelMonsterDruide12-0/+10
2021-09-18settings: File selector & other settingsMonsterDruide16-2/+97
2021-09-18input_common/tas: Base playback & recording systemMonsterDruide16-9/+89
2021-09-18If not on Windows, disable raw inputValeri1-0/+4
2021-09-18Hide XInput bypass on non-Windows OSesValeri1-0/+4
2021-09-16fix_clang_errorMoonlacer1-1/+0
2021-09-16remove-audio-stretching-settingMoonlacer4-22/+0
2021-09-12main: Apply confirm exit setting in exit locked scenariosameerj1-11/+9
2021-09-10input_common: Enable steam controllers and 8 player supportgerman774-1/+22
2021-09-06Second part of Golden's PRMoonlacer2-3/+3
2021-09-06Rename all shader cache references to pipeline cacheMatías Locatti1-4/+4
2021-08-28Garbage Collection: enable as default, eliminate option.Fernando Sahmkow4-19/+0
2021-08-24logging: Fix log filter during initializationameerj1-1/+1
2021-08-22CMakeLists: Ensure proper numerusform tags are generated for pluralized translationsLioncash1-1/+8
2021-08-19Replace QPoint with QPointF where applicableValeri1-16/+18
2021-08-19qt_software_keyboard: fix copy-paste errorValeri1-1/+1
2021-08-16configure_graphics: Add GPU nvdec decoding as an optionameerj5-16/+86
2021-08-13logging: Simplify and make thread-safeyzct123452-24/+6
2021-08-13configuration: fix mingw-w64 buildSönke Holz1-2/+2
2021-08-13configuration: move network_interface include to source fileSönke Holz2-2/+1
2021-08-13configuration: use tr instead of QStringLiteral for "None" item inSönke Holz1-1/+1
2021-08-12configuration: add option to select network interfacespholz8-52/+89
2021-08-08configure_general: Swap positions of speed limit and frame limit optionsameerj1-30/+30
2021-08-08input_common: Improve SDL joystick and hide toggle optiongerman771-5/+8
2021-08-07main: Avoid stopping emulation when taking a screenshotgerman771-5/+2
2021-08-05Update configure_graphics_advanced.uigidoly1-2/+5
2021-08-04settings_ui: Add emulated joystick position dot to controller previewgerman772-21/+46
2021-08-03config: Only read/write current_user on global configlat9nq1-5/+6
2021-08-01game_list: Make game list folder icons smaller (#6762)Malte Jürgens6-28/+70
2021-07-30configure_system: Add Brazilian Portuguese to the list of languagesMorph1-0/+5
2021-07-29renderers: Add explicit invert_y bool to screenshot callbackameerj1-2/+2
2021-07-28renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp3-5/+23
2021-07-27qt_web_browser: Fix lambda capture for HIDButtonjls471-1/+1
2021-07-27qt_web_browser: Focus on the first link elementjls473-0/+22
2021-07-26configure_graphics: reword GLASM optionVamsi Krishna1-1/+1
2021-07-25main: Fix screenshot filepath constructionameerj1-1/+1
2021-07-24general: Rename "Frame Limit" references to "Speed Limit"ameerj5-39/+39
2021-07-24config, nvflinger: Add FPS cap settingameerj4-1/+37
2021-07-23configuration: Use combobox apply template where possiblelat9nq2-35/+2
2021-07-23general: Implement FullscreenMode enumerationlat9nq6-23/+28
2021-07-23qt: Remove "experimental" from asynchronous shader building UIReinUsesLisp1-1/+1
2021-07-23main: Update Shader Cache menu optionsameerj4-16/+64
2021-07-23configure_graphics: Mark SPIR-V as Experimental, Mesa onlylat9nq1-1/+1
2021-07-23configure_graphics: Re-order vulkan device populatinglat9nq1-4/+4
2021-07-23general: Add setting shader_backendlat9nq8-74/+160
2021-07-23shader: Add shader loop safety check settingslat9nq3-0/+38
2021-07-23main: Fix Open Transferable Shader Cache context itemameerj1-25/+5
2021-07-23vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp1-6/+6
2021-07-23shader: Adhere to disk shader cache settingameerj1-6/+7
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-09Update src/yuzu/main.cppFernando S1-2/+2
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-09Settings: Eliminate ASYNC & MULTICORE Toggles and add GPU Accuracy Toggle.Fernando Sahmkow2-39/+45
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