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/SuggestionClickListener.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/SuggestionClickListener.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/SuggestionClickListener.java
|
fb8ce18922dae59db424fce906b5c113797fe81e |
|
21-Oct-2010 |
Bjorn Bringert <bringert@android.com> |
Allow removing individual history items. Bug: 2864750 Change-Id: Ib7266f91e512a116e6cc14152462714242b4740a
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.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/SuggestionClickListener.java
|
c020c1844b0fb3a825e8a6fa6ad96288bc432fbc |
|
22-Jul-2010 |
Bjorn Bringert <bringert@android.com> |
Add shortcut when clicking QuickContact badge Bug: 2858540 Change-Id: I67456936742926c1fb5591170aaa325fcb016e8a
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.java
|
145693e12b77c193a65b7eaa038a272dd1f48f33 |
|
22-Apr-2010 |
Bjorn Bringert <bringert@android.com> |
Add query refine button to query suggestions Also allows suggestions with no text2 to use 2 lines for text1, to better support the long queries that query refinement works best for. Bug: http://b/issue?id=2290886 Change-Id: I253f2a770f490ee76524b07eae8907a2f22f63fe
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.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/SuggestionClickListener.java
|
1e938ea2f5edefab446b9562b316bc5dc72adebb |
|
24-Jan-2010 |
Bryan Mawhinney <bryanmawhinney@google.com> |
Show contact suggestions using QuickContactBadge. Removes the idea of "secondary intents" previously used to achieve the same thing.
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.java
|
7b9d59cd76eecd7645072c6728e2faf9ff9e180a |
|
20-Jan-2010 |
Bjorn Bringert <bringert@android.com> |
Suggestion selection and IME hiding fixes Changes: - Selecting a suggestion puts SuggestionCursor.getSuggestionDisplayQuery() in the search box. - Moving back up to search box restores the user's query. - DPAD left keeps selected query, focuses search box and move cursor to the start of the query. - DPAD right keeps selected query, focuses search box and move cursor to the end of the query. - Input method only hides when focus moves to suggestions. - Input method shows up when moving focus back to query. Fixes http://b/issue?id=2380828 Change-Id: I0d1b7ce1bcc72d275d6cd57d75ee7f5c509fc5bc
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.java
|
713194910648268c094fa81b81f40ce2f7e39333 |
|
18-Dec-2009 |
Bjorn Bringert <bringert@android.com> |
Use list UI with corpus selector TODO: The corpus selection window has the wrong vertical position. TODO: Suggestion icon clicks don't work. TODO: The corpus selector does not show focused and pressed states. Change-Id: I950308f5f32e11f39dabedfcacdd8e78701e6a57
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.java
|
782dd228e78e9294692d639597f96c26283968bb |
|
16-Dec-2009 |
Bjorn Bringert <bringert@android.com> |
Fix suggestion key, click and selection handling. Typing on the suggestions list and pressing action keys still doesn't work. I also made SuggestionData mutable and got rid of the builder. This this is only for tests anyway, it was annoying to have to add every field in 6+ places in this class. Change-Id: I17c287b217fc1a03567123ddbd48638657b2f5cf
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/SuggestionClickListener.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/ui/SuggestionClickListener.java
|