History log of /packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
791082e22b50db98de6749bb5ef878d3ec483e28 24-Sep-2013 Yorke Lee <yorkelee@google.com> Add number type label to favorites list

Bug: 10888792
Change-Id: I60ab15389c01cdb5cebc72ede15cced93dca50ef
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
712e5f45cf78b54c542da16c25ea749b1414668f 17-Sep-2013 Yorke Lee <yorkelee@google.com> Add highlight to contact tile row

Bug: 10686781
Change-Id: I498e2c50ec1166283e53ee0d0bd6b09871b9e1f5
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
7639fe9a3ecc9c197718a9f81d8a745d2f660cb3 14-Sep-2013 Hongwei Wang <hwwang@google.com> Refactor the D-N-D, let list view handle all the events

Bug: 10686781

By moving the Drag and Drop logic to the list view, it helps
- Making the code more readable
- Making it feasible to control the drag shadow and animating more
easily

Change-Id: Ia30ea2d9379c1823ff056360fdcb8faadca553e8
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
a2bdac8d96eaed2dacea274c55036ca9c1a77b4d 22-Aug-2013 Yorke Lee <yorkelee@google.com> Fix the lack of gray background behind swiped contacts

Move setting of background resource to PhoneFavoriteRowView, instead
of ContactTileView, for rowed favorites.
Remove unnecessary animations
Remove unneeded setting of transient view states

Bug: 10393120
Change-Id: I8eab1a868beaf1f3235ed39ca0ea4d862ef06a60
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
3b0683eddccec3c85b0a61bb5c67f0049d32cde6 20-Aug-2013 Yorke Lee <yorkelee@google.com> Allow long click on contact to start on quick contact badge

Bug: 10262721
Change-Id: Ida03fc282b50c855c4268161948b02589f3e3cc9
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
11ee58b1b8711c6d3b2ade6a71835b6c102a08a7 13-Aug-2013 Yorke Lee <yorkelee@google.com> Use swipe helper for swiping

* Use SwipeHelper for swiping, in SwipeableListView for regular favorites.
SwipeHelper and SwipeableListView are copied from DeskClock, with minor
modifications (to prevent swiping or call log items, and all contact buttons).
* Make ContactTileRow implement SwipeHelperCallback so that tiled favorites
can be swiped.
* Remove PhoneFavoriteGestureListener
* Add selectable item backgrounds to undo buttons on removal dialog
* Moved common code shared by PhoneFavoriteRegularRowView and
PhoneFavoriteSquareTileView to PhoneFavoriteTileView
* Standardize layout ids for phone_favorite_regular_row_view and phone_favorite_tile_view
* Add long click listener to PhoneFavoriteTileView to trigger the start of a drag
and drop operation
* Remove any contact entries that are in the removal dialog phase if the app is paused

Bug: 10257340
Bug: 10341201
Bug: 10328093
Bug: 10290239
Bug: 10262721
Bug: 10257340

Change-Id: I20448048b658759f6de75d643d2150be5a6ba8af
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
ba6b3366f21c47454b3ba5189e94bb6bf58fd11d 15-Aug-2013 Yorke Lee <yorkelee@google.com> Fix padding for favorites

Bug: 10327648
Change-Id: Ida9a4a0fdbeda147667398ab8ea9771a7f56d2ee
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
316b4713b2f8f26f393ecc4bb4760512a4a9f096 16-Jul-2013 Christine Chen <christinech@google.com> Adds Drag and Drop UI to the Dialer main view.

- Adds drag and drop listner.
- Changes the FavoritesTileAdapter to use an array stored in cache to
populate the view.
- Adds animation for drag and drop.
- Adds swipe to delete an entry.

Change-Id: I0717fb3d256b2ab2353f86a998de07edb24e9b4c
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java
dfb2eee7d98f8540fd1614db66bb03e8e1f3a26a 27-Jun-2013 Yorke Lee <yorkelee@google.com> Initial commit of all new dialer activities, layouts and styles

As far as possible, this change does not modify any behavior/look
of the existing dialer. All modifications to classes/layouts/style attributes
that would affect functionality of the old dialer are instead done in
separate new files.

Added new versions of all activities, fragments, layouts, menus
and resources that have been rewritten or modified.

The activities do not have intent filters yet in order to not interfere
with the existing dialer.

Added some new values in colors/styles/dimens for the newly added
layouts.

Added NewCallLogActivity to separate the CallLogFragment from
DialtactsActivity. All call log and voicemail entries are now presented
in a separate (New)CallLogActivity.

IntentProvider.getCallDetailIntent now takes a cursor instead of an
adapter for more flexibility.

Add OnListFragmentScrolledListener interface for DialtactsActivity
to receive callback when one of its children fragment is scrolled.

Added slide in and slide out animations for DialpadFragment.

Add slide up and hide animations for search view

All menu options now show up in a PopupMenu in NewPhoneFavoriteFragment.

Added call log adapter into NewPhoneFavoriteMergedAdapter.

Rewrote layout of DialpadFragment to show up as a fragment partially overlaying
the screen.
Removed some unused code in DialpadFragment (smart dialing, menu handling)

Add fragments and adapters for SmartDial.

- Update Dialer database to support highlight masking and record contact
data Uri, as well as photo uri
- Add a fragment and adapter for smart dialing
- Add SmartDialCursorLoader to load SmartDial results.
- Typing in the dialpad now returns smart dialing results instead of regular
search results

QuickContactTiles for all sub-adapters of PhoneFavoriteMergedAdapter now use
light theme instead of the the default dark theme.

Removed all redundant call log filter and contacts to display filter code

Moved Dialer specific UI list-related classes to the Dialer package

Change-Id: I34885813e4fa79b69e29ac870a87a56d6f08a5e7
/packages/apps/Dialer/src/com/android/dialer/list/PhoneFavoriteRegularRowView.java