Florian Bruhin
8cc3804119
Don't run test with failed download on Qt 5.11
...
Looks like we can't use an <a> tag with download-attribute to trigger a failed
download in the test on Qt 5.11...
See #2298 , #3661
2018-06-06 21:12:23 +02:00
Florian Bruhin
513591348c
Update changelog
2018-06-06 20:26:12 +02:00
Florian Bruhin
456fdc55cc
Only set PseudoLayout with Qt 5.11
2018-06-06 20:26:12 +02:00
Florian Bruhin
7e31897dcc
Fix lint
2018-06-06 20:26:12 +02:00
Florian Bruhin
5147fc832c
Handle resizing via PseudoLayout
...
This fixes the scenario where we just get a grey view when opening a link in a
tab from DuckDuckGo.
2018-06-06 20:26:12 +02:00
Florian Bruhin
ec6c5ebb69
Try harder to get the RenderWidgetHostViewQt
2018-06-06 20:26:12 +02:00
Florian Bruhin
34d054e8a5
Revert "Use WrapperLayout instead of PseudoLayout"
...
This reverts commit 6cc920472ee4170b257a0b588687b175162e83df.
Since self._widget can go stale in the layout, we need to somehow solve this differently...
2018-06-06 20:26:12 +02:00
Florian Bruhin
e0213e7447
Use WrapperLayout instead of PseudoLayout
2018-06-06 20:26:12 +02:00
Florian Bruhin
cee88cd7ca
Initial proof of concept for pseudo layout
...
Fixes #3920 - hopefully properly this time...
2018-06-06 20:26:12 +02:00
Florian Bruhin
5635639ed4
view-in-mpv: Remove --yes-playlist argument for youtube-dl
...
Reverts #3057
Fixes #3977
2018-06-06 09:59:03 +02:00
Florian Bruhin
982a42d453
Unbind Ctrl-Shift-Tab by default
2018-06-05 11:33:34 +02:00
pyup-bot
dc203d46de
Update pytest-rerunfailures from 4.0 to 4.1
2018-06-04 19:00:21 +02:00
pyup-bot
62e86e1482
Update pytest-qt from 2.3.2 to 2.4.0
2018-06-04 19:00:19 +02:00
pyup-bot
9f9a5d576b
Update pytest from 3.5.1 to 3.6.0
2018-06-04 19:00:18 +02:00
pyup-bot
46329b0f03
Update parse from 1.8.2 to 1.8.4
2018-06-04 19:00:16 +02:00
pyup-bot
454d026fdc
Update more-itertools from 4.1.0 to 4.2.0
2018-06-04 19:00:14 +02:00
pyup-bot
e30e08a04e
Update pyroma from 2.3 to 2.3.1
2018-06-04 19:00:13 +02:00
Florian Bruhin
5e99da5459
Remove broken shields.io badges
...
[ci skip]
2018-05-30 11:59:34 +02:00
theova
5543e75abd
Add base16-qutebrowser
2018-05-29 20:00:49 +02:00
Florian Bruhin
6fc3546923
travis: Allow Archlinux to fail for now
...
See #3661
2018-05-29 13:19:05 +02:00
Florian Bruhin
52c44d3da6
setup.py: Set long_description_content_type
...
Otherwise, Warehouse (new PyPI) refuses the upload...
2018-05-29 11:23:10 +02:00
Florian Bruhin
b3c95c1668
Release v1.3.1
...
(cherry picked from commit ac29c579ff6a5d54c97513280fd1d8d187304160)
2018-05-29 11:15:15 +02:00
Florian Bruhin
f78410ef2b
Update changelog for v1.3.1
2018-05-29 11:09:06 +02:00
Jay Kamat
c33a887b2d
Add support for following tab selected elements to :follow-selected
2018-05-25 12:39:36 -07:00
Jay Kamat
cd56b97e7d
Add an option to disable escape in the report dialog
2018-05-24 11:50:27 -07:00
Florian Bruhin
12e0edbcd0
Fix lint
2018-05-24 08:47:31 +02:00
Jay Kamat
40e391e199
Prevent closing :report dialog when pressing <escape>
2018-05-23 21:25:43 -07:00
Florian Bruhin
17cfb0d39c
Add some more logging for #3920
2018-05-23 21:31:18 +02:00
Florian Bruhin
7162f15348
Use functools instead of a lambda for QTimer
...
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.
2018-05-23 09:44:44 +02:00
Florian Bruhin
26e37739e2
Fix typo
2018-05-22 23:07:31 +02:00
Florian Bruhin
e895ee8bdc
Update changelog
2018-05-22 12:28:55 +02:00
Florian Bruhin
29ad252278
Handle ² keypress correctly
...
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
2018-05-22 12:25:45 +02:00
Florian Bruhin
db1287cb82
Update changelog
2018-05-22 09:40:54 +02:00
Florian Bruhin
71ad8bdb47
Properly work around Qt 5.11 keyboard focus issues
...
Please let this be the last attempt... :D
Fixes #3939
Supersedes #3921
Reverts ae295a7f65
See #3661
This should not regress #3872 . Might affect #3834 in some way.
2018-05-22 09:36:14 +02:00
Florian Bruhin
bc37af7c95
Document QtWebEngine internals
...
[ci skip]
2018-05-22 07:42:23 +02:00
Jay Kamat
3bf02aa62f
Clarify install command for Ubuntu 17.04
2018-05-21 17:29:23 -07:00
Florian Bruhin
ae06c2cdb7
Merge pull request #3938 from qutebrowser/pyup-scheduled-update-2018-05-21
...
Scheduled weekly dependency update for week 20
2018-05-21 21:31:03 +02:00
Florian Bruhin
89f019b710
Remove unneeded "except ... as e:" assignments
2018-05-21 20:03:18 +02:00
pyup-bot
228c86c799
Update virtualenv from 15.2.0 to 16.0.0
2018-05-21 18:53:26 +02:00
pyup-bot
c551e29f4c
Update pytest-qt from 2.3.1 to 2.3.2
2018-05-21 18:53:25 +02:00
pyup-bot
7596dbdd43
Update pytest-instafail from 0.3.0 to 0.4.0
2018-05-21 18:53:23 +02:00
pyup-bot
616371a3c1
Update hypothesis from 3.56.9 to 3.57.0
2018-05-21 18:53:22 +02:00
pyup-bot
725a133b9a
Update cheroot from 6.2.4 to 6.3.1
2018-05-21 18:53:20 +02:00
pyup-bot
f60c42b7fb
Update pylint from 1.8.4 to 1.9.1
2018-05-21 18:53:19 +02:00
pyup-bot
9dc9ec3435
Update astroid from 1.6.3 to 1.6.4
2018-05-21 18:53:17 +02:00
pyup-bot
e7a779ef90
Update setuptools from 39.1.0 to 39.2.0
2018-05-21 18:53:16 +02:00
pyup-bot
5ec3f1949a
Update pyflakes from 1.6.0 to 2.0.0
2018-05-21 18:53:14 +02:00
pyup-bot
5df4128e8d
Update pep8-naming from 0.6.1 to 0.7.0
2018-05-21 18:53:13 +02:00
Jimmy
47446baf29
s/obj/target/
...
Would a bit of consistency in variable names be too much to ask?
2018-05-21 21:23:38 +12:00
Jimmy
749b29e599
tests: Don't pretend to be using webkit if unavailable
...
Since `objects.backend` was being set to usertypes.Backend.QtWebKit by
default some feature detection code was calling
`version.qWebKitVersion()` which was failing because the import of
`PyQt5.QtWebKit` was failing in version.
This should not change behavior where both backends are available on if
any tests fail because they are expecting their environment to say they
are on webkit when they either aren't actually using any webkit features
or all mocked webkit features then they should probably be changed to
patch `objects.backend` or not depend on it.
2018-05-21 20:59:27 +12:00