qutebrowser/qutebrowser/completion
Jimmy f6a7ef3985 Add url history completion for open.
Adds a basic completion model implementation around the global browser
history and registers that for the open command.

Modifies WebHistory to add an __iter__ method and to use a dict instead of a
set to store an entire HistoryEntry for each archived item instead of just the
URL. Brief tests showed that the lookup time for set and dict are very
similar. They are at least on the same order of magnitude. Testing membership
of a list on the other hand, as was the case before a set was used, was four
orders of magnitude slower on my machine.
2015-03-11 21:50:16 +01:00
..
models Add url history completion for open. 2015-03-11 21:50:16 +01:00
__init__.py Update copyright years 2015-01-03 15:51:31 +01:00
completer.py Add url history completion for open. 2015-03-11 21:50:16 +01:00
completiondelegate.py completion: Highlight text case-insensitively. 2015-03-11 07:50:45 +01:00
completionwidget.py Scroll completion to top when showing it. 2015-03-11 07:50:51 +01:00