George Edward Bulmer
a3d62c86df
Fix style for linter
2018-02-07 17:28:57 +00:00
George Edward Bulmer
d0ec33730e
Add deleteLater to the paste callbacks
2018-02-07 17:28:57 +00:00
George Edward Bulmer
86d3abc0c4
Additional code review changes from PR #3480
2018-02-07 17:28:57 +00:00
George Edward Bulmer
f45d572677
Some style fixes in PR #3480 's review
2018-02-07 17:28:57 +00:00
Bryan Kok
1d568a5cf4
Add feature to pastebin version string
...
Added a --paste flag to the :version command and a JS button with corresponding qutescheme URL in the Version debug page to enable pastebinning version.
2018-02-07 17:28:57 +00:00
Florian Bruhin
e874db9ce3
Remove pytest version filter
2018-02-07 12:05:29 +01:00
Florian Bruhin
5135e0f35d
Add .pytest_cache to .gitignore
2018-02-07 12:04:42 +01:00
Florian Bruhin
6d1e3fb2b7
Add missing more-itertools requirements
2018-02-07 12:04:09 +01:00
Florian Bruhin
e6a4237e1b
Revert "Downgrade PyQt again"
...
This reverts commit c987a94596
.
2018-02-07 11:53:47 +01:00
Florian Bruhin
e5771c785e
Merge branch 'pyup-scheduled-update-2018-02-05'
2018-02-07 11:49:03 +01:00
Florian Bruhin
29e8c01d17
Merge branch 'qt510-2'
2018-02-07 11:48:39 +01:00
Florian Bruhin
054b92bbe8
Support retrying downloads with Qt 5.10
...
Fixes #2787
2018-02-07 11:19:41 +01:00
Florian Bruhin
7537acfd5d
Use PyQt 5.10 on AppVeyor
2018-02-07 10:53:13 +01:00
Florian Bruhin
d9e095f7cf
Add PyQt 5.10 to Travis CI
...
See #3522
2018-02-07 10:52:34 +01:00
Florian Bruhin
5fd3943ebc
Make callback mandatory for tab.selection()
2018-02-06 23:33:37 +01:00
Florian Bruhin
c987a94596
Downgrade PyQt again
...
Upgrading PyQt in a separate branch.
2018-02-06 23:18:53 +01:00
Florian Bruhin
20d5b4e384
Update pytest log handling
...
In pytest 3.4, we now need to explicitly set the log level and caplog.at_level
now sets the level of the root handler.
2018-02-06 23:17:40 +01:00
Florian Bruhin
ce8d15d2b0
Simplify selection handling and remove QUTE_SELECTED_HTML
...
It was broken at least since caret support was introduced and it was only
available for QtWebKit anyways, so let's just drop it. This also makes the tab
API a bit simpler.
2018-02-06 22:48:00 +01:00
Florian Bruhin
16375f20d5
Always use JavaScript to get selection
...
It looks like getting the selection via the widget has issues even with Qt 5.10.
On Windows, we always get wrong results.
On Linux, it seems to be flaky. I first thought this was because of a race
between JavaScript setting the selection and Qt getting it, as now we don't use
JS to get the selection anymore, so it's possible that we get it before the
older JS code finished running. However, even calling selectedText() from a JS
callback didn't seem to help...
Since has_selection also is flawed and it taking a callback would make code more
complex as well, let's just assume there is a selection if the text is not
empty. In fact, that is exactly what QtWebEngine does for hasSelection anyways!
Fixes #3523
2018-02-06 21:58:31 +01:00
Florian Bruhin
8c39e8f764
Update changelog
...
[ci skip]
2018-02-06 14:13:06 +01:00
pyup-bot
9eefbf24a2
Update pytest-bdd from 2.19.0 to 2.20.0
2018-02-05 16:59:33 +01:00
pyup-bot
782ec573ab
Update pytest from 3.3.1 to 3.4.0
2018-02-05 16:59:32 +01:00
pyup-bot
8ee3c743e4
Update hypothesis from 3.44.21 to 3.44.25
2018-02-05 16:59:30 +01:00
pyup-bot
fac666e607
Update sip from 4.19.6 to 4.19.7
2018-02-05 16:59:29 +01:00
pyup-bot
67623930dd
Update pyqt5 from 5.9.2 to 5.10
2018-02-05 16:59:27 +01:00
pyup-bot
4a9cbf8930
Update pylint from 1.8.1 to 1.8.2
2018-02-05 16:59:26 +01:00
pyup-bot
08ea34174c
Update astroid from 1.6.0 to 1.6.1
2018-02-05 16:59:24 +01:00
pyup-bot
8579616fea
Update isort from 4.2.15 to 4.3.2
2018-02-05 16:59:23 +01:00
pyup-bot
417a114a94
Update isort from 4.2.15 to 4.3.2
2018-02-05 16:59:21 +01:00
pyup-bot
d3050d73ba
Update setuptools from 38.4.0 to 38.5.0
2018-02-05 16:59:19 +01:00
pyup-bot
46b85c11f1
Update flake8-bugbear from 17.12.0 to 18.2.0
2018-02-05 16:59:18 +01:00
pyup-bot
cfcd1bba1e
Update coverage from 4.4.2 to 4.5
2018-02-05 16:59:16 +01:00
pyup-bot
075dd8e0a4
Update coverage from 4.4.2 to 4.5
2018-02-05 16:59:15 +01:00
pyup-bot
8fc88a68fb
Update codecov from 2.0.14 to 2.0.15
2018-02-05 16:59:13 +01:00
Florian Bruhin
6f028e9ad0
Update copyright years
2018-02-05 12:19:50 +01:00
Florian Bruhin
c8de4675db
Various spelling fixes
2018-02-04 21:30:59 +01:00
Florian Bruhin
79935e048c
Break long line
2018-01-31 22:35:03 +01:00
Florian Bruhin
5e96dc4374
Merge pull request #3543 from Knowlege/master
...
Updated PyYaml link
2018-01-30 23:33:28 +01:00
Knowlege
532205aafa
Updated PyYaml link
2018-01-30 23:29:02 +01:00
Florian Bruhin
fb5d0f7e14
Merge pull request #3540 from mjauvin/system-proxy
...
document proxy environment variable for system proxy
2018-01-30 15:56:53 +01:00
Marc Jauvin
b55ae02eda
document proxy environment variable for system proxy
2018-01-30 09:48:52 -05:00
Florian Bruhin
400e1bc7d7
Show tab titles as tooltip
...
Closes #3535
2018-01-30 07:11:48 +01:00
Florian Bruhin
d01a0b1d64
Fix :bookmark-add with no URL
2018-01-28 13:05:49 +01:00
Florian Bruhin
cdaf3ac097
Fix .Xresources example
...
[ci skip]
2018-01-26 18:32:27 +01:00
Florian Bruhin
1dac05a7ac
Fix test_tab.py
2018-01-26 11:58:02 +01:00
Florian Bruhin
24cc54a574
Simplify initializing of AbstractTab subclasses
...
If we already pass the tab object, no need to pass the window ID separately.
2018-01-26 09:47:26 +01:00
Florian Bruhin
4b9bba7505
Edit changelog
2018-01-26 09:38:49 +01:00
Florian Bruhin
677e188894
Update docs
2018-01-26 09:37:35 +01:00
Florian Bruhin
125b3c1de9
Merge remote-tracking branch 'origin/pr/3521'
2018-01-26 09:25:50 +01:00
Marc Jauvin
88ff0c0425
url_str -> urlstr: urlstr used accross the codebase, more consistent
2018-01-25 18:01:43 -05:00