Florian Bruhin
7e3df43463
Disable child focus workaround on unaffected Qt versions
...
The workaround added for #7820 seems to cause datalist dropdowns to lose focus
on Wayland. Let's just disable the old workaround on Qt versions that are not affected
by the original issue, which seems to be Qt 6.6.3+.
Fixes #8831 .
2026-01-04 22:25:49 +01:00
Florian Bruhin
9ae082b29b
version: Add QtWebEngine 6.9.3
2026-01-04 22:25:49 +01:00
dependabot[bot]
b417f2a23b
build(deps): bump peter-evans/create-pull-request from 7 to 8
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 12:51:26 +01:00
dependabot[bot]
615cee7309
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 12:51:19 +01:00
dependabot[bot]
65c1ca9691
build(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 12:51:09 +01:00
qutebrowser bot
12bed611c5
Update dependencies
2025-12-15 17:05:29 +01:00
Florian Bruhin
bc72687d7d
Update changelog URLs
2025-12-08 16:55:52 +01:00
Florian Bruhin
c32b7d4b60
Fix dependency update issues
2025-12-08 10:53:13 +01:00
qutebrowser bot
3f9ef123e7
Update dependencies
2025-12-08 04:29:09 +00:00
Florian Bruhin
f2547f8a09
scripts: Make smoke test fail output less confusing
2025-11-30 18:46:03 +01:00
qutebrowser bot
edd5114492
Release v3.6.3
...
(cherry picked from commit ee13dac738 )
2025-11-30 17:37:53 +00:00
Florian Bruhin
184a242937
ci: Make sure git knows the main branch
...
Something seems to have changed about how sparse checkouts are done on GHA, so the main branch isn't found.
2025-11-30 18:35:05 +01:00
Florian Bruhin
17c19a09b7
build_release: Try to get more information on crashes
...
Currently CI crashes on macOS, but without any useful logs.
2025-11-30 18:11:25 +01:00
Florian Bruhin
88aa47c377
Add qt.workarounds.disable_accessibility setting
...
This disables accessibility with Qt 6.10.1, which
causes frequent segfaults.
Closes #8797
2025-11-30 17:54:33 +01:00
dependabot[bot]
0570545342
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-30 00:15:59 +01:00
qutebrowser bot
f408f20ad9
Release v3.6.2
...
(cherry picked from commit b2c5d5fa0d )
2025-11-27 20:57:13 +00:00
Florian Bruhin
500a8df209
Update user agents
2025-11-27 21:55:44 +01:00
Florian Bruhin
13d9904b90
Update changelog for v3.6.2
2025-11-27 21:29:21 +01:00
Florian Bruhin
b3e4dba731
qtargs: Remove old workaround with Qt 6.10.1
2025-11-27 21:28:34 +01:00
qutebrowser bot
4164205663
Update dependencies
2025-11-27 17:21:32 +01:00
qutebrowser bot
f5e2660890
Update dependencies
2025-11-24 16:37:39 +01:00
Florian Bruhin
69f3882ce3
tests: Skip hangouts extension test on Qt 5
2025-11-23 11:42:49 +01:00
Florian Bruhin
8e42727d31
Update changelog
2025-11-22 10:40:30 +01:00
Florian Bruhin
31a5737c61
Avoid disabling off-the-record profile Hangouts extension with Qt 6.10.1
...
Otherwise this results in a crash, see #8785
2025-11-22 10:38:46 +01:00
Florian Bruhin
8ae5e3d83b
version: Use correct profile for extension list
...
See #8785
2025-11-21 22:50:52 +01:00
Florian Bruhin
4f40a8b46b
tests: Improve test_version output
2025-11-21 18:39:24 +01:00
Florian Bruhin
59a64af67f
tests: Adjust permissions storage workaround for Qt 6.10.1
2025-11-21 18:35:03 +01:00
Florian Bruhin
66cbe0d9c9
Add QtWebEngine 6.10.1 security patch version
2025-11-21 18:31:43 +01:00
Florian Bruhin
0ef5053a65
tests: Stabilize flaky session scrolling test
...
Equivalent of d8079515fa
See #5390
2025-11-18 15:00:20 +01:00
qutebrowser bot
6ddff3ae0d
Update dependencies
2025-11-18 14:08:13 +01:00
Florian Bruhin
9316d428ef
ci: Drop Archlinux Qt 5 images/jobs
...
For now, Qt 5 is still tested via the Qt 5.15 PyPI wheels.
See https://github.com/qutebrowser/qutebrowser/issues/8417#issuecomment-3495979318
https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/U45C4RAW4IXVLO376XGFNLEGGFFXCULV/
2025-11-11 09:13:30 +01:00
Florian Bruhin
71ed8cdbf5
Update changelog
2025-11-11 09:09:05 +01:00
Florian Bruhin
62fdb15532
Merge commit 'bc191b798'
2025-11-11 09:07:00 +01:00
Florian Bruhin
bc191b798d
wmname: Remove trivial functions
2025-11-11 09:06:49 +01:00
Florian Bruhin
f8fbb0609f
Update changelog
2025-11-11 08:46:36 +01:00
Florian Bruhin
55fb26fce1
Revert "fix: change fullscreen state when switching tab"
...
This reverts commit b89bf07d1e .
This turned out to be annoying when enabling fullscreen manually and then
switching through tabs.
2025-11-11 08:45:55 +01:00
Jan Palus
25dc019886
Unify librarry loading for X11/Wayland wmname
...
libwayland-client.so is development symlink used during linking and there's no need to
have it installed (usually shipped in -devel/-dev packages) on user's machines. Instead
of hardcoding library file name, use same mechanism as in libX11 which let's Python
figure the details and share common logic between X11 and Wayland.
Fixes #8771
2025-11-11 00:51:05 +01:00
Florian Bruhin
81d7b6a74c
tests: Use star-unpacking instead of itertools.chain
...
pytest will soon deprecate using a non-collection iterable in parametrize:
https://docs.pytest.org/en/latest/deprecations.html#parametrize-iterators
2025-11-10 13:02:26 +01:00
qutebrowser bot
6ec5504ab3
Update dependencies
2025-11-10 07:39:05 +01:00
Florian Bruhin
9b69c889ef
doc: Add additional chrome:// pages
2025-11-07 11:45:51 +01:00
Florian Bruhin
4e87ef303f
ci: Update macOS runners / versions
...
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
- CI: Switch to macOS 15 Intel runner
(macOS 14 is still tested with Apple Silicon)
- Nightly: Use macOS 15 Intel runner for nightly releases
(macOS 14 would be better to align with actual Intel releases, but it is
a -large runner, thus possibly metered)
- Releases: Use macOS 14 for Intel releases
This is a -large runner, but releases don't happen often.
2025-11-05 16:51:43 +01:00
gesh
2f8234ee2e
doc: Correct Arch Linux links
...
Arch hasn't been using the [community] repository for 9 months now[1],
correct the links for that.
Also, youtube-dl has been replaced in [extra] by yt-dlp[2][3], unsure
when -- I think this was in 2023?
Finally (and the trigger for this commit), given #8332 , correct the
guidance on Arch Linux to point to pdfjs-legacy instead of pdfjs.
[1]: https://archlinux.org/news/cleaning-up-old-repositories/
[2]: https://aur.archlinux.org/packages/youtube-dl
[3]: https://archlinux.org/packages/extra/any/yt-dlp/
2025-11-05 14:26:04 +01:00
Florian Bruhin
a8f0b47451
tests: Ignore more bogus Chromium messages
2025-11-03 18:32:17 +01:00
Florian Bruhin
4a5b7bd6e4
Update changelog
2025-11-03 18:10:24 +01:00
OmeletWithoutEgg
b89bf07d1e
fix: change fullscreen state when switching tab
2025-11-03 18:09:28 +01:00
Rebecca
70bf4689fc
Fixed whitespace
...
Removed excess line of whitespace.
2025-11-03 18:09:01 +01:00
Rebecca
1cbb6fccf0
Fixed minor issue in configuration docs
...
The docs show an example for adding domain filtering for configuration options. However the example only matches the root of a domain rather than all pages on a domain which is for example, the default case when using the `tsh` shortcut to disable/enable javascript on a page.
2025-11-03 18:09:01 +01:00
Rebecca
d3e4245d0f
Improved logging for configuration loading
...
- When loading a configuration file, if the configuration uses domain filtering then the domain filter expression is logged in the debug log.
2025-11-03 18:09:01 +01:00
qutebrowser bot
3160048619
Release v3.6.1
...
(cherry picked from commit 2e5f805cce )
2025-11-03 15:30:02 +00:00
Florian Bruhin
aa93eb1614
Adjust stack trace parsing for newer Python
2025-11-03 16:26:12 +01:00