b83882b9efa37ec0f20a0f1c85cf5ccc93194aee |
|
19-Aug-2010 |
Bjorn Bringert <bringert@android.com> |
Move Promoter to SuggestionsAdapter to have a single Suggestions object Change-Id: Ie0521f7a8427015d394c442a4b6d31b96d91d85b
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.java
|
81a0897ff9685f3313c58294bf7973700c468b2b |
|
11-May-2010 |
Bjorn Bringert <bringert@android.com> |
Refactoring to prepare for external shortcuts This change is meant to have no user-visible effects Change-Id: Idf3a6d892ba84307a887785725aa072bd28c59b6
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.java
|
e6f46632869a288c82b75187af166931f82a6e12 |
|
12-Mar-2010 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Show shortcuts in corpus-specific mode. Change-Id: Ibc101f26a9aede7992a43731975d99eb96318568
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.java
|
47d02f7285794bb39b2a2d828d32b5329dd8ecb0 |
|
06-Mar-2010 |
Bjorn Bringert <bringert@android.com> |
Always use the same SuggestionsProvider This fixes a problem where a new SuggestionsProvider was created for every keystroke when in single-corpus mode. That resulted in old pending query tasks not being cancelled. This increased suggestion latency a lot when typing quickly. Fixes http://b/issue?id=2494162 Change-Id: I75d2a86349cdec8735a26c48c1fb737fac772f78
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.java
|
ce4cdcf739b57563ddcdbed6944128b8c1f7522a |
|
04-Mar-2010 |
Bjorn Bringert <bringert@android.com> |
Boost ranking of default enabled corpora This includes a refactoring to have the CorpusRanker wrap a Corpora object and cache the ranked corpus list. Fixes http://b/issue?id=2486544 Change-Id: If3eb02426cfc4dcc00d932d21e2541181f076dc5
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.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/SuggestionsProvider.java
|
0484fb4d652bfa9d5c7fb238a7cec1a6f2244e44 |
|
08-Jan-2010 |
Bjorn Bringert <bringert@android.com> |
When a source is selected, query only that source. Change-Id: Ic664cc4f4a6634af1e0bc5acc0818819fe874e41
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.java
|
185bb2e3881452c084fde44d9bee657f65881b0e |
|
04-Dec-2009 |
Bjorn Bringert <bringert@android.com> |
Make tab order stable - Overhauls suggestions handling to make tab order stable. - Refactors SuggestionsView to split it into some general tab components (TabView, TabAdapter), and QSB-specific parts (SuggestionsView, SuggestionsAdapter, SuggestionCursorAdapter). - Moves UI code to .ui subpackage. - Converts some error and warning logs to exceptions to make them easier to find during development and dogfooding. - Recycles suggestion views. This code is currently pretty slow. TODO: Don't populate views that aren't visible. TODO: Delay update until the currently visible source reports. TODO: Batch updates. Change-Id: If42889d20499c34d94e1dc0acdc12a3ae53a23b0
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/SuggestionsProvider.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/SuggestionsProvider.java
|