summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-06Update docsnew-chromium-argsFlorian Bruhin
2022-03-06Fix sandboxing test on Qt 5.12/QtWebKit/WindowsFlorian Bruhin
2022-03-06Fix lintFlorian Bruhin
2022-03-06tests: Disable seccomp BPF sandbox on older ChromiumsFlorian Bruhin
Seems to be necessary with newer libc (?) and Qt 5.12 plus 5.15.0/.1/.2.
2022-03-04Handle missing support in sandbox testFlorian Bruhin
2022-03-04Refactor tests to use new sandbox settingFlorian Bruhin
2022-03-03Add qt.chromium.sandboxing setting and sandboxing testFlorian Bruhin
2022-03-03Rename Chromium settingsFlorian Bruhin
2022-03-01doc: Add pywalQuteFlorian Bruhin
2022-02-27Merge pull request #7040 from qutebrowser/update-dependenciestoofar
Update dependencies
2022-02-21update changelogsJimmy
mostly due to itsdangerous dropping jwcrypto a bit of python3.6 churn this week github3.py link was out of date
2022-02-21pin tldextract for 3.6Jimmy
I'm almost tempted to get pyenv working, almost.
2022-02-21pin itsdangerous for python3.6Jimmy
I wonder how many else will fail. Also it would be nice if the compiled requirements files said where the requirements come from, as in what they are dependencies of, if anything. Like pip-compile does.
2022-02-21try to pin markupsafe for 3.6Jimmy
Hopefully that works. This was confusing. Grepping for 3.6 to see how other places pin it there were a bunch of normal pins in .txt files and then some comment-but-actually-instruction comments in the -raw files. There is a readme in the requirements folder but it just says what instructions are allowed. Not why you would want to add them, seems to very high cognitive load setup. Trying to run the recompile_requirements.py script it did some stuff then quit because it couldn't find python3.7. Yeah I don't have that installed. It doesn't try to use pyenv or anything, just runs venv expecting you have everything installed? Turns out you take the name of the requirements file you added the instructions to (eq requirements-test.txt-raw -> test) and run it with that as argument. The requirements file you modify should be the highest level one that mentions the requirement you want to pin. Anyway I edited the qutebrowser.text-raw one because that seems like the main one and it mentions MarkupSafe (because of jinja2?) and ran `scripts/dev/recompile_requirements qutebrowser` in my existing venv. Lets see what the CI thinks. Also got lots of `pkg_resources==0.0.0` in a bunch of requirements files which seems problematic.
2022-02-21Update dependenciesqutebrowser bot
2022-02-20Update docs/changelogJimmy
2022-02-20Merge pull request #7000 from AckslD/mode-autocmdJimmy
2022-02-19feat(tabbedbrowser) add option to select mode based on url patternAxel Dahlberg
2022-02-14scripts: Remove EasyProcess changelog URLFlorian Bruhin
2022-02-14Merge remote-tracking branch 'origin/update-dependencies'Florian Bruhin
2022-02-14Fix other license typoFlorian Bruhin
See #7027
2022-02-14Merge pull request #7027 from marco-parillo/masterFlorian Bruhin
Fix typo in license
2022-02-14Fix typo in licenseMarco A Parillo
2022-02-14Update dependenciesqutebrowser bot
2022-02-12doc: Remove dead linkFlorian Bruhin
Fixes #7005 [ci skip]
2022-02-11tests: Remove some unused importsFlorian Bruhin
2022-02-08Remove unneeded pylint suppressionFlorian Bruhin
2022-02-07Merge pull request #7006 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2022-02-07Update dependenciesqutebrowser bot
2022-02-04Merge pull request #7001 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2022-02-04Update dependenciesqutebrowser bot
2022-02-02requirements: Do the Python 3.6 danceFlorian Bruhin
2022-01-31Remove old requirements-pip.txtFlorian Bruhin
The reason stated in ac0409c60d0d6b565d2e4044bf87c34c43d2e6a7 to keep it does not apply anymore, we have it in requirements-tox.txt now.
2022-01-31Update dependenciesqutebrowser bot
2022-01-29Partially re-revert _error_page_workaround changesFlorian Bruhin
The logging part removed in 438b8b46094890a28db6bac07ff1ae67bbc5ee78 is still needed for some tests, and debugging too.
2022-01-29Update docs/changelogFlorian Bruhin
2022-01-29Merge remote-tracking branch 'origin/pr/6972'Florian Bruhin
2022-01-29Drop old Debian error page workaroundFlorian Bruhin
Manual revert of d741bdf2f92b9dcf897b15c9d850fff6442f1cf7 See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882805 See #5078, #3773
2022-01-29Handle UnicodeDecodeError when reading faulthandler logFlorian Bruhin
2022-01-29tests: Update webserver started regexFlorian Bruhin
Needed for webserver_sub_ssl.py with bleeding edge CI as it excludes the trailing slash, probably recent Flask/Werkzeug change.
2022-01-25Merge pull request #6973 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2022-01-25Add tests for tab focus completion deletemohite-abhi
2022-01-24Update dependenciesqutebrowser bot
2022-01-23Fix linter errorsmohite-abhi
2022-01-23fix more linter issuesmohite-abhi
2022-01-23Fixed linter errorsmohite-abhi
2022-01-23Fixes qutebrowser/qutebrowser#6967 by adding win id param in _tabs & using ↵mohite-abhi
it in delete_tabs As delete_tab was assuming that completion column contains window ID, it was showing exception in case of tab-focus, as it doesn't have the window ID in completion column. So instead a new parameter named current_win_id is used in _tabs which is also passed in all uses of the function.
2022-01-20Actually handle empty header strings correctlyFlorian Bruhin
Whooops...
2022-01-20Allow empty strings for content.headers.customFlorian Bruhin
2022-01-17Merge pull request #6964 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies