Commit Graph

595 Commits

Author SHA1 Message Date
Florian Bruhin 9bf258c8f8 doc: Improve security reporting guidelines
See #7524
2022-12-13 14:24:32 +01:00
kt programs 389eac1bb3 macOS: fix hide_decoration making window nonresizable
Use PyObjC to call `setWindowMask:` with resizable flag on the
underlying NSWindow.

Fixes #4067
2022-07-05 17:14:05 +08:00
Emanuele Torre 17a84062eb
README.asciidoc: avoid HTML redirect for luakit website
It seems that, now, the luakit homepage is at https://luakit.github.io/
and https://luakit.github.io/luakit/ is just an HTML redirect to it.
Let's avoid the annoying redirect.
2022-06-15 14:26:15 +02:00
Florian Bruhin 488dc175e0 doc: Adjust some PyQt5 references 2022-04-14 13:40:31 +02:00
Florian Bruhin 96425c93bf Merge remote-tracking branch 'origin/pr/7103' 2022-04-05 12:14:53 +02:00
Florian Bruhin da280df809 Clean up some remaining Python version references 2022-04-04 10:51:34 +02:00
Jimmy e9ed6456fd Load icons via importlib.resources
The PyQt resources system is gone in 6.2 and deprecated before that. This
should be the last usage of it.

Switches icons to be read with `utils.resources.read_file_binary()` in
`notification.py` (fallback desktop notification icon) and `app.py` (icon for
the desktop window).

importlib only loads resources under a package, so the icons are moved under
the `qutebrowser/` directory.

Closes: #6062
2022-04-04 18:03:54 +12:00
Jimmy 060e4fbf80 Drop python3.6 support.
Commits for dropping 3.5 support to copy from:

c245b7d855ccd "Initial drop of Python 3.5"
ccdfb44b85 "Drop support for Python 3.6.0"

Anything needed to update regarding OS version support in
doc/install.asciidoc?
TODO: remove 3.6/7 annotations in requirements files and
  rebuild

workflows: not sure I updated it right (run 5.12 with 3.7, same 18.04 OS) but
18.04 seems to have 3.7 on it too so it should work. It'll all change when we
drop <5.15 anyway. Not sure what the minimum ubuntu version will be going
forward.

Regarding mimetype overrides (ebb3046822) the doctring says they can all go
in 3.7 but .h5 is still missing on py39, not sure if we should care.

There are a bunch of old(?) warning messages still ignored in tests/end2end/fixtures/quteprocess.py.
2022-04-04 12:08:19 +12:00
Florian Bruhin f8f3ae6c5d Adjust mailinglist URLs to new provider
See https://listi.jpberlin.de/pipermail/qutebrowser/2022-March/000885.html
2022-03-30 16:44:31 +02:00
Florian Bruhin 19bbb8dc67 Update related projects list 2022-01-08 00:59:16 +01:00
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