aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/main.cpp
AgeCommit message (Collapse)Author
2018-11-27file_sys/registered_cache: Use regular const references instead of ↵Lioncash
std::shared_ptr for InstallEntry() These parameters don't need to utilize a shared lifecycle directly in the interface. Instead, the caller should provide a regular reference for the function to use. This also allows the type system to flag attempts to pass nullptr and makes it more generic, since it can now be used in contexts where a shared_ptr isn't being used (in other words, we don't constrain the usage of the interface to a particular mode of memory management).
2018-11-21Removed pre 4.3 ARB extensionsFernandoS27
2018-11-21Update OpenGL's backend version from 3.3 to 4.3FernandoS27
2018-11-20Merge pull request #1667 from DarkLordZach/swkbdbunnei
am: Implement HLE software keyboard applet
2018-11-18Merge pull request #1640 from DarkLordZach/game-list-reloadbunnei
game_list: Only reload game list after relevant settings changed
2018-11-18applet: Add operation completed callbackZach Hilman
2018-11-18software_keyboard: Make GetText asynchronousZach Hilman
a
2018-11-18am: Allow applets to push multiple and different channels of dataZach Hilman
2018-11-18am: Implement text check software keyboard modeZach Hilman
Allows the game to verify and send a message to the frontend.
2018-11-18am: Deglobalize software keyboard appletZach Hilman
2018-11-18qt/main: Register Qt Software Keyboard frontend with AMZach Hilman
Allows using Qt provider over default.
2018-11-16Merge pull request #1678 from FearlessTobi/amiibo-hotkeysbunnei
Port citra-emu/citra#4387: "yuzu: Add hotkey for Amiibo loading"
2018-11-13yuzu: Add hotkey for Amiibo loadingfearlessTobi
2018-11-12Merge pull request #1650 from FreddyFunk/castbunnei
yuzu/main: Fix compiler warning
2018-11-12Merge pull request #1674 from FearlessTobi/fullscreen-fixJames Rowe
yuzu: Add a missing "!" to fix the stuck-in-fullscreen bug
2018-11-12yuzu: Add a missing "!" to fix the stuck-in-fullscreen bugTobias
2018-11-06yuzu/main: Fix compiler warningFrederic Laing
2018-11-05Merge pull request #1441 from CarlKenner/DebuggerLogbunnei
logging: Add DebuggerBackend for logging to Visual Studio
2018-11-05Merge pull request #1639 from DarkLordZach/open-yuzu-folderbunnei
qt: Add help option to open yuzu folder
2018-11-05Fix quickstart linkDharmin K Shah
2018-11-03game_list: Only reload game list after relevant settings changedZach Hilman
Prevents unnecessary reloads on every configuration operation.
2018-11-03qt: Add help option to open yuzu folderZach Hilman
Opens a new file manager window at the UserDir.
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
* 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
2018-10-25Merge pull request #1569 from lioncash/amiibobunnei
yuzu/main: Notify user of loading errors with Amiibo data
2018-10-24profile_manager: Use std::optional instead of boost::optionalLioncash
Now that we can actually use std::optional on macOS, we don't need to continue using boost::optional here.
2018-10-24yuzu/main: Notify user of loading errors with Amiibo dataLioncash
We shouldn't silently continue if loading failed, since the general assumption is that no messages showing up implicitly indicates success.
2018-10-23acc: Fix account UUID duplication errorZach Hilman
2018-10-23profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman
2018-10-23qt: Allow user to select emu user on open save dataZach Hilman
2018-10-23Added Amiibo support (#1390)David
* 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
2018-10-17qt: Add support for dumping a DLC Data RomFSZach Hilman
2018-10-15Merge pull request #1487 from lioncash/maybe-unusedbunnei
yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of SetDiscordEnabled
2018-10-14crypto: Various crypto fixes for quickstart guideZach Hilman
2018-10-14Merge pull request #1490 from lioncash/bootbunnei
yuzu/main: Simplify OnMenuLoadFile()
2018-10-13filesystem: Make CreateFactories() and InstallInterface() take a ↵Lioncash
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.
2018-10-13yuzu/main: Simplify OnMenuLoadFile()Lioncash
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.
2018-10-13yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of ↵Lioncash
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.
2018-10-07partition_data_manager: Rename system files for hekateZach Hilman
x
2018-10-07qt: Add rederive keyset menu optionZach Hilman
2018-10-07qt: Add key derivation progress bar on initial setupZach Hilman
2018-10-07logging: Add DebuggerBackend for logging to Visual StudioCarl Kenner
2018-10-06yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.bunnei
2018-10-06qt: Update telemetry linksLioncash
These were pointing to a non-existent webpage.
2018-10-02Review comments - part 5fearlessTobi
2018-10-02Review comments - part 3fearlessTobi
2018-10-02Address a bunch of review commentsfearlessTobi
2018-10-02Port web_service from CitrafearlessTobi
2018-09-30Merge pull request #1403 from DarkLordZach/install-sysnandbunnei
qt: Install System TitleTypes to System NAND
2018-09-30kernel/process: Make data member variables privateLioncash
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.
2018-09-27qt: Install System TitleTypes to System NANDZach Hilman
Fixes an issue where installed system archive NCAs would be installed to user NAND and not recognized by games.