114 lines
3.8 KiB
Java
114 lines
3.8 KiB
Java
package cutthecord.commands.commands;
|
||
|
||
import cutthecord.commands.CommandHandler;
|
||
import lanchon.dexpatcher.annotation.DexAdd;
|
||
|
||
@DexAdd
|
||
public class CmdFullWidth extends CommandHandler.Command {
|
||
|
||
@DexAdd
|
||
@Override
|
||
public String handleCommand(String msg) {
|
||
return msg.replace(" ", " ")
|
||
.replace("!", "!")
|
||
.replace("#", "#")
|
||
.replace("$", "$")
|
||
.replace("%", "%")
|
||
.replace("&", "&")
|
||
.replace("'", "'")
|
||
.replace("(", "(")
|
||
.replace(")", ")")
|
||
.replace("*", "*")
|
||
.replace("+", "+")
|
||
.replace(",", ",")
|
||
.replace("-", "-")
|
||
.replace(".", ".")
|
||
.replace("/", "/")
|
||
.replace("0", "0")
|
||
.replace("1", "1")
|
||
.replace("2", "2")
|
||
.replace("3", "3")
|
||
.replace("4", "4")
|
||
.replace("5", "5")
|
||
.replace("6", "6")
|
||
.replace("7", "7")
|
||
.replace("8", "8")
|
||
.replace("9", "9")
|
||
.replace(":", ":")
|
||
.replace(";", ";")
|
||
.replace("<", "<")
|
||
.replace("=", "=")
|
||
.replace(">", ">")
|
||
.replace("?", "?")
|
||
.replace("@", "@")
|
||
.replace("A", "A")
|
||
.replace("B", "B")
|
||
.replace("C", "C")
|
||
.replace("D", "D")
|
||
.replace("E", "E")
|
||
.replace("F", "F")
|
||
.replace("G", "G")
|
||
.replace("H", "H")
|
||
.replace("I", "I")
|
||
.replace("J", "J")
|
||
.replace("K", "K")
|
||
.replace("L", "L")
|
||
.replace("M", "M")
|
||
.replace("N", "N")
|
||
.replace("O", "O")
|
||
.replace("P", "P")
|
||
.replace("Q", "Q")
|
||
.replace("R", "R")
|
||
.replace("S", "S")
|
||
.replace("T", "T")
|
||
.replace("U", "U")
|
||
.replace("V", "V")
|
||
.replace("W", "W")
|
||
.replace("X", "X")
|
||
.replace("Y", "Y")
|
||
.replace("Z", "Z")
|
||
.replace("[", "[")
|
||
.replace("]", "]")
|
||
.replace("^", "^")
|
||
.replace("_", "_")
|
||
.replace("`", "`")
|
||
.replace("a", "a")
|
||
.replace("b", "b")
|
||
.replace("c", "c")
|
||
.replace("d", "d")
|
||
.replace("e", "e")
|
||
.replace("f", "f")
|
||
.replace("g", "g")
|
||
.replace("h", "h")
|
||
.replace("i", "i")
|
||
.replace("j", "j")
|
||
.replace("k", "k")
|
||
.replace("l", "l")
|
||
.replace("m", "m")
|
||
.replace("n", "n")
|
||
.replace("o", "o")
|
||
.replace("p", "p")
|
||
.replace("q", "q")
|
||
.replace("r", "r")
|
||
.replace("s", "s")
|
||
.replace("t", "t")
|
||
.replace("u", "u")
|
||
.replace("v", "v")
|
||
.replace("w", "w")
|
||
.replace("x", "x")
|
||
.replace("y", "y")
|
||
.replace("z", "z")
|
||
.replace("{", "{")
|
||
.replace("|", "|")
|
||
.replace("}", "}")
|
||
.replace("~", "~");
|
||
}
|
||
|
||
@DexAdd
|
||
@Override
|
||
public String getPopupInfo() {
|
||
return "Makes text fullwidth (like “Sent from my Android Device”)";
|
||
}
|
||
|
||
}
|