Torch: AST translations

Change-Id: I0c8884df794f7f9ae8201f53853db1048d1118be
Initial translation import

Change-Id: I79494e1bdb2e77d3f4f27ad47eb7208c17cc6fe6
Automatic translation import

Change-Id: I7c2b79cd3c70dfe3569f6edf2d415e70628058b8
Automatic translation import

Change-Id: Iebc62752a2ed6527ebd5a05e2d7700841d722515
Automatic translation import

Change-Id: I3222be22805c53aa9884310e7bf4075362e25818
Torch: apply wakelocks to sysfs nodes

Assuming the kernel is setup to disable LED flashlight on suspend, let's
make sure we don't hit suspend when the LED is active. This extends
the wakelock to affect sysfs toggles in addition to the existing
wakelock on the camera interface.

Change-Id: I8997e70396eeb3cc16a5f39ca4c5e59b4aafefdb
Torch: Torch UI Refresh

* Redesign based on:
https://github.com/jackmu95/android_packages_apps_FlashLight

* Remove strobe

* Tuck High brightness away into overflow menu

Change-Id: Id7ee193f2efd118d9ada2bcc6ad39a24d109f714
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "Torch: Torch UI Refresh" into cm-11.0
torch: Don't show the about dialog on first launch

 * It's annoying and useless.

Change-Id: I13a91ab237c792e442c48572f933fe44743635cb
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	src/net/cactii/flash2/TorchSwitch.java