Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-03 | pylint: Enable else-if-usedpylint-2-12 | Florian Bruhin | |
2021-06-09 | Add content.prefers_reduced_motion | Florian Bruhin | |
Closes #6530 | |||
2021-03-31 | flatpak: Get correct path to QtWebEngine locales | Florian Bruhin | |
2021-03-16 | Add input.media_keys setting | Florian Bruhin | |
2021-03-10 | Fix issues with locale workaround | Florian Bruhin | |
2021-03-10 | Make locale workaround configurable | Florian Bruhin | |
See #6235 | |||
2021-03-10 | Update locale workaround based on Chromium code | Florian Bruhin | |
See #6235 | |||
2021-03-10 | Work around locale issue | Florian Bruhin | |
Closes #6235 | |||
2021-02-15 | Fix unused imports | Florian Bruhin | |
2021-02-15 | Avoid calling versions.webengine_versions() without QtWebEngine | Florian Bruhin | |
Alternatively, it would have been possible to move the backend library checking from backendproblem.py to earlyinit.py entirely. However, this would lead to less user-friendly dialogs, as we can't e.g. offer a button to switch the backend setting. Fixes #6161 | |||
2021-02-11 | Improve QtWebEngine version checking in qtargs.py | Florian Bruhin | |
We now use versions.webengine_versions() to get the real QtWebEngine version. This is more accurate and also allows us to drop the InstalledApp workaround with QtWebEngine 5.15.3. Also, we pass a WebEngineVersions object around instead of asking for the versions multiple times. This also leads to less patching in tests. See #3785 | |||
2021-02-11 | Change colors.webpage.prefers_color_scheme_dark to ↵ | Florian Bruhin | |
colors.webpage.preferred_color_scheme See #6097 | |||
2021-02-11 | darkmode: Pass through existing blink settings | Florian Bruhin | |
2021-02-11 | darkmode: Improve tests | Florian Bruhin | |
2021-02-11 | darkmode: Add support for QtWebEngine 5.15.3 | Florian Bruhin | |
See https://github.com/qutebrowser/qutebrowser/issues/6147#issuecomment-776558993 See #6145 | |||
2021-01-28 | Split envvar warning into function | Florian Bruhin | |
2021-01-28 | Add a warning if QTWEBENGINE_CHROMIUM_FLAGS is set | Florian Bruhin | |
See #6065 | |||
2021-01-26 | doc: Switch URLs to https | Florian Bruhin | |
2021-01-20 | Bump copyright years | Florian Bruhin | |
Closes #6015 | |||
2021-01-17 | Update comments/changelog | Florian Bruhin | |
2021-01-16 | Work around InstalledApp renderer process crash | Florian Bruhin | |
Closes #5997 | |||
2021-01-16 | qtargs: Add support for disabled features | Florian Bruhin | |
Preparation for #5997 | |||
2020-12-24 | Fixed comparison with None, properly unset environment variables by deleting | Travis Ens | |
them, updated the test to check this behaviour, refactored test code by removing redundant variables and improving readability. | |||
2020-12-21 | Add qt.environ setting in config | Travis Ens | |
Any environment variables can be set using the qt.environ setting in the config. | |||
2020-11-29 | Only apply blink-settings on Qt 15.5.2 | Ted Morse | |
Turns out Qt 5.15.{0,1} also needs `--force-dark-mode`. This commit fixes it to only use the blink-setting on Qt 5.15.2 and up. It also parameterizes the tests better to test that the settings work on their respective Qt versions. | |||
2020-11-28 | Use blink-setting for colorscheme on Qt 5.15+ | Ted Morse | |
On Qt 5.15+, `--force-dark-mode` does not set the preferred colorscheme. A blink-setting is used instead to set the preferred colorscheme. The `--force-dark-mode` flag is only set for Qt 5.14. All later versions will use the blink-setting flag. | |||
2020-11-23 | Small f-string cleanup | Florian Bruhin | |
2020-11-23 | Fix content.headers.referer = 'never' with Qt 5.15 | Florian Bruhin | |
The --no-referrers flag was removed in Chromium 79: https://chromium-review.googlesource.com/c/chromium/src/+/1808144 We now instead use the request interceptor to remove the referrer, which is possible ever since Qt 5.12.4 and 5.13.1 and something we've wanted to do anyways, see #4793. The setting is still marked as "requires a restart" (and it doesn't support URL patterns) because that's partially true: The `same-domain` value is still handled via CLI arguments. Fixes #5892 (together with the last commit for 'same-domain') | |||
2020-11-23 | Fix content.headers.referer = 'same-domain' with Qt 5.14+ | Florian Bruhin | |
Fixes #5892 (together with the next commit for 'never') | |||
2020-11-23 | Add missing compiled=False for --force-dark-mode | Florian Bruhin | |
2020-11-04 | old qt: Simplify various version checks | Florian Bruhin | |
2020-11-04 | old qt: Remove various conditional API handling | Florian Bruhin | |
2020-10-31 | mypy: use from-import for typing in `config` | Tim Brown | |
See #5396 | |||
2020-10-19 | Fix lint | Florian Bruhin | |
2020-10-19 | Move dark mode to its own file | Florian Bruhin | |
2020-10-19 | Initial dark mode refactoring | Florian Bruhin | |
Also enables darkmode for older Qt versions. Fixes #5816 | |||
2020-10-19 | Clarify Qt version differences for dark mode | Florian Bruhin | |
2020-10-05 | Fix coverage | Florian Bruhin | |
2020-10-05 | Fix lint | Florian Bruhin | |
2020-10-05 | Handle smart dark mode setting with Qt 5.15.0 | Florian Bruhin | |
Fixes #5505 | |||
2020-10-05 | Implement dark mode for Qt 5.15.2 | Florian Bruhin | |
See #5752 | |||
2020-09-29 | Fix lint/tests | Florian Bruhin | |
2020-09-29 | Fix lint | Florian Bruhin | |
2020-09-29 | Add wait-renderer-process debug flag | Florian Bruhin | |
2020-08-15 | Unify backend conditionals | Florian Bruhin | |
- Use utils.Unreachable instead of NotImplementedError (which has a kind of predefined meaning for abstract methods): https://docs.python.org/3/library/exceptions.html#NotImplementedError - Add additional asserts/conditionals for all places checking for a backend. | |||
2020-07-10 | qtargs: Enable WebRTC pipewire capturer by default | Florian Bruhin | |
See #5421 | |||
2020-07-10 | qtargs: Combine --enable-features flags with existing ones | Florian Bruhin | |
See #5421 | |||
2020-07-10 | qtargs: Move --enabled-features handling to separate function | Florian Bruhin | |
Preparation for proper handling as part of #5421 | |||
2020-07-10 | config: Split Qt argument/envvar handling to a separate file | Florian Bruhin | |
Preparation for some changes for #5421 |