// Copyright 2018 yuzu emulator team // Licensed under GPLv2 or any later version // Refer to the license.txt file included. #include "common/logging/backend.h" #include "common/string_util.h" #include "core/frontend/applets/software_keyboard.h" namespace Core::Frontend { SoftwareKeyboardApplet::~SoftwareKeyboardApplet() = default; void DefaultSoftwareKeyboardApplet::RequestText( std::function)> out, SoftwareKeyboardParameters parameters) const { if (parameters.initial_text.empty()) out(u"yuzu"); out(parameters.initial_text); } void DefaultSoftwareKeyboardApplet::SendTextCheckDialog( std::u16string error_message, std::function finished_check) const { LOG_WARNING(Service_AM, "(STUBBED) called - Default fallback software keyboard does not support text " "check! (error_message={})", Common::UTF16ToUTF8(error_message)); finished_check(); } } // namespace Core::Frontend