Florian Bruhin
|
a3279772d5
|
Fix lint
|
2018-12-10 18:34:11 +01:00 |
|
Florian Bruhin
|
7f06b54f25
|
Add more extensions.loader tests
|
2018-12-10 17:26:58 +01:00 |
|
Florian Bruhin
|
35a3fe029d
|
Fix lint
|
2018-12-10 16:33:24 +01:00 |
|
Florian Bruhin
|
4e99caafb9
|
Skip hooks for vulture/docs
|
2018-12-10 16:33:24 +01:00 |
|
Florian Bruhin
|
b41005d487
|
Fix mypy issues
|
2018-12-10 16:27:04 +01:00 |
|
Florian Bruhin
|
3b53270ee3
|
Use hook system for config_changed hook
|
2018-12-10 15:48:26 +01:00 |
|
Florian Bruhin
|
1b1872e464
|
Expose a config_changed signal to extensions
|
2018-12-10 15:03:09 +01:00 |
|
Florian Bruhin
|
3d6f604739
|
Prepare for moving adblocker to extension API
|
2018-12-10 15:03:09 +01:00 |
|
Florian Bruhin
|
8806c0925e
|
Expose data and config dir as pathlib.Path
|
2018-12-10 14:11:16 +01:00 |
|
Florian Bruhin
|
b1894f1428
|
Fix lint
|
2018-12-10 13:00:41 +01:00 |
|
Florian Bruhin
|
380905854c
|
Pass standarddir to modules
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
5b354164c5
|
Make it possible for extensions to define init hooks
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
38c4ef3623
|
Fix lint
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
bb115afc1a
|
Make sure we always yield full names
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
6bc771151f
|
Make walking components work for PyInstaller
Closes https://github.com/qutebrowser/qutebrowser-extensions/issues/5
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
15e9127fa0
|
Add components to pyinstaller hiddenimports
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
fcb39c1d7f
|
Add types to extensions.loader
|
2018-12-10 12:37:58 +01:00 |
|
Florian Bruhin
|
411c5171a2
|
Load components dynamically
|
2018-12-10 12:37:58 +01:00 |
|