Merge pull request #48730 from madmiraal/remove-spaces-before-colons

Make printing of InputEvents consistent
This commit is contained in:
Rémi Verschelde 2021-05-16 10:31:56 +02:00 committed by GitHub
commit c3002c0955
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 17 deletions

View File

@ -372,16 +372,16 @@ String InputEventKey::to_string() {
String kc = ""; String kc = "";
String physical = "false"; String physical = "false";
if (keycode == 0) { if (keycode == 0) {
kc = itos(physical_keycode) + " " + keycode_get_string(physical_keycode); kc = itos(physical_keycode) + " (" + keycode_get_string(physical_keycode) + ")";
physical = "true"; physical = "true";
} else { } else {
kc = itos(keycode) + " " + keycode_get_string(keycode); kc = itos(keycode) + " (" + keycode_get_string(keycode) + ")";
} }
String mods = InputEventWithModifiers::as_text(); String mods = InputEventWithModifiers::as_text();
mods = mods == "" ? TTR("None") : mods; mods = mods == "" ? TTR("none") : mods;
return vformat("InputEventKey: keycode=%s mods=%s physical=%s pressed=%s echo=%s", kc, mods, physical, p, e); return vformat("InputEventKey: keycode=%s, mods=%s, physical=%s, pressed=%s, echo=%s", kc, mods, physical, p, e);
} }
Ref<InputEventKey> InputEventKey::create_reference(uint32_t p_keycode) { Ref<InputEventKey> InputEventKey::create_reference(uint32_t p_keycode) {
@ -667,11 +667,11 @@ String InputEventMouseButton::to_string() {
} }
String mods = InputEventWithModifiers::as_text(); String mods = InputEventWithModifiers::as_text();
mods = mods == "" ? TTR("None") : mods; mods = mods == "" ? TTR("none") : mods;
// Work around the fact vformat can only take 5 substitutions but 6 need to be passed. // Work around the fact vformat can only take 5 substitutions but 6 need to be passed.
String index_and_mods = vformat("button_index=%s mods=%s", button_index, mods); String index_and_mods = vformat("button_index=%s, mods=%s", button_index, mods);
return vformat("InputEventMouseButton: %s pressed=%s position=(%s) button_mask=%s double_click=%s", index_and_mods, p, String(get_position()), itos(get_button_mask()), d); return vformat("InputEventMouseButton: %s, pressed=%s, position=(%s), button_mask=%d, double_click=%s", index_and_mods, p, String(get_position()), get_button_mask(), d);
} }
void InputEventMouseButton::_bind_methods() { void InputEventMouseButton::_bind_methods() {
@ -780,7 +780,9 @@ String InputEventMouseMotion::to_string() {
break; break;
} }
return "InputEventMouseMotion : button_mask=" + button_mask_string + ", position=(" + String(get_position()) + "), relative=(" + String(get_relative()) + "), speed=(" + String(get_speed()) + "), pressure=(" + rtos(get_pressure()) + "), tilt=(" + String(get_tilt()) + ")"; // Work around the fact vformat can only take 5 substitutions but 6 need to be passed.
String mask_and_position = vformat("button_mask=%s, position=(%s)", button_mask_string, String(get_position()));
return vformat("InputEventMouseMotion: %s, relative=(%s), speed=(%s), pressure=%.2f, tilt=(%s)", mask_and_position, String(get_relative()), String(get_speed()), get_pressure(), String(get_tilt()));
} }
bool InputEventMouseMotion::accumulate(const Ref<InputEvent> &p_event) { bool InputEventMouseMotion::accumulate(const Ref<InputEvent> &p_event) {
@ -918,11 +920,11 @@ static const char *_joy_axis_descriptions[JOY_AXIS_MAX] = {
String InputEventJoypadMotion::as_text() const { String InputEventJoypadMotion::as_text() const {
String desc = axis < JOY_AXIS_MAX ? RTR(_joy_axis_descriptions[axis]) : TTR("Unknown Joypad Axis"); String desc = axis < JOY_AXIS_MAX ? RTR(_joy_axis_descriptions[axis]) : TTR("Unknown Joypad Axis");
return vformat(TTR("Joypad Motion on Axis %s (%s) with Value %s"), itos(axis), desc, String(Variant(axis_value))); return vformat(TTR("Joypad Motion on Axis %d (%s) with Value %.2f"), axis, desc, axis_value);
} }
String InputEventJoypadMotion::to_string() { String InputEventJoypadMotion::to_string() {
return "InputEventJoypadMotion : axis=" + itos(axis) + ", axis_value=" + String(Variant(axis_value)); return vformat("InputEventJoypadMotion: axis=%d, axis_value=%.2f", axis, axis_value);
} }
void InputEventJoypadMotion::_bind_methods() { void InputEventJoypadMotion::_bind_methods() {
@ -1033,7 +1035,8 @@ String InputEventJoypadButton::as_text() const {
} }
String InputEventJoypadButton::to_string() { String InputEventJoypadButton::to_string() {
return "InputEventJoypadButton : button_index=" + itos(button_index) + ", pressed=" + (pressed ? "true" : "false") + ", pressure=" + String(Variant(pressure)); String p = pressed ? "true" : "false";
return vformat("InputEventJoypadButton: button_index=%d, pressed=%s, pressure=%.2f", button_index, p, pressure);
} }
Ref<InputEventJoypadButton> InputEventJoypadButton::create_reference(int p_btn_index) { Ref<InputEventJoypadButton> InputEventJoypadButton::create_reference(int p_btn_index) {
@ -1104,7 +1107,8 @@ String InputEventScreenTouch::as_text() const {
} }
String InputEventScreenTouch::to_string() { String InputEventScreenTouch::to_string() {
return "InputEventScreenTouch : index=" + itos(index) + ", pressed=" + (pressed ? "true" : "false") + ", position=(" + String(get_position()) + ")"; String p = pressed ? "true" : "false";
return vformat("InputEventScreenTouch: index=%d, pressed=%s, position=(%s)", index, p, String(get_position()));
} }
void InputEventScreenTouch::_bind_methods() { void InputEventScreenTouch::_bind_methods() {
@ -1177,7 +1181,7 @@ String InputEventScreenDrag::as_text() const {
} }
String InputEventScreenDrag::to_string() { String InputEventScreenDrag::to_string() {
return "InputEventScreenDrag : index=" + itos(index) + ", position=(" + String(get_position()) + "), relative=(" + String(get_relative()) + "), speed=(" + String(get_speed()) + ")"; return vformat("InputEventScreenDrag: index=%d, position=(%s), relative=(%s), speed=(%s)", index, String(get_position()), String(get_relative()), String(get_speed()));
} }
void InputEventScreenDrag::_bind_methods() { void InputEventScreenDrag::_bind_methods() {
@ -1264,7 +1268,8 @@ String InputEventAction::as_text() const {
} }
String InputEventAction::to_string() { String InputEventAction::to_string() {
return "InputEventAction : action=" + action + ", pressed=(" + (pressed ? "true" : "false"); String p = pressed ? "true" : "false";
return vformat("InputEventAction: action=\"%s\", pressed=%s", action, p);
} }
void InputEventAction::_bind_methods() { void InputEventAction::_bind_methods() {
@ -1331,7 +1336,7 @@ String InputEventMagnifyGesture::as_text() const {
} }
String InputEventMagnifyGesture::to_string() { String InputEventMagnifyGesture::to_string() {
return "InputEventMagnifyGesture : factor=" + rtos(get_factor()) + ", position=(" + String(get_position()) + ")"; return vformat("InputEventMagnifyGesture: factor=%.2f, position=(%s)", factor, String(get_position()));
} }
void InputEventMagnifyGesture::_bind_methods() { void InputEventMagnifyGesture::_bind_methods() {
@ -1371,7 +1376,7 @@ String InputEventPanGesture::as_text() const {
} }
String InputEventPanGesture::to_string() { String InputEventPanGesture::to_string() {
return "InputEventPanGesture : delta=(" + String(get_delta()) + "), position=(" + String(get_position()) + ")"; return vformat("InputEventPanGesture: delta=(%s), position=(%s)", String(get_delta()), String(get_position()));
} }
void InputEventPanGesture::_bind_methods() { void InputEventPanGesture::_bind_methods() {
@ -1452,7 +1457,7 @@ String InputEventMIDI::as_text() const {
} }
String InputEventMIDI::to_string() { String InputEventMIDI::to_string() {
return vformat("InputEvenMIDI: channel=%s message=%s pitch=%s velocity=%s pressure=%s", itos(channel), itos(message), itos(pitch), itos(velocity), itos(pressure)); return vformat("InputEvenMIDI: channel=%d, message=%d, pitch=%d, velocity=%d, pressure=%d", channel, message, pitch, velocity, pressure);
} }
void InputEventMIDI::_bind_methods() { void InputEventMIDI::_bind_methods() {