SystemUI: allow update Mobile Network Type tile display

For the moment, this tile is only updated when clicking on it.
With these changes we have the same behavior as the other tiles:
if setting is changed in system settings, Mobile Network Type tile
display is updated.

    * Patch Set 1: Initial commit
    * Patch Set 2: Some corrections, commit message changed

Change-Id: I6cadadf4b9e3c9f478a4286e26d657da4f3ff015
Keyguard: Reduce font size of clock in status keyguard (sw720dp) (portrait)

Add Portrait mode to:
http://review.cyanogenmod.org/#/c/31086

Patchset 2: Updated copyright
            Rebased

Change-Id: I9466a0c643d0c74ded37fe12b615dde6c014c901
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "SystemUI: allow update Mobile Network Type tile display" into cm-10.1
frameworks: Indonesian translations

Change-Id: Id731eaa92e78a9645175245068c9b3b01d08c81e
Czech: small cosmetic change to make it perfect, changed WiFi to
Wi-Fi, added Quiet hours and some new translation

Change-Id: I1ae3a1b24e50dd2a127bf565e46b3ec33a64719e
Chinese: Update translations

Patch Set 2: Some modifications and additions, as well as change
perm on values/strings.xml to 100644.

Patch Set 3: Fix description.

Patch Set 4: Rebased

Change-Id: Ibbef21e34ef4f902af94c0cba13d71f9e8f3750e
Added hungarian translation and remove unnecessary line breaks

Change-Id: I2672b6bb6968902ae903f4e8c3a5a3b05ea01850
Merge "Keyguard: Reduce font size of clock in status keyguard (sw720dp) (portrait)" into cm-10.1
bootanimation: performance/speedup enhancements (squashed from CM10)

bootanim: Don't cache textures if they're expected to use a lot of VRAM (rmcc)
https://github.com/CyanogenMod/android_frameworks_base/commit/14f9eecd3f543a25c4a2053d6155a9396a777a3a#cmds/bootanimation

bootanimation: performance enhancements (turl)
https://github.com/CyanogenMod/android_frameworks_base/commit/e6b54405aa70d7503a114d9c90ef7518abdd7133#cmds/bootanimation

bootanimation: fix usage of LOGW (intervigilium)
https://github.com/CyanogenMod/android_frameworks_base/commit/e45cf7d232490f44aecf8f2447220a8b5ace4c10#cmds/bootanimation

bootanimation: allow using RGB565 instead of ARGB8888 (tpruvot)
https://github.com/CyanogenMod/android_frameworks_base/commit/204282870a9c69b04ad5ddecd73fafbd7996cbc0#cmds/bootanimation

Change-Id: I203fa23f77d1349fb822a7662e2cd3998ba4c814

bootanim: Don't cache textures if they're expected to use a lot of VRAM

bootanimation cached all the textures generated until the animation
was completed.
For Hi-res animations with lots of frames (like the new CM9 anim on
xhdpi devices), this implied using large amounts of video RAM, more
than most devices actually have available, causing the animation to
stall (and in some cases, gralloc to lock up); so if an animation is
expected to use a lot of RAM (rough estimation based on frame size
and number of frames), disable cache entirely and generate the textures
on demand

Change-Id: I157e5cdde2aab1d82d980d77cbedd9f127c83a1d

Conflicts:

	cmds/bootanimation/BootAnimation.cpp

bootanimation: performance enhancements

This patch implements two simple performance enhancements, which
might benefit devices. They are completely opt-in by setting
the following variables.

  * TARGET_BOOTANIMATION_PRELOAD: will preload the bootanimation
    zip to memory; this is handy on devices where the storage
    might be slow. By preloading it, we get quick access to the
    zip file, and the animation doesn't stutter.

  * TARGET_BOOTANIMATION_TEXTURE_CACHE: allows maintainers to
    force texture cache on/off.

Also fixes the sign warnings related to int / size_t comparison

Change-Id: Ie92d1b0aa90b43ba39c368a2a33657a60c3a64b5

Conflicts:

	cmds/bootanimation/BootAnimation.cpp

bootanimation: fix usage of LOGW

Change-Id: I1d59df9f44f414d80058a532644cbbb40e22c701

bootanimation: allow using RGB565 instead of ARGB8888

RGB565 uses considerably less memory, and together with texture
cache, it allows us to offer a really smooth bootanimation on
not so powerful devices.

Change-Id: I9da8fd7e6a587b5895519dd0983ec9b8f676771b
Merge "frameworks: Indonesian translations" into cm-10.1
Fix Quiet Hours not muting notification sounds

4.2.2 touched the NotificationManager service, and some logic went missing in the merge it seems.
This should take care of it.

Change-Id: Ib3b88c83d2936871fbe25f1acbd10fd60c577944
Merge "bootanimation: performance/speedup enhancements (squashed from CM10)" into cm-10.1
frameworks: Update translations

- Dutch translations
- Indonesian translations

Change-Id: Ibc3c636a3420a8119392ceccc40fc2a097320459
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1

Conflicts:
	core/res/res/values/strings.xml
SystemUI: Correct 'Cid'

Change-Id: I0ab7a103521890115088eb1557e345a86caf9095
CidBean: Display CyanogenMod version

Patch Set 1:    * initial release

Patch Set 2:    * get CM version from build.prop

Patch Set 3:    * code cleanup

Before: http://goo.gl/Jizyh
After:  http://goo.gl/EjtJY

Change-Id: Iadedbd7365498277d8afc51d0fe74b6cd105c448
Framework: Add Advanced reboot (2 of 2)

This commit responds to a setting in Development settings for including
options in the power menu for rebooting into recovery or bootloader. It
is defauled to off.

When enabled, the Advanced reboot options will only be available once the
device is unlocked.

Change-Id: I675f31de1f82c344c7923e953fd4a6e26dd036da
Fix the build

Fix a build error caused by this http://review.cyanogenmod.org/#/c/32038/  commit.

Change-Id: I83df6bf0e54160b3fcd755e7b3077d10391dbaf2
Merge "Framework: Add Advanced reboot (2 of 2)" into cm-10.1
Feature : Volume adjust sound preference 1/2

This patch allows the users to choose if they want the audible tone when adjusting the volume

The new preference is in
Settings | Sound
    Volume adjust sound
        Play sound when adjusting volume with hard keys
The Checkbox is defaulted to ON (1 in defaults.xml)

Look for 2/2 for the Settings, Sound Panel Change

Change-Id: I705c23065706317760ba60efc1a71f3ba6082bbd