Mathieu Comandon
8241e2c3a7
Update release date and contact email
2023-05-16 12:00:28 -07:00
Mathieu Comandon
bcfcf92bf4
Add support for Battle.net
2023-01-28 05:05:15 -08:00
Mathieu Comandon
75e80323c5
Merge branch 'master' into patch-1
2023-01-26 10:30:02 -08:00
Antoine Mazeas
10c4c8fcdf
Add mandatory MODDB: prefix as per maintainer wish
...
+ add more test coverage
Signed-off-by: Antoine Mazeas <antoine@karthanis.net>
2023-01-19 19:43:53 -08:00
Antoine Mazeas
13e30118a5
Specify minimum version for the moddb dependency
...
Signed-off-by: Antoine Mazeas <antoine@karthanis.net>
2023-01-19 19:43:53 -08:00
Antoine Mazeas
18c2f97002
Add ModDB download helper
...
This helper facility will seamlessly swap a "File" url (e.g. "https://www.moddb.com/games/tribes/downloads/starsiege-tribes-retro-version ") into a mirror download link.
This enables installer authors to specify files to be downloaded directly from ModDB, e.g.
```
files:
- t1_setup:
url: https://www.moddb.com/games/tribes/downloads/starsiege-tribes-retro-version
filename: t1retro.exe
referer: https://www.moddb.com/games/tribes/downloads
```
Signed-off-by: Antoine Mazeas <antoine@karthanis.net>
2023-01-19 19:43:53 -08:00
wackbyte
71a972c321
Remove duplicate 'pypresence' in setup.py
2022-12-06 18:33:52 -05:00
Mathieu Comandon
00bad4cd02
Merge branch 'master' into fix_ssl_issue
2022-10-18 17:49:43 -05:00
rayrapetyan
5de8f1aeaf
fix: a-z deps
2022-09-04 11:54:43 -07:00
rayrapetyan
c85e219fd5
fix: bypass conflict with master
2022-09-04 11:41:36 -07:00
gascarcella
5d8612f478
Adding missing discord package
2022-09-03 23:51:15 -07:00
gascarcella
4ff781448f
Adding PyPresence to requirements
2022-09-03 23:51:15 -07:00
rayrapetyan
c1ddbe3c3d
fix: SSL CERTIFICATE_VERIFY_FAILED issue
2022-09-03 18:04:50 -07:00
Thomas Crider
0fd75b8fc7
fix missing lutris.util.amazon error reported:
...
File "/usr/lib/python3.10/site-packages/lutris/services/amazon.py", line 20, in <module>
from lutris.util.amazon.sds_proto2 import CompressionAlgorithm, HashAlgorithm, Manifest, ManifestHeader
ModuleNotFoundError: No module named 'lutris.util.amazon'
2022-08-17 22:40:26 -06:00
Mathieu Comandon
aac8e986aa
Remove Python 3.6 support
2022-03-31 17:10:17 -07:00
Mathieu Comandon
facc296014
Refactor / cleanup vdf related code
2022-03-15 21:10:33 -07:00
Mathieu Comandon
b08713f7cb
Remove python-magic dependency
2022-02-28 18:20:28 -08:00
Mathieu Comandon
b5006978e0
Remove version requirement from distro
2022-02-28 18:15:50 -08:00
Mathieu Comandon
11fccf9c90
Remove platform requirement for distro
2022-02-28 18:07:07 -08:00
Michael Cook (mackal)
c7803c1279
platform_system needed "==" not just "="
2022-02-28 18:06:17 -08:00
Rachmadani Haryono
fc8352ae8e
build: package distro for linux
2022-02-22 17:15:03 -08:00
trakBan
dfd0dc7a76
fix issue
...
This fixes the issue on Gentoo GNU/linux and it is a good idea to have in setup.py
2022-02-04 17:15:13 -08:00
Mathieu Comandon
10656254ef
Add Ubisoft API client
2022-01-24 11:51:20 -08:00
Alexander Ravenheart
f5e8e007b3
- Replaced pipenv with poetry
...
- Updated min version check in setup.py to Python 3.6
- Updated isort config file and calls to align with v5.x
- Added init-hook for gi imports in .pylintrc to avoid invalid no-member issues
- Makefile: added lock, show-tree, bandit, black, mypy; updated test, cover, dev, isort, autopep8, check, isort-check, flake8, pylint; removed req, requirements;
- Updated .travis.yml to use poetry and make
- Added my email in AUTHORS
- Updated CONTRIBUTING.md
- Updated lint_python.yml to use poetry and make, reorganized instructions to have all install related steps first
- sorted imports: lutris, lutris-wrapper, cleanup_prefix.py and multiple files in tests dir
2021-11-17 21:17:43 -08:00
Christian Clauss
4fd77d33cf
Simplify with list comprehension
2021-08-27 18:32:08 -07:00
Mathieu Comandon
7e000f5cfa
Add scanners package
2021-05-10 23:16:15 -07:00
Mathieu Comandon
f5ddaa9686
Add installed games on EGS
2021-04-30 22:39:45 -07:00
Michael Cook (mackal)
9cd86e556c
setup.py was missing a comma
2021-04-27 17:07:43 -07:00
Mathieu Comandon
7eab8161ff
Change design of settings dialog
2021-04-26 00:05:09 -07:00
Mathieu Comandon
5637f25c18
Remove more Discord stuff
2021-04-15 10:09:34 -07:00
Mathieu Comandon
0042f8bcdc
More wording changes
2021-03-22 16:38:23 -07:00
Michael Cook (mackal)
a372f31d6e
Add lutris.util.dolphin to packages
2021-03-12 13:38:46 -08:00
Mathieu Comandon
427ef2f8ec
Allow downloading of GOG extras ( Closes #2945 )
2020-10-11 17:10:19 -07:00
Jeremiah Wilson
8b4f8a3bb3
Fix isort processing and rearrange setup.py imports
2020-10-04 13:10:00 -07:00
CartoonFan
31fc87967c
Fix a typo, remove missing directories, and add lutris/database to the list of installed directories ( #4 )
2020-10-03 17:51:48 -07:00
Mathieu Comandon
ec76c27e1a
Install Humble games from self generated installers
2020-10-03 04:51:11 -07:00
Mathieu Comandon
0c77ef4640
Remove vendor module
2020-07-19 20:06:24 -07:00
Viorel-Cătălin Răpițeanu
35e5fd25a1
Added missing mame package from setup.py
2020-04-21 17:13:05 -07:00
Wouter Wijsman
9102071518
Moved lutris-wrapper script
...
It will now be placed in /usr/share/lutris/bin
2020-03-22 12:33:00 -07:00
Mario Ortiz Manero
ba160ef0b0
Fixed very small typo
2019-09-08 10:02:47 -07:00
Jayme Howard
bc29329935
Broke Discord functionality out into separate file and class to minimize touches to game.py, made extras [Discord] with dependency on pypresence
2019-05-15 22:27:41 -07:00
Jayme Howard
e6ebed4fe0
Updated to a newer version of pypresence compatible with python 3.5
2019-05-15 22:27:41 -07:00
Jayme Howard
383db48ccc
Implementation of Discord Rich Presence, along with some typo/flake8 fixes
2019-05-15 22:27:41 -07:00
Mathieu Comandon
5c51f4d0d0
Provide simpler downloader implementation based on requests
2019-01-21 22:06:37 -08:00
Mathieu Comandon
c2470be69f
Update setup.py
2019-01-18 15:28:22 -08:00
Mathieu Comandon
3c5873c1f5
Move startup checks to their own module
2019-01-16 22:39:06 -08:00
Mathieu Comandon
fa40c801d9
Move wrapper script to bin directory
2019-01-10 01:11:23 -08:00
Mathieu Comandon
1a87e99115
Break apart gameviews module
2019-01-07 22:29:33 -08:00
Mathieu Comandon
39645c0a4a
Split config dialog classes in modules
2018-12-21 02:26:14 -08:00
Torge Matthies
e581377204
Include new subpackage lutris.vendor in setup.py
2018-12-15 11:27:46 -08:00