diff options
293 files changed, 376 insertions, 53 deletions
diff --git a/api/current.xml b/api/current.xml index aff615c..8651c4d 100644 --- a/api/current.xml +++ b/api/current.xml @@ -5828,28 +5828,6 @@ visibility="public" > </field> -<field name="kraken_resource_pad58" - type="int" - transient="false" - volatile="false" - value="16843463" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> -<field name="kraken_resource_pad59" - type="int" - transient="false" - volatile="false" - value="16843462" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> <field name="kraken_resource_pad6" type="int" transient="false" @@ -5861,17 +5839,6 @@ visibility="public" > </field> -<field name="kraken_resource_pad60" - type="int" - transient="false" - volatile="false" - value="16843461" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> <field name="kraken_resource_pad7" type="int" transient="false" @@ -9513,6 +9480,39 @@ visibility="public" > </field> +<field name="textSelectHandle" + type="int" + transient="false" + volatile="false" + value="16843463" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="textSelectHandleLeft" + type="int" + transient="false" + volatile="false" + value="16843461" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="textSelectHandleRight" + type="int" + transient="false" + volatile="false" + value="16843462" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="textSize" type="int" transient="false" @@ -223937,8 +223937,19 @@ visibility="public" > </method> +<method name="isShowing" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="onTouchEvent" - return="void" + return="boolean" abstract="true" native="false" synchronized="false" diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index b794a6a..6e395c8 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -1551,6 +1551,12 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility private static final int AWAKEN_SCROLL_BARS_ON_ATTACH = 0x08000000; /** + * Indicates that this view has a visible/touchable overlay. + * @hide + */ + static final int HAS_OVERLAY = 0x10000000; + + /** * Always allow a user to overscroll this view, provided it is a * view that can scroll. * @@ -2837,6 +2843,57 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility resetPressedState(); } + /** + * Enable or disable drawing overlays after a full drawing pass. This enables a view to + * draw on a topmost overlay layer after normal drawing completes and get right of first + * refusal for touch events in the window. + * + * <em>Warning:</em> Views that use this feature should take care to disable/enable overlay + * appropriately when they are attached/detached from their window. All overlays should be + * disabled when detached. + * + * @param enabled true if overlay drawing should be enabled for this view, false otherwise + * + * @see #onDrawOverlay(Canvas) + * + * @hide + */ + protected void setOverlayEnabled(boolean enabled) { + final boolean oldValue = (mPrivateFlags & HAS_OVERLAY) == HAS_OVERLAY; + mPrivateFlags = (mPrivateFlags & ~HAS_OVERLAY) | (enabled ? HAS_OVERLAY : 0); + if (enabled != oldValue) { + final ViewParent parent = getParent(); + if (parent != null) { + try { + parent.childOverlayStateChanged(this); + } catch (AbstractMethodError e) { + Log.e(VIEW_LOG_TAG, "Could not propagate hasOverlay state", e); + } + } + } + } + + /** + * @return true if this View has an overlay enabled. + * + * @see #setOverlayEnabled(boolean) + * @see #onDrawOverlay(Canvas) + * + * @hide + */ + public boolean isOverlayEnabled() { + return (mPrivateFlags & HAS_OVERLAY) == HAS_OVERLAY; + } + + /** + * Override this method to draw on an overlay layer above all other views in the window + * after the standard drawing pass is complete. This allows a view to draw outside its + * normal boundaries. + * @hide + */ + public void onDrawOverlay(Canvas canvas) { + } + private void resetPressedState() { if ((mViewFlags & ENABLED_MASK) == DISABLED) { return; diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java index 28bed3a..fd6769c 100644 --- a/core/java/android/view/ViewGroup.java +++ b/core/java/android/view/ViewGroup.java @@ -228,6 +228,11 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager protected static final int FLAG_DISALLOW_INTERCEPT = 0x80000; /** + * When set, at least one child of this ViewGroup will return true from hasOverlay. + */ + private static final int FLAG_CHILD_HAS_OVERLAY = 0x100000; + + /** * Indicates which types of drawing caches are to be kept in memory. * This field should be made private, so it is hidden from the SDK. * {@hide} @@ -854,6 +859,34 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager final int scrolledYInt = (int) scrolledYFloat; final View[] children = mChildren; final int count = mChildrenCount; + + // Check for children with overlays first. They don't rely on hit rects to determine + // if they can accept a new touch event. + if ((mGroupFlags & FLAG_CHILD_HAS_OVERLAY) == FLAG_CHILD_HAS_OVERLAY) { + for (int i = count - 1; i >= 0; i--) { + final View child = children[i]; + // Don't let children respond to events as an overlay during an animation. + if ((child.mViewFlags & VISIBILITY_MASK) == VISIBLE + && child.getAnimation() == null + && child.isOverlayEnabled()) { + // offset the event to the view's coordinate system + final float xc = scrolledXFloat - child.mLeft; + final float yc = scrolledYFloat - child.mTop; + ev.setLocation(xc, yc); + child.mPrivateFlags &= ~CANCEL_NEXT_UP_EVENT; + if (child.dispatchTouchEvent(ev)) { + // Event handled, we have a target now. + mMotionTarget = child; + return true; + } + // The event didn't get handled, try the next view. + // Don't reset the event's location, it's not + // necessary here. + } + } + } + + // Now check views normally. for (int i = count - 1; i >= 0; i--) { final View child = children[i]; if ((child.mViewFlags & VISIBILITY_MASK) == VISIBLE @@ -2312,6 +2345,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager if (clearChildFocus != null) { clearChildFocus(clearChildFocus); } + + mGroupFlags &= ~FLAG_CHILD_HAS_OVERLAY; } /** @@ -2534,7 +2569,8 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager final int left = mLeft; final int top = mTop; - if (dirty.intersect(0, 0, mRight - left, mBottom - top) || + if ((mGroupFlags & FLAG_CHILD_HAS_OVERLAY) == FLAG_CHILD_HAS_OVERLAY || + dirty.intersect(0, 0, mRight - left, mBottom - top) || (mPrivateFlags & DRAW_ANIMATION) == DRAW_ANIMATION) { mPrivateFlags &= ~DRAWING_CACHE_VALID; @@ -3453,6 +3489,69 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager } /** + * Called when a child's overlay state changes between enabled/disabled. + * @param child Child view whose state has changed or null + * @hide + */ + public void childOverlayStateChanged(View child) { + boolean childHasOverlay = false; + if (child != null) { + childHasOverlay = child.isOverlayEnabled(); + } else { + final int childCount = getChildCount(); + for (int i = 0; i < childCount; i++) { + if (childHasOverlay |= getChildAt(i).isOverlayEnabled()) { + break; + } + } + } + + final boolean hasChildWithOverlay = childHasOverlay || + (mGroupFlags & FLAG_CHILD_HAS_OVERLAY) == FLAG_CHILD_HAS_OVERLAY; + + final boolean oldValue = isOverlayEnabled(); + mGroupFlags = (mGroupFlags & ~FLAG_CHILD_HAS_OVERLAY) | + (hasChildWithOverlay ? FLAG_CHILD_HAS_OVERLAY : 0); + if (isOverlayEnabled() != oldValue) { + final ViewParent parent = getParent(); + if (parent != null) { + try { + parent.childOverlayStateChanged(this); + } catch (AbstractMethodError e) { + Log.e("ViewGroup", "Could not propagate hasOverlay state", e); + } + } + } + } + + /** + * @hide + */ + public boolean isOverlayEnabled() { + return super.isOverlayEnabled() || + ((mGroupFlags & FLAG_CHILD_HAS_OVERLAY) == FLAG_CHILD_HAS_OVERLAY); + } + + /** + * @hide + */ + @Override + public void onDrawOverlay(Canvas canvas) { + if ((mGroupFlags & FLAG_CHILD_HAS_OVERLAY) == FLAG_CHILD_HAS_OVERLAY) { + final int childCount = getChildCount(); + for (int i = 0; i < childCount; i++) { + final View child = getChildAt(i); + if (child.isOverlayEnabled()) { + canvas.translate(child.mLeft + child.mScrollX, child.mTop + child.mScrollY); + child.onDrawOverlay(canvas); + canvas.translate(-(child.mLeft + child.mScrollX), + -(child.mTop + child.mScrollY)); + } + } + } + } + + /** * LayoutParams are used by views to tell their parents how they want to be * laid out. See * {@link android.R.styleable#ViewGroup_Layout ViewGroup Layout Attributes} diff --git a/core/java/android/view/ViewParent.java b/core/java/android/view/ViewParent.java index b456c5d..a0d3618 100644 --- a/core/java/android/view/ViewParent.java +++ b/core/java/android/view/ViewParent.java @@ -208,4 +208,11 @@ public interface ViewParent { */ public boolean requestChildRectangleOnScreen(View child, Rect rectangle, boolean immediate); + + /** + * Called when a child view's overlay state changes between enabled/disabled. + * @param child Child view whose state changed or null. + * @hide + */ + public void childOverlayStateChanged(View child); } diff --git a/core/java/android/view/ViewRoot.java b/core/java/android/view/ViewRoot.java index 57c9055..acec476 100644 --- a/core/java/android/view/ViewRoot.java +++ b/core/java/android/view/ViewRoot.java @@ -222,6 +222,8 @@ public final class ViewRoot extends Handler implements ViewParent, private final int mDensity; + private boolean mHasOverlay; + public static IWindowSession getWindowSession(Looper mainLooper) { synchronized (mStaticInit) { if (!mInitialized) { @@ -1518,6 +1520,9 @@ public final class ViewRoot extends Handler implements ViewParent, canvas.setScreenDensity(scalingRequired ? DisplayMetrics.DENSITY_DEVICE : 0); mView.draw(canvas); + if (mHasOverlay) { + mView.onDrawOverlay(canvas); + } } finally { mAttachInfo.mIgnoreDirtyState = false; canvas.restoreToCount(saveCount); @@ -2914,6 +2919,19 @@ public final class ViewRoot extends Handler implements ViewParent, return scrollToRectOrFocus(rectangle, immediate); } + /** + * @hide + */ + public void childOverlayStateChanged(View child) { + final boolean oldState = mHasOverlay; + mHasOverlay = child.isOverlayEnabled(); + // Invalidate the whole thing when we change overlay states just in case + // something left chunks of data drawn someplace it shouldn't have. + if (mHasOverlay != oldState) { + child.invalidate(); + } + } + class TakenSurfaceHolder extends BaseSurfaceHolder { @Override public boolean onAllowLockCanvas() { diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index e97bbfb..cc8c1fd 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -285,6 +285,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } InputMethodState mInputMethodState; + private int mTextSelectHandleLeftRes; + private int mTextSelectHandleRightRes; + private int mTextSelectHandleRes; + /* * Kick-start the font cache for the zygote process (to pay the cost of * initializing freetype for our default font only once). @@ -705,6 +709,18 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener Log.w(LOG_TAG, "Failure reading input extras", e); } break; + + case com.android.internal.R.styleable.TextView_textSelectHandleLeft: + mTextSelectHandleLeftRes = a.getResourceId(attr, 0); + break; + + case com.android.internal.R.styleable.TextView_textSelectHandleRight: + mTextSelectHandleRightRes = a.getResourceId(attr, 0); + break; + + case com.android.internal.R.styleable.TextView_textSelectHandle: + mTextSelectHandleRes = a.getResourceId(attr, 0); + break; } } a.recycle(); @@ -3733,6 +3749,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener showError(); mShowErrorAfterAttach = false; } + + updateOverlay(); } @Override @@ -3750,6 +3768,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener if (mError != null) { hideError(); } + + setOverlayEnabled(false); } @Override @@ -4100,7 +4120,13 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener */ canvas.restore(); + } + /** + * @hide + */ + @Override + public void onDrawOverlay(Canvas canvas) { if (mInsertionPointCursorController != null) { mInsertionPointCursorController.draw(canvas); } @@ -6679,10 +6705,31 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener public boolean onTouchEvent(MotionEvent event) { final int action = event.getActionMasked(); if (action == MotionEvent.ACTION_DOWN) { + // Check to see if we're testing for our anchor overlay. + boolean handled = false; + final float x = event.getX(); + final float y = event.getY(); + if (x < mLeft || x > mRight || y < mTop || y > mBottom) { + if (mInsertionPointCursorController != null) { + handled |= mInsertionPointCursorController.onTouchEvent(event); + } + if (mSelectionModifierCursorController != null) { + handled |= mSelectionModifierCursorController.onTouchEvent(event); + } + + if (!handled) { + return false; + } + } + // Reset this state; it will be re-set if super.onTouchEvent // causes focus to move to the view. mTouchFocusSelected = false; mScrolled = false; + + if (handled) { + return true; + } } final boolean superResult = super.onTouchEvent(event); @@ -7571,6 +7618,17 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } + private void updateOverlay() { + boolean enableOverlay = false; + if (mSelectionModifierCursorController != null) { + enableOverlay |= mSelectionModifierCursorController.isShowing(); + } + if (mInsertionPointCursorController != null) { + enableOverlay |= mInsertionPointCursorController.isShowing(); + } + setOverlayEnabled(enableOverlay); + } + /** * A CursorController instance can be used to control a cursor in the text. * @@ -7594,6 +7652,11 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener public void hide(); /** + * @return true if the CursorController is currently visible + */ + public boolean isShowing(); + + /** * Update the controller's position. */ public void updatePosition(int x, int y); @@ -7615,7 +7678,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener * a chance to become active and/or visible. * @param event The touch event */ - public void onTouchEvent(MotionEvent event); + public boolean onTouchEvent(MotionEvent event); /** * Draws a visual representation of the controller on the canvas. @@ -7649,10 +7712,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener final Rect bounds = sCursorControllerTempRect; bounds.left = (int) (mLayout.getPrimaryHorizontal(offset) - drawableWidth / 2.0) + mScrollX; - bounds.top = (bottom ? lineBottom : lineTop) - drawableHeight / 2 + mScrollY; + bounds.top = (bottom ? lineBottom : lineTop) + mScrollY; mTopExtension = bottom ? 0 : drawableHeight / 2; - mBottomExtension = drawableHeight; + mBottomExtension = 0; //drawableHeight / 4; // Extend touch region up when editing the last line of text (or a single line) so that // it is easier to grab. @@ -7710,7 +7773,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener InsertionPointCursorController() { Resources res = mContext.getResources(); - mHandle = new Handle(res.getDrawable(com.android.internal.R.drawable.text_select_handle)); + mHandle = new Handle(res.getDrawable(mTextSelectHandleRes)); } public void show() { @@ -7718,6 +7781,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener // Has to be done after updateDrawablePosition, so that previous position invalidate // in only done if necessary. mIsVisible = true; + updateOverlay(); } public void hide() { @@ -7731,6 +7795,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } + public boolean isShowing() { + return mIsVisible; + } + public void draw(Canvas canvas) { if (mIsVisible) { int time = (int) (System.currentTimeMillis() - mFadeOutTimerStart); @@ -7746,6 +7814,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } else { mHandle.mDrawable.setAlpha(0); mIsVisible = false; + updateOverlay(); } } mHandle.mDrawable.draw(canvas); @@ -7774,6 +7843,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener // Should never happen, safety check. Log.w(LOG_TAG, "Update cursor controller position called with no cursor"); mIsVisible = false; + updateOverlay(); return; } @@ -7783,7 +7853,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mHandle.mDrawable.setAlpha(255); } - public void onTouchEvent(MotionEvent event) { + public boolean onTouchEvent(MotionEvent event) { if (isFocused() && isTextEditable() && mIsVisible) { switch (event.getActionMasked()) { case MotionEvent.ACTION_DOWN : { @@ -7811,8 +7881,9 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mOffsetY += viewportToContentVerticalOffset(); mOnDownTimerStart = event.getEventTime(); + return true; } - break; + return false; } case MotionEvent.ACTION_UP : { @@ -7830,6 +7901,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } } + return false; } public float getOffsetX() { @@ -7859,8 +7931,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener SelectionModifierCursorController() { Resources res = mContext.getResources(); - mStartHandle = new Handle(res.getDrawable(com.android.internal.R.drawable.text_select_handle)); - mEndHandle = new Handle(res.getDrawable(com.android.internal.R.drawable.text_select_handle)); + mStartHandle = new Handle(res.getDrawable(mTextSelectHandleLeftRes)); + mEndHandle = new Handle(res.getDrawable(mTextSelectHandleRightRes)); } public void show() { @@ -7868,6 +7940,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener // Has to be done after updateDrawablePositions, so that previous position invalidate // in only done if necessary. mIsVisible = true; + updateOverlay(); mFadeOutTimerStart = -1; hideInsertionPointCursorController(); } @@ -7880,8 +7953,13 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } } + public boolean isShowing() { + return mIsVisible; + } + public void cancelFadeOutAnimation() { mIsVisible = false; + updateOverlay(); mStartHandle.postInvalidate(); mEndHandle.postInvalidate(); } @@ -7900,6 +7978,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mStartHandle.mDrawable.setAlpha(0); mEndHandle.mDrawable.setAlpha(0); mIsVisible = false; + updateOverlay(); } } mStartHandle.mDrawable.draw(canvas); @@ -7957,6 +8036,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener // Should never happen, safety check. Log.w(LOG_TAG, "Update selection controller position called with no cursor"); mIsVisible = false; + updateOverlay(); return; } @@ -7969,7 +8049,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mEndHandle.mDrawable.setAlpha(255); } - public void onTouchEvent(MotionEvent event) { + public boolean onTouchEvent(MotionEvent event) { if (isTextEditable()) { switch (event.getActionMasked()) { case MotionEvent.ACTION_DOWN: @@ -8004,6 +8084,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mOnDownTimerStart = event.getEventTime(); ((ArrowKeyMovementMethod)mMovement).setCursorController(this); + return true; } } } @@ -8029,6 +8110,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener break; } } + return false; } /** diff --git a/core/res/res/drawable-hdpi/btn_check_off.png b/core/res/res/drawable-hdpi/btn_check_off.png Binary files differindex b49ea4e..bb62e6f 100755 --- a/core/res/res/drawable-hdpi/btn_check_off.png +++ b/core/res/res/drawable-hdpi/btn_check_off.png diff --git a/core/res/res/drawable-hdpi/btn_check_off_disable.png b/core/res/res/drawable-hdpi/btn_check_off_disable.png Binary files differindex aeefcf7..b346381 100755 --- a/core/res/res/drawable-hdpi/btn_check_off_disable.png +++ b/core/res/res/drawable-hdpi/btn_check_off_disable.png diff --git a/core/res/res/drawable-hdpi/btn_check_off_disable_focused.png b/core/res/res/drawable-hdpi/btn_check_off_disable_focused.png Binary files differindex 6296735..8663369 100755 --- a/core/res/res/drawable-hdpi/btn_check_off_disable_focused.png +++ b/core/res/res/drawable-hdpi/btn_check_off_disable_focused.png diff --git a/core/res/res/drawable-hdpi/btn_check_on.png b/core/res/res/drawable-hdpi/btn_check_on.png Binary files differindex 7514456..15cd25e 100755 --- a/core/res/res/drawable-hdpi/btn_check_on.png +++ b/core/res/res/drawable-hdpi/btn_check_on.png diff --git a/core/res/res/drawable-hdpi/btn_check_on_disable.png b/core/res/res/drawable-hdpi/btn_check_on_disable.png Binary files differindex 6688ebd..e3fe323 100755 --- a/core/res/res/drawable-hdpi/btn_check_on_disable.png +++ b/core/res/res/drawable-hdpi/btn_check_on_disable.png diff --git a/core/res/res/drawable-hdpi/btn_check_on_disable_focused.png b/core/res/res/drawable-hdpi/btn_check_on_disable_focused.png Binary files differindex 5301251..fa41bb7 100755 --- a/core/res/res/drawable-hdpi/btn_check_on_disable_focused.png +++ b/core/res/res/drawable-hdpi/btn_check_on_disable_focused.png diff --git a/core/res/res/drawable-hdpi/btn_check_on_pressed.png b/core/res/res/drawable-hdpi/btn_check_on_pressed.png Binary files differindex fc51998..906e283 100755 --- a/core/res/res/drawable-hdpi/btn_check_on_pressed.png +++ b/core/res/res/drawable-hdpi/btn_check_on_pressed.png diff --git a/core/res/res/drawable-hdpi/btn_check_on_selected.png b/core/res/res/drawable-hdpi/btn_check_on_selected.png Binary files differindex 77a8250..eb496a8 100755 --- a/core/res/res/drawable-hdpi/btn_check_on_selected.png +++ b/core/res/res/drawable-hdpi/btn_check_on_selected.png diff --git a/core/res/res/drawable-hdpi/btn_circle_normal.png b/core/res/res/drawable-hdpi/btn_circle_normal.png Binary files differindex bc92b20..6011219 100755 --- a/core/res/res/drawable-hdpi/btn_circle_normal.png +++ b/core/res/res/drawable-hdpi/btn_circle_normal.png diff --git a/core/res/res/drawable-hdpi/btn_circle_pressed.png b/core/res/res/drawable-hdpi/btn_circle_pressed.png Binary files differindex aab7d80..4942e50 100755 --- a/core/res/res/drawable-hdpi/btn_circle_pressed.png +++ b/core/res/res/drawable-hdpi/btn_circle_pressed.png diff --git a/core/res/res/drawable-hdpi/btn_circle_selected.png b/core/res/res/drawable-hdpi/btn_circle_selected.png Binary files differindex 86504505..fe49a40 100755 --- a/core/res/res/drawable-hdpi/btn_circle_selected.png +++ b/core/res/res/drawable-hdpi/btn_circle_selected.png diff --git a/core/res/res/drawable-hdpi/btn_code_lock_default.png b/core/res/res/drawable-hdpi/btn_code_lock_default.png Binary files differindex df3137f..4469ce0 100644 --- a/core/res/res/drawable-hdpi/btn_code_lock_default.png +++ b/core/res/res/drawable-hdpi/btn_code_lock_default.png diff --git a/core/res/res/drawable-hdpi/btn_code_lock_touched.png b/core/res/res/drawable-hdpi/btn_code_lock_touched.png Binary files differindex bf9e46a..b90508c 100644 --- a/core/res/res/drawable-hdpi/btn_code_lock_touched.png +++ b/core/res/res/drawable-hdpi/btn_code_lock_touched.png diff --git a/core/res/res/drawable-hdpi/btn_default_normal.9.png b/core/res/res/drawable-hdpi/btn_default_normal.9.png Binary files differindex afb19f4..803651b 100755 --- a/core/res/res/drawable-hdpi/btn_default_normal.9.png +++ b/core/res/res/drawable-hdpi/btn_default_normal.9.png diff --git a/core/res/res/drawable-hdpi/btn_default_normal_disable.9.png b/core/res/res/drawable-hdpi/btn_default_normal_disable.9.png Binary files differindex 30837d5..f4f01c7 100755 --- a/core/res/res/drawable-hdpi/btn_default_normal_disable.9.png +++ b/core/res/res/drawable-hdpi/btn_default_normal_disable.9.png diff --git a/core/res/res/drawable-hdpi/btn_default_normal_disable_focused.9.png b/core/res/res/drawable-hdpi/btn_default_normal_disable_focused.9.png Binary files differindex f73f16e..5376db2 100755 --- a/core/res/res/drawable-hdpi/btn_default_normal_disable_focused.9.png +++ b/core/res/res/drawable-hdpi/btn_default_normal_disable_focused.9.png diff --git a/core/res/res/drawable-hdpi/btn_radio_off.png b/core/res/res/drawable-hdpi/btn_radio_off.png Binary files differindex c4efd14..48ee2ba 100755 --- a/core/res/res/drawable-hdpi/btn_radio_off.png +++ b/core/res/res/drawable-hdpi/btn_radio_off.png diff --git a/core/res/res/drawable-hdpi/btn_radio_off_pressed.png b/core/res/res/drawable-hdpi/btn_radio_off_pressed.png Binary files differindex 7091fb1..5a4ad89 100755 --- a/core/res/res/drawable-hdpi/btn_radio_off_pressed.png +++ b/core/res/res/drawable-hdpi/btn_radio_off_pressed.png diff --git a/core/res/res/drawable-hdpi/btn_radio_off_selected.png b/core/res/res/drawable-hdpi/btn_radio_off_selected.png Binary files differindex 9207c10..7d5c676 100755 --- a/core/res/res/drawable-hdpi/btn_radio_off_selected.png +++ b/core/res/res/drawable-hdpi/btn_radio_off_selected.png diff --git a/core/res/res/drawable-hdpi/btn_radio_on.png b/core/res/res/drawable-hdpi/btn_radio_on.png Binary files differindex 33b315f..2472c20 100755 --- a/core/res/res/drawable-hdpi/btn_radio_on.png +++ b/core/res/res/drawable-hdpi/btn_radio_on.png diff --git a/core/res/res/drawable-hdpi/btn_radio_on_pressed.png b/core/res/res/drawable-hdpi/btn_radio_on_pressed.png Binary files differindex 24a8710..98d74ce 100755 --- a/core/res/res/drawable-hdpi/btn_radio_on_pressed.png +++ b/core/res/res/drawable-hdpi/btn_radio_on_pressed.png diff --git a/core/res/res/drawable-hdpi/btn_radio_on_selected.png b/core/res/res/drawable-hdpi/btn_radio_on_selected.png Binary files differindex 82fc320..b6ab46c 100755 --- a/core/res/res/drawable-hdpi/btn_radio_on_selected.png +++ b/core/res/res/drawable-hdpi/btn_radio_on_selected.png diff --git a/core/res/res/drawable-hdpi/divider_horizontal_dark.9.png b/core/res/res/drawable-hdpi/divider_horizontal_dark.9.png Binary files differindex bd1cc0e..cb62721 100755..100644 --- a/core/res/res/drawable-hdpi/divider_horizontal_dark.9.png +++ b/core/res/res/drawable-hdpi/divider_horizontal_dark.9.png diff --git a/core/res/res/drawable-hdpi/divider_vertical_dark.9.png b/core/res/res/drawable-hdpi/divider_vertical_dark.9.png Binary files differindex 702b878..a6c9295 100644 --- a/core/res/res/drawable-hdpi/divider_vertical_dark.9.png +++ b/core/res/res/drawable-hdpi/divider_vertical_dark.9.png diff --git a/core/res/res/drawable-hdpi/expander_ic_maximized.9.png b/core/res/res/drawable-hdpi/expander_ic_maximized.9.png Binary files differindex b99937d..0c19bb7 100755 --- a/core/res/res/drawable-hdpi/expander_ic_maximized.9.png +++ b/core/res/res/drawable-hdpi/expander_ic_maximized.9.png diff --git a/core/res/res/drawable-hdpi/expander_ic_minimized.9.png b/core/res/res/drawable-hdpi/expander_ic_minimized.9.png Binary files differindex 11354c4..2ec27af 100755 --- a/core/res/res/drawable-hdpi/expander_ic_minimized.9.png +++ b/core/res/res/drawable-hdpi/expander_ic_minimized.9.png diff --git a/core/res/res/drawable-hdpi/fasttrack_badge_normal.9.png b/core/res/res/drawable-hdpi/fasttrack_badge_normal.9.png Binary files differindex 8c0381f..8c0381f 100755..100644 --- a/core/res/res/drawable-hdpi/fasttrack_badge_normal.9.png +++ b/core/res/res/drawable-hdpi/fasttrack_badge_normal.9.png diff --git a/core/res/res/drawable-hdpi/ic_btn_round_more_disabled.png b/core/res/res/drawable-hdpi/ic_btn_round_more_disabled.png Binary files differindex 2ce2d98..3f1176f 100755 --- a/core/res/res/drawable-hdpi/ic_btn_round_more_disabled.png +++ b/core/res/res/drawable-hdpi/ic_btn_round_more_disabled.png diff --git a/core/res/res/drawable-hdpi/ic_btn_round_more_normal.png b/core/res/res/drawable-hdpi/ic_btn_round_more_normal.png Binary files differindex e497833..8abda4d 100755 --- a/core/res/res/drawable-hdpi/ic_btn_round_more_normal.png +++ b/core/res/res/drawable-hdpi/ic_btn_round_more_normal.png diff --git a/core/res/res/drawable-hdpi/ic_emergency.png b/core/res/res/drawable-hdpi/ic_emergency.png Binary files differindex b4465ff..89c05e3 100644 --- a/core/res/res/drawable-hdpi/ic_emergency.png +++ b/core/res/res/drawable-hdpi/ic_emergency.png diff --git a/core/res/res/drawable-hdpi/ic_input_add.png b/core/res/res/drawable-hdpi/ic_input_add.png Binary files differindex d26ebac..f9ce574 100644..100755 --- a/core/res/res/drawable-hdpi/ic_input_add.png +++ b/core/res/res/drawable-hdpi/ic_input_add.png diff --git a/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_green_up.png b/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_green_up.png Binary files differindex 6560696..6f85f38 100644 --- a/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_green_up.png +++ b/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_green_up.png diff --git a/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_red_up.png b/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_red_up.png Binary files differindex 698c3ec..bec07f1 100644 --- a/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_red_up.png +++ b/core/res/res/drawable-hdpi/indicator_code_lock_drag_direction_red_up.png diff --git a/core/res/res/drawable-hdpi/indicator_code_lock_point_area_green.png b/core/res/res/drawable-hdpi/indicator_code_lock_point_area_green.png Binary files differindex 82ad8f7..9fb43b8 100644 --- a/core/res/res/drawable-hdpi/indicator_code_lock_point_area_green.png +++ b/core/res/res/drawable-hdpi/indicator_code_lock_point_area_green.png diff --git a/core/res/res/drawable-hdpi/indicator_code_lock_point_area_red.png b/core/res/res/drawable-hdpi/indicator_code_lock_point_area_red.png Binary files differindex f9d0d33..e26a083 100644 --- a/core/res/res/drawable-hdpi/indicator_code_lock_point_area_red.png +++ b/core/res/res/drawable-hdpi/indicator_code_lock_point_area_red.png diff --git a/core/res/res/drawable-hdpi/menu_background.9.png b/core/res/res/drawable-hdpi/menu_background.9.png Binary files differindex 60f0731..1b43435 100644 --- a/core/res/res/drawable-hdpi/menu_background.9.png +++ b/core/res/res/drawable-hdpi/menu_background.9.png diff --git a/core/res/res/drawable-hdpi/menu_background_fill_parent_width.9.png b/core/res/res/drawable-hdpi/menu_background_fill_parent_width.9.png Binary files differindex ed79d41..ec974d6 100644 --- a/core/res/res/drawable-hdpi/menu_background_fill_parent_width.9.png +++ b/core/res/res/drawable-hdpi/menu_background_fill_parent_width.9.png diff --git a/core/res/res/drawable-hdpi/overscroll_edge.png b/core/res/res/drawable-hdpi/overscroll_edge.png Binary files differindex 5969093..f8e40ec 100755..100644 --- a/core/res/res/drawable-hdpi/overscroll_edge.png +++ b/core/res/res/drawable-hdpi/overscroll_edge.png diff --git a/core/res/res/drawable-hdpi/picture_emergency.png b/core/res/res/drawable-hdpi/picture_emergency.png Binary files differindex 4227001..64972c2 100755..100644 --- a/core/res/res/drawable-hdpi/picture_emergency.png +++ b/core/res/res/drawable-hdpi/picture_emergency.png diff --git a/core/res/res/drawable-hdpi/popup_bottom_bright.9.png b/core/res/res/drawable-hdpi/popup_bottom_bright.9.png Binary files differindex cca47d3..f4125a8 100644..100755 --- a/core/res/res/drawable-hdpi/popup_bottom_bright.9.png +++ b/core/res/res/drawable-hdpi/popup_bottom_bright.9.png diff --git a/core/res/res/drawable-hdpi/popup_bottom_dark.9.png b/core/res/res/drawable-hdpi/popup_bottom_dark.9.png Binary files differindex 22d5506..734981a 100755 --- a/core/res/res/drawable-hdpi/popup_bottom_dark.9.png +++ b/core/res/res/drawable-hdpi/popup_bottom_dark.9.png diff --git a/core/res/res/drawable-hdpi/popup_bottom_medium.9.png b/core/res/res/drawable-hdpi/popup_bottom_medium.9.png Binary files differindex 6ebb4f7..26ede44 100644..100755 --- a/core/res/res/drawable-hdpi/popup_bottom_medium.9.png +++ b/core/res/res/drawable-hdpi/popup_bottom_medium.9.png diff --git a/core/res/res/drawable-hdpi/popup_center_bright.9.png b/core/res/res/drawable-hdpi/popup_center_bright.9.png Binary files differindex 756e9ed..102c84b 100644..100755 --- a/core/res/res/drawable-hdpi/popup_center_bright.9.png +++ b/core/res/res/drawable-hdpi/popup_center_bright.9.png diff --git a/core/res/res/drawable-hdpi/popup_center_dark.9.png b/core/res/res/drawable-hdpi/popup_center_dark.9.png Binary files differindex 37c6dd2..e2e983f 100755 --- a/core/res/res/drawable-hdpi/popup_center_dark.9.png +++ b/core/res/res/drawable-hdpi/popup_center_dark.9.png diff --git a/core/res/res/drawable-hdpi/popup_center_medium.9.png b/core/res/res/drawable-hdpi/popup_center_medium.9.png Binary files differindex de4be2a..1ce2a6d 100644..100755 --- a/core/res/res/drawable-hdpi/popup_center_medium.9.png +++ b/core/res/res/drawable-hdpi/popup_center_medium.9.png diff --git a/core/res/res/drawable-hdpi/popup_full_bright.9.png b/core/res/res/drawable-hdpi/popup_full_bright.9.png Binary files differindex 6c30bec..d98ab0c 100644..100755 --- a/core/res/res/drawable-hdpi/popup_full_bright.9.png +++ b/core/res/res/drawable-hdpi/popup_full_bright.9.png diff --git a/core/res/res/drawable-hdpi/popup_full_dark.9.png b/core/res/res/drawable-hdpi/popup_full_dark.9.png Binary files differindex c4cb1d5..502adaf 100755 --- a/core/res/res/drawable-hdpi/popup_full_dark.9.png +++ b/core/res/res/drawable-hdpi/popup_full_dark.9.png diff --git a/core/res/res/drawable-hdpi/popup_top_bright.9.png b/core/res/res/drawable-hdpi/popup_top_bright.9.png Binary files differindex ddd30ab..e52a603 100644..100755 --- a/core/res/res/drawable-hdpi/popup_top_bright.9.png +++ b/core/res/res/drawable-hdpi/popup_top_bright.9.png diff --git a/core/res/res/drawable-hdpi/popup_top_dark.9.png b/core/res/res/drawable-hdpi/popup_top_dark.9.png Binary files differindex a633f4a..3f7d61e 100755 --- a/core/res/res/drawable-hdpi/popup_top_dark.9.png +++ b/core/res/res/drawable-hdpi/popup_top_dark.9.png diff --git a/core/res/res/drawable-hdpi/stat_notify_sms_failed.png b/core/res/res/drawable-hdpi/stat_notify_sms_failed.png Binary files differindex 49a0d50..93ede20 100755 --- a/core/res/res/drawable-hdpi/stat_notify_sms_failed.png +++ b/core/res/res/drawable-hdpi/stat_notify_sms_failed.png diff --git a/core/res/res/drawable-hdpi/stat_sys_gps_acquiring.png b/core/res/res/drawable-hdpi/stat_sys_gps_acquiring.png Binary files differindex 50be47e..e306ad7 100755 --- a/core/res/res/drawable-hdpi/stat_sys_gps_acquiring.png +++ b/core/res/res/drawable-hdpi/stat_sys_gps_acquiring.png diff --git a/core/res/res/drawable-hdpi/stat_sys_gps_on.png b/core/res/res/drawable-hdpi/stat_sys_gps_on.png Binary files differindex 8d2a6b0..37fb8f7 100755 --- a/core/res/res/drawable-hdpi/stat_sys_gps_on.png +++ b/core/res/res/drawable-hdpi/stat_sys_gps_on.png diff --git a/core/res/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png b/core/res/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png Binary files differindex 003e6e4..fecfe6c 100755 --- a/core/res/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png +++ b/core/res/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png diff --git a/core/res/res/drawable-hdpi/stat_sys_tether_bluetooth.png b/core/res/res/drawable-hdpi/stat_sys_tether_bluetooth.png Binary files differindex e43fbae..4ebee58 100644 --- a/core/res/res/drawable-hdpi/stat_sys_tether_bluetooth.png +++ b/core/res/res/drawable-hdpi/stat_sys_tether_bluetooth.png diff --git a/core/res/res/drawable-hdpi/stat_sys_tether_general.png b/core/res/res/drawable-hdpi/stat_sys_tether_general.png Binary files differindex c42b00c..e23f7f9 100644 --- a/core/res/res/drawable-hdpi/stat_sys_tether_general.png +++ b/core/res/res/drawable-hdpi/stat_sys_tether_general.png diff --git a/core/res/res/drawable-hdpi/stat_sys_tether_usb.png b/core/res/res/drawable-hdpi/stat_sys_tether_usb.png Binary files differindex c6c533d..d432f9a 100644 --- a/core/res/res/drawable-hdpi/stat_sys_tether_usb.png +++ b/core/res/res/drawable-hdpi/stat_sys_tether_usb.png diff --git a/core/res/res/drawable-hdpi/stat_sys_tether_wifi.png b/core/res/res/drawable-hdpi/stat_sys_tether_wifi.png Binary files differindex 9fcadef..74dfbba 100644 --- a/core/res/res/drawable-hdpi/stat_sys_tether_wifi.png +++ b/core/res/res/drawable-hdpi/stat_sys_tether_wifi.png diff --git a/core/res/res/drawable-hdpi/stat_sys_warning.png b/core/res/res/drawable-hdpi/stat_sys_warning.png Binary files differindex b3a18b3..cb8a3d4 100755 --- a/core/res/res/drawable-hdpi/stat_sys_warning.png +++ b/core/res/res/drawable-hdpi/stat_sys_warning.png diff --git a/core/res/res/drawable-hdpi/text_select_handle_left.png b/core/res/res/drawable-hdpi/text_select_handle_left.png Binary files differnew file mode 100644 index 0000000..271a6d0 --- /dev/null +++ b/core/res/res/drawable-hdpi/text_select_handle_left.png diff --git a/core/res/res/drawable-hdpi/text_select_handle_middle.png b/core/res/res/drawable-hdpi/text_select_handle_middle.png Binary files differnew file mode 100644 index 0000000..5a83c6c --- /dev/null +++ b/core/res/res/drawable-hdpi/text_select_handle_middle.png diff --git a/core/res/res/drawable-hdpi/text_select_handle_right.png b/core/res/res/drawable-hdpi/text_select_handle_right.png Binary files differnew file mode 100644 index 0000000..dfdf899 --- /dev/null +++ b/core/res/res/drawable-hdpi/text_select_handle_right.png diff --git a/core/res/res/drawable-hdpi/textfield_default.9.png b/core/res/res/drawable-hdpi/textfield_default.9.png Binary files differindex a5d7d6a..f7b6e99 100755 --- a/core/res/res/drawable-hdpi/textfield_default.9.png +++ b/core/res/res/drawable-hdpi/textfield_default.9.png diff --git a/core/res/res/drawable-hdpi/textfield_disabled.9.png b/core/res/res/drawable-hdpi/textfield_disabled.9.png Binary files differindex 62bb455..3011502 100755 --- a/core/res/res/drawable-hdpi/textfield_disabled.9.png +++ b/core/res/res/drawable-hdpi/textfield_disabled.9.png diff --git a/core/res/res/drawable-hdpi/textfield_disabled_selected.9.png b/core/res/res/drawable-hdpi/textfield_disabled_selected.9.png Binary files differindex bde1233..e0f82eb 100755 --- a/core/res/res/drawable-hdpi/textfield_disabled_selected.9.png +++ b/core/res/res/drawable-hdpi/textfield_disabled_selected.9.png diff --git a/core/res/res/drawable-hdpi/textfield_pressed.9.png b/core/res/res/drawable-hdpi/textfield_pressed.9.png Binary files differindex fb4b528..296d3da 100755 --- a/core/res/res/drawable-hdpi/textfield_pressed.9.png +++ b/core/res/res/drawable-hdpi/textfield_pressed.9.png diff --git a/core/res/res/drawable-hdpi/textfield_selected.9.png b/core/res/res/drawable-hdpi/textfield_selected.9.png Binary files differindex 28b4877..cf2cae3 100755 --- a/core/res/res/drawable-hdpi/textfield_selected.9.png +++ b/core/res/res/drawable-hdpi/textfield_selected.9.png diff --git a/core/res/res/drawable/overscroll_edge.png b/core/res/res/drawable/overscroll_edge.png Binary files differindex 250c827..b026880 100644 --- a/core/res/res/drawable/overscroll_edge.png +++ b/core/res/res/drawable/overscroll_edge.png diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index 13c3e7e..ac1c0dd 100755 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -451,6 +451,21 @@ <!-- The preference layout that has the child/tabbed effect. --> <attr name="preferenceLayoutChild" format="reference" /> + <!-- ============================ --> + <!-- Text selection handle styles --> + <!-- ============================ --> + <eat-comment /> + + <!-- Reference to a drawable that will be used to display a text selection + anchor on the left side of a selection region. --> + <attr name="textSelectHandleLeft" format="reference" /> + <!-- Reference to a drawable that will be used to display a text selection + anchor on the right side of a selection region. --> + <attr name="textSelectHandleRight" format="reference" /> + <!-- Reference to a drawable that will be used to display a text selection + anchor for positioning the cursor within text. --> + <attr name="textSelectHandle" format="reference" /> + </declare-styleable> <!-- **************************************************************** --> @@ -2152,6 +2167,16 @@ EditorInfo.extras} field when the input method is connected. --> <attr name="editorExtras" format="reference" /> + + <!-- Reference to a drawable that will be used to display a text selection + anchor on the left side of a selection region. --> + <attr name="textSelectHandleLeft" /> + <!-- Reference to a drawable that will be used to display a text selection + anchor on the right side of a selection region. --> + <attr name="textSelectHandleRight" /> + <!-- Reference to a drawable that will be used to display a text selection + anchor for positioning the cursor within text. --> + <attr name="textSelectHandle" /> </declare-styleable> <!-- An <code>input-extras</code> is a container for extra data to supply to an input method. Contains diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml index 28a7cca..2c1e91d 100644 --- a/core/res/res/values/public.xml +++ b/core/res/res/values/public.xml @@ -1255,6 +1255,9 @@ <public type="attr" name="overscrollHeader" id="0x010102c2" /> <public type="attr" name="overscrollFooter" id="0x010102c3" /> <public type="attr" name="filterTouchesWhenObscured" id="0x010102c4" /> + <public type="attr" name="textSelectHandleLeft" id="0x010102c5" /> + <public type="attr" name="textSelectHandleRight" id="0x010102c6" /> + <public type="attr" name="textSelectHandle" id="0x010102c7" /> <public-padding type="attr" name="kraken_resource_pad" end="0x01010300" /> diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml index 1c60ba0..e93b570 100644 --- a/core/res/res/values/styles.xml +++ b/core/res/res/values/styles.xml @@ -382,6 +382,9 @@ <style name="Widget.TextView"> <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> + <item name="android:textSelectHandleLeft">?android:attr/textSelectHandleLeft</item> + <item name="android:textSelectHandleRight">?android:attr/textSelectHandleRight</item> + <item name="android:textSelectHandle">?android:attr/textSelectHandle</item> </style> <style name="Widget.TextView.ListSeparator"> diff --git a/core/res/res/values/themes.xml b/core/res/res/values/themes.xml index 2311bdd..7d6ca06 100644 --- a/core/res/res/values/themes.xml +++ b/core/res/res/values/themes.xml @@ -136,6 +136,11 @@ <item name="scrollbarTrackHorizontal">@null</item> <item name="scrollbarTrackVertical">@null</item> + <!-- Text selection handle attributes --> + <item name="textSelectHandleLeft">@android:drawable/text_select_handle_middle</item> + <item name="textSelectHandleRight">@android:drawable/text_select_handle_middle</item> + <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item> + <!-- Widget styles --> <item name="absListViewStyle">@android:style/Widget.AbsListView</item> <item name="autoCompleteTextViewStyle">@android:style/Widget.AutoCompleteTextView</item> diff --git a/include/utils/Looper.h b/include/utils/Looper.h index 92e4b0a..7d90866 100644 --- a/include/utils/Looper.h +++ b/include/utils/Looper.h @@ -83,16 +83,20 @@ public: * This method does not return until it has finished invoking the appropriate callbacks * for all file descriptors that were signalled. */ - int pollOnce(int timeoutMillis, - int* outFd = NULL, int* outEvents = NULL, void** outData = NULL); + int pollOnce(int timeoutMillis, int* outFd, int* outEvents, void** outData); + inline int pollOnce(int timeoutMillis) { + return pollOnce(timeoutMillis, NULL, NULL, NULL); + } /** * Like pollOnce(), but performs all pending callbacks until all * data has been consumed or a file descriptor is available with no callback. * This function will never return ALOOPER_POLL_CALLBACK. */ - int pollAll(int timeoutMillis, - int* outFd = NULL, int* outEvents = NULL, void** outData = NULL); + int pollAll(int timeoutMillis, int* outFd, int* outEvents, void** outData); + inline int pollAll(int timeoutMillis) { + return pollAll(timeoutMillis, NULL, NULL, NULL); + } /** * Wakes the poll asynchronously. @@ -128,8 +132,7 @@ public: * This method can be called on any thread. * This method may block briefly if it needs to wake the poll. */ - int addFd(int fd, int ident, - int events, ALooper_callbackFunc callback, void* data = NULL); + int addFd(int fd, int ident, int events, ALooper_callbackFunc callback, void* data); /** * Removes a previously added file descriptor from the looper. diff --git a/media/libstagefright/OMXCodec.cpp b/media/libstagefright/OMXCodec.cpp index cd70a3d..523b79c 100644 --- a/media/libstagefright/OMXCodec.cpp +++ b/media/libstagefright/OMXCodec.cpp @@ -169,15 +169,18 @@ static const CodecInfo kDecoderInfo[] = { { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.7x30.video.decoder.mpeg4" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.video.decoder.mpeg4" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.TI.Video.Decoder" }, + { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.SEC.MPEG4.Decoder" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "M4vH263Decoder" }, // { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.PV.mpeg4dec" }, { MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.7x30.video.decoder.h263" }, { MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.video.decoder.h263" }, + { MEDIA_MIMETYPE_VIDEO_H263, "OMX.SEC.H263.Decoder" }, { MEDIA_MIMETYPE_VIDEO_H263, "M4vH263Decoder" }, // { MEDIA_MIMETYPE_VIDEO_H263, "OMX.PV.h263dec" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.7x30.video.decoder.avc" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.video.decoder.avc" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.TI.Video.Decoder" }, + { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.SEC.AVC.Decoder" }, { MEDIA_MIMETYPE_VIDEO_AVC, "AVCDecoder" }, // { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.PV.avcdec" }, { MEDIA_MIMETYPE_AUDIO_VORBIS, "VorbisDecoder" }, @@ -195,16 +198,19 @@ static const CodecInfo kEncoderInfo[] = { { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.7x30.video.encoder.mpeg4" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.qcom.video.encoder.mpeg4" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.TI.Video.encoder" }, + { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.SEC.MPEG4.Encoder" }, { MEDIA_MIMETYPE_VIDEO_MPEG4, "M4vH263Encoder" }, // { MEDIA_MIMETYPE_VIDEO_MPEG4, "OMX.PV.mpeg4enc" }, { MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.7x30.video.encoder.h263" }, { MEDIA_MIMETYPE_VIDEO_H263, "OMX.qcom.video.encoder.h263" }, { MEDIA_MIMETYPE_VIDEO_H263, "OMX.TI.Video.encoder" }, + { MEDIA_MIMETYPE_VIDEO_H263, "OMX.SEC.H263.Encoder" }, { MEDIA_MIMETYPE_VIDEO_H263, "M4vH263Encoder" }, // { MEDIA_MIMETYPE_VIDEO_H263, "OMX.PV.h263enc" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.7x30.video.encoder.avc" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.qcom.video.encoder.avc" }, { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.TI.Video.encoder" }, + { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.SEC.AVC.Encoder" }, { MEDIA_MIMETYPE_VIDEO_AVC, "AVCEncoder" }, // { MEDIA_MIMETYPE_VIDEO_AVC, "OMX.PV.avcenc" }, }; @@ -1437,6 +1443,8 @@ void OMXCodec::setComponentRole() { } OMXCodec::~OMXCodec() { + mSource.clear(); + CHECK(mState == LOADED || mState == ERROR); status_t err = mOMX->freeNode(mNode); diff --git a/media/libstagefright/omx/OMX.cpp b/media/libstagefright/omx/OMX.cpp index 6de761f..c927da1 100644 --- a/media/libstagefright/omx/OMX.cpp +++ b/media/libstagefright/omx/OMX.cpp @@ -245,13 +245,15 @@ status_t OMX::freeNode(node_id node) { CHECK(index >= 0); mLiveNodes.removeItemsAt(index); + instance->observer()->asBinder()->unlinkToDeath(this); + + status_t err = instance->freeNode(mMaster); + index = mDispatchers.indexOfKey(node); CHECK(index >= 0); mDispatchers.removeItemsAt(index); - instance->observer()->asBinder()->unlinkToDeath(this); - - return instance->freeNode(mMaster); + return err; } status_t OMX::sendCommand( diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm.png Binary files differindex 89daee1..2d3eb30 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm_2.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm_2.png Binary files differnew file mode 100644 index 0000000..69841ac --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_alarm_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_bt_incoming_file.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_bt_incoming_file.png Binary files differnew file mode 100644 index 0000000..18addce --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_bt_incoming_file.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_calendar.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_calendar.png Binary files differnew file mode 100644 index 0000000..0caab3e --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_calendar.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_call_mute.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_call_mute.png Binary files differnew file mode 100644 index 0000000..0cf5ef5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_call_mute.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_car_mode.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_car_mode.png Binary files differnew file mode 100644 index 0000000..60c3778 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_car_mode.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_disk_full.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_disk_full.png Binary files differnew file mode 100644 index 0000000..66e7380 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_disk_full.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_email_generic.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_email_generic.png Binary files differnew file mode 100644 index 0000000..78003fa --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_email_generic.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_gmail.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_gmail.png Binary files differnew file mode 100644 index 0000000..7356309 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_gmail.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_instant_message.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_instant_message.png Binary files differnew file mode 100644 index 0000000..9fc8262 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_instant_message.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_marketplace_update.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_marketplace_update.png Binary files differnew file mode 100644 index 0000000..c0d0284 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_marketplace_update.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_missed_call.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_missed_call.png Binary files differnew file mode 100644 index 0000000..d1173b4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_missed_call.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_mms.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_mms.png Binary files differnew file mode 100644 index 0000000..eed8c45 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_mms.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_more_notifications.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_more_notifications.png Binary files differnew file mode 100644 index 0000000..f54b3d4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_more_notifications.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_musicplayer.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_musicplayer.png Binary files differnew file mode 100644 index 0000000..1301f86 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_musicplayer.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_myfaves.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_myfaves.png Binary files differnew file mode 100644 index 0000000..854c745 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_myfaves.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_picasa.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_picasa.png Binary files differnew file mode 100644 index 0000000..9146185 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_picasa.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard.png Binary files differnew file mode 100644 index 0000000..dd947a5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_alert.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_alert.png Binary files differnew file mode 100644 index 0000000..fb2b26a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_alert.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_prepare.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_prepare.png Binary files differnew file mode 100644 index 0000000..4b9b9ca --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sdcard_prepare.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sim_toolkit.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sim_toolkit.png Binary files differnew file mode 100644 index 0000000..8865bda --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sim_toolkit.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sms.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sms.png Binary files differnew file mode 100644 index 0000000..66981ba --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sms.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sms_failed.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sms_failed.png Binary files differnew file mode 100644 index 0000000..93ede20 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sms_failed.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync.png Binary files differnew file mode 100644 index 0000000..004cfab --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_alert.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_alert.png Binary files differnew file mode 100644 index 0000000..26b2446 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_alert.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim0.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim0.png Binary files differnew file mode 100644 index 0000000..6973fc5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim1.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim1.png Binary files differnew file mode 100644 index 0000000..f9d4b32 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim2.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim2.png Binary files differnew file mode 100644 index 0000000..06ff588 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim3.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim3.png Binary files differnew file mode 100644 index 0000000..20d1720 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim4.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim4.png Binary files differnew file mode 100644 index 0000000..a217034 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim5.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim5.png Binary files differnew file mode 100644 index 0000000..8d733ec --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_sync_anim5.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_system_update.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_system_update.png Binary files differnew file mode 100644 index 0000000..f4365a5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_system_update.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_usb_debugger.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_usb_debugger.png Binary files differnew file mode 100644 index 0000000..fdf6c6c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_usb_debugger.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_notify_voicemail.png b/packages/SystemUI/res/drawable-hdpi/stat_notify_voicemail.png Binary files differnew file mode 100644 index 0000000..5b77846 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_notify_voicemail.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_10.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_10.png Binary files differnew file mode 100644 index 0000000..4486553 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_10.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_100.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_100.png Binary files differnew file mode 100644 index 0000000..23b9e3b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_100.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_20.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_20.png Binary files differnew file mode 100644 index 0000000..c8f9c92 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_20.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_40.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_40.png Binary files differnew file mode 100644 index 0000000..8d7e1d5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_40.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_60.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_60.png Binary files differnew file mode 100644 index 0000000..cb674cc --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_60.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_80.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_80.png Binary files differnew file mode 100644 index 0000000..5846df9 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_80.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim0.png Binary files differnew file mode 100644 index 0000000..c7464f7 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim1.png Binary files differnew file mode 100644 index 0000000..997feb3 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim2.png Binary files differnew file mode 100644 index 0000000..bb8b022 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim3.png Binary files differnew file mode 100644 index 0000000..212a25f --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim4.png Binary files differnew file mode 100644 index 0000000..b211ed6 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim5.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim5.png Binary files differnew file mode 100644 index 0000000..a52f81b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_charge_anim5.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_empty.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_empty.png Binary files differnew file mode 100644 index 0000000..82f2509 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_empty.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_unknown.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_unknown.png Binary files differnew file mode 100644 index 0000000..dadfe8d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_battery_unknown.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_bluetooth_connected.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_bluetooth_connected.png Binary files differnew file mode 100644 index 0000000..18c77df --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_bluetooth_connected.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi.png Binary files differnew file mode 100644 index 0000000..aea18ed --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi_fully.png Binary files differnew file mode 100644 index 0000000..1a25a2c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_1bar_wifi_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi.png Binary files differnew file mode 100644 index 0000000..77e6ee4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi_fully.png Binary files differnew file mode 100644 index 0000000..00d86bf --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_2bar_wifi_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi.png Binary files differnew file mode 100644 index 0000000..c2574e1 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi_fully.png Binary files differnew file mode 100644 index 0000000..70c030b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_3bar_wifi_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi.png Binary files differnew file mode 100644 index 0000000..55caecf --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi_fully.png Binary files differnew file mode 100644 index 0000000..b5326d2 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_4bar_wifi_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_bluetooth.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_bluetooth.png Binary files differindex 96dc085..e8fbc9e 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_bluetooth.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_bluetooth.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_1x_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_1x_fully.png Binary files differnew file mode 100644 index 0000000..ba24082 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_1x_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_3g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_3g_fully.png Binary files differnew file mode 100644 index 0000000..5af2b05 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_3g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_e_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_e_fully.png Binary files differnew file mode 100644 index 0000000..9909b09 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_e_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_g_fully.png Binary files differnew file mode 100644 index 0000000..0e02b8d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_h_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_h_fully.png Binary files differnew file mode 100644 index 0000000..f84ad32 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_connected_h_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_1x_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_1x_fully.png Binary files differnew file mode 100644 index 0000000..d80a8ce --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_1x_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_3g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_3g_fully.png Binary files differnew file mode 100644 index 0000000..31c976a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_3g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_e_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_e_fully.png Binary files differnew file mode 100644 index 0000000..c299e12 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_e_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_g_fully.png Binary files differnew file mode 100644 index 0000000..a487f29 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_h_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_h_fully.png Binary files differnew file mode 100644 index 0000000..816085b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_in_h_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_1x_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_1x_fully.png Binary files differnew file mode 100644 index 0000000..0132019 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_1x_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_3g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_3g_fully.png Binary files differnew file mode 100644 index 0000000..3903545 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_3g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_e_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_e_fully.png Binary files differnew file mode 100644 index 0000000..ed099ff --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_e_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_g_fully.png Binary files differnew file mode 100644 index 0000000..c930e4c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_h_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_h_fully.png Binary files differnew file mode 100644 index 0000000..407a06c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_inandout_h_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_nosignal_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_nosignal_wifi.png Binary files differnew file mode 100644 index 0000000..98e874a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_nosignal_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_1x_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_1x_fully.png Binary files differnew file mode 100644 index 0000000..6141f72 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_1x_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_3g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_3g_fully.png Binary files differnew file mode 100644 index 0000000..d44a4cf --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_3g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_e_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_e_fully.png Binary files differnew file mode 100644 index 0000000..54ebd9b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_e_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_g_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_g_fully.png Binary files differnew file mode 100644 index 0000000..2fe0bbf --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_g_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_h_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_h_fully.png Binary files differnew file mode 100644 index 0000000..e58e019 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_out_h_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_data_usb.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_usb.png Binary files differnew file mode 100644 index 0000000..e916fbb --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_data_usb.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim0.png Binary files differnew file mode 100644 index 0000000..9df7799 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim1.png Binary files differnew file mode 100644 index 0000000..c3defd7 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim2.png Binary files differnew file mode 100644 index 0000000..1302a06 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim3.png Binary files differnew file mode 100644 index 0000000..c7f85bf --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim4.png Binary files differnew file mode 100644 index 0000000..705dfd3 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim5.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim5.png Binary files differnew file mode 100644 index 0000000..c0bdb13 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_download_anim5.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_acquiring.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_acquiring.png Binary files differindex 9003d67..e306ad7 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_acquiring.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_acquiring.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_on.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_on.png Binary files differnew file mode 100644 index 0000000..37fb8f7 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_gps_on.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_install_complete.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_install_complete.png Binary files differnew file mode 100644 index 0000000..c1478c4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_install_complete.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call.png Binary files differnew file mode 100644 index 0000000..9b5f075 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png Binary files differnew file mode 100644 index 0000000..fecfe6c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_bluetooth.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_emergency.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_emergency.png Binary files differnew file mode 100644 index 0000000..f69f82c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_emergency.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_forward.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_forward.png Binary files differnew file mode 100644 index 0000000..032f8f1 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_forward.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_on_hold.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_on_hold.png Binary files differnew file mode 100644 index 0000000..5b0a68d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_phone_call_on_hold.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_3_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_3_cdma.png Binary files differnew file mode 100644 index 0000000..1d2f966 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_3_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_4_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_4_cdma_fully.png Binary files differnew file mode 100644 index 0000000..7ff8820 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_4_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_0.png Binary files differnew file mode 100644 index 0000000..d128053 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1.png Binary files differnew file mode 100644 index 0000000..ecd46e9 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1_fully.png Binary files differnew file mode 100644 index 0000000..4462bce --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_1_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2.png Binary files differnew file mode 100644 index 0000000..d635d8c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2_fully.png Binary files differnew file mode 100644 index 0000000..cfca5d2 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_2_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3.png Binary files differnew file mode 100644 index 0000000..e470925 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3_fully.png Binary files differnew file mode 100644 index 0000000..d290699 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_3_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4.png Binary files differnew file mode 100644 index 0000000..ef47408 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4_fully.png Binary files differnew file mode 100644 index 0000000..26cb22b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_r_signal_cdma_4_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_0_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_0_cdma.png Binary files differnew file mode 100644 index 0000000..901058a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_0_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma.png Binary files differnew file mode 100644 index 0000000..f5c5f98 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma_fully.png Binary files differnew file mode 100644 index 0000000..f71a35c --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_1_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma.png Binary files differnew file mode 100644 index 0000000..82102b2 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma_fully.png Binary files differnew file mode 100644 index 0000000..6818f43 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_2_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_3_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_3_cdma_fully.png Binary files differnew file mode 100644 index 0000000..7d8dc5b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_3_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_4_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_4_cdma.png Binary files differnew file mode 100644 index 0000000..c08cc86 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ra_signal_4_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_silent.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_silent.png Binary files differindex bdd37e1..5a741bb 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_silent.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_silent.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_vibrate.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_vibrate.png Binary files differindex 21c1c08..7ff375a 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_vibrate.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_ringer_vibrate.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_secure.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_secure.png Binary files differnew file mode 100644 index 0000000..0889e49 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_secure.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0.png Binary files differindex 3e317dd..2f66b1d 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0_cdma.png Binary files differnew file mode 100644 index 0000000..af43e00 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_0_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1.png Binary files differindex 72329f8..b91eaf5 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma.png Binary files differnew file mode 100644 index 0000000..4ffe421 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma_fully.png Binary files differnew file mode 100644 index 0000000..cd8e314 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_fully.png Binary files differindex 72329f8..cb1ad97 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_fully.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_1_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2.png Binary files differindex 558c49c..53217e4 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma.png Binary files differnew file mode 100644 index 0000000..6f27b96 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma_fully.png Binary files differnew file mode 100644 index 0000000..416a544 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_fully.png Binary files differindex 558c49c..74ecb08 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_fully.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_2_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3.png Binary files differindex 6440bdd..08f357f 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma.png Binary files differnew file mode 100644 index 0000000..ddc46b0 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma_fully.png Binary files differnew file mode 100644 index 0000000..341116e --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_fully.png Binary files differindex 6440bdd..929c700 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_fully.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_3_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4.png Binary files differindex fe20423..b3bb321 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma.png Binary files differnew file mode 100644 index 0000000..fb3cfe9 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma_fully.png Binary files differnew file mode 100644 index 0000000..ae83e93 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_cdma_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_fully.png Binary files differindex fe20423..4644ac1 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_fully.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_4_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_0.png Binary files differnew file mode 100644 index 0000000..b697ca4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1.png Binary files differnew file mode 100644 index 0000000..a61de4d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1_fully.png Binary files differnew file mode 100644 index 0000000..9fa018b --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_1_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2.png Binary files differnew file mode 100644 index 0000000..62e0393 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2_fully.png Binary files differnew file mode 100644 index 0000000..0324d9f --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_2_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3.png Binary files differnew file mode 100644 index 0000000..09eae9d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3_fully.png Binary files differnew file mode 100644 index 0000000..1ffde3d --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_3_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4.png Binary files differnew file mode 100644 index 0000000..4012ac5 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4_fully.png Binary files differnew file mode 100644 index 0000000..22f7e42 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_evdo_4_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_flightmode.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_flightmode.png Binary files differindex 7a419f1..01c7e2a 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_flightmode.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_flightmode.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_null.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_null.png Binary files differindex 1adc05a..03d2147 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_null.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_null.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_0.png Binary files differnew file mode 100644 index 0000000..5796a8a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1.png Binary files differnew file mode 100644 index 0000000..3dec269 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1_fully.png Binary files differnew file mode 100644 index 0000000..eeb7f67 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_1_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2.png Binary files differnew file mode 100644 index 0000000..2dcff93 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2_fully.png Binary files differnew file mode 100644 index 0000000..aee093a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_2_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3.png Binary files differnew file mode 100644 index 0000000..1b38450 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3_fully.png Binary files differnew file mode 100644 index 0000000..a40017f --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_3_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4.png Binary files differnew file mode 100644 index 0000000..33bf3b3 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4_fully.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4_fully.png Binary files differnew file mode 100644 index 0000000..c3b44ee --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_roaming_4_fully.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_speakerphone.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_speakerphone.png Binary files differnew file mode 100644 index 0000000..21f96c4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_speakerphone.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_bluetooth.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_bluetooth.png Binary files differnew file mode 100644 index 0000000..4ebee58 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_bluetooth.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_general.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_general.png Binary files differnew file mode 100644 index 0000000..e23f7f9 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_general.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_usb.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_usb.png Binary files differnew file mode 100644 index 0000000..d432f9a --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_usb.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_wifi.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_wifi.png Binary files differnew file mode 100644 index 0000000..74dfbba --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_tether_wifi.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_throttled.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_throttled.png Binary files differnew file mode 100644 index 0000000..58eafc0 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_throttled.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim0.png Binary files differnew file mode 100644 index 0000000..cefcecc --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim1.png Binary files differnew file mode 100644 index 0000000..9d018d0 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim2.png Binary files differnew file mode 100644 index 0000000..38a20a6 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim3.png Binary files differnew file mode 100644 index 0000000..f517809 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim4.png Binary files differnew file mode 100644 index 0000000..3ae614e --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim4.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim5.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim5.png Binary files differnew file mode 100644 index 0000000..d0638ef --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_upload_anim5.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call.png Binary files differnew file mode 100644 index 0000000..83e8ead --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png Binary files differnew file mode 100644 index 0000000..9731c46 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_warning.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_warning.png Binary files differnew file mode 100644 index 0000000..cb8a3d4 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_warning.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_0.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_0.png Binary files differindex 98e874a..55a2ad8 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_0.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_0.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_1.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_1.png Binary files differindex aea18ed..d16b3e8 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_1.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_1.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_2.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_2.png Binary files differindex 77e6ee4..2511083 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_2.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_2.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_3.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_3.png Binary files differindex c2574e1..e0799a5 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_3.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_3.png diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_4.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_4.png Binary files differindex 55caecf..2385c3a 100644 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_4.png +++ b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_signal_4.png diff --git a/packages/SystemUI/res/drawable-hdpi/status_bar_close_on.9.png b/packages/SystemUI/res/drawable-hdpi/status_bar_close_on.9.png Binary files differnew file mode 100644 index 0000000..87d1944 --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/status_bar_close_on.9.png diff --git a/packages/SystemUI/res/drawable-hdpi/status_bar_header_background.9.png b/packages/SystemUI/res/drawable-hdpi/status_bar_header_background.9.png Binary files differnew file mode 100644 index 0000000..79d77aa --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/status_bar_header_background.9.png diff --git a/packages/SystemUI/res/drawable-hdpi/statusbar_background.9.png b/packages/SystemUI/res/drawable-hdpi/statusbar_background.9.png Binary files differnew file mode 100644 index 0000000..67c8b7f --- /dev/null +++ b/packages/SystemUI/res/drawable-hdpi/statusbar_background.9.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_1x.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_1x.png Binary files differnew file mode 100644 index 0000000..130724f --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_1x.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_3g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_3g.png Binary files differnew file mode 100644 index 0000000..a109280 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_3g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_e.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_e.png Binary files differnew file mode 100644 index 0000000..c552644 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_e.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_g.png Binary files differnew file mode 100644 index 0000000..f7edb49 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_h.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_h.png Binary files differnew file mode 100644 index 0000000..7d5413a --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_connected_h.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_1x.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_1x.png Binary files differnew file mode 100644 index 0000000..3155e632 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_1x.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_3g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_3g.png Binary files differnew file mode 100644 index 0000000..01b003c --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_3g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_e.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_e.png Binary files differnew file mode 100644 index 0000000..bffa0eb --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_e.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_g.png Binary files differnew file mode 100644 index 0000000..8884b48 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_h.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_h.png Binary files differnew file mode 100644 index 0000000..695b80c --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_in_h.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_1x.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_1x.png Binary files differnew file mode 100644 index 0000000..1017e3b --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_1x.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_3g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_3g.png Binary files differnew file mode 100644 index 0000000..3651300 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_3g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_e.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_e.png Binary files differnew file mode 100644 index 0000000..99533e0 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_e.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_g.png Binary files differnew file mode 100644 index 0000000..f4e5a12 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_h.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_h.png Binary files differnew file mode 100644 index 0000000..467acd1 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_inandout_h.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_1x.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_1x.png Binary files differnew file mode 100644 index 0000000..5418791 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_1x.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_3g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_3g.png Binary files differnew file mode 100644 index 0000000..f7f0f89 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_3g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_e.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_e.png Binary files differnew file mode 100644 index 0000000..c915426 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_e.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_g.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_g.png Binary files differnew file mode 100644 index 0000000..5d36035 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_g.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_h.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_h.png Binary files differnew file mode 100644 index 0000000..da50305 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_data_out_h.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_0.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_0.png Binary files differnew file mode 100644 index 0000000..bfbf18e --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_0.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_1.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_1.png Binary files differnew file mode 100644 index 0000000..896ba4d --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_1.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_2.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_2.png Binary files differnew file mode 100644 index 0000000..af79eff --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_2.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_3.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_3.png Binary files differnew file mode 100644 index 0000000..92c09c8 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_3.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_4.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_4.png Binary files differnew file mode 100644 index 0000000..f04fb11 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_r_signal_4.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_0.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_0.png Binary files differnew file mode 100644 index 0000000..cb7b7b3 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_0.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_1.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_1.png Binary files differnew file mode 100644 index 0000000..5376e92 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_1.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_2.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_2.png Binary files differnew file mode 100644 index 0000000..fd54363 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_2.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_3.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_3.png Binary files differnew file mode 100644 index 0000000..6c4873a --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_3.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_4.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_4.png Binary files differnew file mode 100644 index 0000000..a3320cb --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_4.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_flightmode.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_flightmode.png Binary files differnew file mode 100755 index 0000000..2f4fd4f --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_flightmode.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_null.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_null.png Binary files differnew file mode 100644 index 0000000..5aa23f6 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_null.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_0.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_0.png Binary files differnew file mode 100644 index 0000000..8ee3421 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_0.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_1.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_1.png Binary files differnew file mode 100644 index 0000000..184fa36 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_1.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_2.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_2.png Binary files differnew file mode 100644 index 0000000..79935bb --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_2.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_3.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_3.png Binary files differnew file mode 100644 index 0000000..d2099e6 --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_3.png diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_4.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_4.png Binary files differnew file mode 100644 index 0000000..2062aad --- /dev/null +++ b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_signal_4.png |