| Age | Commit message (Collapse) | Author |
|
Port citra-emu/citra#4387: "yuzu: Add hotkey for Amiibo loading"
|
|
game_list: Optimize game list refresh
|
|
The service manager seems to be a nullptr before a game boots
|
|
patch_manager: Add support for dumping uncompressed NSOs
|
|
There's no need for translators to concern themselves with the
validation mask used by the entry field.
|
|
svc: Use proper random entropy generation algorithm
|
|
|
|
|
|
|
|
csrng: Add config option to set RNG seed
|
|
|
|
yuzu/main: Fix compiler warning
|
|
yuzu: Add a missing "!" to fix the stuck-in-fullscreen bug
|
|
|
|
|
|
configure_system: Fix compiler warning
|
|
|
|
|
|
Started implementation of the AM message queue mainly used in state getters. Added the ability to switch docked mode whilst in game without stopping emulation. Also removed some things which shouldn't be labelled as stubs as they're implemented correctly
|
|
|
|
|
|
logging: Add DebuggerBackend for logging to Visual Studio
|
|
qt: Add help option to open yuzu folder
|
|
Implement ASTC Textures 5x5 and fix a bunch of ASTC texture problems
|
|
|
|
Opens a new file manager window at the UserDir.
|
|
As the add-ons column takes the most processing time out of any (as it needs to search registration for updates/dlc, patch control NCAs, search for mods, etc.), an option was added to disable it. This does not affect the application of add-ons. In large game collections, this decreases game list refresh time by as much as 70%.
|
|
|
|
configure_system: Contrain profile usernames to 32 characters
|
|
|
|
Port citra-emu/citra#4369: "compatdb: Use a seperate endpoint for testcase submission"
|
|
Previously, we would let a user enter an unbounded name and then
silently truncate away characters that went over the 32-character limit.
This is kind of bad from the UX point of view, because we're essentially
not doing what the user intended in certain scenarios.
Instead, we clamp it to 32 characters and make that visually apparent in
the dialog box to provide a name for a user.
|
|
general: Remove unused boost inclusions where applicable
|
|
configure_system: Fix compiler warning
|
|
Cleans up unused includes and trims off some dependencies on externals.
|
|
* 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
|
|
Also adds UI option in Debug > Dump section, with the idea later things to be dumped (i.e. other game data or textures, etc) will use the same group box.
|
|
|
|
|
|
Avoids the need to put the scaling parameters all over the place for the
common case. The only other time scaling is done is to generate the
smaller 48x48 image, so this is fine.
|
|
its own function
Avoids the need to duplicate this all over the place, and makes it
translator-friendly across the board.
|
|
setting user images
We should display an error to the user if setting a user image for an
account fails, rather than continuing onwards.
|
|
yuzu/main: Notify user of loading errors with Amiibo data
|
|
This should be localizable, since it's user-facing text.
|
|
We can just make the function accept an arbitrary ProfileManager
reference and operate on that instead of tying the function to the class
itself. This allows us to keep the function internal to the cpp file and
removes the need to forward declare the UUID struct.
|
|
These should be initialized to deterministic values so it's easier to
catch improper behavior, as it'll always be reproducable, instead of
performing uninitialized reads.
|
|
This is a static function so we can just perform an assignment directly.
|
|
|
|
|
|
These are only used within this class, so we can make them private to
keep their use contained. This also gets rid of the pre-Qt5 'slot'
identifier, since Qt 5's connection syntax doesn't require a function to
be declared a slot anymore.
|