qutebrowser/tests/unit/completion
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
..
test_completer.py Fix pylint and flake8 for SQL work. 2017-06-19 07:42:12 -04:00
test_completionmodel.py Implement a hybrid list/sql completion model. 2017-06-19 07:44:11 -04:00
test_completionwidget.py Implement a hybrid list/sql completion model. 2017-06-19 07:44:11 -04:00
test_models.py Implement a hybrid list/sql completion model. 2017-06-19 07:44:11 -04:00
test_sortfilter.py Implement a hybrid list/sql completion model. 2017-06-19 07:44:11 -04:00
test_sqlmodel.py Remove web-history-max-items. 2017-06-19 07:44:11 -04:00