| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-27 | Reworked svcs slightly, improved error messages in AM and fsp_srv | David Marcec | |
| 2018-11-26 | Improved error messages in AM, HwOpus and NvMap | David Marcec | |
| 2018-11-26 | Changed logging to be "Log before execution", Added more error logging, all ↵ | David Marcec | |
| services should now log on some level | |||
| 2018-11-23 | Merge pull request #1708 from ogniK5377/res-scale | bunnei | |
| Report resolution scaling support for vi and am | |||
| 2018-11-22 | am: Return StubApplet instead of nullptr when AppletId not found | Zach Hilman | |
| 2018-11-21 | applets: Add StubApplet | Zach Hilman | |
| This will log all data it receives, log all calls to its methods and push dummy data into both channels on execution. | |||
| 2018-11-21 | Merge pull request #1742 from lioncash/hle-swkbd | bunnei | |
| am/applets: Minor cleanup | |||
| 2018-11-20 | am: Correct build failure | Lioncash | |
| The interface for shared memory was changed, but another commit was merged that relied on the (previously public) internals of SharedMemory. This amends that discrepancy. | |||
| 2018-11-20 | am/applets: Make the applet data broker part of the applet itself. | Lioncash | |
| The accessor should be doing just that, accessing, rather than retaining the lifetime of the data broker as well. | |||
| 2018-11-20 | am/applets: Replace includes with forward declarations where applicable | Lioncash | |
| Also resolve places where includes should have been provided, but weren't. | |||
| 2018-11-20 | am/applets: Relocate comments above the relevant data member in AppletDataBroker | Lioncash | |
| Avoids wonky wrapping and makes it nicer to read. | |||
| 2018-11-19 | software_keyboard: Fix erroneous extra PushNormalData | Zach Hilman | |
| 2018-11-19 | software_keyboard: Return correct result code on user cancel operation | Zach Hilman | |
| 2018-11-19 | applet: Add AppletDataBroker to manage HLE to AM service interaction | Zach Hilman | |
| This cleans up most of the callbacks and such in the Applets::Applet interface, while also properly implementing all four data channels. | |||
| 2018-11-19 | software_keyboard: Use correct offset for inital text string | Zach Hilman | |
| 2018-11-18 | software_keyboard: Check for UTF-8 config flag | Zach Hilman | |
| 2018-11-18 | software_keyboard: Push all data over all channels on dialog completion | Zach Hilman | |
| 2018-11-18 | applet: Use std::queue instead of std::vector for storage stack | Zach Hilman | |
| 2018-11-18 | applet: Add operation completed callback | Zach Hilman | |
| 2018-11-18 | software_keyboard: Push buffer size to offset 0x4 in output data | Zach Hilman | |
| 2018-11-18 | software_keyboard: Make GetText asynchronous | Zach Hilman | |
| a | |||
| 2018-11-18 | am: Allow applets to push multiple and different channels of data | Zach Hilman | |
| 2018-11-18 | am: Implement ILibraryAppletAccessor IsCompleted and GetResult | Zach Hilman | |
| 2018-11-18 | am: Implement text check software keyboard mode | Zach Hilman | |
| Allows the game to verify and send a message to the frontend. | |||
| 2018-11-18 | am: Deglobalize software keyboard applet | Zach Hilman | |
| 2018-11-18 | am: Construct and use proper applets with ILibraryAppletAccessor | Zach Hilman | |
| Allows use of software keyboard applet and future applets to be easily added by adding enum ID and a switch case. | |||
| 2018-11-18 | am/applets: Add connector between frontend and AM applet classes | Zach Hilman | |
| Provides a middleman between the Frontend provider class and the expected AM::Applets::Applet class needed by ILibraryAppletAccessor | |||
| 2018-11-18 | am/applets: Add Applet superclass to describe a generic applet | Zach Hilman | |
| Adds an Initialize and Execute methods which are used by the ILibraryAppletAccessor to start and control the applet. | |||
| 2018-11-18 | am: Unstub ILibraryAppletAccessor::Start | Zach Hilman | |
| Now starts the applet provided in constructor. | |||
| 2018-11-18 | am: Implement PopInteractiveOutData and PushInteractiveInData | Zach Hilman | |
| Used by software keyboard applet for data transfer. | |||
| 2018-11-18 | am: Convert storage stack to vector | Zach Hilman | |
| std::stack was no longer suitable for non-trivial operations | |||
| 2018-11-18 | am: Move AM::IStorage to header | Zach Hilman | |
| Needs to be accessible by applet files. | |||
| 2018-11-18 | am: Move IStorageAccessor to header and update backing buffer | Zach Hilman | |
| Writes to an AM::IStorage object through an IStorageAccessor will now be preserved once the accessor is destroyed. | |||
| 2018-11-18 | am: Implement CreateTransferMemoryStorage | Zach Hilman | |
| Creates an AM::IStorage object with the contents of the transfer memory located at the handle provided. | |||
| 2018-11-17 | Stubbed am:EnableApplicationCrashReport | MysticExile | |
| 2018-11-16 | Report resolution scaling support for vi and am | David Marcec | |
| Specifying an internal resolution in yuzu now will report the scaled changes to vi and am. | |||
| 2018-11-07 | Fixups | David Marcec | |
| 2018-11-07 | Ability to switch between docked and undocked mode in-game | David Marcec | |
| 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 | |||
| 2018-10-30 | global: 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-24 | profile_manager: Use std::optional instead of boost::optional | Lioncash | |
| Now that we can actually use std::optional on macOS, we don't need to continue using boost::optional here. | |||
| 2018-10-23 | acc: Fix account UUID duplication error | Zach Hilman | |
| 2018-10-23 | profile_manager: Load user icons, names, and UUIDs from system save | Zach Hilman | |
| 2018-10-23 | am: Pass current user UUID to launch parameters | Zach Hilman | |
| 2018-10-21 | am: Add the basic skeleton for the tcap service | Lioncash | |
| Added based off information provided by Switchbrew. | |||
| 2018-10-21 | am: Update service function tables | Lioncash | |
| Updated based off information from Switchbrew | |||
| 2018-10-19 | Merge pull request #1526 from lioncash/svc-id | bunnei | |
| service: Update function tables | |||
| 2018-10-20 | Stubbed home blocking | David Marcec | |
| Needed by arms due to new hid rework | |||
| 2018-10-19 | omm: Update service function tables | Lioncash | |
| Updated based off information provided by Switchbrew. | |||
| 2018-09-19 | Removed the use of rp.MakeBuilder | David Marcec | |
| Due to keeping the code style consistent in the yuzu codebase. `rb = rp.MakeBuilder(...)` was replaced with `rb{ctx, ...}` | |||
| 2018-09-19 | Implemented GetDefaultDisplayResolution | David Marcec | |
