summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-17ci: Fix JS style issuesauto-releasesFlorian Bruhin
2023-08-17Remove old download_release.shFlorian Bruhin
Releases aren't hosted on qutebrowser.org anymore
2023-08-17ci: Switch from experimental to real releasesFlorian Bruhin
2023-08-17Update releasing docsFlorian Bruhin
2023-08-17ci: Check for open milestone before releaseFlorian Bruhin
2023-08-17ci: Add IRC notification for main channelFlorian Bruhin
Releases are probably important enough
2023-08-17ci: Use -x for cherry picksFlorian Bruhin
2023-08-17ci: Use earlier release IDFlorian Bruhin
2023-08-17ci: Use github script to update releaseFlorian Bruhin
See https://github.com/softprops/action-gh-release/issues/163
2023-08-17scripts: Fix name for Windows installerFlorian Bruhin
Regressed in c2210539a9e2be1deacf8df8f432e035d9b9b9f0: The current NSIS installer still adds the suffix. Let's keep it there for now until we switch to the rewritten one. See #6050
2023-08-17scripts: Don't upload PGP signature to PyPIFlorian Bruhin
See https://blog.pypi.org/posts/2023-05-23-removing-pgp/
2023-08-17scripts: Fix artifact list on WindowsFlorian Bruhin
Regressed in c2210539a9e2be1deacf8df8f432e035d9b9b9f0: We don't want to return a list of lists.
2023-08-17scripts: Avoid inputs on CI when releasingFlorian Bruhin
2023-08-17ci: Set twine PyPI tokenFlorian Bruhin
2023-08-17scripts: Show more info when no release was foundFlorian Bruhin
2023-08-17ci: Set up asciidoc properly for releasesFlorian Bruhin
2023-08-17ci: More automatic release improvements/fixesFlorian Bruhin
2023-08-17ci: Use GitHub Script to get release branchFlorian Bruhin
By default, we only get a narrow checkout, so we don't know about any other branches. Use the GitHub API and some JS to get the release branch instead.
2023-08-17ci: Initial automatic release supportFlorian Bruhin
See #3725
2023-08-16Update content.headers.user_agent completionFlorian Bruhin
2023-08-15tests: Install more requirements from Riverbank PyPI serverFlorian Bruhin
2023-08-15Skip too flaky cross-origin focus testFlorian Bruhin
2023-08-15Fix remaining references to old commandsFlorian Bruhin
Follow-up to #7809, see #7214
2023-08-15Update changelogFlorian Bruhin
2023-08-15Merge remote-tracking branch 'origin/pr/7809'Florian Bruhin
2023-08-15ci: Use proper image for Qt 6 bleeding testsFlorian Bruhin
2023-08-15Rewrite cross-origin navigation test to use scrollingFlorian Bruhin
Hopefully makes it more reliable
2023-08-15docker: Install xcb-utils-cursor on Arch for Qt 6Florian Bruhin
2023-08-15wip: Add Qt 6 bleeding tests to CIFlorian Bruhin
2023-08-15wip: Add Qt 6 bleeding tests to CIFlorian Bruhin
2023-08-15wip: Add Qt 6 bleeding tests to CIFlorian Bruhin
2023-08-15ci: Upgrade bleeding tests to Qt 6Florian Bruhin
2023-08-15Fix bookmark tests, part 2Florian Bruhin
2023-08-15Fix bookmark testsFlorian Bruhin
2023-08-15Fix issues with qute://start searching testFlorian Bruhin
2023-08-15Merge branch 'qt6-kbd-focus'Florian Bruhin
2023-08-15Add a test for keyboard focus after cross-origin navigationFlorian Bruhin
Fails without the fix on main on QtWebEngine 6.4 (works on 6.2). Works fine after the fix. See #7820
2023-08-15tests: Don't encode headers set via FlaskFlorian Bruhin
See https://github.com/pallets/werkzeug/commit/5ff0a573f4b78d9724f1f063fb058fd6bc76b24d With that commit, encoding the header ourselves means that we'll actually be navigating to the path `/b'data/...'` instead of `/data/...`.
2023-08-15Improve child widget focus workaroundFlorian Bruhin
Don't rely on the global QApplication.focusWidget() See #7820
2023-08-15First child widget keyboard focus workaroundFlorian Bruhin
Fixes #7820
2023-08-15Add qtutils.qobj_repr()Florian Bruhin
Shows objectName() and the metaObject().className() if available. More debug info for #7820
2023-08-15Don't give keyboard focus to tab barFlorian Bruhin
This partially solves #7820. The web view still loses focus for an unknown reason (apparently when swtiching out the rendering process?), but at least it regains focus now when the window is unfocused and then focused again.
2023-08-14Further stabilize urlmark end2end testsFlorian Bruhin
2023-08-14Fix qute://start search on Qt 6.2Florian Bruhin
Looks like the version check was wrong
2023-08-14Ignore mypy regressionFlorian Bruhin
See https://github.com/python/mypy/issues/15870
2023-08-14tests: Fix log ignore for newer QtFlorian Bruhin
Seems to show as 50 instead of 65 somehow...
2023-08-14Update dependenciesqutebrowser bot
2023-08-14Merge pull request #7803 from ↵toofar
qutebrowser/feat/mac_sandbox_pre_release_pyinstaller Feat/mac sandbox pre release pyinstaller
2023-08-13nsis: custom error message for Qt5 OS version checkfeat/mac_sandbox_pre_release_pyinstallerbitraid
The CheckPlatform macro will prompt the user user to use the 32bit installer if they are on a 32bit system. But we don't provide a 32bit installer anymore. This commit changes the OS version check for Qt5 builds to be based on checking version numbers ourselves too, so that we can have our own error message. Also moves the Qt5 conditionals to be compile time ones.
2023-08-13nsis: allow Win10 versions back to 1607toofar