aboutsummaryrefslogtreecommitdiffstats
path: root/pages
AgeCommit message (Collapse)Author
2015-05-13Minor fixes for #1658.Stephen Blott
- Mis-named: "handler" -> "name". - We need to reset the HUD's innerHTML on hide to avoid a flicker when HUD later becomes visible again (but with new text). - There is no longer a need to hide the HUD in order to avoid mathing the text in the HUD itself.
2015-05-13Move the HUD to an iframe, managed by UIComponentmrmr1993
2015-05-12Rework some aspects of search engine completion.Stephen Blott
- We arrange that: - for custom search engines, or - for other searches where there is at least one match that match is at the top of the list (relevancy 1). This top suggestion will the suggestion which will be used to popuplated the promted text in the vomnibar. If we arrange that it's at the top of the list, then it is also the text that we get in the vomnibar if we hit <Tab>. This leaves us in the position where: - If the user wants just the text they've typed, then they hit <Enter>. - If they want all of the text in the input (including the prompted text), then they hit <Tab>, <Enter>. This is a very natural UX. It feels like <Tab> is filling in the prompted text, although all it's really doing is choosing a suggestion (the first one), as it always has done. There is one small catch. We need to avoid a clash with the domain completer, which also likes to force its suggestion to the top of the list. There's a test for that case. Basically, we can apply this trick if it's a custom search, or if the user has finished typing the first query term.
2015-05-12Prevent immediate re-completionStephen Blott
This prevents an immediate re-completion after the user has repositioned the cursor with the arrow keys (which is an odd UX).
2015-05-12Fix bad UX for <Enter> with prompted text.Stephen Blott
The existing behaviour is poor UX. Also, add <Alt-Enter> binding. This is a poor choice. We'll need to think about this.
2015-05-12In vomnibar, <Enter> excludes prompted text.Stephen Blott
This changes the behaviour of <Enter> in the vomnibar when a prompted text is present (i.e. text from a suggestion which the user has not yet typed. Now, that text is no longer included in the query launched with <Enter>. After a little experience, I'd say that's a pretty bad UX. This also adds a <Ctrl-Enter> binding to launch the query with the prompted text included.
2015-05-12Add header for Advanced Options.Stephen Blott
2015-05-11Search completion; fix typos and small bugs.Stephen Blott
Bugs: - The serch-engine completer wasn't being configured correctly for the case when we don't have a completion engine. - Handle Control-Shift-Left/Right in vomnibar. Also: better comments.
2015-05-11Search completion; better left/right controls.Stephen Blott
2015-05-11Search completion; add weigthing option.Stephen Blott
2015-05-11Search completion; add bindings for Ctrl-Left/Right.Stephen Blott
2015-05-11Search completion; pre-merge tweaks.Stephen Blott
2015-05-11Search completion; fix synchronization issue.Stephen Blott
2015-05-11Search completion; disable on redundant whitespace.Stephen Blott
2015-05-11Merge branch 'search-engine-completion-v2' into search-engine-completion-v5Stephen Blott
2015-05-11Search completion; disable on redundant whitespace.Stephen Blott
2015-05-11Merge branch 'search-engine-completion-v2' into search-engine-completion-v5Stephen Blott
2015-05-11Search completion; tweak selection color.Stephen Blott
2015-05-10Search completion; alternative vomnibar completion.Stephen Blott
2015-05-10Search completion; alternative vomnibar completion.Stephen Blott
2015-05-10Search completion; refactor search-engine detection.Stephen Blott
2015-05-10Search completion; and even more minor tweaks.Stephen Blott
2015-05-10Search completion; fix for multiple spaces in input.Stephen Blott
2015-05-10Search completion; even more minor tweaks.Stephen Blott
2015-05-10Search completion; even more minor tweaks.Stephen Blott
2015-05-10Search completion; more minor tweaks.Stephen Blott
2015-05-10Search completion; smooth matched-selection extension.Stephen Blott
2015-05-10Search completion; more minor tweaks.Stephen Blott
2015-05-10Search completion; highlight also for default search engine.Stephen Blott
2015-05-10Search completion; rework SimpleCache.Stephen Blott
2015-05-09Search completion; tweaks and tests.Stephen Blott
2015-05-09Search completion; complete commmon search term.Stephen Blott
2015-05-09Search completion; reintroduce vomnibar cache.Stephen Blott
2015-05-09Search completion; refactor SearchCompleter activation.Stephen Blott
2015-05-09Search completion; refactor MultiCompleter.Stephen Blott
2015-05-08Search completion; search keyword on SPACE.Stephen Blott
2015-05-08Search completion; search keyword on SPACE.Stephen Blott
2015-05-08Search completion; suppress custom search keyword.Stephen Blott
2015-05-08Search completion; fix DOM tests.Stephen Blott
2015-05-08Search completion; exclusivity.Stephen Blott
If we have a custom search engine with a completer, then exclude suggestions from other completion engines.
2015-05-08Search completion; clear (not replace) the cache.Stephen Blott
2015-05-08Search completion; add space after inserted text.Stephen Blott
2015-05-08Search completion; some code touch up.Stephen Blott
2015-05-08Search completion; add front end cache.Stephen Blott
2015-05-08Search completion; refactor vomnibar launch.Stephen Blott
2015-05-08Search completion; refactor query terms.Stephen Blott
2015-05-08Search completion; tweak timeouts and caching.Stephen Blott
2015-05-08Search completion; do not refetch on duplicate queries.Stephen Blott
2015-05-06Search completion; yet more tweaks.Stephen Blott
2015-05-06Search completion; move all filter messages to a single port.Stephen Blott