summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-29Release v1.3.1v1.3.1Florian Bruhin
2018-05-29Update changelog for v1.3.1Florian Bruhin
2018-05-28Fix lintFlorian Bruhin
(cherry picked from commit 12e0edbcd0520c530ff18e2ddf054e570c34c35a)
2018-05-28Add some more logging for #3920Florian Bruhin
(cherry picked from commit 17cfb0d39c9c726bdabb53ffa98095ac4405fbd4)
2018-05-28Use functools instead of a lambda for QTimerFlorian Bruhin
It reads nicer, and this is also speculative fix for #3896 as PyQt5 is hopefully better at disconnecting partial-objects from dead objects than it is with lambdas. (cherry picked from commit 7162f15348219d3736a8d17785d9b6e2dff49f8f)
2018-05-22Handle ² keypress correctlyFlorian Bruhin
Turns out str.isdigit() also handles ² as a digit, but int('²') causes a ValueError. Here we use `string.digits` instead, which is '0123456789'. Fixes #3743 (cherry picked from commit 29ad252278a3dab5f7d11181f93f65ef7b728d80)
2018-05-22Properly work around Qt 5.11 keyboard focus issuesFlorian Bruhin
Please let this be the last attempt... :D Fixes #3939 Supersedes #3921 Reverts ae295a7f652ed851ac8b258aa10500d72e6a52b6 See #3661 This should not regress #3872. Might affect #3834 in some way. (cherry picked from commit 71ad8bdb47a4cd6a8321eb189533741ef6f806a4)
2018-05-17Fix reload for JavaScript support on Qt 5.11Florian Bruhin
(cherry picked from commit 6ccd69dad200682f7f4ace9d093a444c14825499)
2018-05-17Add workaround for the "split page" Qt bug (QTBUG-68224)Florian Bruhin
Fixes #3920 (cherry picked from commit 44d26f77a5007177a4a7df4c811b0b2cf084dbc6)
2018-05-17Improve configuration docsFlorian Bruhin
(cherry picked from commit 20efaeff197f1cb0d8b5957e0cf61cb1759f321b)
2018-05-03Release v1.3.0v1.3.0Florian Bruhin
2018-05-03Update changelog for v1.3.0Florian Bruhin
2018-05-03Add test for #3753Florian Bruhin
2018-05-03Disable spellcheck when it's unneeded.Florian Bruhin
Fixes #3753
2018-05-03Update changelogFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3702'Florian Bruhin
2018-05-03Call setFocus() when navigatingFlorian Bruhin
See #3661: https://github.com/qutebrowser/qutebrowser/issues/3661#issuecomment-386308601 This doesn't seem to fully fix this, but at least the top four failed tests there... This should not regress #3872. Might affect #3834 in some way.
2018-05-03Revert "Always set FocusOnNavigationEnabled"Florian Bruhin
This reverts commit fa41af63b67b007a67cbac1b119729d030b9e533. See #3661 Fixes #3872
2018-05-03Call _handle_search before leaving the modeFlorian Bruhin
2018-05-03Fix lintFlorian Bruhin
2018-05-03Add a stop-gap solution for AssertionError when retrying downloadsFlorian Bruhin
See #3847
2018-05-03Handle event_target() being NoneFlorian Bruhin
As a stop-gap solution for #3888
2018-05-03Update changelogFlorian Bruhin
2018-05-03Refactor handling search in command.pyFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3796'Florian Bruhin
2018-05-03Refactor matching of Greasemonkey scriptsFlorian Bruhin
2018-05-03Update changelogFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3804'Florian Bruhin
2018-05-03Update changelogFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3756'Florian Bruhin
2018-05-03Update changelogFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3858'Florian Bruhin
2018-05-03Update changelogFlorian Bruhin
2018-05-03Merge remote-tracking branch 'origin/pr/3884'Florian Bruhin
2018-05-02Merge pull request #3876 from qutebrowser/pyup-scheduled-update-2018-04-30Florian Bruhin
Scheduled weekly dependency update for week 17
2018-05-02Update PyPI api URL.Jimmy
Flask 1.0 is out, pip made breaking changes, warehouse is a thing, new requests soon. So much fun in python world lately.
2018-05-02Make HTTPClient follow redirects by default.toofar
Closes #3875 The autoupdator, which uses `qutebrowser.misc.httpclient` has been failing recently because the URL that it hits to check version information is now serving a 301 moved permanently. By default QNetworkRequest doesn't follow redirects so it was getting back a (non-json, despite the request) body pointing to the new location, instead or version information. This changes fixes that by changing HTTPClient to use a QNetworkRequest subclass which follows redirects by default. It lookes like HTTPClient is currently only used in autoupdate.py, version.py, and crashdialog.py so I don't expect any breakage. 5.6-5.8 Only had a boolean setting available which allows redirects, but not from the https scheme to http, 5.9 introduces a more nuanced setting. I have tested locally on 5.7.1 and 5.10.
2018-04-30Update pytest from 3.5.0 to 3.5.1pyup-bot
2018-04-30Update flask from 0.12.2 to 1.0.1pyup-bot
2018-04-30Update setuptools from 39.0.1 to 39.1.0pyup-bot
2018-04-30Update flake8-builtins from 1.3.0 to 1.3.1pyup-bot
2018-04-29qute-pass: Improve fake_key_raw()cryzed
2018-04-24Merge pull request #3862 from qutebrowser/pyup-scheduled-update-2018-04-23Florian Bruhin
Scheduled weekly dependency update for week 16
2018-04-24Update commentFlorian Bruhin
2018-04-24Filter pycodestyle 2.4.0 for pyupFlorian Bruhin
See https://github.com/PyCQA/pycodestyle/issues/741
2018-04-24Update changelogFlorian Bruhin
2018-04-23qute-pass: Don't use f-stringscryzed
2018-04-23qute-pass: Fake strings letter-by-letter to avoid issuescryzed
2018-04-23Update pytest-mock from 1.8.0 to 1.9.0pyup-bot
2018-04-23Update hypothesis from 3.55.1 to 3.56.5pyup-bot