Import translations. DO NOT MERGE

Change-Id: I7d8df8c393285daf3f102589bc80e4d787bd046b
Auto-generated-cl: translation import
Merge "Import translations. DO NOT MERGE" into klp-dev
Import translations. DO NOT MERGE

Change-Id: I586af82bace882d917c7bc3ecc241e690c44fc45
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Idbcab8e4b31f94c10c4c2275c651b058810c7f1b
Auto-generated-cl: translation import
Launcher3 : checkItemPlacement fixes

This patchset addresses two bugs :

1) Incorrect casting of key causes mismatches
2) On hotseat items 2 and above, the occupied hashmap is populated
with the CONTAINER_HOTSEAT key, however if its a new item and its required
cell is not already been taken, the code falls through to the workspace checks.
Make sure hotseat items are treated separately.

Change-Id: I3f22e46940f62a223453bd05314eae2a642c899a
Launcher3 : Enable cling for all devices

Don't limit cling to just phones

Change-Id: If5c1cf4ae39e5dbbac4b3d1a8d2620d365939252
Launcher3: add missing layout_width and height

fixes launcher3 fc on note 10.1

Change-Id: Id0d5b76d104c8e30041db9ba93f3267818cb758f
Launcher3 : Make priveleged app

Enable LOCAL_PRIVILEGED_MODULE for launcher.
This seems to be required to gain widget priveleges by default.

Change-Id: Iae2ce085129b39bcc3591ced5f7938d63cebf722
Allow some customization in Launcher3

This patch allows a user to customize:
- Grid with and height
- Default homescreen position
- Visibility of the search bar

These items can be configured in a new Activity, which replaces the system
settings as target of the icon in overview mode.

Shortcomings:
- Bounds for cols, rows and defaultWorkspace may need to be adjusted
- When one of the values changes, the Launcher activity gets recreated
  completely.
- When searchbar is hidden, you also lose the visible hints for the
  remove/appInfo drop targets.

Change-Id: I5006d01f8a85e4daf3c3bb9a3dfb57c70e968878
Launcher3: Icon pack support

Some love for Launcher3 users
based on CMs Trebuchet

PS4
Add iconMask/iconBack/iconUpon/iconScale support

Change-Id: I2c3d29cfbceca060defd53980244e90dc46eb322
Launcher3: Fix overviewmode overlay

Currently pressing the menu key will cause the overview settings will appear
under the app draw. This allows the menu to only be created if in the workspace

Change-Id: I6c5b8e142f10d534a45d591573ad57c2dfd12c26
fix filename

custom_strings.xml -> strings_custom.xml

Change-Id: Ia996ece7c21480b3a806638a96c2d31cde9b097a
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Import translations from crowdin.net

Change-Id: I1c8e96387791d24d1ba1b1ca152761177cf1ada5
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Mark READ_SETTINGS and WRITE_SETTINGS permission as dangerous

Malicious apps can silently request these permissions and use them to
manipulate existing home screen shortcuts.

http://www.fireeye.com/blog/technical/2014/04/occupy_your_icons_silently_on_android.html

Change-Id: I7a40dcae575730fd9b5b190b1e67c1cec7057b02
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Launcher3: some tweaks to the default setup

*Throw ROMControl on the front screen
*Replace MMS with Hangouts in the hostseat as it's more current.

Signed-off-by: Andrew Warfield <hiasant@gmail.com>
Change-Id: I9ff665d947d32d94cf4fce62856811c99e08c89b
Import translations from crowdin.net

Change-Id: I2bc8eb1cdd2a00beeae1d99cce34c197476d4e4a
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge "Launcher3: some tweaks to the default setup" into kitkat