Florian Bruhin
9a8b7e8e98
Make pygments dependency optional
...
Closes #5555
2021-01-09 14:20:09 +01:00
user202729
c055c319ea
Implement external file uploader for QtWebEngine
2021-01-05 18:14:32 +01:00
Florian Bruhin
56e844ce95
Update docs
2021-01-02 14:16:42 +01:00
Florian Bruhin
be4a03d2c3
Regenerate docs
2021-01-02 12:13:24 +01:00
Florian Bruhin
c6f0927920
Update some config docs
...
See #5754
2021-01-02 11:29:15 +01:00
Florian Bruhin
3a6d0641aa
Update setting name
...
Thanks to ninewise!
2020-12-27 22:47:05 +01:00
Florian Bruhin
8757741ac6
Fix typo
2020-12-22 21:40:10 +01:00
Florian Bruhin
7e200ce4c4
Update docs
2020-12-22 15:26:54 +01:00
Florian Bruhin
5981a53267
Merge remote-tracking branch 'origin/pr/5317' into dev
2020-12-22 14:39:43 +01:00
Florian Bruhin
1c9bb926c6
Ignore tabs.last_close with tabs.tabs_are_windows
...
Closes #5695
Supersedes #5771
2020-12-22 14:29:15 +01:00
Florian Bruhin
e804f1324b
Update/improve links between docs
2020-12-22 12:01:09 +01:00
Florian Bruhin
d11e0bfc60
Fix setting name in config docs
2020-12-21 23:58:15 +01:00
Florian Bruhin
2560f9774b
doc: Use Python 3.9 simplified usage formatting
2020-12-19 22:24:44 +01:00
Árni Dagur
db8901f3e5
Run scripts/dev/src2asciidoc.py
2020-12-19 20:38:27 +00:00
Árni Dagur
729d6c9d8f
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:30:17 +00:00
Árni Dagur
317af23593
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:30:03 +00:00
Árni Dagur
4c5e3d9ea0
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:29:38 +00:00
Árni Dagur
bf4dbef806
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:29:21 +00:00
Árni Dagur
fd155628e1
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:29:04 +00:00
Árni Dagur
188bd533a4
Change configuration options for host- and adblock
2020-12-19 20:28:48 +00:00
Árni Dagur
68b9960a67
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:24:06 +00:00
Árni Dagur
82d711b939
Unite brave adblock and hostblocker update commands under one roof
2020-12-19 20:23:30 +00:00
Árni Dagur
12e1b157e7
Merge branch 'master' into more-sophisticated-adblock
2020-12-19 20:23:17 +00:00
Árni Dagur
9230b2bf3e
Regenerate settings.asciidoc using src2asciidoc.py
2020-12-19 20:23:17 +00:00
Árni Dagur
44941e747c
Change setting names to use a common .blocking parent
2020-12-19 20:23:17 +00:00
Florian Bruhin
23ee814067
Update docs
2020-12-08 21:12:32 +01:00
Florian Bruhin
a85b8a61c4
Regenerate docs
2020-12-03 14:25:38 +01:00
Florian Bruhin
500de10288
Improve docs for :spawn -d
2020-12-02 19:29:04 +01:00
Florian Bruhin
50cd6aa638
Add a setting for window transparency
...
On some setups, it looks like setting WA_TranslucentBackground causes
worse performance. Additionally, it also breaks dmenu window embedding
with its `-w` flag. This adds a setting to make it optional.
I originally tried to set this in a config change handler, but even with
a subsequent .hide()/.show(), for some odd reason that causes
rendering/repainting artifacts, possibly due to a Qt bug.
Follow-up to #5546
Closes #5805
2020-11-20 17:50:14 +01:00
Florian Bruhin
99b0864e33
Update docs
2020-11-13 11:29:04 +01:00
Florian Bruhin
e2ed55ec2a
Remove :config-diff --old
2020-11-13 10:59:43 +01:00
Florian Bruhin
c6d6ea532f
old qt: Adjust configdata.yml and settings docs
2020-11-04 11:30:54 +01:00
Florian Bruhin
85544945b3
Rephrase sentence and regenerate docs
2020-11-02 17:10:51 +01:00
Florian Bruhin
33c80e386c
scripts: Disallow type comments in misc_checks
2020-11-02 17:09:19 +01:00
Florian Bruhin
6f9a94af54
Initial dark mode refactoring
...
Also enables darkmode for older Qt versions.
Fixes #5816
2020-10-19 15:03:51 +02:00
Florian Bruhin
2a61e0dae0
Merge pull request #5793 from lufte/bad-asciidoc
...
Fix bad formatting in tabs.title.format docs
2020-10-13 09:14:29 +02:00
Florian Bruhin
b8db878cbe
Handle smart dark mode setting with Qt 5.15.0
...
Fixes #5505
2020-10-05 20:16:07 +02:00
Florian Bruhin
a08631474d
Update theme links
2020-09-23 10:19:48 +02:00
Florian Bruhin
f8414de181
Add missing restart flag for prefers_color_scheme_dark
2020-09-21 11:22:08 +02:00
Florian Bruhin
afb3e8e01b
Improve jseval --world descriptions
2020-09-15 16:30:54 +02:00
lufte
70c5e9a22d
Fix bad formatting in tabs.title.format docs
2020-09-12 13:38:22 -03:00
Florian Bruhin
489a846354
Add gruvbox theme to configuring docs
2020-09-05 23:19:50 +02:00
Florian Bruhin
19b2674fe6
Update qutewal URL
2020-08-17 09:54:17 +02:00
Florian Bruhin
1b1a833a0a
docs: Add Selenized theme
2020-08-17 09:50:41 +02:00
Florian Bruhin
b0806e6769
Regenerate docs
2020-08-11 22:19:35 +02:00
Florian Bruhin
ff994840f0
doc: Add newline before restart note
2020-08-06 10:34:06 +02:00
Florian Bruhin
e8b78de675
Update docs/changelog
2020-08-05 19:45:41 +02:00
Florian Bruhin
f3f19dad64
Improve :navigate strip docs
2020-08-03 16:36:05 +02:00
Florian Bruhin
30a0fdfc10
Remove default binding for `:navigate strip`
2020-08-03 16:06:18 +02:00
Florian Bruhin
bd97768c37
Merge remote-tracking branch 'origin/pr/4438'
2020-08-03 16:05:39 +02:00
Florian Bruhin
5867a9982c
Update docs/lint
2020-07-30 21:44:13 +02:00
elig0n
78d1e362b8
Added --dir,-d flag to :download-open
...
Updated documentation
2020-07-30 19:00:20 +03:00
Florian Bruhin
f3000da734
Update docs
2020-07-29 21:26:51 +02:00
Florian Bruhin
3cb12fd363
Add time to completion.timestamp_format and fix docs
2020-07-29 20:40:52 +02:00
Florian Bruhin
f86cd440de
Merge remote-tracking branch 'origin/pr/4180' into completion
2020-07-29 13:02:01 +02:00
Florian Bruhin
2813e1fdcc
Update docs
2020-07-28 20:16:31 +02:00
Florian Bruhin
2e28db1f41
Regenerate docs
2020-07-28 19:35:36 +02:00
Florian Bruhin
0831060b08
Merge remote-tracking branch 'origin/pr/4807' into window-undo
2020-07-28 16:22:38 +02:00
Florian Bruhin
1daa863218
Add yamllint
2020-07-23 11:21:04 +02:00
Florian Bruhin
516c8e9b27
Update docs/changelog
2020-07-17 10:55:59 +02:00
Florian Bruhin
a72849ccee
Update docs
2020-07-16 14:38:21 +02:00
Jimmy
51d987440d
Re-use the tab undo stack size setting.
2020-07-13 13:14:48 +12:00
Jimmy
4071317df1
Add --window argument to :undo.
...
I don't like using `QApplication.instance()` and then calling methods
that aren't defined for a `QApplication` on it. We need to sort our
module heirarchy out though because there would be an import loop from
importing app here.
2020-07-13 13:14:48 +12:00
Florian Bruhin
b6d2dbb1dc
Add a :devtools-focus command
2020-07-12 13:45:12 +02:00
Florian Bruhin
359a9c7dfb
Update docs
2020-07-10 23:59:08 +02:00
Florian Bruhin
6c9b088834
Clarify how per-domain settings work for content.cookies.accept
2020-07-10 12:53:54 +02:00
Florian Bruhin
7a7410d906
Document how content.proxy can have a delay
...
Closes #5557
2020-07-01 10:48:57 +02:00
Maxim Baz
4ac874e326
Document aligned_index property
2020-06-28 19:08:11 +02:00
Florian Bruhin
4ac1750cfe
Improve auto_save.session docs
...
See #4724
2020-06-26 12:10:27 +02:00
Florian Bruhin
e1c776ad90
Update docs
2020-06-23 14:55:56 +02:00
Florian Bruhin
08a889d318
Regenerate docs
2020-06-23 14:06:17 +02:00
Florian Bruhin
fc2f18947e
Add additional devtools keybindings
2020-06-23 11:04:10 +02:00
Florian Bruhin
ad3b278813
Rename :inspector to :devtools
...
The general consensus seems to be that the inspector is the first tab of the
devtools, and Chromium also calls them devtools everywhere.
Closes #5438
2020-06-22 20:08:56 +02:00
Florian Bruhin
5c53f6178a
Remove old :inspect note
...
This was true for QtWebKit and doesn't apply for QtWebEngine anymore.
See #730
2020-06-22 20:07:47 +02:00
Florian Bruhin
233cb1cc48
Merge branch 'master' into docked-inspector
2020-06-19 16:21:40 +02:00
Florian Bruhin
5929bf81ce
Add overlay scrollbar
...
See #2377
2020-06-19 15:55:13 +02:00
Florian Bruhin
bf5a9b7ef6
Update docs
2020-06-18 18:49:38 +02:00
Florian Bruhin
f0eed465ab
Work around segfaults when updating QWebEngineProfile HTTP headers
...
With Qt versions between 5.12 and 5.14 (inclusive), calling setHttpUserAgent()
or setHttpAcceptLanguage() can cause segfaults on subsequent loads:
https://bugreports.qt.io/browse/QTBUG-75884
The easiest way to reproduce this is by using WhatsApp Web and reloading after
setting the user-agent. While the bug should've been fixed in Qt 5.12.5, 5.13.1
and 5.14.0, that's not actually the case - only Qt 5.15 fixed it properly.
Since we use a request interceptor to set the headers anyways, just don't call
those problematic methods at all when updating settings at runtime.
Fixes #4657
2020-06-18 13:44:00 +02:00
Florian Bruhin
0b5f41ac8c
Re-enable content.dns_prefetch by default
...
This reverts aefdf7565a - see #4657
2020-06-18 13:35:24 +02:00
Nicholas Lantz
267fb64fcb
Renamed a couple of mouse settings.
...
Changed:
- input.mouse_backforward to input.mouse.back_forward_buttons
- input.rocker_gestures to input.mouse.rocker_gestures
2020-06-15 16:07:34 -06:00
Nicholas Lantz
3130944ee5
Merge branch 'master' of git://github.com/qutebrowser/qutebrowser
2020-06-15 15:40:51 -06:00
Florian Bruhin
8add93f49b
Add note about colors.webpage.darkmode.policy.images on Qt 5.15.0
...
See #5505
2020-06-15 15:57:38 +02:00
Florian Bruhin
48fed500ef
Add categories to qute://log
2020-06-11 17:23:58 +02:00
Florian Bruhin
23b5ee9777
Remove :debug-log-level
...
It's a hidden :debug-* command anyways, so no need to keep it around.
2020-06-11 11:37:51 +02:00
Florian Bruhin
0af3a8a467
Update docs
2020-06-10 21:30:13 +02:00
Constantine Theocharis
011dee7c7a
Remove QtFont as a config type
2020-06-10 16:08:05 +01:00
Florian Bruhin
50a04d5412
Update docs
2020-06-10 15:20:46 +02:00
Florian Bruhin
3dc4970460
Merge remote-tracking branch 'origin/pr/5498'
2020-06-10 15:10:49 +02:00
Florian Bruhin
a867cab035
Update docs
2020-06-10 14:56:56 +02:00
Florian Bruhin
c7e4620c8d
Merge remote-tracking branch 'origin/pr/5512'
2020-06-10 14:53:58 +02:00
Constantine Theocharis
2535d6dc7a
Add ability to customise tab font based on selected status
...
Also, use Qt Style Sheets to set the tab bar font instead of
setFont(QFont). This makes the fonts.tabs.* settings consistent with all
the other font settings (using Font instead of QFont).
2020-06-09 18:29:06 +01:00
Florian Bruhin
ea2271c294
Add arguments for :report
2020-06-09 18:59:58 +02:00
Constantine Theocharis
ca14a91741
Change in_mode to in-mode everywhere
2020-06-09 14:52:15 +01:00
Florian Bruhin
26cdc87226
Update docs
2020-06-09 15:14:08 +02:00
Constantine Theocharis
ba25246c31
Merge statusbar.hide and statusbar.smarthide options into statusbar.show
2020-06-09 12:40:34 +01:00
Nicholas Lantz
7507825a17
Add setting to disable back and forward buttons on mouse.
...
Resolves #5239
2020-06-07 15:02:47 -06:00
Florian Bruhin
a31e93c692
Revert "Corrected "c.tabs.possition" typo"
...
This reverts commit ef3a4b00f0 .
Reverts #5469 .
That misspelling is intentional (see context).
2020-05-27 19:48:42 +02:00
Florian Bruhin
723c061271
configdata: Remove double spaces after periods
...
See #5394
2020-05-27 16:19:43 +02:00
Christopher Crockett
ef3a4b00f0
Corrected "c.tabs.possition" typo
...
possition -> position
2020-05-27 09:23:49 -04:00
Florian Bruhin
85aee23639
Add dark mode settings
...
Closes #5394
See #2377
2020-05-27 15:18:13 +02:00
Florian Bruhin
1a97a1b5c7
caret: Add V binding in normal mode
...
See #5264
2020-05-25 15:45:34 +02:00
Florian Bruhin
abe2c4b351
Clarify effect of content.cookies.accept
2020-05-23 13:50:51 +02:00
Florian Bruhin
1463fc4e35
Update docs
2020-05-22 22:26:09 +02:00
Florian Bruhin
7a7d74dba1
Merge branch 'caret-line'
2020-05-22 22:13:22 +02:00
Florian Bruhin
3d950c7611
Update docs
2020-05-22 21:29:24 +02:00
Florian Bruhin
dcab5eb11b
src2asciidoc: Make sure usage lines are generated with fixed width
...
Due to a change in Python 3.8, the output depended on the calling terminal's
width. Set a fixed with of 200 (rather than 80) so that we always have the
expanded version for the generated documentation.
See #5393 and
74102c9a5f (diff-837b312b1f3508216ace6adb46492836)
2020-05-22 20:51:49 +02:00
Florian Bruhin
12a6590364
Add Ctrl+I to bindings.key_mappings
...
See #5455
2020-05-22 17:16:34 +02:00
Florian Bruhin
bae1431703
src2asciidoc: Make sure usage lines are generated with fixed width
...
Due to a change in Python 3.8, the output depended on the calling terminal's
width. Set a fixed with of 200 (rather than 80) so that we always have the
expanded version for the generated documentation.
See #5393 and
74102c9a5f (diff-837b312b1f3508216ace6adb46492836)
2020-05-22 17:12:51 +02:00
Florian Bruhin
ab2be7e5ff
Add settings to customize disabled context menu item colors
...
Closes #5441
2020-05-19 15:21:48 +02:00
Florian Bruhin
4cba2904cd
Implement per-domain cookie support for QtWebKit
2020-05-06 21:24:16 +02:00
Florian Bruhin
152d789a03
Add :config-diff command
2020-05-05 18:37:03 +02:00
Florian Bruhin
eabe202458
Fix lint
2020-05-02 10:41:14 +02:00
Florian Bruhin
58a14ba3b0
Remove deprecated features
...
- tox -e mkvenv and friends
- config.bind(key, None)
- :yank markdown
2020-04-27 16:13:59 +02:00
Florian Bruhin
2b72ec5302
Regenerate docs
2020-04-20 18:51:17 +02:00
Florian Bruhin
0de1263e5e
Merge remote-tracking branch 'origin/pr/5209'
2020-04-20 18:47:43 +02:00
Florian Bruhin
3c3eade1f5
Merge remote-tracking branch 'origin/pr/5297'
2020-04-20 18:11:04 +02:00
Florian Bruhin
c5936bd12b
Regenerate docs
2020-04-20 18:08:17 +02:00
Florian Bruhin
728c84158f
Shorten option values for content.unknown_url_scheme_policy
2020-04-20 18:00:21 +02:00
Florian Bruhin
f077d8a98d
Merge remote-tracking branch 'origin/pr/5299'
2020-04-20 17:55:42 +02:00
Florian Bruhin
7f68f36508
Fix documentation for prompt.filebrowser
2020-04-20 12:31:46 +02:00
Coiby Xu
9c348be212
Coding style fix
2020-04-15 23:15:49 +08:00
Coiby Xu
3524a8d7ca
Keep websettings.py untouched
...
- Keep changes related to UnknownUrlSchemePolicy to webengine
- Use content.unknown_url_scheme_policy
2020-04-15 19:24:28 +08:00
Coiby Xu
e5ed72eb42
Pass tests
...
- Add types to pass mypy test
- Deal with the case that Qt<5.11 doesn't support UnknownUrlSchemePolicy
- pass flake8, pylint tests
- Limit UnknownUrlSchemePolicy to webengine
2020-04-15 15:58:24 +08:00
svetelna
e067dc75d8
updating docs with new fullscreen config settings
2020-04-14 10:56:59 +02:00
Coiby Xu
53ddeeddd5
Support setting UnknownUrlSchemePolicy
...
Use could set UnknownUrlSchemePolicy by `set unknown_url.scheme.policy
{1..3}`. This will fix issue #5275 , i.e., a `tecent://` link will be
opened if unknown_url.scheme.policy=3.
According https://doc.qt.io/qt-5/qwebenginesettings.html#UnknownUrlSchemePolicy-enum ,
- 1: DisallowUnknownUrlSchemes
- 2: AllowUnknownUrlSchemesFromUserInteraction
- 3: AllowAllUnknownUrlSchemes
This setting is only valid for webengine backend since only QWebEngineSettings provides
setUnknownUrlSchemePolicy method.
2020-03-20 05:31:47 +08:00
Florian Bruhin
831d696de2
Fix :spawn documentation
2020-03-19 10:14:57 +01:00
elenapan
d16a2aff57
Change hints.padding type from string to Padding
2020-03-02 11:39:31 +02:00
Florian Bruhin
c8cfeaa59c
Change statusbar command color in private mode to darkslategray
...
Different to #4415 , this only changes the color for the command mode, which
means private mode is still clearly distinguishable in normal mode.
See #3981
2020-02-14 21:06:45 +01:00
Jimmy
68b9b54888
Add completion for :back/:forward
...
Adds a completion for :back and :forward based on the history API for
the current tab in the current window. The column widths are copied from
the buffer completion. The first column is just the index in history.
I imagine that people may be interested in the `item.lastVisited()`
value which appears to be supported by both backends but we don't save
it out to the session file and it isn't used anywhere else in the
codebase so I held off on that.
Both backend's history classes also have `backItems()` and
`forwardItems()` but they aren't exposed in qutebrowsers history API,
hence the conditional in the list comprehension.
I haven't added a delete function, although I'm sure people will want
it, because:
* since there is no API for it it would involve serializing, editing,
and deserealizing the history which would cause the tab to be reloaded at
which point you may as well just have opened a new one and closed the
tab with the unwanted history item
* it would only remove from the tab history, not the global history
which may be surprising behavior
I had to pass `index=index` in the command methods because `forward`
isn't defined as a keyword argument in `_back_forward` but it is called
as one.
Passing negative values for index will do slightly weird things (for
back it go all the way back, for forward it'll go 1 forward) but I don't
care enough to add an extra check in there.
2020-02-13 20:59:57 +13:00
elenapan
482e3c3844
Add padding configuration option for hints
2020-02-07 06:51:24 +02:00
elenapan
f83b8b3392
Change hints.radius type from string to integer
2020-02-07 06:48:54 +02:00
Florian Bruhin
dae65220a4
Add classifier to default accept-language
2020-02-02 20:33:31 +01:00
elenapan
74c3eb53c9
Add border radius configuration option for hints
2020-01-28 11:59:14 +02:00
Florian Bruhin
94235defe3
Rename force_dark_color_scheme to prefers_color_scheme_dark
...
See #4840
2020-01-24 15:25:48 +01:00
Florian Bruhin
d6fe18edd7
Fix docs/lint
2020-01-20 21:06:13 +01:00
Florian Bruhin
51c02386cb
docs: Update Dracula theme link
2020-01-15 21:23:22 +01:00
Florian Bruhin
6cceadd9a7
Replace fonts.monospace setting by rewritten fonts.default_families
...
This now is a list, which is empty by default. When empty, a system-specific
default monospace font is used instead of hardcoding font families in the
config.
Doesn't fix #5184 , although I thought it would.
Fixes #3107
2020-01-10 21:51:18 +01:00
Florian Bruhin
6fdf0426d7
Add colors.webpage.force_dark_color_scheme
...
See #4840 , #4616
2020-01-08 18:24:21 +01:00
Florian Bruhin
4eecc9cfe7
Fix :tab-give test and docs
2019-12-30 23:11:38 +01:00
Florian Bruhin
d2362d3aa0
Add more colors.contextmenu settings
2019-12-30 17:56:15 +01:00
Florian Bruhin
7c4ba0b86b
Add a qt.force_platformtheme setting
2019-12-29 13:41:14 +01:00
Florian Bruhin
ab916993db
docs: Add another emacs-like config
2019-12-29 11:16:34 +01:00
Florian Bruhin
b20eba35e9
Add site specific quirks
...
WhatsApp Web:
See #4445
Google Accounts:
See #5147
Slack:
See #4669 (With older QtWebEngine versions, Slack refuses to work, despite
it (seemingly) working fine.)
Dell Support
Google Docs:
See #4805 and https://bugreports.qt.io/browse/QTBUG-69652
Note that the default UA with Chrome/... shows a "browser not supported"
warning.
Fixes #4810
2019-12-20 16:53:17 +01:00
Florian Bruhin
de466b3c78
Fix doc formatting
2019-12-20 16:53:17 +01:00
Florian Bruhin
4151680e93
Refactor user agent handling
...
We now use a format string for the user_agent setting and parse both backend's
default user agents to get the needed information.
Fixes #513
2019-12-20 16:53:17 +01:00
Florian Bruhin
036ddb431f
Add settings to customize context menus
2019-12-16 12:16:26 +01:00
Florian Bruhin
64b0fb41d3
Update docs
2019-12-14 23:28:56 +01:00
Florian Bruhin
17cb3b0da4
Fix lint/tests
2019-11-25 23:48:39 +01:00
Florian Bruhin
e6caaed81f
Document valid levels for content.javascript.log
...
[ci skip]
See #5118
2019-11-25 15:13:47 +01:00
Florian Bruhin
d19e058d1c
Use QT_ENABLE_HIGHDPI_SCALING on Qt 5.14 for qt.highdpi
...
See #5013
2019-11-18 20:04:12 +01:00
Florian Bruhin
f05a581edb
Remove Terminus from the default font list
...
See #1585
2019-11-15 16:28:11 +01:00
Florian Bruhin
458d280ec6
Add right-click target for :hint
2019-10-17 22:01:53 +02:00
Florian Bruhin
da8b28676c
Regenerate docs
2019-10-15 16:09:36 +02:00
Florian Bruhin
e2dbfb591e
Merge remote-tracking branch 'origin/pr/5045'
2019-10-07 14:48:00 +02:00
Florian Bruhin
78a31dbe85
Update docs
2019-10-07 14:08:34 +02:00
Jay Kamat
a1a3fe8b1c
Add setting to toggle tab tooltips
...
To minimize changes, we can limit this setting to a restart. That way
we won't need to loop over every tab.
Closes #5042
2019-10-01 07:47:09 -07:00
toofar
a6b9e9b2a9
Support pasting text that starts with a hyphen
...
My password generator found this one.
2019-09-28 12:24:30 +12:00
Florian Bruhin
717877596c
Disable XSS auditing by default
...
This follows a similar change in Chromium:
https://www.chromium.org/developers/design-documents/xss-auditor
https://bugs.chromium.org/p/chromium/issues/detail?id=968591
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/TuYw-EZhO9g/TCpThW81EAAJ
https://www.chromestatus.com/feature/5021976655560704
From the bug:
TL:DR
Bypasses abound.
It prevents some legit sites from working.
Once detected, there’s nothing good to do.
It introduces cross-site info leaks.
Fixing all the info leaks has proven difficult.
2019-09-21 14:25:07 +02:00
Florian Bruhin
8e99cf2ecd
Remove piwik.org from default whitelist
...
See:
https://www.reddit.com/r/qutebrowser/comments/cxi2m3/why_is_pywikorg_whitelisted/
2019-09-02 22:12:25 +02:00
Florian Bruhin
aefdf7565a
Turn off DNS prefetch by default
...
See #4657
2019-07-17 10:46:58 +02:00
Florian Bruhin
25a1189b80
Add :prompt-accept --save for boolean prompts
...
Fixes #832
2019-07-09 12:44:42 +02:00
Florian Bruhin
4fdfdf95dc
Update docs
2019-07-06 19:30:04 +02:00
Florian Bruhin
012f11ab31
Update docs
2019-07-03 21:58:02 +02:00
Lukas Resch
1cce07b8ec
updated documentation
2019-06-07 12:33:50 +02:00
Florian Bruhin
05c31b1a62
Update docs
2019-06-05 09:57:19 +02:00
Florian Bruhin
bd27f173df
Update docs
2019-05-31 08:40:14 +02:00
Florian Bruhin
d875eb6ad6
Improve :enter-mode docs
2019-05-22 19:07:14 +02:00
Florian Bruhin
d729472ddc
Update docs
2019-05-19 21:50:21 +02:00
Florian Bruhin
6c653125d9
Qt 5.13: Initial support for notifications
...
See #4221 , #4780
2019-05-14 13:36:41 +02:00
Jay Kamat
ef2cb4443c
Add missing docs for delete hint target to :hint
2019-05-13 19:12:39 -07:00
Florian Bruhin
172ccf6ee9
Update docs
2019-05-11 23:08:06 +02:00
Florian Bruhin
59f5cefef8
Update docs
2019-04-25 09:35:26 +02:00
Florian Bruhin
71e7bd52ff
Fix stale tabs.background_tabs references
2019-04-18 08:21:17 +02:00
Florian Bruhin
b6def9c291
Fix :yank docs
2019-04-17 20:45:39 +02:00
Florian Bruhin
d3066ab9aa
Update docs
2019-04-17 17:28:56 +02:00
Florian Bruhin
6736e5163e
Update docs
2019-04-17 16:53:54 +02:00
Florian Bruhin
345cae3a63
Mention copying in :yank docs, see #4711
2019-04-12 13:44:17 +02:00
Florian Bruhin
828a393b20
Remove TimestampTemplate configtype
...
The check being done only catches lone % signs, and only on some versions of
Python: https://bugs.python.org/issue35066
Since we do the real formatting in sqlite anyways, just drop it, as we can't
realistically validate it.
Fixes #4693
2019-04-01 20:53:55 +02:00
Florian Bruhin
1dd8d253d8
Update docs
2019-03-28 07:27:32 +01:00
Jay Kamat
be7d8bbbd5
Merge remote-tracking branch 'upstream/master' into HEAD
2019-03-27 19:19:59 -07:00
Florian Bruhin
7202e3ddae
Update docs
2019-03-19 11:12:10 +01:00
Florian Bruhin
71faa42c5f
Merge branch 'pyup-scheduled-update-2019-03-18'
2019-03-19 07:42:37 +01:00
Florian Bruhin
434a9ffabd
Adjust docs for --mode
2019-03-19 07:40:59 +01:00
Florian Bruhin
9cd58b290d
Adjust YAML loading for PyYAML 5.1
2019-03-18 20:48:48 +01:00
Fritz Reichwald
6b219a8a72
Fix config path for Windows in doc
2019-03-07 11:09:34 +01:00
Florian Bruhin
e5fd87e64d
Fix lint/docs
2019-02-25 13:12:25 +01:00
Florian Bruhin
152abb0d64
Update docs
2019-02-17 16:03:55 +01:00
Florian Bruhin
9d05f412d7
Update docs
2019-01-13 11:49:02 +01:00
Florian Bruhin
f9be35a30a
Add pywal to docs
2019-01-02 23:23:43 +01:00
Florian Bruhin
d01672bab7
Regenerate docs
2018-12-03 08:45:25 +01:00
Florian Bruhin
a6d3a935d3
Use an enum for IgnoreCase
2018-11-29 19:40:20 +01:00
Florian Bruhin
13532aca18
Update doc/help/configuring.asciidoc
...
Co-Authored-By: winny- <winston@ml1.net>
2018-11-29 00:49:32 -06:00
Florian Bruhin
a7a1cc7c13
Update doc/help/configuring.asciidoc
...
Co-Authored-By: winny- <winston@ml1.net>
2018-11-29 00:49:22 -06:00
Stefan Strogin
f70c347dfa
Add :navigate strip
2018-11-26 04:16:04 +02:00
Winny
de166f71dc
Fixup
2018-11-18 01:53:45 -06:00
Winny
a641dde9de
Change phrases to sound more definite/concrete
2018-11-18 01:50:03 -06:00
Florian Bruhin
08278138c4
Add :yank markdown
2018-11-03 07:54:37 +01:00
Florian Bruhin
a7fb07fbee
Add emacs-like config docs
2018-10-30 15:41:26 +01:00
Florian Bruhin
a5dba34088
Set content.cookies.accept to all by default
...
Setting it to no-3rdparty is a nice idea from a "privacy by default"
perspective, but it also breaks various pages.
In particular, due to what's probably a Qt bug, it breaks the new GMail:
https://bugreports.qt.io/browse/QTBUG-71393
Let's be in line with what other browsers by default here.
Fixes #4281
2018-10-26 10:14:30 +02:00
Jay Kamat
87dffa5afc
Update docs and fix style
2018-10-12 21:02:52 -07:00
Florian Bruhin
1c1223821c
Update docs
2018-10-11 14:18:02 +02:00
Florian Bruhin
d46b0cf3cd
Update docs
2018-10-08 20:07:56 +02:00
Florian Bruhin
3fe64085f8
Add tabindex to default 'all' selector
...
See #178
2018-10-08 19:43:25 +02:00
Florian Bruhin
f36285658e
Don't allow to set hints.selectors in autoconfig.yml
...
Also, set all settings temporarily for end2end tests.
This allows us to set things which aren't settable in autoconfig.yml.
2018-10-08 19:40:33 +02:00
Florian Bruhin
6d4c8f5b13
Merge remote-tracking branch 'origin/pr/3806' into test
2018-10-08 18:09:58 +02:00
Florian Bruhin
6168622de3
Update docs
2018-10-07 17:12:01 +02:00
Florian Bruhin
5fd20da915
Update docs
2018-10-06 00:13:58 +02:00
Florian Bruhin
42ef645cf1
Merge remote-tracking branch 'origin/pr/4004'
2018-10-05 17:46:49 +02:00
Florian Bruhin
1e8bb202e9
Make :q only close the active window
...
Closes #4061
Fixes #1089
2018-10-05 17:31:00 +02:00
Florian Bruhin
2c3f144cd5
Update docs
2018-10-05 17:21:36 +02:00
Florian Bruhin
5eb0447fec
Update docs
2018-10-05 16:21:02 +02:00
Florian Bruhin
95f816c224
Merge remote-tracking branch 'origin/pr/4292'
2018-10-05 16:20:08 +02:00
Viacheslav Chimishuk
8e2723fa77
Add yank --quiet option support.
2018-10-04 21:41:17 +03:00
Florian Bruhin
8a3704fbe4
Update docs
2018-10-04 19:33:02 +02:00
Florian Bruhin
8a7c1b66a4
Add :tab-{give,take} --keep
2018-10-01 16:54:02 +02:00
Florian Bruhin
45a3611b62
Update docs
2018-09-30 22:08:00 +02:00
Florian Bruhin
2f121d77df
Update docs
2018-09-28 19:38:17 +02:00
Florian Bruhin
2b1ebe2762
Improve content.mute docs
2018-09-28 17:36:35 +02:00
Florian Bruhin
282fbaf447
Update docs
2018-09-28 16:41:48 +02:00
Florian Bruhin
4d080d3209
Update docs
2018-09-28 12:35:24 +02:00
Florian Bruhin
4bd78e4d0d
Update docs
2018-09-28 12:23:18 +02:00
Florian Bruhin
a8e95dc866
Merge remote-tracking branch 'origin/pr/4265'
2018-09-28 12:22:17 +02:00
Florian Bruhin
e5c9c61ff9
Rebuild docs
2018-09-28 01:12:45 +02:00
Florian Bruhin
3d61eafb07
Merge commit 'ad02d01b2a2e2850bd8e53e3543e79579fd0e84c'
2018-09-27 23:42:03 +02:00
Viacheslav Chimishuk
232574212d
Add zoom, zoom-in and zoom-out --quiet option support.
2018-09-27 23:54:13 +03:00
Ben Gartner
ad02d01b2a
Change commands.py document generator
2018-09-23 16:46:01 -05:00
Florian Bruhin
0147ff192a
Update docs
2018-09-20 20:27:24 +02:00
Florian Bruhin
94117bc6b2
Update docs
2018-09-18 20:29:28 +02:00
Florian Bruhin
46435bcd2f
Use always/never instead of force-on/force-off
2018-09-18 11:12:50 +02:00
Florian Bruhin
17c7663ad0
Make content.headers.referer work on QtWebEngine
2018-09-17 19:40:18 +02:00
Florian Bruhin
bd21686e0d
Add webrtc_ip_handling_policy setting
...
This exposes all possible values, but before
https://codereview.qt-project.org/#/c/240121/ we won't be able to change those
at runtime (or enable URL patterns, which thankfully weren't enabled for the
old setting).
In theory, it'd be possible to handle the "public-interface-only" value via
QWebEngineSettings without requiring a restart, but it isn't worth the trouble.
Closes #4201
2018-09-17 18:39:41 +02:00
Florian Bruhin
6fe09c12da
Add a setting for Chromium's low-end device mode
...
See #4039
See #2377
2018-09-17 18:39:41 +02:00
Florian Bruhin
574d7c6a11
Add settings for process models
...
See #4039 , #2377
Fixes #4040
2018-09-17 17:22:51 +02:00
Florian Bruhin
d0d73eec04
Regenerate docs
2018-09-12 16:07:25 +02:00
Florian Bruhin
6a480564cb
Fix docs to say XDG_DATA_HOME instead of _DIR
2018-09-11 19:44:37 +02:00
Florian Bruhin
f7169dc0ba
Enable content.pdfjs setting on QtWebEngine
2018-09-09 18:35:09 +02:00
Florian Bruhin
b611ff52cf
Support URL patterns for content.autoplay
2018-09-09 18:31:41 +02:00
Ben Gartner
f5a07ba3cf
Use outsuffix for relative links in asciidoc files
2018-09-08 12:34:13 -05:00
Florian Bruhin
2fcdc5a0c9
Merge branch 'blacklist-history'
2018-09-04 22:19:52 +02:00
Florian Bruhin
f6d0ed78d0
Improve description for completion.web_history.exclude
2018-09-04 22:19:22 +02:00
Philip Scheel
cf13c31142
Resolved conflicts for merge, regenerated asciidoc, removed whitespace
...
Removed whitespace
2018-09-04 00:10:07 +02:00
Philip Scheel
35c2f95a58
Merged upstream, made requested modifications to the search engine code and added tests
2018-09-03 23:28:43 +02:00
Florian Bruhin
dbdeb6a9c7
Rename history.exclude to completion.web_history.exclude
...
If the blacklist is only valid for the completion, the setting should also be
under completion.
This also un-renames history.gap_interval and renames
completion.web_history_max_items.
2018-09-02 14:42:47 +02:00
Florian Bruhin
71a2dad570
Add a history.exclude setting
...
This allows to exclude URL patterns from being displayed in the completion or
in qute://history.
2018-09-01 22:25:22 +02:00
Florian Bruhin
7fb2224640
Add a UrlPattern config type
...
For some settings it makes sense to have a list of URL patterns in the config,
rather than having a per-domain boolean setting.
2018-09-01 18:25:58 +02:00
Florian Bruhin
5c8d4ede06
Rename history_gap_interval to history.gap_interval
2018-09-01 18:25:58 +02:00
Vasilij Schneidermann
3fa6d94893
Display value when calling :set without a value
...
This change brings Qutebrowser closer to Vim's behavior of `:set
foo?` *and* `:set foo` displaying the current value of `foo`.
2018-08-31 21:34:42 +02:00
Florian Bruhin
ce5bfd4e92
Update docs
2018-08-27 10:40:48 +02:00
Florian Bruhin
de8fd25f43
Change key to leave passthrough mode to Shift-Escape
...
We changed this a while ago in a2f62238f1
already, but Ctrl-V was kind of cumbersome as well, as it conflicted with
pasting.
Shift-Escape is closer to the default leave-mode binding (Escape), and also
unlikely to conflict as it's used for the task manager in Chrome.
2018-08-15 18:34:26 +02:00
wishfort36
359eefe1ab
Expose $QUTE_COUNT to userscripts
2018-08-12 21:21:01 +02:00