mirror of
https://github.com/Takiiiiiiii/strato.git
synced 2025-07-17 08:46:39 +00:00
Report crash in a dialog
This commit is contained in:
@ -64,6 +64,7 @@ namespace skyline {
|
||||
closeKeyboardId{environ->GetMethodID(instanceClass, "closeKeyboard", "(Lemu/skyline/applet/swkbd/SoftwareKeyboardDialog;)V")},
|
||||
showValidationResultId{environ->GetMethodID(instanceClass, "showValidationResult", "(Lemu/skyline/applet/swkbd/SoftwareKeyboardDialog;ILjava/lang/String;)I")},
|
||||
getIntegerValueId{environ->GetMethodID(environ->FindClass("java/lang/Integer"), "intValue", "()I")},
|
||||
reportCrashId{environ->GetMethodID(instanceClass, "reportCrash", "()V")},
|
||||
showPipelineLoadingScreenId{environ->GetMethodID(instanceClass, "showPipelineLoadingScreen", "(I)V")},
|
||||
updatePipelineLoadingProgressId{environ->GetMethodID(instanceClass, "updatePipelineLoadingProgress", "(I)V")},
|
||||
hidePipelineLoadingScreenId{environ->GetMethodID(instanceClass, "hidePipelineLoadingScreen", "()V")},
|
||||
@ -165,6 +166,10 @@ namespace skyline {
|
||||
return result;
|
||||
}
|
||||
|
||||
void JvmManager::reportCrash() {
|
||||
env->CallVoidMethod(instance, reportCrashId);
|
||||
}
|
||||
|
||||
void JvmManager::ShowPipelineLoadingScreen(u32 totalPipelineCount) {
|
||||
env->CallVoidMethod(instance, showPipelineLoadingScreenId, static_cast<jint>(totalPipelineCount));
|
||||
}
|
||||
|
Reference in New Issue
Block a user