OmniGears: RU Translation

Change-Id: I89bbd313c1d3f0abe27470d2e6642babddea8c3e
OmniGears: fix summary of date format

http://jira.omnirom.org/browse/OMNI-592

Change-Id: Ia4bdfacde4ce4cef7df4c2436330b18ad4fd2589
[3/3] OmniGears: Battery Saver Mode

introduce battery saver mode
this based from what user want or what user do to saving the battery life
this include:
1. Automatically switch mobile network into what user choice and also disable mobile data IF wifi connected to an AP
2. Automatically switch mobile network and disable mobile data IF battery low (battery level can configure)
3. Reduce screen brightness based low battery (this feature will disabled if Auto brightness mode enabled)
4. Not changing network IF on Call or Usb tether enabled or WifiAP enabled
5. Not changing network IF there is Download/upload progress
6. Support For Both GSM and CDMA devices (need someone to test for CDMA devices)
7. every condition has an option :D
8. Restore all network configuration if Smart Radio disabled
9. Add Time Range to start Smart Radio
10. allow device without mobile data support, to using this feature
11. fix inconsistent battery low level
12. rewrite to better performance
13. modified the controller to support battery saver mode
14. add bluetooth, gps, wifi, and mobile data (if support) to be disabled while power saving activated

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml

Change-Id: Id289090fa20a38d4fc43c40240148e5f276eb4b6
[3/3]OmniGears: All in One Animation Control

Allow configure System, ListView, Scroll, and Keyboard Animation

base from
AOKP Animation Control https://github.com/AOKP/frameworks_base/commit/015c9cf00a8e49aea22d70b57b0af87c9134be73
thanks to Steve Spear <stephen.k.spear@gmail.com>

ListView Animation https://gerrit.omnirom.org/#/c/2863/
thanks to jkl5616<jkl5616@gmail.com>

Keyboard Animation https://github.com/zst123/XuiMod/commit/975cd531a9a847769b2af306495643a55ec44aaa
thanks to zst123 for patches

with slight modification to OmniRom

Scrolling Animation https://github.com/zst123/XuiMod/commit/48c180cfa762617f59b4ceb3da50a6c28befe24f
thanks to zst123 for patches

add separate option for them

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml

Change-Id: I89d880250867c41aecbb4cbe3ba1d473e780ebb4
[2/2] OmniGears: Driving Mode

Add option Driving mode

this will speak for:

Allow changing Volume TTS
Incoming call
new Message from
read new message
battery fully charged
charging start
charging stop
Clock speak after screen turn on
Date speak after screen turn on
Which app allowed to speak for Notifications
Speak for Music track title (thanks Utkarsh for idea :D)
fix audio focus while music playing
add less speak notification

NOTE: Requires TTS engine installed

how to use:
goto More... (below INTERFACE) => Driving Mode
Enable Drive mode then choose what you want to speak while driving :D

Drive mode will automatically check for TTS engine installed or not

have fun ^.^

Change-Id: I4711d026ca807c445de8115b60f7c59d59f1f179

Conflicts:
	res/values/custom_arrays.xml
	src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java
[2/2] OmniGears: Option to enable Notification Light when screen is on

This makes it possible to let the Notification LED flash even when the screen is on

Change-Id: I3f5b8f2136a833a4c651887f3c8c97d27246863e

Conflicts:
	res/values/custom_strings.xml
[2/2] OmniGears: SeekBarPreferences tweaks

-added @string support for units
-use SeekBarPreference for button brightness timeout

Change-Id: Iec10dd13ab7eb1f974b8a850fbbd39d897a7e0cc

Conflicts:
	res/values/custom_attrs.xml
OmniGears: fix summary of date format

http://jira.omnirom.org/browse/OMNI-592

Change-Id: Ia4bdfacde4ce4cef7df4c2436330b18ad4fd2589
Revert "[2/2] OmniGears: SeekBarPreferences tweaks"

This reverts commit 8d54c5c0cf5ff4bee8d9b79fb2a2b8c18c4b7e32.
OmniGears: DE translation-update

Fix build error
Fix typo
Change translation (to long)
Change mistranslation

Change-Id: I9cedf6ab619a4adcb318f95b8bd8d40a90d82acb
Fix derps in the battery saver cherry-pick

Change-Id: I35c3cec9e680292367abfb8c2cf5d4895b7735c9
Merge "OmniGears: DE translation-update" into android-4.4
[2/2] OmniGears: SeekBarPreferences tweaks

-added @string support for units
-use SeekBarPreference for button brightness timeout

Change-Id: Iec10dd13ab7eb1f974b8a850fbbd39d897a7e0cc
Merge branch 'android-4.4' into cherry-picks

Conflicts:
	res/values/custom_attrs.xml

Change-Id: If4874f83d176d6074a373a75063773952fb14822
OmniGears: Fix DE-Translation

Change misstranslation for Clock.

Change-Id: I0f62d1dfe298eebfb46538823f663c593a333918
OmniGears: SeekBarPreferences improvement

allow set Max and Min value inside code

Change-Id: Ib69298dd9031bf4fbb2e4b49347b7a489ffdad18
Merge branch 'android-4.4' of https://github.com/omnirom/android_packages_apps_OmniGears into HEAD
[2/2] OmniGears: Upgrade network traffic meter

*Implements list preferences where applicable to simplify the settings
*Add the ability to track Upstream, Downstream, or both
*Add the option to change the frequency with which it updates

PS3: add a config to disable network traffic meter
PS6: Update strings and check if stats are supported automatically

Base: https://gerrit.omnirom.org/#/c/5129/

PS8
use TrafficStats.UNSUPPORTED constant
use value as summary for list preference

PS10
use this to cleanup some of the other settings nor now

Change-Id: I778d981fb7a57d07127608f99d45936a55ae4898
OmniGears: remove double strings

Change-Id: I9fa378f400d5b1a749941066ce47c9757a20ab05
[2/2] OmniGears: ActiveDisplay (rework interface)

really fix AD buggy stuff
tested with Music play
tested with No lockscreen
tested with faster screen turn off
check all sensor going off if AD not Showing or Disabled
fix notification posted/removed
make AD using System Window so it will covered all screen
fix Navbar translucent if Lockscreen Blur merged :P
now using Rounded Image
also introduce new RoundedImageView widget
 courtesy of @vinc3m1 (thanks)
fix build
fix sometimes screen turn off after unlock because screen timeout (hopefully)
now using new parser to get Notification data (thanks @Achep for the parser)
rework lightsensor manager
add NotificationUtils
fix brightness sometimes not changing

add support applications privacy mode (will not show content message if enable on each app)
see http://jira.omnirom.org/browse/OMNI-600

allow bypass AD if no notification and lockscreen is secure
see http://jira.omnirom.org/browse/OMNI-594

fix proximity always enable after adding new feature allow bypass AD
fix parsing notification data from app with targetSDK < 17

fix excluded app value (no body notice this broken since AD merged into OmniRom xD )

add option to allow bypass AD

rebased
change string to better explanation for feature
thanks @Pulser and @Jiangyi

Change-Id: Iec1915ec5faeaaa6b599916bd4195ed59f2e1653