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
qutebrowser bot
df9cef3a58
Update dependencies
2025-11-03 06:33:33 +01:00
dependabot[bot]
214e2e9ac2
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 20:41:53 +01:00
qutebrowser bot
68574b88cc
Update dependencies
2025-10-27 08:21:55 +01:00
Florian Bruhin
6e8e24050d
Fix changelog
2025-10-26 23:02:14 +01:00
dependabot[bot]
5fe9bf97e3
build(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 22:36:25 +02:00
Florian Bruhin
b646d606d7
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 .
2025-10-25 16:43:06 +02:00
Florian Bruhin
1e4ddc2c6b
ci: Fix finding existing draft release
2025-10-24 17:02:41 +02:00
Florian Bruhin
3fce0518bd
scripts: Avoid showing entire file tree diff in CI log
2025-10-24 17:00:19 +02:00
Florian Bruhin
3808ebfdb3
ci: Find existing draft release for reuploads
2025-10-24 16:23:03 +02:00
Florian Bruhin
0421aacd64
ci: Check out release branch for reuploads
2025-10-24 15:45:15 +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