Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-06-27 | core: Replace all instances of ResultCode with Result | german77 | 1 | -2/+2 | |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | 1 | -3/+2 | |
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | |||||
2022-03-22 | applets/swkbd: Split software keyboard initialization | Morph | 1 | -7/+28 | |
Since the CalcArg struct has been updated with a new size and fields, we have to split the initialization of the keyboard into multiple functions. This also adds support for parsing the new CalcArg struct used by updated versions of Monster Hunter Rise. | |||||
2021-11-08 | applets/swkbd: Skip text checking if the text has been confirmed | Morph | 1 | -1/+2 | |
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation. The confirmation text itself seems to be corrupted though, this needs to be investigated. Fixes the software keyboard in Famicom Detective Club: The Missing Heir | |||||
2021-11-04 | core: Remove unused includes | ameerj | 1 | -1/+0 | |
2021-07-14 | applets: Append applet_ prefix to backend applets | Morph | 1 | -1/+1 | |
2021-06-02 | general: Replace RESULT_SUCCESS with ResultSuccess | Morph | 1 | -1/+1 | |
Transition to PascalCase for result names. | |||||
2021-05-04 | service: Resolve cases of member field shadowing | Lioncash | 1 | -1/+1 | |
Now all that remains is for kernel code to be 'shadow-free' and then -Wshadow can be turned into an error. | |||||
2021-04-17 | applets: Make the applet mode a protected property of Applet | Morph | 1 | -1/+0 | |
2021-04-15 | applets/swkbd: Implement the Normal and Inline Software Keyboard Applet | Morph | 1 | -4/+134 | |
2021-04-15 | applets: Remove the previous software keyboard applet implementation | Morph | 1 | -50/+1 | |
2020-11-27 | service: Eliminate usages of the global system instance | Lioncash | 1 | -0/+1 | |
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services. | |||||
2020-07-19 | swkbd: Return result for Calc request for inlined swkbd | David Marcec | 1 | -0/+1 | |
Fixes random swkbd popups in monster hunter | |||||
2019-09-05 | service/am: Remove usages of global system accessors | Lioncash | 1 | -1/+6 | |
Avoids the use of global accessors, removing the reliance on global state. This also makes dependencies explicit in the interface, as opposed to being hidden | |||||
2019-04-17 | web_browser: Make OpenPage non-const | Zach Hilman | 1 | -1/+1 | |
2019-04-17 | applets: Port current applets to take frontend in constructor | Zach Hilman | 1 | -1/+3 | |
As opposed to using Core::System::GetInstance() | |||||
2019-03-05 | core/hle/ipc: Remove unnecessary includes | Lioncash | 1 | -0/+3 | |
Removes a few inclusion dependencies from the headers or replaces existing ones with ones that don't indirectly include the required headers. This allows removing an inclusion of core/memory.h, meaning that if the memory header is ever changed in the future, it won't result in rebuilding the entirety of the HLE services (as the IPC headers are used quite ubiquitously throughout the HLE service implementations). | |||||
2018-11-20 | am/applets: Make the applet data broker part of the applet itself. | Lioncash | 1 | -1/+1 | |
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 | 1 | -0/+5 | |
Also resolve places where includes should have been provided, but weren't. | |||||
2018-11-19 | software_keyboard: Return correct result code on user cancel operation | Zach Hilman | 1 | -1/+0 | |
2018-11-19 | applet: Add AppletDataBroker to manage HLE to AM service interaction | Zach Hilman | 1 | -9/+3 | |
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: Check for UTF-8 config flag | Zach Hilman | 1 | -1/+2 | |
2018-11-18 | applet: Use std::queue instead of std::vector for storage stack | Zach Hilman | 1 | -1/+1 | |
2018-11-18 | software_keyboard: Push buffer size to offset 0x4 in output data | Zach Hilman | 1 | -1/+4 | |
2018-11-18 | software_keyboard: Make GetText asynchronous | Zach Hilman | 1 | -0/+5 | |
a | |||||
2018-11-18 | am: Allow applets to push multiple and different channels of data | Zach Hilman | 1 | -1/+2 | |
2018-11-18 | am: Deglobalize software keyboard applet | Zach Hilman | 1 | -0/+9 | |
2018-11-18 | am/applets: Add connector between frontend and AM applet classes | Zach Hilman | 1 | -0/+57 | |
Provides a middleman between the Frontend provider class and the expected AM::Applets::Applet class needed by ILibraryAppletAccessor |