Commit graph

5759 commits

Author SHA1 Message Date
Stephan Lachnit 9efd539a57 Makefile changes
- Default target always builds the master branch and cleans afterwards.
- Update clean target to use to debian/clean file.
- Remove editor variable as it should be done system-wide.
- Various other changes.

Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2019-12-27 16:15:22 -08:00
Aaron Opfer a178b893cb lutris-wrapper: reaping processes immediately
Rather than waiting for the initial process to exit before we start
reaping child processes, instead launch the initial process async
and use the same wait3->reap loop on the initial process as the
inherited processes.

Refactor util/monitor and util/process to stop emiting logging
information or attempting to track state changes since POSIX signals
don't give us enough opportunity to track this information reliably.
I'm sure some users will be happy to not see their terminal spammed.
2019-12-27 15:27:36 -08:00
Aaron Opfer d394a1750f lutris-wrapper: setproctitle to game name
Makes it slightly easier to identify what game a particular
lutris-wrapper instance is responsible for.
2019-12-27 15:25:21 -08:00
Stephan Lachnit c21d71c444 Update winetricks to 20191224
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2019-12-27 08:26:53 -08:00
Wouter Wijsman d441ea2fdb Removed some license texts which weren't needed 2019-12-26 11:24:10 -08:00
Wouter Wijsman 038769a36f Updated multiple license texts in debian/copyright 2019-12-26 11:24:10 -08:00
Wouter Wijsman af070229db Fixed lintian error when building deb
This fixes the package-section-games-but-has-usr-bin error which was
shown when running debuild.

With this change, there will no longer be any binaries in the /usr/bin
directory in the deb package.
2019-12-26 11:23:41 -08:00
Carson Black 6279fc4c1a Move view configuration into own popover 2019-12-25 18:31:55 -08:00
Esdras Tarsis 1735b11611 [docs] Fix typo in the Override section 2019-12-25 18:30:29 -08:00
Mathieu Comandon 5590030739 Access runner_config even with the config passed in the arguments (Fixes #2538) 2019-12-25 18:29:53 -08:00
Mathieu Comandon 11dd130ae1 Remove GenS icon 2019-12-22 12:10:39 -08:00
Mathieu Comandon 142c665bda Add missing slash for system winetricks 2019-12-22 12:03:05 -08:00
Mathieu Comandon 1811f8d068 Use actual runner config for the system winetricks option 2019-12-22 10:04:44 -08:00
Mathieu Comandon 7a039fa18e Set position for hide / unhide buttons (Closes #2533) 2019-12-21 18:16:39 -08:00
Mathieu Comandon a1e06b1fca Minor cleanup 2019-12-21 17:55:14 -08:00
Mathieu Comandon 2f2585d988 Docstrings and minor cleanup 2019-12-21 17:44:40 -08:00
Carson Black b215261cc5 Re-add action targets 2019-12-21 17:11:25 -08:00
Mathieu Comandon 902c609aa6 Merge branch 'master' of github.com:lutris/lutris 2019-12-21 17:04:36 -08:00
Mathieu Comandon fb11204590 Add AppIndicator based tray icon 2019-12-21 17:04:26 -08:00
Julian Schacher 6e3b13a870 Fix Small Mistake in installers.rst
The example and description didn't match.
So fix the example to match the description.

Signed-off-by: Julian Schacher <jspp@posteo.net>
2019-12-21 15:13:52 -08:00
puneetse 18b0ac8f9e Remove bufsize argument from subprocess.Popen
bufsize=1 is only valid for text mode. The default changed in version 3.3.1: bufsize now defaults to -1 to enable buffering by default to match the behavior that most code expects. Python 3.8 throws a warning when doing I/O in binary mode.
2019-12-21 15:12:05 -08:00
Mathieu Comandon 86adf5bad4 Move 'Show hidden games' option up with the other view options 2019-12-21 15:09:47 -08:00
Mathieu Comandon 2d9cefd241 Display RAM in GB 2019-12-21 15:09:17 -08:00
Mathieu Comandon 53bfb99da8 Remove menubar as well 2019-12-21 14:57:39 -08:00
Mathieu Comandon ad1b0ea75e
Merge pull request #2508 from Appadeia/master
Remove usage of application menu
2019-12-21 14:55:43 -08:00
Mathieu Comandon e584f0f189
Merge branch 'master' into master 2019-12-21 14:55:30 -08:00
Taylor Raack 87ea86cd0e Read Reicast config file properly and don't override mixed-case (fixes #2505) 2019-12-21 14:51:52 -08:00
Christian 7664373d36 update spec for renamed file
seem like file was this file was renamed in commit
eefd26b542 (diff-3819abf292db8d9c81713b3e0c97dd5c)
so this need to be fixed for then source of the rpm
2019-12-21 14:50:57 -08:00
Adehom b76c0efc65 Add spinner 2019-12-21 14:50:29 -08:00
Adehom 84bfac7ee7 Update lutris-window.ui 2019-12-21 14:50:29 -08:00
Adehom 43126aa901 Add Yuzu 2019-12-21 14:49:54 -08:00
Adehom dfe0c93fa6 Add Yuzu 2019-12-21 14:49:54 -08:00
Adehom 075d517081 Add Yuzu 2019-12-21 14:49:54 -08:00
Stephan Lachnit 03f6d66b42 Add option to use system winetricks
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2019-12-21 14:47:24 -08:00
Mathieu Comandon c6f6cae041
Merge pull request #2476 from stephanlachnit/master
make package Debian compliant
2019-12-21 14:46:08 -08:00
Mathieu Comandon 2578d489d3 Format system information 2019-12-21 14:40:25 -08:00
Mathieu Comandon abe5377e29
Merge pull request #2137 from Citiroller/master
Add System Info (Closes #1782)
2019-12-21 14:25:28 -08:00
Mathieu Comandon 2d88caad46 Minor cleanup 2019-12-21 14:23:14 -08:00
Mathieu Comandon 1935ff3537
Merge pull request #1553 from Polynomdivision/feat/hide-games-new
Add the ability to hide games in the library
2019-12-21 14:17:48 -08:00
Mathieu Comandon 5cf8361ea5
Merge branch 'master' into feat/hide-games-new 2019-12-21 14:11:48 -08:00
Mathieu Comandon d3ac3456b2 Use Lutris provided HTTP class for downloading installer files 2019-12-21 14:06:46 -08:00
yucef sourani 11592e160a remove r arg and use i arg for local and remote file 2019-12-21 13:04:02 -08:00
yucef sourani 7f3cef72d8 add options to install from remote script (download to tmp) 2019-12-21 13:04:02 -08:00
Mathieu Comandon 2ae6ae5584 Fix flake8 warnings 2019-12-21 13:01:28 -08:00
Mathieu Comandon f49e1a073b Docstrings and general cleanup 2019-12-21 12:55:18 -08:00
Mathieu Comandon a5e469488c Minor simplification of game_path in runners 2019-12-21 10:21:13 -08:00
Mathieu Comandon 1789e17e92 Fix naming issue with desktop folders (Fixes #2501) 2019-12-14 15:41:15 -08:00
Mathieu Comandon 027b3ecb38 Handle DBus errors when Mutter isn't available (Closes #2510) 2019-12-14 15:29:26 -08:00
Stephan Lachnit 6c7bce931a
make package Debian compliant
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2019-12-10 17:20:00 +01:00
Mathieu Comandon a067edd929 Cleanup game panel module 2019-12-08 17:28:13 -08:00