Commit Graph

65 Commits

Author SHA1 Message Date
toofar d9a46b1a62 explicitly exclude pyright config from manifest 2022-10-29 15:14:16 +13: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
Florian Bruhin cb15192cd6 manifest: Prune .mypy_cache 2020-06-26 08:56:11 +02:00
Florian Bruhin 1aec789f4d Add tests to release tarball
Closes #5081
2020-05-15 12:45:29 +02:00
Florian Bruhin c9c821254f Update MANIFEST.in for NSIS changes 2019-07-16 10:50:41 +02:00
Dennis M. Pöpperl b0ade2a746 Rename desktop file to follow appdata ID 2019-01-28 15:46:40 +01:00
Dennis M. Pöpperl b415edaf62 Rename appdata.xml to reflect id string
This helps for Flatpak packaging. See also 30f7f7b
2019-01-20 19:57:09 +01:00
Florian Bruhin 9250f3c560 Fix lint 2018-12-12 17:19:39 +01:00
Florian Bruhin 251531e6d0 manifest: Exclude mypy.ini 2018-11-27 08:59:39 +01:00
Florian Bruhin a31542269a Remove old files from MANIFEST.in 2018-05-20 16:12:33 +02:00
Florian Bruhin 1d562d919e Include requirements files in built release
This is needed to use "tox -e mkvenv"
2018-03-14 21:10:35 +01:00
Florian Bruhin 89bd723eaa Add scripts/*.js to MANIFEST.in 2018-02-09 13:18:12 +01:00
Florian Bruhin f5edd4941e Fix MANIFEST.in for testbrowser 2017-12-30 18:33:15 +01:00
Florian Bruhin dc00bc1774 Add an initial Makefile 2017-11-21 10:35:11 +01:00
Florian Bruhin 14a63b8a82 Include appdata file in MANIFEST 2017-10-17 07:39:44 +02:00
Florian Bruhin 2f7cbfa1ee Make sure the changelog is in releases
[ci skip]
2017-09-21 17:42:57 +02:00
Florian Bruhin 7b42e38dae Fix more file move issues 2017-09-17 22:10:06 +02:00
Florian Bruhin 6191a81eff Move qutebrowser.desktop to misc/ 2017-09-17 21:40:35 +02:00
Florian Bruhin 609ed6d261 Make codecov.yml hidden 2017-09-17 21:40:35 +02:00
Florian Bruhin 4c616a5733 Move all documentation files to doc/ 2017-09-17 21:27:38 +02:00
Ryan Roden-Corrent 71b71dbc58 Merge remote-tracking branch 'upstream/master' into HEAD 2017-08-06 18:13:49 -04:00
Florian Bruhin b3b2f69673 Fix manifest 2017-07-09 23:09:50 +02:00
Florian Bruhin 836395cdb1 Add configdata.yml 2017-07-02 22:17:33 +02:00
Florian Bruhin 7e09b7a707 manifest: Exclude all hidden files 2017-06-07 12:25:15 +02:00
Florian Bruhin e012b738f7 Add qutebrowser.nsi to MANIFEST.in 2017-05-24 08:37:06 +02:00
Florian Bruhin 74b279e5a9 Adjust .eslint* paths in MANIFEST.in 2016-08-09 13:38:55 +02:00
Florian Bruhin 28ea459c05 Prune .github in MANIFEST.in 2016-07-06 21:21:31 +02:00
Florian Bruhin f43f526c5b Exclude some misc/ stuff from releases 2016-06-13 11:32:27 +02:00
Florian Bruhin b755d56c02 Rename setup.cfg to .flake8
We only use it to store flake8 config, and it turns out flake8 didn't
actually deprecate .flake8.
2016-05-12 22:58:12 +02:00
Florian Bruhin e6ab681a08 Add codecov.yml to MANIFEST.in 2016-05-02 07:14:08 +02:00
Florian Bruhin 230186f229 Make sure the cheatsheet PNG is included in sdist
Fixes #1403
2016-04-10 20:59:29 +02:00
Jay Kamat fa84aae133 Add basic editorconfig for enforcing style 2016-04-06 02:55:34 -04:00
Florian Bruhin e64987d08c MANIFEST: prune scripts/textbrowser_cpp 2016-04-05 07:11:05 +02:00
Florian Bruhin fec77b7c32 MANIFEST.in: Exclude qutebrowser/3rdparty.
We don't want external sources in our source releases, and check-manifest
complained about it.
2016-02-02 18:46:26 +01:00
Florian Bruhin dc07f7ca9b Add a .pydocstylerc. 2016-01-30 23:39:55 +01:00
Florian Bruhin a97ba9aa09 Merge branch 'pdfjs' of https://github.com/Kingdread/qutebrowser into Kingdread-pdfjs 2016-01-05 07:21:26 +01:00
Florian Bruhin 8a3969e4ac Convert MANIFEST.in to unix lineendings. 2016-01-05 06:56:31 +01:00
Florian Bruhin 51a371ae7c Exclude *.pyc-files correctly from sdist.
Fixes #1091.
2016-01-05 06:54:47 +01:00
Daniel Schadt ef85d1af4c Move pdfjs and use original files
* No modified pdfjs installation needed
-> Groundwork for using a system-wide installation

* Script update_3rdparty.py to download and upack the latest pdfjs
  release
2015-12-20 19:24:41 +01:00
Daniel Schadt ccb8e31e78 exclude .eslintignore from MANIFEST 2015-12-20 19:24:41 +01:00
Daniel Schadt 2887250641 Add pdfjs to the distribution 2015-12-20 19:24:41 +01:00
meles5 6d6ef1e386 tox fixes 2015-10-30 14:52:09 +01:00
meles5 ff4c002096 A few changes 2015-10-17 17:33:05 +02:00
Antoni Boucher 7e20d77bdf Switch to SVG file and tango theme. 2015-08-08 14:43:55 -04:00
Florian Bruhin d942325c51 Add pytest.ini to MANIFEST.in. 2015-07-20 11:33:30 +02:00
Florian Bruhin be3f61af62 Move developer scripts to dev/ subfolder.
Closes #783.
2015-06-28 22:31:30 +02:00
Florian Bruhin f10b9f1172 Adjust MANIFEST.in to include all needed scripts. 2015-06-26 19:36:54 +02:00
Florian Bruhin 863e194073 Update MANIFEST.in 2015-06-10 18:35:33 +02:00
Florian Bruhin 36803cba06 Switch from flake8 to pytest-{mccabe,flakes,pep8}. 2015-06-02 20:51:06 +02:00
Florian Bruhin 54ae6a63ee Fix lint. 2015-05-12 17:58:53 +02:00