images: fix PAC bootlogo on i9300 and possibly other devices
android-logo-shine.png only covered half of the SAMSUNG in PAC logo (xhdpi) whilst the top half was black, so increase the height to fix it.

Change-Id: I29c04641e62d41f6822b7319e4f5ac1454c86f11
Pie angle: variables' fixes
new variables were wrongly added (yes it was me). now calculations for chevron and pie are fixed and synced with all settings.

Patchset 2:
Fix white space error

Change-Id: I0245b4083557846cf99034193cd5b478da580f36
This avoid a conflict in PieMenu.java with bb merging

Change-Id: I3ba1434e245c876625243040c8b151e9955740cd
Frameworks: TRDS 2.0 (1/3)

After testing with huge success we discovered here
and there small problems (like NFC beam animation is broken,
TRDS was disabled on cardock etc) which mainly was caused
due that we used the already from AOSP introduced uiModes
qualifier which could cause in special conditions this
conflicts. Beside that we want a bit more flexibility.

Result: This commit introduces the inverted qualifier as
complete own qualifier undependent of the already AOSP
used ones.

Beside that it fixes all known issues......features:

- it is now completly working over the AOSP Configuration classes
  Means every app get notice of a change trough onConfiguratioChange
  and restarts it's activity if change was detected.
- app can disable that like some other configuration values
  over AndroidMainfest.xml
- beside "inverted" folder another "notinverted" folder is introduced
  for another themeing (eg white)
- qualifier order is direct before the official uiMode qualifiers
  (see AOSP docs)
- All usual Configuration actions can be used with the inverted
  qualifiers....like BroadcastChange, direct read out from every
  app etc. etc. Note: Only system can change the uiInvertedMode

So as you see a real own qualifier now

NOTE: Apktool as well aapt need to be changed to fit the "new
qualifier"....which means that we need to recompile our gapps
that they react as well on this new behaviour. Think we will get them ready
next 2 or 3 days.

Patchset:
increase support from SDK_HONEYCOMB_MR2
to FROYO to have better compatibillity
to some gapps.

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/WidgetView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: Iefc6293d46cf5c3efaf363d97ec93e9b1773e5f0
Fix PIB quicksettings tile

Only merge once TRDS 2.0 is merged. This fixes the display issue caused by a change in Settings

Change-Id: I2bca37f1a83b669247623760c6315a9ecec680f0
Music Tile [1/2]
Kanged from slim roms

Change-Id: Idb3893cfc37c982737be2ffcb5cbdc97ec0e5f26
Revert "Music Tile [1/2] Kanged from slim roms"

--may be breaking builds and cant fix at the moment--
This reverts commit 8dc70d8a7223794daaf7cf7cc6b49b92f4419b15

Change-Id: I876ec2c040f67fe04aca4f567f6ed35bd3bb7c1e
Music Tile [1/2] Kanged from slim roms

Change-Id: Ie97085c03e1ec420b6e434c4652d87e9d5075212
profiles: Don't broadcast before boot completed

 * Fix exception during boot.

Change-Id: I53850f55d3252ff2d16e1c98878ba24a074131e7
Telephony: Add DCHSPAP to getTcpBufferSizesPropName

Change-Id: I868f0eae2db6032b43e9c1a1bd23860ab7bbebca
Check themes of current user, not user 0.

Change-Id: I5d685a04289b434a12e460b4fdacc43a41ff2be1
JIRA:CYAN-1303
Add missing ACTION_MEDIA_UNMOUNTED intent

When an SD card is removed without the user unmounting, the intent
ACTION_MEDIA_BAD_REMOVAL is fired but is missing the preceeding
ACTION_MEDIA_UNMOUNTED which is needed to keep UI consistency.

Now when bad media removal is detected an ACTION_MEDIA_UNMOUNTED
intent is sent before the ACTION_MEDIA_BAD_REMOVAL.

Change-Id: I133300f42bafab141351e796d7cfc13c15d133e0
Fix the flipping animation sometimes being played when pulling the quick
settings with two fingers.

Commit c5e8dca7f11d3c085dd1e98692fcc21f1bcc0f6f already tried to fix
this before, but was incomplete (and incorrect). The actual issue is
that on the first pointer down event, a 'peek' animation runs and
expands the notification panel by some pixels (on mako: 160). This
amount of pixels is significantly larger than the handle height (on
mako: 72). Depending on the timing between peek animation and the second
pointer down event, the flip animation would play (if animation already
revealed more than 72 pixels) or not.

Fix that by not playing the flip animation if only peeking, as the
actual panel content is not visible at that point anyway. Also remove
the previous incomplete fix in the process.

Change-Id: I8997dc7b70143940a519f41da29ffd4d738d8d0c

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java

Change-Id: I8997dc7b70143940a519f41da29ffd4d738d8d0c
Alternate Signal Layout (1/2)

Provides for an alternate (GB style) signal cluster
that separates the mobile type/traffic from the signal meter.
This will give themers more flexibility in statusbar design & layout.

Patch 2: Remove Log Spam
Patch 3: Graphics cleanup
Patch 4: Cleanup
Patch 5: Additional cleanup
Patch 6: Small xml adjustment
Patch 7: Add a bool value to allow theme to set/use Alt_cluster.  Will not over-ride user setting.

framework: revert data icons back to stock jellybean

The following change - http://gerrit.sudoservers.com/#/c/3293/
altered the data icons in the statusbar and as a result many
were misaligned and funky. This reverts them back to stock.

Alt Signal Layouts

This creates a second set of Data Type, Traffic & Strength icons
for the Alt Signal Layout.  This will allow themers to build options
for either layout without corrupting one or the other.
I also tweaked the layouts a bit for better alignment with various Text/icon combinations.

I also addressed the 'Blue/Grey' DataType icon.  the 3g/4g/H, etc icons should
now properly show blue or grey depending on connectivity, just like the signal bars do.

I also suggest a fair amount of testing since I've redone quite a bit of the logic regarding signal/icon displays.  Don't want this going out the door broken.

Patchset 2:  Layout Tweak
Patchset 3:  Honor theme setting for Alt Signal (or userpref)
Patchset 4:  mdpi/hdpi icons.
Patchset 5:  Force icon update on change & whitespace cleanup
Patchset 6:  Adjust/fix Layout when using SignalText
Patchset 6:  Tweak layout
Patchset 7:  Rebase for 4.1.2
Patchset 8: More layout tweakge

SystemUI:Make alt GB layout look like GB

This changes the alt layout to actually look like gingerbread instead of
just changing the data icons.  Everything has been editted to match ICS+

Screenshot:
https://www.dropbox.com/s/1j3g5sqo7g5w5bn/Screenshot_2012-10-19-21-43-08.png

port forward

Patchset X: add QS full connection & HSPA+ icons

Conflicts:
        packages/SystemUI/res/drawable-hdpi/stat_sys_data_fully_connected_hp.png
        packages/SystemUI/res/layout/system_bar_notification_area.xml
        packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusB$
        packages/SystemUI/src/com/android/systemui/statusbar/policy/TelephonyIc$

Change-Id: If9e03ab52a0254aac99c8d8da6805b349e052b93
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Fix alignment and back to original ellipsize

Change-Id: If3e6597bdc2e351b9797e8b1edb7cac2a59a3fd1
frameworks_base: SK Translations

Change-Id: I16d9aebb6819ca3fbcda417343c8d2d895117f42
core: NL translations

Change-Id: I3e3cc274105e55798a3fe1ece4f5f236019b75ae
frameworks_base : translation

- add "product" attribute

Conflicts:

	core/res/res/values-fi/cm_strings.xml
	core/res/res/values-ro/cm_strings.xml
	core/res/res/values-uk/cm_strings.xml

Change-Id: Ife5e5b1d7b5327f22673f27ff224ffa4a86a15b3
SystemUI: ES translations

- DCHSPAP connection
- Fix quiethours name

Change-Id: I6e5d97116753047e0bed78a6dd5f1a7d44731664
Profiles : Allow nfc override (1/2)

Part 2 : http://review.cyanogenmod.org/#/c/37013/

Allow user to override nfc state via profiles
Request jira : https://jira.cyanogenmod.org/browse/CYAN-989

Change-Id: Ief7fa4ab83527f488fbd8c0bc96448a2a2cde6fb