Frameworks Base : add french translation

Patch set 1 : initial commit
Patch set 2 : correction
Patch set 3 : add correction (thk Andrew)
Patch set 4 : add translation
Patch set 5 : correction
Patch set 6 : add missing translation and correction

Change-Id: Id46b0077ccf7d0c2fbccfd10491878e55ee4d473
Japanese: Update Japanese translation.

 Add missing entries.
 A little revised.
 rebased on latest HEAD (patch-3)

Change-Id: Idaecfe258cd61833cac45c9177dd5d1541161d0a
Framework: Add italian translation for input methods

Change-Id: If9cfc12c8a179eeabea2365e99a5b841bedd9421
SystemUI: Update italian translation

	Add strings for LTE toggle

Change-Id: I097f64885ce7ab45cb1898b96a13a7b92883acf9
Frameworks/SystemUI: Update Greek translations

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Idcccdf0ef362b71abf8fd16c227c486f6e1ed412
Framework base: Update italian translation

	Minimal correction for consistency with Settings

Change-Id: If5f5eec94b1f38d31c1d1e9d9c20d70cf59acc5d
Frameworks: Add new configuration qualifier for UI change on the fly (1/3)

last night I got an idea after 5 weeks of breaking stuff and
doing to much complicated things. Together with mnazim we tried
today to realize this idea. So another absolut new unique SlimBean
feature is born.

The aim we wanted at the end was to give a simple and resource friendly
way to change the complete UI of a rom on the fly. So why not use
the great fallback mechanism of AOSP and change/add a new
qualifier into the AOSP core. To explain how it works.....if you want
to add a new UI just add in /res folder of any app or framework you want
folders with the qualifier "inverted". Eg. drawable-inverted-xhdpi
or values-inverted or layout-port-inverted or whatever you want. Put in
only the files you want to modify thats it.

All qualifier in AOSP are following strict rules. You can read here.
Do not forget the order of qualifier is important. The new "inverted"
qualifier we added to the UIMode qualifier. To get more information
about read here

http://developer.android.com/guide/topics/resources/providing-resources.html

So what this commit does:

- add new qualifier "inverted"
- support for API level 13 and higher
- change the custom UI on the fly
- control default UI Mode over config.xml
- working for all apps. They just need to include folders
  with the new qualifier name
- resource friendly....no resource wasting either programmticaly
  then source blow, because you just need to put in the files you
  want to change
- cause of the qualifier structure compatible with every phone,
  language or whatever qualifier you want to use on top
- 100% compatible to theme manager. If a theme misses drawables
  they are replaced with them from the current UIMode which is set.

What is the benefit why not use just a theme? We started half year
ago TRDS which was inverted gapps system base themed....means we
morphed directly the changes into the framework. This methoed was
on of the reasons why trds got so popular. Points for that are easy
first the system is themed, means each theme you activate over
theme engine works on top the themed system. So you have a base
style and can modify more if you want. The other reason is easy
a lot faster and resource friendly. Now this idea went to the
rom to provide two core system based themes and user
can do on top what they want or not without, like you have
to roms in one.

This commit just adds the support for this

cheers

mnazim and kufikugel

Change-Id: I1ef843a42d17246373eb17b4e1ec1aa9bc20d8d4
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Frameworks: TRDS goes Slim

add trds changed files to provide new UI mode engine

Change-Id: I67f8a26320c9971258eb0106c0574b5af9b4261c
change from slim to beanstalk
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>

Change-Id: Ibc474f7f47a138fb976027841dccef080f6bc084
Merge "Frameworks/SystemUI: Update Greek translations" into cm-10.1
Added Volume Tile to Quicksettings

Drawable by blunden

Change-Id: I04451d8b4669ae0d4f798010a4c61e5e82990b76
Merge "Added Volume Tile to Quicksettings" into cm-10.1
Added hungarian translation for Volume Tile

Change-Id: I8eb880544231cedab84a8ce684b90cbc6519accc
Merge "Framework: Add italian translation for input methods" into cm-10.1
Merge "SystemUI: Update italian translation" into cm-10.1
Merge "Framework base: Update italian translation" into cm-10.1
Merge "Frameworks Base : add french translation" into cm-10.1
Merge "Added hungarian translation for Volume Tile" into cm-10.1
Merge "Japanese: Update Japanese translation." into cm-10.1
Merge branch 'cm-10.1' of https://github.com/CyanogenMod/android_frameworks_base into stock