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
|