aboutsummaryrefslogtreecommitdiffstats
path: root/git_hooks
diff options
context:
space:
mode:
authorStephen Blott2015-05-13 20:02:50 +0100
committerStephen Blott2015-05-13 21:03:38 +0100
commitafb9bec09d3212c56fa3b82ed89ebb34e3a3f562 (patch)
tree58beac0528fa44768748e497af3a8936c2fddf98 /git_hooks
parent176cac1249e1ee063ef0cadf05d7b090650686fb (diff)
downloadvimium-afb9bec09d3212c56fa3b82ed89ebb34e3a3f562.tar.bz2
Search completion; complete rework of UX.
This is a major reworking of how the search-completion systems works. Previously, the goal had been to emulate roughly how chrome itself handles completions. This has turned out to be a bad idea: - It creates issues around what it means to hit <Enter> in the vomnibar. - And the contents of the vomnibar change asynchronously (because we fetch completions asynchronously), so it creates the possibility that the effect of <Enter> changes depending on how long the user waits before typing <Enter>. All of that is bad. This commit changes things: - In normal omni mode, the vomnibar looks and behaves pretty much like it always has, just with some extra completion suggestions thrown in. - And in custom-search-engine mode it also behaves mostly as it has previously, but (again, possibly) with some extra completion suggestions thrown in, and with many useless suggestions excluded. This is all far more Vimium-like than Chrome-like.
Diffstat (limited to 'git_hooks')
0 files changed, 0 insertions, 0 deletions