1
0
forked from Clones/Controlify

Display toast on primary controller connect.

This commit is contained in:
isXander
2023-05-07 12:44:39 +01:00
parent b52f6594a8
commit 09f23ff725
2 changed files with 8 additions and 0 deletions

View File

@ -312,6 +312,12 @@ public class Controlify implements ControlifyApi {
if (Controller.CONTROLLERS.size() == 1) {
this.setCurrentController(controller);
ToastUtils.sendToast(
Component.translatable("controlify.toast.default_controller_connected.title"),
Component.translatable("controlify.toast.default_controller_connected.description"),
false
);
} else {
this.askToSwitchController(controller);
config().saveIfDirty();

View File

@ -115,6 +115,8 @@
"controlify.toast.vmouse_disabled.description": "Controlify virtual mouse is now disabled for this screen.",
"controlify.toast.ask_to_switch.title": "Switch Controller?",
"controlify.toast.ask_to_switch.description": "A new controller named '%s' has just been connected. Press any button to switch to it.",
"controlify.toast.default_controller_connected.title": "Controller Connected",
"controlify.toast.default_controller_connected.description": "Your primary controller has been connected and automatically switched to.",
"controlify.toast.controller_disconnected.title": "Controller Disconnected",
"controlify.toast.controller_disconnected.description": "'%s' was disconnected.",
"controlify.toast.faulty_input.title": "Controller disabled",