summaryrefslogtreecommitdiffstats
path: root/src/core/frontend/applets/software_keyboard.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* applets/software_keyboard: Use aliases for callbacksLioncash2022-12-061-4/+1
| | | | | Deduplicates really long std::function declarations to make the interface nicer to read.
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-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.
* applets/swkbd: Skip text checking if the text has been confirmedMorph2021-11-081-2/+3
| | | | | | | 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
* applets/swkbd: Implement the Default Software Keyboard frontendMorph2021-04-151-1/+139
|
* applets: Remove the previous software keyboard applet implementationMorph2021-04-151-19/+1
|
* applet: Add operation completed callbackZach Hilman2018-11-181-1/+3
|
* software_keyboard: Make GetText asynchronousZach Hilman2018-11-181-3/+4
| | | | a
* am: Allow applets to push multiple and different channels of dataZach Hilman2018-11-181-6/+4
|
* am: Implement ILibraryAppletAccessor IsCompleted and GetResultZach Hilman2018-11-181-0/+1
|
* am: Implement text check software keyboard modeZach Hilman2018-11-181-0/+6
| | | | Allows the game to verify and send a message to the frontend.
* am: Deglobalize software keyboard appletZach Hilman2018-11-181-5/+8
|
* qt/main: Register Qt Software Keyboard frontend with AMZach Hilman2018-11-181-0/+1
| | | | Allows using Qt provider over default.
* frontend/applets: Add frontend software keyboard provider and defaultZach Hilman2018-11-181-0/+17
Default implementation will return "yuzu" for any string. GUI clients (or CLI) can implement the Frontend::SoftwareKeyboardApplet class and register an instance to provide functionality.