ecf356c15143ab0583c64682de16d94a57f7dd1c |
|
20-Sep-2013 |
Mathew Inwood <mathewi@google.com> |
Remove content provider querying from the search app. The global search API that is used for this is being deprecated, since it has long been beset by performance problems. Remove all related code from the search app. Bug: 10487397 Change-Id: Ifa91b50d784cb469cb39d6008284aa44ff54e62b
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
77909685887bd6db7454b73cf274afc3aca2f58d |
|
17-Nov-2010 |
Bjorn Bringert <bringert@android.com> |
Clean up suggestion layouts and fix spacing This adds a special layout for web suggestions, with fewer views, and moves all the web search suggestion specific code out of DefaultSuggestionView. It also gets rid of the per-source SuggestionViewFactories and creates a global factory that delegates to other factories. This is to make the choice of view dependent on the suggestion type instead of the source. Bug: 3202129 Bug: 3202115 Change-Id: Ie1963acd90bedda523f6c25c26b76b6a075b41af
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
116affd19a834a2df4226a1ae37afcc1113a230e |
|
16-Nov-2010 |
Mathew Inwood <mathewi@google.com> |
Always publish results even when none are promoted. This fixes a bug which caused result never to be published when a suggestions provider never returns, and there are no shortcut matches. Bug: 3200540 Change-Id: Ic63a69c4606f4e97d83028a9b26389b0dbd3b601
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
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/ui/DelayingSuggestionsAdapter.java
|
fd4a4cbc1143a734d357897531daa7105db6459b |
|
11-Nov-2010 |
Mathew Inwood <mathewi@google.com> |
Refactor suggestions adapters for clustering of results. This allows an alternative SuggestionsView to be based on an ExpandableListView instead of a regular list view. Skeleton ExpnadableListView based classes added, but not functional yet. Bug: 3162608 Change-Id: Ic78e9397ed00423855732e5dcc1dd4d4136d6a90
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
8b2936607176720172aee068abc5631bdf77e843 |
|
12-Oct-2010 |
Bjorn Bringert <bringert@android.com> |
Added strawman tablet corpus selection UI Bug: 3053103 Change-Id: Iaca9605fe88c53581ef20a79d07724fc4bfd5e8b
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
5229b06f00d20aac76cd8519b37f2a579d61c54f |
|
01-Oct-2010 |
Mathew Inwood <mathewi@google.com> |
Support for custom suggestion views. Each Source can now define its own view factory to be used to display suggestions from that source. Suggestions now also support extras (extra columns in the cursor) that can be displayed in a custom suggestion layout. Change-Id: Ie8dcedbbccfe7673804703adc8fabaae467626d9
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
7010c51b51c97fa43d7b24d2158ecbc1d064e0a6 |
|
25-Aug-2010 |
Bjorn Bringert <bringert@android.com> |
Separate one- and two-pane code, using resources to choose This makes it easy to remove the xlarge code path to allow to compiling the app with the Froyo SDK. Change-Id: Ibc295c92580d38b8ac7f8361b5ea964499445282
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
f165f2d6c6f8173b94937ae3202f0b638348dffd |
|
23-Aug-2010 |
Bjorn Bringert <bringert@android.com> |
Don't limit shortut count in single-corpus mode. Bug: 2936385 Change-Id: Ia16a327d7e9d762a9d62795fca9c3c8c5b25e03b
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|
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/ui/DelayingSuggestionsAdapter.java
|
b5fc08b7f16a32d3865f44b7f26d8aaa5304a2ad |
|
19-Mar-2010 |
Bjorn Bringert <bringert@android.com> |
Disable debug logging and remove unused imports and classes Fixes http://b/issue?id=2410136 Change-Id: I2416c9b6c1b9e819ec17d7954b6b70bf106f0414
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.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/ui/DelayingSuggestionsAdapter.java
|
816804b67619af133860a1e28e92f58bc642260d |
|
11-Jan-2010 |
Bjorn Bringert <bringert@android.com> |
Reduce suggestions flicker, delay suggestions until non-empty Change-Id: I1355b4ecbf76265d2d4f8cf596d8b4595db7b1c6
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/DelayingSuggestionsAdapter.java
|