aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1650 from FreddyFunk/castbunnei2018-11-121-1/+2
|\ | | | | yuzu/main: Fix compiler warning
| * yuzu/main: Fix compiler warningFrederic Laing2018-11-061-1/+2
| |
* | Merge pull request #1674 from FearlessTobi/fullscreen-fixJames Rowe2018-11-121-1/+1
|\ \ | |/ |/| yuzu: Add a missing "!" to fix the stuck-in-fullscreen bug
| * yuzu: Add a missing "!" to fix the stuck-in-fullscreen bugTobias2018-11-121-1/+1
| |
* | Merge pull request #1441 from CarlKenner/DebuggerLogbunnei2018-11-051-0/+3
|\ \ | | | | | | logging: Add DebuggerBackend for logging to Visual Studio
| * | logging: Add DebuggerBackend for logging to Visual StudioCarl Kenner2018-10-071-0/+3
| | |
* | | Merge pull request #1639 from DarkLordZach/open-yuzu-folderbunnei2018-11-051-0/+6
|\ \ \ | | | | | | | | qt: Add help option to open yuzu folder
| * | | qt: Add help option to open yuzu folderZach Hilman2018-11-031-0/+6
| | | | | | | | | | | | | | | | Opens a new file manager window at the UserDir.
* | | | Fix quickstart linkDharmin K Shah2018-11-051-1/+1
|/ / /
* | / global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-3/+3
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * get rid of boost::optional * Remove optional references * Use std::reference_wrapper for optional references * Fix clang format * Fix clang format part 2 * Adressed feedback * Fix clang format and MacOS build
* | Merge pull request #1569 from lioncash/amiibobunnei2018-10-251-14/+35
|\ \ | | | | | | yuzu/main: Notify user of loading errors with Amiibo data
| * | yuzu/main: Notify user of loading errors with Amiibo dataLioncash2018-10-241-14/+35
| | | | | | | | | | | | | | | We shouldn't silently continue if loading failed, since the general assumption is that no messages showing up implicitly indicates success.
* | | profile_manager: Use std::optional instead of boost::optionalLioncash2018-10-241-1/+1
| | | | | | | | | | | | | | | Now that we can actually use std::optional on macOS, we don't need to continue using boost::optional here.
* | | acc: Fix account UUID duplication errorZach Hilman2018-10-231-15/+13
| | |
* | | profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman2018-10-231-7/+20
| | |
* | | qt: Allow user to select emu user on open save dataZach Hilman2018-10-231-3/+24
|/ /
* | Added Amiibo support (#1390)David2018-10-231-12/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed conflict with nfp * Few fixups for nfc * Conflict 2 * Fixed AttachAvailabilityChangeEvent * Conflict 3 * Fixed byte padding * Refactored amiibo to not reside in "System" * Removed remaining references of nfc from system * used enum for Nfc GetStateOld * Added missing newline * Moved file operations to front end * Conflict 4 * Amiibos now use structs and added mutexes * Removed amiibo_path
* | qt: Add support for dumping a DLC Data RomFSZach Hilman2018-10-171-10/+63
| |
* | Merge pull request #1487 from lioncash/maybe-unusedbunnei2018-10-151-1/+1
|\ \ | | | | | | yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of SetDiscordEnabled
| * | yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of ↵Lioncash2018-10-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SetDiscordEnabled() Depending on whether or not USE_DISCORD_PRESENCE is defined, the "state" parameter can be used or unused. If USE_DISCORD_PRESENCE is not defined, the parameter will be considered unused, which can lead to compiler warnings. So, we can explicitly mark it with [[maybe_unused]] to inform the compiler that this is intentional.
* | | crypto: Various crypto fixes for quickstart guideZach Hilman2018-10-141-2/+6
| | |
* | | Merge pull request #1490 from lioncash/bootbunnei2018-10-141-14/+12
|\ \ \ | | | | | | | | yuzu/main: Simplify OnMenuLoadFile()
| * | | yuzu/main: Simplify OnMenuLoadFile()Lioncash2018-10-131-14/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | We can utilize QStringList's join() function to perform all of the appending in a single function call. While we're at it, make the extension list a single translatable string and add a disambiguation comment to explain to translators what %1 actually is.
* / / filesystem: Make CreateFactories() and InstallInterface() take a ↵Lioncash2018-10-131-4/+4
|/ / | | | | | | | | | | | | | | | | VfsFilesystem instance by reference Neither of these functions alter the ownership of the provided pointer, so we can simply make the parameters a reference rather than a direct shared pointer alias. This way we also disallow passing incorrect memory values like nullptr.
* | partition_data_manager: Rename system files for hekateZach Hilman2018-10-071-16/+13
| | | | | | | | x
* | qt: Add rederive keyset menu optionZach Hilman2018-10-071-49/+82
| |
* | qt: Add key derivation progress bar on initial setupZach Hilman2018-10-071-0/+52
| |
* | yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.bunnei2018-10-061-0/+2
|/
* qt: Update telemetry linksLioncash2018-10-061-1/+1
| | | | These were pointing to a non-existent webpage.
* Review comments - part 5fearlessTobi2018-10-021-1/+1
|
* Review comments - part 3fearlessTobi2018-10-021-1/+1
|
* Address a bunch of review commentsfearlessTobi2018-10-021-1/+1
|
* Port web_service from CitrafearlessTobi2018-10-021-14/+68
|
* Merge pull request #1403 from DarkLordZach/install-sysnandbunnei2018-09-301-4/+14
|\ | | | | qt: Install System TitleTypes to System NAND
| * qt: Install System TitleTypes to System NANDZach Hilman2018-09-271-4/+14
| | | | | | Fixes an issue where installed system archive NCAs would be installed to user NAND and not recognized by games.
* | kernel/process: Make data member variables privateLioncash2018-09-301-2/+2
| | | | | | | | | | | | | | Makes the public interface consistent in terms of how accesses are done on a process object. It also makes it slightly nicer to reason about the logic of the process class, as we don't want to expose everything to external code.
* | yuzu/main: Resolve precedence bug within CalculateRomFSEntrySize()Lioncash2018-09-251-1/+1
| | | | | | | | | | | | | | Ternary operators have a lower precedence than arithmetic operators, so what was actually occurring here is "return (out + full) ? x : y" which most definitely isn't intended, given we calculate out recursively above. We were essentially doing a lot of work for nothing.
* | yuzu/main: Move functions stored into static std::function instances out of ↵Lioncash2018-09-251-42/+42
| | | | | | | | | | | | | | | | | | OnGameListDumpRomFS() This can cause warnings about static constructors, and is also not ideal performance-wise due to the indirection through std::function. This also keeps the behavior itself separate from the surrounding code, which can make it nicer to read, due to the size of the code.
* | vfs/etc: Append std:: to size_t usagesLioncash2018-09-251-7/+7
|/ | | | | Given we just recently had a patch backport this from citra, let's try and keep the convention uniform.
* fsmitm: Cleanup and modernize fsmitm portZach Hilman2018-09-231-1/+1
|
* qt: Add UI elements for LayeredFS and related toolsZach Hilman2018-09-211-2/+143
|
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-1/+1
|
* Use ARB_multi_bind for uniform buffers (#1287)ReinUsesLisp2018-09-121-0/+2
| | | | | | * gl_rasterizer: use ARB_multi_bind for uniform buffers * address feedback
* gl_rasterizer: Use ARB_texture_storage.Markus Wick2018-09-111-0/+2
| | | | | | | | It allows us to use texture views and it reduces the overhead within the GPU driver. But it disallows us to reallocate the texture, but we don't do so anyways. In the end, it is the new way to allocate textures, so there is no need to use the old way.
* game_list: Make CompatibilityList parameter of ↵Lioncash2018-09-091-1/+1
| | | | | | | NavigateToGamedbEntryRequested() a const reference The compatibility list isn't modified within any of the slots connected to this signal, so we can make it const to enforce immutability.
* yuzu: Move compatibility list specifics to their own source filesLioncash2018-09-091-6/+4
| | | | | | | Lets us keep the generic portions of the compatibility list code together, and allows us to introduce a type alias that makes it so we don't need to type out a very long type declaration anymore, making the immediate readability of some code better.
* yuzu: fix title bar displayPengfei Zhu2018-09-081-2/+2
| | | Previously the version number got hidden after starting a game.
* gl_rasterizer: Use baseInstance instead of moving the buffer points.bunnei2018-09-081-0/+2
| | | | | | | This hopefully helps our cache not to redundant upload the vertex buffer. # Conflicts: # src/video_core/renderer_opengl/gl_rasterizer.cpp
* Better Title Bar DisplayCaptV0rt3x2018-09-071-2/+2
|
* bktr: Fix bucket overlap errorZach Hilman2018-09-041-0/+2
|