Age | Commit message (Collapse) | Author |
|
See #6050, still keeping open to track NSIS changes
|
|
Broken in ffc06e58d6d6254d1758f8328f6dc43cc38651d5
|
|
|
|
6.5.2 is out with the fixes in
|
|
This reverts commit 70e8dc63e87a57ecac2b626d496a0bc9517a632d.
We're on PyQt 6.5.2 now, which should fix the segfaults on exit.
|
|
This reverts commit ed70741587d0d7f5cc90b2f510c38474a7ad9375.
|
|
Update dependencies
|
|
|
|
I don't think the dependencies jbos needs to be installing asciidoc anymore either but oh
well.
I just grepped for libxcb-shape0 and constituently added libxcb-cursor0
after it. I haven't checked it's in stretch but it should be.
ref: 6f5de192e0d7a62c
|
|
|
|
|
|
We still want to make sure that IPC is shut down early when using :restart.
However, doing it again should be a nop when quitting qutebrowser then
shuts it down again.
This accidentally worked before 6373959 ("Always delay stage 2 shutdown, not
only with prompts"), because most operations in shutdown() just happened to be
idempotent. Because we never returned to the Qt mainloop between the first and
the second call, the self._server.deleteLater() call didn't actually delete
anything yet.
After that change, however, we do end up in shutdown() again with an actually
deleted C++ QLocalServer object, so trying to call .close() on it again failed
with a RuntimeError.
Fixed #7681
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 73303da6652440e9f5f787473b48f3f061d71089.
Not aiming for full REUSE compliance just yet
|
|
|
|
See previous commit, forgot ? after year range
|
|
git ls-files | \
xargs sed -Ei 's/Copyright [0-9]{4}(-[0-9]{4}) ([^<]*)<([^>]*)>/SPDX-FileCopyrightText: \2<\3>/'
|
|
git ls-files | \
xargs sed -Ei 's/Copyright [0-9]{4}(-[0-9]{4}) Florian Bruhin \(The Compiler\) <mail@qutebrowser\.org>/SPDX-FileCopyrightText: Florian Bruhin (The Compiler) <mail@qutebrowser.org>/'
|
|
reuse annotate --license="GPL-3.0-or-later" --style python \
misc/userscripts/openfeeds \
misc/userscripts/qute-bitwarden \
misc/userscripts/qute-keepass \
misc/userscripts/qute-keepassxc \
misc/userscripts/qute-lastpass \
misc/userscripts/qute-pass \
misc/userscripts/tor_identity \
misc/userscripts/dmenu_qutebrowser \
misc/userscripts/rss
|
|
|
|
reuse annotate --license="GPL-3.0-or-later" --style python \
misc/nsis/uninstall_pages.nsh \
misc/nsis/install.nsh \
misc/nsis/uninstall.nsh
And fixing qutebrowser.nsi manually as that uses iso-8859-1 and the reuse tool
doesn't like that apparently.
|
|
git ls-files | \
xargs grep -l "This file is part of qutebrowser" | \
xargs grep -l SPDX-License-Identifier | \
xargs sed -i '/# This file is part of qutebrowser\./,/along with qutebrowser\. If not, see <https:\/\/www\.gnu.org\/licenses\/>./d'
|
|
git ls-files | xargs grep -l "is free software" | xargs reuse annotate --license="GPL-3.0-or-later" --skip-unrecognised
|
|
- reuse init
- reuse download --all
See #7104
|
|
|
|
Closes #7097
|
|
See #7092, #6050
|
|
|
|
|
|
When pressing C-c if qutebrowser is not fully started yet, the prompt_queue is not
initialized and prompts for an annoying crash report.
Fixes #6827
|
|
|
|
I broke it oops
|
|
|
|
This is a follow-up of #7770 which was an attempt to fix the script broken in 9212ba9.
Before flipping the QT6 switch.
|
|
The stray comma made it a tuple (False,) which was always True.
|
|
|
|
Right now the version of PyQT available on PyPI is 6.5.1 and it's buggy with
Qutebrowser, this is a quick hack to get it working until it's released early next week.
|
|
Don't crash on --logfilter at startup
|
|
Now that `qutebrowser.utils.log` is a Qt-free zone, we can initialize logging before
`machinery.init()` without crashing.
|
|
|
|
Now that we moved all Qt related things out of `qutebrowser.utils.log` we can import
`qutebrowser.utils.log` in `qutebrowser.qt.machinery`, and therefore move the machinery
log where it belongs.
|
|
This resolves a temporary workaround for a circular import.
Now that we fully separated `qutebrowser.utils.log` and `qutebrowser.utils.qtlog`, we
can go back to keeping all logger definitions in the same place.
|
|
|
|
Just to keep related things together.
|
|
I had to create `qtlog.init()` to deal with the global variable `_args`.
|