CM9-Settings-Update Russian Translation
Japanese: add missing translations.

Change-Id: I827754fb908b7bde068ba198e6f10ee8ab4bb53a
Fix security icon size

Change-Id: I5d4e90cd84f26de1d0b1ced6fb5298b95117ca23
Settings: Update Spanish translations (Sound Section)

Change-Id: I96ba74a5f2010b187005306418828ce67a988117
Merge "Fix security icon size" into ics
Settings: Lock screen Weather (Part 1 of 2)

This commit adds the settings side support for displaying the
current weather forecast on the lock screen.  It also cleans up
the layout of the lock screen related settings.

Patch set 2  - Whitespace cleanup
Patch set 3  - Fix interval selected value
             - Disable preference persistence
             - Set defaults to true for timestamp, show location and metric
Patch set 4  - Derp
Patch set 5  - Fixes Derp - back to patch set 3 functionality
Patch set 6  - Adds Weather source attribution

Change-Id: Ibf847f9eea3485fcb6acdebaa9388374b25bf862
Settings - Update Italian Translation

Change-Id: I66046610a8bddc1cfaacc87469760d8ac99b9681
Settings: Fixed German translation for activating bluetooth/wlan

Change-Id: Ida6108f1b30696afdd28fad897cafcb448ecf61c
fix crash in parsing null cpu frequency

Utils.fileReadOneLine() can return null if the read failed. Attempting
to parse this null as a CPU frequency crashes Settings. Skip this cpu
frequency update if fileReadOneLine() returns null.

This is to fix a crash seen on Skyrocket when changing governors.
Apparently the cpu frequency is momentarily unavailable after changing
a governor.

Change-Id: I69a6567097edb3b57ea721630167763013c9e3a6
Merge "Settings - Update Italian Translation" into ics
Merge "CM9-Settings-Update Russian Translation" into ics
Settings: added and updated Dutch translations

Most of the work done by Sam Segers.

Change-Id: Ib08faafe07e00d53119f8f607e13de670f1e9426
Merge "fix crash in parsing null cpu frequency" into ics
Merge "Settings: Lock screen Weather (Part 1 of 2)" into ics
Lockscreen: Allow secure lockscreens to enable the slider unlock

Make the widgets optionally available before secure unlock screens
by toggling Settings.Secure.LOCK_BEFORE_UNLOCK

Change-Id: Ib6c0cacbb2b8c966a3f9dc6f58250aef7d43ef63
PT-BR: Various missing translations

Change-Id: Ic4e7bb95ca43ed675522cca9ff07c351240859c1
Do not set minimum value for mobile data limit dialog higher than the actual set value

When mobile data limit and warning limit are set to 0, pressing mobile data limit text
(0.0 GB) pops up mobile data limit dialog with minimum value 1. But the value set is 0,
which is causing the dialog to show its maximum value 2^31-1.

Change-Id: I79ed4df5fbf095a7e60bda640ff2ca26bcbd3cc4
Signed-off-by: Shuhrat Dehkanov <uzbmaster@gmail.com>
Sound preference: Safe volume restore when plugging in a headset (2/2)

When enabled, volumes that were above a threshold (~55%) the previous time
something was connected to the audio jack will be restored to that threshold
rather than their full level.

Affects all sound streams apart from voice call audio.

Change-Id: I8351878dc7a7496be92bf1b0e3aaa9b238d8d60c
Merge "Japanese: add missing translations." into ics
Make 'Power button instantly locks' toggle work (2/2 settings)

If your device is secure (uses password/PIN/pattern) then the AOSP timeout settings are used.
But the 'Power button instantly locks' toggle is ignored. 'lockImmediately' in KeyguardViewMediator
is always set to true. This fix together with a settings fix switches to the the AOSP handling of this
setting.

Change-Id: Ie9f55d1cc8b8b97d512dbbdfdf08435f97fb79a5