Revert "Make progress animations sane again"

This reverts commit 9b3edbad9800aaa91a63ac75a6c453cabf797152
Eliminate duplicate "Cesium" alarm sound

This has been bothering me for some time now.  Figured
it was finally time to squash this bug.

I removed Alarm_Classic.ogg, as the sound thats duplicate
doesnt really have a "classic" sound, and, of course, its
a duplicate.

PS4:  Think I fixed the build error.  Testing again...

Change-Id: I4a9141bea0224e2f1f6ff0a57e1a8964dd793c84
lockscreen fixes: fix landscape carousel option & overlapping with widget pager

Change-Id: I3f4cceaa827a10a8567354cc86ad27c063f77eda
Pie: fixed all issues

PS2: remove something that tagged along
PS3: bump speed a bit cmore

commit 7a3d1bbc3cabe70d0204277653c7b85d1effd048
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Mon Apr 1 01:58:48 2013 -0400

    fix tablet UI lockscreen -> pie

    Change-Id: Ia9ef02f02f2abdee5d80634c3d4512b5dc7d5457

commit bcbfca8bd865de623be963fa60a8753e0911f026
Author: aaronpoweruser <atlrudeboi1@gmail.com>
Date:   Sun Mar 24 17:56:13 2013 -0700

    Fix touch issue using 0% navbar

    Change-Id: I0d140be9ab455291205fac7c38412b2c60e5b028

    Conflicts:

    	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

commit ab50224e7fd9015a1cd6939b9a7e8dbe69efec51
Author: drcmda <drcmda@gmail.com>
Date:   Sat Mar 23 14:34:14 2013 +0000

    statusbar freeze fix (hopefully)

    Change-Id: Ida304fc281d9fb44f6c69a2c5da29a28c0e56f66

    Conflicts:

    	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

commit ddb9f954fafd153f57bcf69c6e512d17fb559bc1
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Mon Apr 1 00:46:01 2013 -0400

    more pie: dead code genocide

    Change-Id: I73b2ad2a55a2ab0ccb375e52f8fa4bd22576dade

commit 0b06b6f51491dec50e368a6ad535cfaa38ca7506
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Mon Apr 1 00:33:39 2013 -0400

    some pie fixes

    Change-Id: I4adbb8d86f21d35bdb362ad7d327f33d6cbcd564

commit 275157d139e5c393efe1389e66fd8841c48be5b7
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Sun Mar 31 23:03:43 2013 -0400

    fix pie: it wasn't rendering the proper pixel type

    Change-Id: I50b86e64fe3eb785dbab2d1254526dce0d3acf62

commit 4c8130f9997506f75a0fd80596ef8885278d237e
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Sun Mar 31 22:34:11 2013 -0400

    increase PIE speed

    Change-Id: Iea9c1a4663c42f981584c63df6f6109b96cb5b83

Change-Id: I19e4ae9a2d1b40c3e68cc3380a9f3b7c47f613fd
Merge "Pie: fixed all issues" into jb42
calm soothing zen gradients

we have the images.. so lets use them.

PS2:  Fix all those crazy tabs, and align properly.  lol

Change-Id: I67fc0f1e878d19688ac0cca02dae7bab47358a7c
Remove opaque check in GLRenderer when preparing dirty region.

Since preserved swap is enabled, we need to clear the color buffer
when the scissor rect is prepared for a new process. This prevents
garbage to be present from the previous process in the color buffer.

CRs-Fixed: 391492, 403067, 405916

Change-Id: I1f72a3dee2f5d58a984f4cd367c9f7bf08ab9d6a

Conflicts:

	libs/hwui/OpenGLRenderer.cpp

[PATCH] Remove opaque check in preparing dirty region

Since preserved swap is enabled, we need to clear the color buffer
when the scissor rect is prepared for a new rocess. This prevents
garbage to be present from the previous process in the color buffer.

(cherry picked from commit 2b5e584e2615852b68a69bb529c6926190246b64)

Change-Id: I92a4fa35e0746f12fcd736e21fd30d9c4b644a8a
CRs-Fixed: 391492, 403067, 405916

Conflicts:

	libs/hwui/OpenGLRenderer.cpp

Enable scissor when preparing dirty rect that is opaque

Now enabling scissor before setting it in the opaque case, previously was not doing so.

Change-Id: I1ea904cf01603096e423556090564291ab712d36
CRs-Fixed: 465346
Depends-on: 278453
Tighten enforcement of file modes.

Bug: 8275867
Change-Id: I4da14f2dd0049aca69636999696c1f3c02b3b792
Merge "calm soothing zen gradients" into jb42
Merge "Remove opaque check in GLRenderer when preparing dirty region." into jb42
Merge "Tighten enforcement of file modes." into jb42
Fix a programmatic smooth scroll bug

Bug: smoothScrollToPosition() stops at child view of which height is
higher than list view itself.

Change-Id: I695ca9db4c706aa7f365967dd3916f9a01917346
Signed-off-by: Yongyi Li <yongyi.li.cn@gmail.com>
Remove the fixed-length buffer in DdmHandleNativeHeap.getLeakInfo.

It was possible to overrun this buffer, and even if you did fill
the buffer in a single read and exit the loop, the "string" still
wouldn't be terminated.

Bug: 8468088
Change-Id: Ia19f4d26dfd79e7b63807a7ec9540b932163d246
Optimize drawHardwareAccelerated method in Editor class

When inserting a new line or breaking a line,
every display list was invalidated and rebuilt before.
However, we can reuse the display lists above intactly and also
reuse the display lists below with only updating drawing locations.

This patch reuses the display lists if possible.
The display lists above the inserted line are just reused
and the display lists below are reused with only updating
drawing locations not fullly rebuilt.

mIndexOfFirstChangedBlock is the index of the first block
which is moved by inserting or breaking a line.
So the display list whose index is >= mIndexOfFirstChangedBlock
only needs to update its drawing location.

Change-Id: I1b2b7ab1425e9e531df4bf1515336bdbaa778c9d
Better recent thumbnails + layout

added sw600dp and sw720dp layouts and a bool for phablet to draw the
larger size until i get around to making it use display metrics to
do the whole layout.

Change-Id: I677fd3db034f580eac65118960cb5d2abae74244
Wifi: Get the list of supported channels

Get the list of supported channels/frequencies from wpa_supplicant and provide
them thru WifiManager.getSupportedChannels();

One channel is represented thru the class WifiChannel which includes channel
number, frequency in MHz and a flag if IBSS mode is allowed on this channel.

Like isIbssSupported() we can only expect a result after WIFI_STATE_ENABLED has
been reached.

Change-Id: Iec7617f5712c1b15a480b155d7eb5503208fd3df
remove hardcoded -fno-strict-aliasing from F/B/core/jni

need to test if it causes bugs.  it builds fine.

Change-Id: Ie20868922d13396d8aaf984424ac0255c0b75a68
Merge "Eliminate duplicate "Cesium" alarm sound" into jb42
disable camera sounds (2/3)

Change-Id: Iaa37bc6790fe32664f8b52178c14fe926ca7d4ce
Signed-off-by: sethyx <sethyx@gmail.com>
Signed-off-by: DHO <DHO@dho.im>
Allow the theming of packages with uppercase letters

Change-Id: I559ac5a50d463296e54e292cfbae9312a0e15352