Commit Graph

585 Commits

Author SHA1 Message Date
Florian Bruhin b4b7b3699e
Update Nyxt description in README
Closes #6705
2021-09-24 11:40:33 +02:00
Florian Bruhin ffa29dd204 doc: Add wyeb to alternatives 2021-09-08 14:02:24 +02:00
Florian Bruhin 5b0365ddee Add note about Qt 6
See #6604
2021-07-19 10:37:04 +02:00
Florian Bruhin c63033a303 README: Move surf to active 2021-06-02 14:42:02 +02:00
Florian Bruhin 6adcd8b507 Update docs for GitHub sponsors update 2021-04-07 22:16:43 +02:00
Florian Bruhin 1a2934fda5 Correctly add QtDBus dependency 2021-03-30 15:50:42 +02:00
Florian Bruhin ef945c42f7 readme: Mark Pygments as optional 2021-03-03 11:47:44 +01:00
Florian Bruhin 8a3c77ffd2 requirements: Add importlib-metadata 2021-02-25 10:00:46 +01:00
Florian Bruhin 5593c8f411 Finish dropping pkg_resources
Closes #4467
2021-01-26 17:47:38 +01:00
Florian Bruhin e773cc970b Clarify QtWebKit wording in README 2021-01-26 17:47:38 +01:00
Florian Bruhin 1a4fff1a42 doc: Switch URLs to https 2021-01-26 15:19:01 +01:00
Florian Bruhin 0d64ae3fe3 Finish dropping PyPEG2
Closes #1161
2021-01-17 13:18:41 +01:00
Florian Bruhin 739ebd5e3e dataclasses: Remaining dependency changes
See #6023
2021-01-13 20:27:37 +01:00
Florian Bruhin e760cad074 Update readme 2021-01-09 14:20:09 +01:00
Florian Bruhin ccdfb44b85 Drop support for Python 3.6.0
It has some subtle typing differences compared to 3.6.1, see e.g.
https://docs.python.org/3/library/typing.html#typing.NamedTuple

Also, we can't easily test it, it's unlikely to be in use anywhere
anyways, and various dependencies already dropped support for it or are
going to (e.g. PyQt 6).

See #4800
2021-01-08 10:57:22 +01:00
Florian Bruhin 5981a53267 Merge remote-tracking branch 'origin/pr/5317' into dev 2020-12-22 14:39:43 +01:00
Florian Bruhin e804f1324b Update/improve links between docs 2020-12-22 12:01:09 +01:00
Árni Dagur 729d6c9d8f Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:30:17 +00:00
Árni Dagur 317af23593 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:30:03 +00:00
Árni Dagur 4c5e3d9ea0 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:29:38 +00:00
Árni Dagur 333152bc22 Apply style changes from code review
Co-authored-by: Florian Bruhin <me@the-compiler.org>
2020-12-19 20:29:28 +00:00
Árni Dagur 68b9960a67 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:24:06 +00:00
Árni Dagur 12e1b157e7 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:23:17 +00:00
Florian Bruhin ed99cf123a Update docs 2020-12-08 22:21:13 +01:00
Eli Schwartz 1649c6fe19
Migrate read_file from pkg_resources to importlib.resources
In python 3.9, we can get any resource from a package subdirectory using
files(), but on older versions of python, even where importlib.resources exists,
we need the backport.
2020-12-07 14:25:05 -05:00
duthades 6acd40a383 Remove cssutils dependency
- Remove everything related to cssutils
2020-11-11 22:35:32 +05:30
Florian Bruhin c4a72120d2 old qt: Adjust docs 2020-11-04 11:30:54 +01:00
Florian Bruhin 685a66280a Initial drop of Python 3.5
See #4800
2020-10-26 15:50:54 +01:00
Florian Bruhin 5a78bffb15 Update similar project list 2020-09-24 14:37:52 +02:00
Florian Bruhin a4de4ef6a4 ci: Remove remaining Travis/AppVeyor specific code
Also reenables some tests which have been problematic on Travis/AppVeyor but
maybe work fine nowadays.
2020-07-03 18:55:46 +02:00
Florian Bruhin ac1539f352 README: Update list of similar projects 2020-06-22 09:52:55 +02:00
Florian Bruhin b300a5464f Point to GitHub discussions feature 2020-06-17 09:34:12 +02:00
Florian Bruhin 1b6f708814 README: Update list of alternatives 2020-06-01 19:40:11 +02:00
Florian Bruhin 32dffd14cd doc: Update Next browser URL 2020-05-15 12:10:50 +02:00
Florian Bruhin cbb38c5285 Upgrade documented Python versions 2020-05-11 21:06:00 +02:00
Florian Bruhin 99048fb466 Update old Qt version warning
See #3839
2020-04-27 12:00:30 +02:00
Árni Dagur 6e3b69eb3d Add adblock dependency to README, version.py, remove from setup.py 2020-04-08 01:34:39 -04:00
Florian Bruhin 0b95dfe4be Remove references to the GitHub matching fund
qutebrowser did reach the $5000 cap, so future donations aren't going to be
matched.
2020-04-01 21:42:05 +02:00
Florian Bruhin abc940ccce
Update cryptocurrency addresses
I can still recieve funds at the old 1PMzbcetAHfpxoXww8Bj5XqquHtVvMjJtE
address. I recently got a hardware wallet, thus I'd like to migrate over to
that.

Additionally, I added some more popular currencies, because why not.
2020-02-20 15:44:58 +01:00
Florian Bruhin e78306e989 Update docs for Qt 5.14.1
Fixes #5202
2020-02-01 11:06:18 +01:00
Florian Bruhin 34be0a8f2e Update list of alternatives 2020-01-14 08:24:38 +01:00
Florian Bruhin 406864af62 Add GitHub Sponsors announcement 2019-10-30 14:25:12 +01:00
Florian Bruhin b56abc93b1 Move sponsor images to doc/img/sponsors/
If they're in .github, they don't get displayed on qutebrowser.org.
2019-10-22 13:31:39 +02:00
Florian Bruhin cd311b6dc8 Use PayPal donation buttons 2019-10-17 16:26:16 +02:00
Florian Bruhin 5337d2cf31 Add SEPA bank transfer details
I was worried that people could set up direct debit only using my name and
IBAN, which is why I didn't want to publicize it:

https://money.stackexchange.com/questions/90674/is-it-really-risky-to-make-your-iban-public
https://security.stackexchange.com/questions/6598/can-someone-steal-money-from-my-bank-account-if-they-know-my-iban-and-personal-d

I now called my bank (note to self: spoke with Flavio Accola) and disabled
direct debit entirely for my accounts, so things are now a bit easier for
everyone involved.
2019-10-02 09:35:07 +02:00
Florian Bruhin c397e9326b Go back to Qt 5.12 for tox/pyinstaller
This reverts commit 548b5a17d7.
This reverts commit fe32e00a4e.

Due to QTBUG-77364 (broken keyboard focus), we can't upgrade to qtbase 5.13.1.

However, with 5.13.0 (and QtWebEngine 5.13.1), we run into two more issues:

- Segfaults in QQuickWindowPrivate::updateDirtyNode() when logging into a
  Google account (especially on macOS).
- Qt 5.13.0 with the old PyQt5 exit scheme segfaults on exit on Windows.
  However, pyqt5_enable_new_onexit_scheme() was added in PyQt 5.13.1.

See https://bugreports.qt.io/browse/QTBUG-77364
See https://www.riverbankcomputing.com/news/pyqt-5131
Reopens #4918
2019-09-26 18:33:48 +02:00
Florian Bruhin ec67039eff Update FAQ 2019-09-24 17:53:27 +02:00
Florian Bruhin e5e2195b3d Add mail for contact 2019-09-14 16:26:44 +02:00
Florian Bruhin 16dc3dc3db Require Python 3.5.2 for qutebrowser
For __getattr__ type annotations, we want to use @typing.overload in .py files.
However, support for doing so was only added in Python 3.5.2.

Debian Stretch ships 3.5.3, Ubuntu 16.04 LTS ships 3.5.2. Looking at crash
logs, the last crash log using 3.5.0/.1 was in March 2017, so requiring this
should be safe without anyone even noticing.
2019-09-12 21:43:20 +02:00
Florian Bruhin bb65a65474 Update donation docs 2019-08-05 09:14:04 +02:00