Perry Thompson
ec7583eb97
Add troubleshooting info for widevine to FAQ
2018-02-06 17:52:05 -06:00
Florian Bruhin
5fd3943ebc
Make callback mandatory for tab.selection()
2018-02-06 23:33:37 +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
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
Marc Jauvin
bb8bc7ea3c
fix test related to view-source
...
remove pygment title
remove view-source from history
2018-01-25 15:17:03 -05:00
Marc Jauvin
eb888cc8d7
fix latest change requests
2018-01-25 13:35:23 -05:00
Florian Bruhin
b93bee18d0
Regenerate docs
2018-01-25 11:03:45 +01:00
Florian Bruhin
40df5baa83
Merge remote-tracking branch 'origin/pr/3515'
2018-01-25 09:04:44 +01:00
Florian Bruhin
ab4c875792
Update changelog
2018-01-25 09:03:47 +01:00
Florian Bruhin
54e9edfd60
Merge remote-tracking branch 'origin/pr/3515'
2018-01-25 09:02:20 +01:00
Marc Jauvin
d7c51f7fc4
implement requested changes for PR #3521 .
2018-01-24 18:04:05 -05:00
Daniel Hahler
4f04c776c1
fixup! fixup! incdec_number: add support for port
2018-01-24 22:22:00 +01:00
Florian Bruhin
56f83ddde4
Update changelog
2018-01-24 21:33:32 +01:00
Florian Bruhin
961eebaf71
Merge remote-tracking branch 'origin/pr/3510'
2018-01-24 21:33:04 +01:00
Florian Bruhin
3df469bc38
Update changelog
2018-01-24 21:30:17 +01:00
Florian Bruhin
582236e42b
Merge remote-tracking branch 'origin/pr/3509'
2018-01-24 21:28:58 +01:00
Florian Bruhin
c153ff5a97
Update docs
2018-01-24 21:15:10 +01:00
Florian Bruhin
e5b6ccd716
Merge remote-tracking branch 'origin/pr/3506'
2018-01-24 21:14:25 +01:00
Florian Bruhin
7690b9f8cd
Update changelog
2018-01-24 20:56:29 +01:00
Florian Bruhin
caca3614f8
Merge remote-tracking branch 'origin/pr/3443'
2018-01-24 20:36:15 +01:00
Florian Bruhin
b1c54f5706
Re-add Qt 5.10 to tox.ini only
2018-01-24 06:17:09 +01:00
Marc Jauvin
2e912eeadf
move backend dependent code to AbstractAction respective classes
2018-01-23 23:30:22 -05:00
Florian Bruhin
072d42347a
Revert "Also use PyQt 5.10 on AppVeyor"
...
This reverts commit c3deeaf283
.
2018-01-23 20:36:40 +01:00
Florian Bruhin
e26e04985b
Revert "Update to PyQt 5.10"
...
This reverts commit a701426703
.
2018-01-23 20:36:31 +01:00
Florian Bruhin
c3deeaf283
Also use PyQt 5.10 on AppVeyor
2018-01-23 20:00:14 +01:00
Florian Bruhin
a701426703
Update to PyQt 5.10
2018-01-23 19:42:22 +01:00
Florian Bruhin
3652553a8f
Mark second qute://settings test as flaky
2018-01-23 19:42:22 +01:00
Marc Jauvin
83515628a8
fix line indentation warning
2018-01-23 10:11:34 -05:00
Marc Jauvin
56e6864159
Inject qutebrowser's JS files at DocumentReady
...
Use WebEngine's view-source: scheme for "view-source" command.
Also add missing URL when viewing source for WebKit.
Resolves #3490
Resolves #2395
Resolves #2948
2018-01-23 10:03:04 -05:00
Florian Bruhin
b0cc0c62cc
Merge pull request #3513 from qutebrowser/pyup-scheduled-update-01-22-2018
...
Scheduled weekly dependency update for week 03
2018-01-23 07:35:37 +01:00
Florian Bruhin
0d12ddc3ea
Merge pull request #3514 from blueyed/vim-readonly
...
scripts/dev/src2asciidoc.py: vim: readonly
2018-01-23 07:35:14 +01:00
Daniel Hahler
9f14ae184f
fixup! incdec_number: add support for port
2018-01-22 21:48:21 +01:00
Daniel Hahler
6a40cbf160
incdec_number: add support for port
2018-01-22 21:26:46 +01:00