Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-22 | build-release: Reenable partial macOS symlinking | Florian Bruhin | |
See #7252 | |||
2022-06-22 | build-release: Ignore sandboxing disabled message | Florian Bruhin | |
See #7278 | |||
2022-06-22 | tests: Disable word wrap for rich text tests | Florian Bruhin | |
Fixes #7267 | |||
2022-06-22 | Switch to PyInstaller master branch | Florian Bruhin | |
Closes #7258 | |||
2022-06-22 | Revert "wip: Work around PyQt snapshot enum weirdness" | Florian Bruhin | |
This reverts commit 400dbc8de3139d2a7015bcf58f14e56c46f3bdb9. | |||
2022-06-22 | Upgrade to PyQt6 6.3.1 | Florian Bruhin | |
2022-06-22 | scripts: Add check for direct PyQt imports | Florian Bruhin | |
2022-06-22 | mkvenv: Work around QT_DEBUG_PLUGINS crash | Florian Bruhin | |
Fixes https://github.com/qutebrowser/qutebrowser/issues/7257 | |||
2022-06-22 | build-release: Ignore new macOS warnings temporarily | Florian Bruhin | |
See #7255 and #7256 | |||
2022-06-22 | build-release: Increase macOS template size once again | Florian Bruhin | |
See #7252 | |||
2022-06-22 | pyinstaller: Disable symlink patching for now | Florian Bruhin | |
See #7252 | |||
2022-06-22 | macOS: Use patched PyInstaller | Florian Bruhin | |
See #7258 | |||
2022-06-22 | Update font table comment | Florian Bruhin | |
2022-06-22 | scripts: Adjust supported architectures for PyQt6 | Florian Bruhin | |
32-bit Windows support got dropped, macOS arm64 (M1) support added. | |||
2022-06-22 | scripts: Add _is_qt6_version to mkvenv | Florian Bruhin | |
2022-06-22 | Remove extra int() for drawing focus rect | Florian Bruhin | |
Seems to be called rather infrequently (when focusing some other window even?) but then crash with: Traceback (most recent call last): File ".../qutebrowser/completion/completiondelegate.py", line 323, in paint self._draw_focus_rect() File ".../qutebrowser/completion/completiondelegate.py", line 263, in _draw_focus_rect o.state |= int(QStyle.StateFlag.State_KeyboardFocusChange | QStyle.StateFlag.State_Item) TypeError: int() argument must be a string, a bytes-like object or a real number, not 'StateFlag' | |||
2022-06-22 | Revert "Patch PyQt6 QUrl flag behavior for Python 3.11" | Florian Bruhin | |
This reverts commit 14c1593de2abd9f24a223805a4740d8d9fd93622. Fixed in Python 3.11b2: https://github.com/python/cpython/pull/93302 | |||
2022-06-22 | Set content.local_content_can_access_file_urls to False for userscripts dir | Florian Bruhin | |
See #7220 | |||
2022-06-22 | Allow remote content access from userscript html files | Florian Bruhin | |
Fixes #7206 | |||
2022-06-22 | Add --include-hidden for :config-diff | Florian Bruhin | |
Needed it for debugging, so why not implement it properly. TODO: Changelog, pick to master? | |||
2022-06-22 | Update Qt version test | Florian Bruhin | |
2022-06-22 | Reintroduce skipped tests | Florian Bruhin | |
2022-06-22 | mkvenv: Apply workaround with --pyqt-version 5 | Florian Bruhin | |
2022-06-22 | Improve version detection for software rendering workaround | Florian Bruhin | |
2022-06-22 | Adjust some fixme comments | Florian Bruhin | |
2022-06-22 | test that enums match their Qt equivalents | Florian Bruhin | |
Also changes reloaded -> reload for consistency (both to Qt and between the names). | |||
2022-06-22 | old qt: Remove workaround | Florian Bruhin | |
Fixed in sip 5.3.0 (May 31st, 2020), so should not be a problem since Qt 5.15.0 (June 1st, 2020). | |||
2022-06-22 | Ignore additional chromium message | Florian Bruhin | |
See https://github.com/qutebrowser/qutebrowser/runs/6658849317?check_suite_focus=true | |||
2022-06-22 | Adjust PyInstaller hiddenimports | Florian Bruhin | |
_QOpenGLFunctions_2_0 was added in 2df9508e44cd6839075c7be725fb13ced4563a08 but doesn't seem to be needed anymore. PyQt 6 doesn't seem to need any hiddenimports at all. | |||
2022-06-22 | Adjust _create_module_info for Qt 6 | Florian Bruhin | |
2022-06-22 | Move creating version.MODULE_INFO to a function | Florian Bruhin | |
2022-06-22 | Remove setting Pulseaudio properties | Florian Bruhin | |
The icon change doesn't seem to have any effect anymore (those environment variables might be isolated from Chromium rendering processes since some Qt update). The name change isn't needed anymore with QtWebEngine 5.15.2 which is now the oldest supported version. See #3832 | |||
2022-06-22 | Adjust Qt/PyQt version ranges | Florian Bruhin | |
2022-06-22 | tests: Ignore Flask/Werkzeug ResourceWarnings | Florian Bruhin | |
See https://github.com/pallets/werkzeug/issues/2421 | |||
2022-06-22 | Patch PyQt6 QUrl flag behavior for Python 3.11 | Florian Bruhin | |
See https://www.riverbankcomputing.com/pipermail/pyqt/2022-May/044668.html and https://github.com/python/cpython/issues/93250 TODO: Revert again? | |||
2022-06-22 | mkvenv: Remove sip packages from binary args | Florian Bruhin | |
e.g. not available for Python 3.11 yet | |||
2022-06-22 | Workaround for clicking links in local URLs | Florian Bruhin | |
Closes #7194 | |||
2022-06-22 | ci: Prepare Qt 6 dockerfiles | Florian Bruhin | |
2022-06-22 | qt 6: Fix getting importlib PyQtWebEngine versions | Florian Bruhin | |
Needed for e.g. Windows and PyQt < 6.3.1 | |||
2022-06-22 | scripts: Pass through Qt 6 to PyInstaller | Florian Bruhin | |
2022-06-22 | scripts: Initial Qt 6 support for build_release.py | Florian Bruhin | |
2022-06-22 | tox: Add a build-release-qt6 environment | Florian Bruhin | |
This raises our minimum tox version from 3.15 to 3.20 to properly support the environment name with empty factors: https://github.com/tox-dev/tox/issues/1636 Distribution-wise, this hopefully isn't a problem: Debian Buster (oldstable) had tox 3.7, Debian bullseye (stable) has 3.21. Similar story for Ubuntu: 20.04 LTS has 3.13, 21.10 (and thus 22.04 LTS) has 3.21. | |||
2022-06-22 | old qt: Remove unneeded multimedia key names | Florian Bruhin | |
Those were added to Qt 5.14: https://codereview.qt-project.org/c/qt/qtbase/+/278803 TODO: Changelog for different names for "To-do list" and "Adjust contrast"? | |||
2022-06-22 | Adjust keyutils._NIL_KEY for PyQt enum changes | Florian Bruhin | |
Follow-up for f3291130d13ae0dae01e57dd5b55d72688cd9a07. | |||
2022-06-22 | WIP: CI: Disable failing checks | Florian Bruhin | |
To catch regressions... TODO: fix and reenable | |||
2022-06-22 | lint: Fix remaining pylint issues | Florian Bruhin | |
2022-06-22 | lint: Fix rewrite scripts | Florian Bruhin | |
2022-06-22 | lint: Ignore pylint import order for now | Florian Bruhin | |
2022-06-22 | lint: Fix various small flake8 issues | Florian Bruhin | |
2022-06-22 | lint: Fix flake8 docstring issues | Florian Bruhin | |