qutebrowser/tests
Ryan Roden-Corrent e3a33ca427 Implement a hybrid list/sql completion model.
Now all completion models are of a single type called CompletionModel.
This model combines one or more categories. A category can either be a
ListCategory or a SqlCategory.

This simplifies the API, and will allow the use of models that combine simple
list-based and sql sources. This is important for two reasons:

- Adding searchengines to url completion
- Using an on-disk sqlite database for history, while keeping bookmarks and
  quickmars as text files.
2017-06-19 07:44:11 -04:00
..
end2end Fix end2end completion tests for SQL backend. 2017-06-19 07:42:12 -04:00
helpers Small review fixups for SQL implementation. 2017-06-19 07:44:11 -04:00
manual Replace all GitHub links 2017-02-05 00:13:11 +01:00
unit Implement a hybrid list/sql completion model. 2017-06-19 07:44:11 -04:00
conftest.py Install PyQt from PyPI for pylint 2017-05-17 19:08:59 +02:00
test_conftest.py Finally update copyrights... 2017-05-09 21:37:03 +02:00