Commit Graph

23758 Commits

Author SHA1 Message Date
Soham Biswas dc2e42b30d restart ci 2022-10-21 12:01:30 +05:30
Soham Biswas 2640685b6c add better prompt message 2022-10-16 18:21:54 +05:30
Soham Biswas cc66da24ea rename base commands on class level and add yesno prompt 2022-10-16 16:46:59 +05:30
Soham Biswas 256e1afbad remove list comprehension 2022-10-16 15:31:24 +05:30
Soham Biswas db09f203cd simplify code 2022-10-16 15:24:56 +05:30
Soham Biswas 9ac4d9b4df fix pylint issue 2022-10-16 14:54:20 +05:30
Soham Biswas 465d44c434 fix flake8 errors 2022-10-16 14:46:08 +05:30
Soham Biswas a0dabeef1b Add visibility toggle to prompts 2022-10-16 14:33:06 +05:30
Florian Bruhin c596dae600 bleeding tests: Switch back to pytest-benchmark master
https://github.com/ionelmc/pytest-benchmark/pull/224 was merged
2022-10-09 10:57:47 +02:00
Florian Bruhin 208be25da4 bleeding tests: Use forks of pytest-benchmark and -instafail
See https://github.com/pytest-dev/pytest/pull/9118
2022-10-07 12:26:30 +02:00
Florian Bruhin 645c6c6ea7 Remove now unneeded type ignore
Looks like https://github.com/python/typeshed/issues/2093 was fixed
2022-10-03 14:47:48 +02:00
qutebrowser bot ed4615eb44 Update dependencies 2022-10-03 04:36:58 +00:00
Florian Bruhin 00afbad426 doc: Add link to another emacs-like config 2022-10-01 10:25:56 +02:00
Florian Bruhin fa62360357 Remove unneeded str
Only needed in Python 3.5 times
2022-09-30 20:23:38 +02:00
Florian Bruhin 8c02ef69ec Add extra logging for calling into fusion style
See https://github.com/qutebrowser/qutebrowser/issues/5124
2022-09-27 11:01:58 +02:00
Florian Bruhin f39f6bc0a9 doc: Also disable DNS prefetch for mail leak prevention via proxy
Looks like it's required there as well
2022-09-26 18:24:10 +02:00
Florian Bruhin 63d97aa69e doc: Expand FAQ on email usage
See https://www.reddit.com/r/qutebrowser/comments/o7stdc/comment/ipritx9/?context=3
2022-09-26 18:12:32 +02:00
Florian Bruhin 8fa7e2fc6d
Merge pull request #7415 from qutebrowser/update-dependencies
Update dependencies
2022-09-26 07:07:05 -07:00
Florian Bruhin 31878b4b7b Speculatively stabilize :history-clear tests
See #7415, #5390. Similar to ad429d9552a9f169a1122cb5784424848d4805e2.
2022-09-26 16:06:30 +02:00
qutebrowser bot 1d90b8d95b Update dependencies 2022-09-26 04:55:52 +00:00
toofar ce2fa13398 Update changelog for #7390 2022-09-22 07:13:52 +12:00
toofar 260e23f102 Merge pull request #7390 from tomiesz/master
Fix reappearing widgets progress and backfoward widgets.

Closes: #7390
2022-09-22 07:06:14 +12:00
Tomasz Cebula 64f6284375
Merge branch 'qutebrowser:master' into master 2022-09-20 11:17:46 +02:00
Florian Bruhin 03e510acff Update pylint ignores 2022-09-19 11:21:11 +02:00
Florian Bruhin 3f542636af Update changelog URLs 2022-09-19 11:16:03 +02:00
qutebrowser bot 2f9ba78852 Update dependencies 2022-09-19 09:03:18 +00:00
Florian Bruhin ecd7565aff requirements: Work around limitations for macOS-specific deps
Also see #3526
2022-09-19 10:51:27 +02:00
toofar 79bb6670d8 bar: Test enabled attribute on progress and backforward
There is now some code in statusbar relying on the enabled attribute
stopping events from being processed (or at least stopping them from
showing the widget again). So add tests to make sure that behaviour
keeps working.

Also split the big test in test_backforward into a couple of smaller
ones and pull some common lines out to a (still clunky) fixture.
2022-09-16 16:51:41 +12:00
Tomasz Cebula 9c460903c5 Another style fix 2022-09-10 09:53:05 +02:00
Tomasz Cebula de7bb2791f Style and type adjustment for the widget fix
Added proper whitespace and mypy type ignore
2022-09-10 09:44:17 +02:00
Tomasz Cebula 7c573bcc7e Fix for dissapearing Widgets 2022-09-09 10:21:14 +02:00
Florian Bruhin 47ef2ca41d Relax errors shown in the UI
- Hide CSP error even if it's prefixed by [Report only]
- Always hide errors from Greasemonkey scripts
2022-08-29 20:03:37 +02:00
Florian Bruhin 038361d8aa Improve error message on unresolved executables
No more confusing 'No program defined'
2022-08-29 09:37:49 +02:00
Florian Bruhin dd1cc314d0 Fix lint 2022-08-23 22:56:06 +02:00
Florian Bruhin 40125ca73b Fix half-finished test 2022-08-23 22:21:40 +02:00
Florian Bruhin 0c68fe7c89 js: Eschew the extraenous else 2022-08-23 20:16:12 +02:00
Florian Bruhin 1886eac297 js: Be more precise about webelem exception 2022-08-23 20:10:38 +02:00
Florian Bruhin 73e30e4738 js: Handle stylesheets in cross-origin frames gracefully
Otherwise the exception gets shown since the recent message change.
2022-08-23 20:07:53 +02:00
Florian Bruhin 9724644322 Update changelog 2022-08-23 18:07:05 +02:00
Florian Bruhin 3dd969e731 Merge remote-tracking branch 'origin/pr/7293' 2022-08-23 17:58:09 +02:00
Florian Bruhin 6195cfabdb Update docs 2022-08-23 17:46:56 +02:00
kt programs 0c3aa86c07 Make elide position in truncated tab title configurable 2022-08-23 20:01:59 +08:00
Florian Bruhin 21c82b029b doc: Add qute-containers to README 2022-08-22 15:19:29 +02:00
Florian Bruhin a90d2ba580 Remove unused imports 2022-08-22 14:29:14 +02:00
Florian Bruhin 6379553774 Revert "Ignore flask development warnings."
This reverts commit d6b7d51307.

We switched to CherryPy for the SSL server in the previous commit, so
this won't be needed anymore.
2022-08-22 14:21:20 +02:00
Florian Bruhin 41c4ee3e2f tests: Use CherryPy for HTTPS server
Not sure why we didn't do this initially, maybe it wasn't possible: https://webpy.org/cookbook/ssl

This means we don't need to (ab)use the Flask development server anymore.
2022-08-22 14:21:08 +02:00
Florian Bruhin 0dda1d41be ci: Fix regex for macOS log
The smoke test runs without debug logging, so the format is different.
2022-08-22 14:19:55 +02:00
Florian Bruhin e8cc163d84 scripts: Ignore new macOS 11 warning
Not sure where it's coming from, but it happened after swiching CI to macOS 11, and nobody has complained about it.
2022-08-22 13:59:23 +02:00
Florian Bruhin 18d73114ce Update docs 2022-08-22 13:56:59 +02:00
Florian Bruhin 3f875e3b27 Add --quiet for :back and :forward 2022-08-22 11:44:31 +02:00