History log of /frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9485aec1df6094b7d2497212c8fe04a6d459b4cd 09-Oct-2009 Jim Miller <jaggies@google.com> Fix for 2177367: Reduce duration of vibrate in RotaryLockScreen

BUG=2177367
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
5037e57fd43bccf79be80bc140b33d1fa69abe13 05-Oct-2009 Jim Miller <jaggies@google.com> Fix for 2161835: Tweaks to rotary lock screen:

- Make inactive dimples dim.
- When an item is grabbed, make all other dimples dim.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
88e037577f7db140e4ef88b77eefaa910e06e5f5 02-Oct-2009 David Brown <dab@google.com> RotarySelector widget: add callback for "grabbed" state changes.

This is the frameworks/base part of the fix for Bug 2158434: add a new
callback to the OnDialTriggerListener interface, so the RotarySelector can
tell the app about state changes between NOTHING_GRABBED and
LEFT_HANDLE_GRABBED and RIGHT_HANDLE_GRABBED.

BUG=2158434
DRNO=timsullivan

TESTED=regular incoming calls, call waiting calls, answering a call,
rejecting a call. Also verified I didn't affect the
lock screen at all.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
d9b6f14a6926dce7ad3d98e6e30b503c69c904c0 01-Oct-2009 Jim Miller <jaggies@google.com> Adjust opacity for inactive dimple in rotary widget
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
c8ad6dcb8abcf5f7296faecdcfa93a01fb4011b9 25-Sep-2009 Karl Rosaen <krosaen@android.com> Optimize rotary selector widget by using bitmaps instead of drawables.

In profiling setBounds was expensive. Time per onDraw from 13.3ms to 6.59ms :)
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
ff9c54b7214e99b3182f53f3089da0503f3edddc 24-Sep-2009 Karl Rosaen <krosaen@android.com> fix bug where siilent mode dissapears when it triggers instead of animating off to the left edge.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
74646ad618a9ca289efa99b4a822e66ca61b8f95 24-Sep-2009 Karl Rosaen <krosaen@android.com> Update RotarySelector to support vertical orientation, and add resolution specific assets (removing old ones).
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
896264f603ad90e58557c5d3f34bc6389fff3fc5 22-Sep-2009 Karl Rosaen <krosaen@android.com> Bring the dimples back, and make the "spin around" animation have a fling feeling.

Also clean up the animation code into start/update animation functions.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
052e187edaa3934a290c81a6efcc664b59a09b59 21-Sep-2009 Karl Rosaen <krosaen@android.com> Clean up spin animation in rotary selector, and be even more generous for triggering.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
278ec5d6f57f01fb5d9acce5794daf66f5535baa 20-Sep-2009 Karl Rosaen <krosaen@android.com> Add better transition to rotary lock widget when triggering: spin around instead of snap back.

Also add some icons and make a layout tweak, used by the lock screen (coming in a commit
to android.policy).
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
5fef93b2a827cfafee04d7cfb827262c9b75fd91 18-Sep-2009 Karl Rosaen <krosaen@android.com> Some tweaks to the rotary lock widget.

- don't show arrows above widget when in resting state
- don't show other icon once you press one (e.g don't show silent mode icon when you are pressing the lock icon)
- wider target for triggering action
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
1ca654e1193010365de10f55cbfebe1521c71db4 16-Sep-2009 Karl Rosaen <krosaen@android.com> Address romain's code review comments
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java
e4d95d02a25fb6596a3bf622ba57d4145773da90 16-Sep-2009 Karl Rosaen <krosaen@android.com> Add RotarySelector widget to android.internal for use by lock screen and incoming call screen.
/frameworks/base/core/java/com/android/internal/widget/RotarySelector.java