diff options
Diffstat (limited to 'qutebrowser/config/configdata.yml')
-rw-r--r-- | qutebrowser/config/configdata.yml | 65 |
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: ' |