qutebrowser bot
b2c5d5fa0d
Release v3.6.2
2025-11-27 20:57:11 +00:00
Florian Bruhin
73ae3abfc2
Update user agents
...
(cherry picked from commit 500a8df209 )
2025-11-27 21:55:52 +01:00
Florian Bruhin
e8af559bd7
Update changelog from main
2025-11-27 21:29:46 +01:00
Florian Bruhin
9816e176a7
qtargs: Remove old workaround with Qt 6.10.1
...
(cherry picked from commit b3e4dba731 )
2025-11-27 21:29:34 +01:00
Florian Bruhin
f7e7f8b168
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
(cherry picked from commit 81d7b6a74c )
2025-11-27 17:59:10 +01:00
Rebecca
7dc9768976
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.
(cherry picked from commit 1cbb6fccf0 )
2025-11-27 17:58:13 +01:00
Florian Bruhin
dd790c3b72
Update requirements to Qt 6.10.1
2025-11-27 17:22:17 +01:00
Florian Bruhin
f6aa7f6ba8
tests: Skip hangouts extension test on Qt 5
2025-11-23 11:43:09 +01:00
Florian Bruhin
4367cc65fe
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:40:53 +01:00
gesh
22335c849a
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/
(cherry picked from commit 2f8234ee2e )
2025-11-21 23:43:59 +01:00
Florian Bruhin
56548455d5
tests: Improve test_version output
...
(cherry picked from commit 4f40a8b46b )
2025-11-21 23:42:52 +01:00
Florian Bruhin
4c6f9b4255
tests: Adjust permissions storage workaround for Qt 6.10.1
...
(cherry picked from commit 59a64af67f )
2025-11-21 23:42:52 +01:00
Florian Bruhin
300b075d79
Add QtWebEngine 6.10.1 security patch version
...
(cherry picked from commit 66cbe0d9c9 )
2025-11-21 23:42:52 +01:00
Florian Bruhin
b723a02087
tests: Stabilize flaky session scrolling test
...
Equivalent of d8079515fa
See #5390
(cherry picked from commit 0ef5053a65 )
2025-11-21 23:42:52 +01:00
Florian Bruhin
86ed433b97
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/
(cherry picked from commit 9316d428ef )
2025-11-21 22:55:00 +01:00
Florian Bruhin
0c34bf2f79
version: Use correct profile for extension list
...
See #8785
(cherry picked from commit 8ae5e3d83b )
2025-11-21 22:51:33 +01:00
Jan Palus
f86728e972
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
(cherry picked from commit 25dc019886 )
2025-11-11 09:10:04 +01:00
qutebrowser bot
2e5f805cce
Release v3.6.1
2025-11-03 15:29:59 +00:00
Florian Bruhin
155b5cb241
Fix changelog
...
(cherry picked from commit 6e8e24050d )
2025-11-03 16:27:06 +01:00
Florian Bruhin
0deadea17f
Adjust stack trace parsing for newer Python
...
(cherry picked from commit aa93eb1614 )
2025-11-03 16:26:26 +01:00
Florian Bruhin
b3377fccff
Fix releasing focus when leaving command mode
...
The fix for #8223 in 6f21accfae
was misguided: We don't really care about the statusbar being hidden,
controlled release of keyboard focus needs to happen in any case where
we're hiding the command widget (as that's when we lose keyboard focus).
Fixes #8750 .
(cherry picked from commit b646d606d7 )
2025-10-25 16:45:13 +02:00
Florian Bruhin
11acdd2fdf
ci: Fix finding existing draft release
...
(cherry picked from commit 1e4ddc2c6b )
2025-10-24 17:03:00 +02:00
Florian Bruhin
8f4e6ec06e
scripts: Avoid showing entire file tree diff in CI log
...
(cherry picked from commit 3fce0518bd )
2025-10-24 17:02:59 +02:00
Florian Bruhin
52fd43c95e
ci: Find existing draft release for reuploads
...
(cherry picked from commit 3808ebfdb3 )
2025-10-24 16:23:37 +02:00
Florian Bruhin
26df4ce7e3
ci: Check out release branch for reuploads
2025-10-24 15:44:26 +02:00
Florian Bruhin
0c2a673e27
scripts: Clean up build_release
2025-10-24 15:06:20 +02:00
Florian Bruhin
afa456f396
ci: Skip existing artifacts when reuploading
...
After a release failed and we want to retry,
some assets might already have been uploaded.
Skip those instead of attempting to reupload.
2025-10-24 14:53:40 +02:00
Florian Bruhin
461077b6cf
ci: Fix reupload in script
2025-10-24 14:34:20 +02:00
Florian Bruhin
e208f5e121
ci: Add ability to reupload after borked release
2025-10-24 14:33:24 +02:00
Florian Bruhin
0f320051e0
scripts: Ignore another line during smoke tests
2025-10-24 14:17:29 +02:00
Florian Bruhin
ee40f13a30
Update release checklist
...
minor releases happen far more often
2025-10-24 14:17:29 +02:00
qutebrowser bot
06c4fac54a
Release v3.6.0
2025-10-24 12:11:30 +00:00
Florian Bruhin
1392d55f53
Update changelog
2025-10-24 13:53:21 +02:00
Florian Bruhin
269d81371d
Update user agents
2025-10-24 13:50:15 +02:00
qutebrowser bot
346a59a6f0
Update dependencies
2025-10-24 12:28:48 +02:00
Florian Bruhin
d8079515fa
tests: Stabilize flaky scrolling test
...
See #5390
2025-10-24 12:26:00 +02:00
Florian Bruhin
294534cf66
tests: Mark found lines more clearly
2025-10-24 12:25:45 +02:00
Florian Bruhin
da9bd515fd
scripts: Update build-release ignores for Qt 6.10
2025-10-24 12:05:35 +02:00
Florian Bruhin
5ac0cb97a8
Fix Qt 5
2025-10-24 00:01:28 +02:00
Florian Bruhin
242cf2a22e
version: Add basic info about loaded WebExtensions
2025-10-23 23:24:40 +02:00
Florian Bruhin
6f9cf43d6d
Fix mypy
2025-10-22 22:03:33 +02:00
Florian Bruhin
00b3bba99a
Qt 6.10: Disable Hangouts extension via API
...
See https://github.com/qutebrowser/qutebrowser/issues/8694#issuecomment-3276414407
2025-10-22 21:45:48 +02:00
Florian Bruhin
111178358a
tests: Add new ignores for Qt 6.10 + GHA + Windows
...
See #8694
2025-10-22 17:36:45 +02:00
Florian Bruhin
e098609a8a
Add missing PyQt 6.10 requirement files
2025-10-22 17:01:19 +02:00
Florian Bruhin
721ba1e036
Add PyQt 6.10 release
...
Needs --extra-index-url due to PyQt6-WebEngine-Qt6 missing because of PyPI size limits.
2025-10-22 16:03:46 +02:00
Florian Bruhin
c5e7a73ab7
tests: Set pythonpath in pytest.ini
...
Makes pytest work without PYTHONPATH=. if running outside tox.
2025-10-22 16:03:46 +02:00
qutebrowser bot
67db09a9c9
Update dependencies
2025-10-20 12:16:34 +02:00
dependabot[bot]
4925715dfc
build(deps): bump github/codeql-action from 3 to 4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13 20:30:12 +02:00
Florian Bruhin
6f8576b343
Update changelog
2025-10-13 17:59:44 +02:00
qutebrowser bot
7bffed47ed
Update dependencies
2025-10-13 18:00:02 +02:00