summaryrefslogtreecommitdiff
path: root/qutebrowser/config/configdata.yml
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/config/configdata.yml')
-rw-r--r--qutebrowser/config/configdata.yml65
1 files changed, 25 insertions, 40 deletions
diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml
index d8e1ef16a..a7a8cf005 100644
--- a/qutebrowser/config/configdata.yml
+++ b/qutebrowser/config/configdata.yml
@@ -65,9 +65,6 @@ search.incremental:
search.wrap:
type: Bool
default: true
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: true
desc: >-
Wrap around at the top and bottom of the page when advancing through text
matches using `:search-next` and `:search-prev`.
@@ -275,7 +272,7 @@ qt.chromium.process_model:
See the following pages for more details:
- https://www.chromium.org/developers/design-documents/process-models
- - https://doc.qt.io/qt-5/qtwebengine-features.html#process-models
+ - https://doc.qt.io/qt-6/qtwebengine-features.html#process-models
qt.low_end_device_mode:
renamed: qt.chromium.low_end_device_mode
@@ -337,8 +334,8 @@ qt.highdpi:
desc: >-
Turn on Qt HighDPI scaling.
- This is equivalent to setting QT_AUTO_SCREEN_SCALE_FACTOR=1 or
- QT_ENABLE_HIGHDPI_SCALING=1 (Qt >= 5.14) in the environment.
+ This is equivalent to setting QT_ENABLE_HIGHDPI_SCALING=1 (Qt >= 5.14) in
+ the environment.
It's off by default as it can cause issues with some bitmap fonts.
As an alternative to this, it's possible to set font sizes and the
@@ -577,9 +574,7 @@ content.frame_flattening:
content.prefers_reduced_motion:
default: false
type: Bool
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
restart: true
desc: >-
Request websites to minimize non-essentials animations and motion.
@@ -611,8 +606,6 @@ content.site_specific_quirks.skip:
- js-whatsapp-web
- js-discord
- js-string-replaceall
- - js-globalthis
- - js-object-fromentries
- js-array-at
- misc-krunker
- misc-mathml-darkmode
@@ -685,7 +678,8 @@ content.headers.referer:
type:
name: String
valid_values:
- - always: "Always send the Referer."
+ - always: "Always send the Referer. With QtWebEngine 6.2+, this value is
+ unavailable and will act like `same-domain`."
- never: "Never send the Referer. This is not recommended, as some sites
may break."
- same-domain: "Only send the Referer for the same domain. This will
@@ -1059,9 +1053,6 @@ content.notifications.enabled:
default: ask
type: BoolAsk
supports_pattern: true
- backend:
- QtWebEngine: Qt 5.13
- QtWebKit: true
desc: Allow websites to show notifications.
content.notifications.presenter:
@@ -1073,7 +1064,6 @@ content.notifications.presenter:
without showing error messages.
- qt: Use Qt's native notification presenter, based on a system tray icon.
Switching from or to this value requires a restart of qutebrowser.
- Recommended over `systray` on PyQt 5.14.
- libnotify: Shows messages via DBus in a libnotify-compatible way. If DBus isn't
available, falls back to `systray` or `messages`, but shows an error
message.
@@ -1085,16 +1075,12 @@ content.notifications.presenter:
aren't available.
- herbe: (experimental!) Show notifications using herbe (github.com/dudik/herbe).
Most notification features aren't available.
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
desc: >-
What notification presenter to use for web notifications.
Note that not all implementations support all features of notifications:
- - With PyQt 5.14, any setting other than `qt` does not support the `click` and
- `close` events, as well as the `tag` option to replace existing notifications.
- The `qt` and `systray` options only support showing one notification at the time
and ignore the `tag` option to replace existing notifications.
- The `herbe` option only supports showing one notification at the time and doesn't
@@ -1106,9 +1092,7 @@ content.notifications.show_origin:
default: true
type: Bool
supports_pattern: true
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
desc: >-
Whether to show the origin URL for notifications.
@@ -1901,9 +1885,7 @@ input.spatial_navigation:
input.media_keys:
default: true
type: Bool
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
restart: true
desc: >-
Whether the underlying Chromium should handle media keys.
@@ -3197,9 +3179,7 @@ colors.webpage.preferred_color_scheme:
The "auto" value is broken on QtWebEngine 5.15.2 due to a Qt bug. There, it will
fall back to "light" unconditionally.
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
restart: true
## dark mode
@@ -3225,6 +3205,9 @@ colors.webpage.darkmode.enabled:
- "With selective inversion of everything": Combines the two variants
above.
+
+ - "With increased text contrast": Set
+ `colors.webpage.darkmode.increase_text_contrast` (QtWebEngine 6.3+)
restart: true
backend: QtWebEngine
@@ -3296,9 +3279,7 @@ colors.webpage.darkmode.policy.page:
The underlying Chromium setting has been removed in QtWebEngine 5.15.3, thus this
setting is ignored there. Instead, every element is now classified individually.
restart: true
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
colors.webpage.darkmode.threshold.text:
default: 256
@@ -3313,9 +3294,7 @@ colors.webpage.darkmode.threshold.text:
above it will be left as in the original, non-dark-mode page. Set to 256
to always invert text color or to 0 to never invert text color.
restart: true
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
colors.webpage.darkmode.threshold.background:
default: 0
@@ -3333,9 +3312,7 @@ colors.webpage.darkmode.threshold.background:
Note: This behavior is the opposite of
`colors.webpage.darkmode.threshold.text`!
restart: true
- backend:
- QtWebEngine: Qt 5.14
- QtWebKit: false
+ backend: QtWebEngine
colors.webpage.darkmode.grayscale.all:
default: false
@@ -3360,8 +3337,16 @@ colors.webpage.darkmode.grayscale.images:
If set to 0, images are left as-is. If set to 1, images are completely
grayscale. Values between 0 and 1 desaturate the colors accordingly.
restart: true
+ backend: QtWebEngine
+
+colors.webpage.darkmode.increase_text_contrast:
+ default: false
+ type: Bool
+ desc: >-
+ Increase text contrast by drawing an outline of the uninverted color.
+ restart: true
backend:
- QtWebEngine: Qt 5.14
+ QtWebEngine: Qt 6.3
QtWebKit: false
# emacs: '