OSDN Git Service

Update icon badges to match spec
authorTony Wickham <twickham@google.com>
Fri, 24 Feb 2017 16:59:36 +0000 (08:59 -0800)
committerTony Wickham <twickham@google.com>
Tue, 25 Apr 2017 19:55:02 +0000 (12:55 -0700)
commit1237df0a7cb89570b90b30fa30a3c76417ce3b64
treea2c446ec276082b074122831a09c15397c2978bc
parent343a77e609382bcb9b1d69ea235a9e6d779b719e
Update icon badges to match spec

- Size defined as percentage of app icon size
- Width changes when there are 2 or 3 digits (round rect)
- Offset slightly away from the app icon
  - Had to move drawing to BubbleTextView instead of
    FastBitmapDrawable
- Hide badge when dragging and while popup is open
- Tweaks for some color/text parameters

Bug: 35744066
Change-Id: Ibb15ca634abaa0729aea637c904c4c6889a58c7c
res/values/dimens.xml
src/com/android/launcher3/BubbleTextView.java
src/com/android/launcher3/DeviceProfile.java
src/com/android/launcher3/FastBitmapDrawable.java
src/com/android/launcher3/Workspace.java
src/com/android/launcher3/badge/BadgeRenderer.java
src/com/android/launcher3/folder/FolderIcon.java
src/com/android/launcher3/graphics/IconPalette.java
src/com/android/launcher3/graphics/ShadowGenerator.java
src/com/android/launcher3/popup/PopupContainerWithArrow.java