qutebrowser/qutebrowser/misc
Ryan Roden-Corrent f43f78c40f Implement SQL interface.
When qutebrowser starts, it creates an in-memory sqlite database. One
can instantiate a SqlTable to create a new table in the database. The
object provides an interface to query and modify the table.

This intended to serve as the base class for the quickmark, bookmark,
and history manager objects in objreg. Instead of reading their data
into an in-memory dict, they will read into an in-memory sql table.

Eventually the completion models for history, bookmarks, and quickmarks
can be replaced with SqlQuery models for faster creation and filtering.

See #1765.
2017-06-19 07:42:12 -04:00
..
__init__.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
autoupdate.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
checkpyver.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
cmdhistory.py Have an isolated command history for private windows 2017-05-15 11:02:26 +02:00
consolewidget.py Initial work on new private browsing 2017-05-10 07:00:21 +02:00
crashdialog.py Send crash reports to private pastebin 2017-05-29 09:20:10 +02:00
crashsignal.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
earlyinit.py Fix earlyinit.qt_version issues 2017-06-19 09:42:49 +02:00
editor.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
guiprocess.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
httpclient.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
ipc.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
keyhintwidget.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
lineparser.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
miscwidgets.py Have an isolated command history for private windows 2017-05-15 11:02:26 +02:00
msgbox.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
objects.py Add automatic backend selection in earlyinit 2017-02-05 17:09:04 +01:00
pastebin.py Send crash reports to private pastebin 2017-05-29 09:20:10 +02:00
readline.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
savemanager.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
sessions.py Remove completion.instances, usertypes.Completion. 2017-06-19 07:42:12 -04:00
split.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
sql.py Implement SQL interface. 2017-06-19 07:42:12 -04:00
utilcmds.py Finally update copyrights... 2017-05-09 21:37:03 +02:00