7a0c3a7c6fdabce949b59e0a2c6ec1d44a140c24 |
|
12-Nov-2010 |
Mathew Inwood <mathewi@google.com> |
Cluster results by suggestion type. This uses a ExpandableListView for results, with the first group showing promoted suggestions, and the remaining groups showing all suggestions by corpus type. Bug: 3162608 Dependant on change: I579339ca208a83ecb9813175da7b8afbb3aa3c9f Change-Id: I20fbc3945a8b89e8d94287856874cdee561542e6
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
848fa7a19abedc372452073abaf52780c7b6d78d |
|
26-Jul-2010 |
Amith Yamasani <yamasani@google.com> |
Two-pane UI implemented. Show query suggestions on the left and all other results on the right. There is one major issue with this as it stands: *all* shortcuts currently appear in the right pane. They need to be split between the left and right pane as web results are (presumably). Change-Id: I4b433fb319d9911a83ccd974493de246300a1ddc
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
93bd2e70b8b08da1ec37fd0e990dac05551d2e90 |
|
29-Jun-2010 |
Bjorn Bringert <bringert@android.com> |
Another big QSB refactoring - Change GoogleSource to return a suggestion cursor backed directly by the JSON returned by the server, to avoid unecessary conversions when showing web suggestions in QSB and improve laziness. - Add SuggestionCursorBackedCursor to keep the web suggestion ContentProvider working after the above. - Extract Suggestion interface from SuggestionCursor, and use it to replace DataSuggestionCursor use with ListSuggestionCursor. - Add GoogleClient.isLocationAware(). GoogleSource previously always returned true. Change-Id: Ibe5ab2839267546b15488fa0a31e8535c014232a
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
bf61e445cbe423cc2554b722b6dd38675015c36d |
|
03-Mar-2010 |
Bjorn Bringert <bringert@android.com> |
Only consider enabled corpora for promotion (doh!) Before, all corpora, not just enabled ones, where considered for promotion in RankAwarePromoter. This had the effect that web was the only promoted source ever to be queried. Also adds a lot of debug printing that helped track this down. Fixed in http://b/issue?id=2486251 Change-Id: Ia739111b2ab1bf2c5aba8dd1eca29614ca20c407
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
fde948e69f59589cf0d217ea414af7947de600bb |
|
11-Feb-2010 |
Bjorn Bringert <bringert@android.com> |
Merge Google and Browser sources and call them Web This required a gigantic refactoring of QuickSearchBox to work nicely. This change also reduces the number of promoted source to 3, since Web is now one source instead of two. As a side effect of the recatoring, VoiceSearch now searches the selected corpus (fixes http://b/issue?id=2438309) Fixes http://b/issue?id=2365770 Change-Id: Ife8d40ef62ea004e8d0f20a60e9196fc589f01fc
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
ca78085bb2127559e6f55276a307bfa857018eca |
|
25-Jan-2010 |
Bjorn Bringert <bringert@android.com> |
Log QSB events to EventLog Fixes http://b/issue?id=2415859 Change-Id: I1522539e9038d5062522c17d38b61069a90fd7cc
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
94e8a2be78530170f50e7895a558bf8011bbf8e8 |
|
18-Jan-2010 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Implement refreshing of shortcuts in QSB.
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|
3e44ff1f2a204db3f479698cf0b3eab3d451dec2 |
|
03-Dec-2009 |
Bjorn Bringert <bringert@android.com> |
Import QuickSearchBox package from perforce. This moves code from //depot/google3/java/com/google/android/apps/quicksearchbox/... The only changes done in the move are the package names and the license headers. The code does not yet build, since there is no Android.mk. Change-Id: I768b06d211f5ee6ecd6f9777ba2839c09744fbf1
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionPosition.java
|