X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Fro%2Fieval%2Ffonbot%2FHeavy.java;h=f1afb0b3842f4f458ea489b74a94813c8be46247;hb=72de2947b5234e3b8495065e358530d9fddf3fb8;hp=c5c6de7462450b04f5529aaf38dc6621216e7991;hpb=0f74646f9a4c1e195e2ea3600ae3c03d51fd11d5;p=fonbot.git diff --git a/src/ro/ieval/fonbot/Heavy.java b/src/ro/ieval/fonbot/Heavy.java index c5c6de7..f1afb0b 100644 --- a/src/ro/ieval/fonbot/Heavy.java +++ b/src/ro/ieval/fonbot/Heavy.java @@ -503,6 +503,9 @@ final class Heavy { case SCREENCAP: Utils.sendMessage(context, replyTo, screencap_help); break; + case TORCH: + Utils.sendMessage(context, replyTo, torch_help); + break; } } @@ -1791,4 +1794,15 @@ final class Heavy { public static void screencap(final Context context, final Address replyTo, final String filename){ new Thread(new ScreencapRunnable(context, replyTo, filename)).start(); } + + /** + * Toggle the torch state using the Torch (net.cactii.torch2) app. + * + * @param context Context instance + * @param replyTo reply Address + */ + public static void torch(final Context context, final Address replyTo){ + context.sendBroadcast(new Intent("net.cactii.flash2.TOGGLE_FLASHLIGHT")); + Utils.sendMessage(context, replyTo, toggling_torch_state); + } }