Rob Loach
c60769b44b
runner: Fix lutris.guid.dialogs.runenrs
...
The `simple_downloader` function now lives in `lutris/guid/dialogs/runners`.
2019-01-19 12:49:24 -08:00
Mathieu Comandon
be98908d51
Do not raise exception when failing to quit Steam
2019-01-19 10:32:17 -08:00
Mathieu Comandon
5cb4e34dd5
Re-implement Steam shutdown method on winesteam
2019-01-19 10:30:15 -08:00
Mathieu Comandon
c2926e1daf
Don't set a parent on LogDialog ( Closes #1618 )
2019-01-18 19:58:23 -08:00
Mathieu Comandon
05e99ceeed
Remove widgets.dialogs module
2019-01-18 18:40:27 -08:00
Mathieu Comandon
f0f7c7e70b
Unset PYTHONPATH in wrapper script to avoid confusing Steam ( Closes #1619 )
2019-01-18 17:39:17 -08:00
Butterfly
f47fe1a63b
Update tr.po
...
Update tr.po
2019-01-18 17:24:20 -08:00
Rob Loach
8796b86ace
libretro: Add Dinothawr
...
This adds the Dinothawr core.
2019-01-18 17:23:49 -08:00
Mathieu Comandon
e6afba3e08
Emit 2 separate signals on game start and actual game process start ( Closes #1622 )
2019-01-18 17:11:07 -08:00
Aaron Opfer
204a75cf98
Minor code cleanup
...
* `Steam.exe` shouldn't ever end up in a zombie state anymore so don't import `lutris.util.process` just to check for this.
* Remove unused `ppid` and `pgrp` properties and now-unused `kill` function from `lutris.util.process.Process'
* Remove several unused functions from `lutris.util.system`.
2019-01-18 17:10:30 -08:00
Mathieu Comandon
0be28d52d0
Add missing widget file
2019-01-18 16:07:48 -08:00
Mathieu Comandon
f2fee281b5
Break loop if the DXVK download has an error
2019-01-18 16:07:01 -08:00
Mathieu Comandon
c2470be69f
Update setup.py
2019-01-18 15:28:22 -08:00
Mathieu Comandon
2dab656018
Move log and uninstall_game to dialogs
2019-01-18 15:26:33 -08:00
Mathieu Comandon
35b7230166
Move RunnerInstallDialog and RunnersDialog to dialogs package
2019-01-18 15:20:27 -08:00
Mathieu Comandon
91397f58e7
Move DownloadDialog to the dialogs package
2019-01-18 15:15:56 -08:00
Mathieu Comandon
ebe1381391
Catch CalledProcessErrors on glxinfo, delete glxinfo attribute if it fails parse
2019-01-18 14:14:43 -08:00
Mathieu Comandon
21238b901e
Specify get_env arguments for runner class
2019-01-17 21:58:43 -08:00
Mathieu Comandon
149b819d4d
Add runtime version support in wine
2019-01-17 19:27:39 -08:00
Mathieu Comandon
c8eb8573a7
Add missing default for esync response
2019-01-17 19:01:56 -08:00
Mathieu Comandon
80d765ae90
Add support for the Ubuntu-18.04 runtime
2019-01-17 18:53:57 -08:00
Mathieu Comandon
e52cc788f6
Refactor runtime code
2019-01-17 17:36:38 -08:00
Mathieu Comandon
455d0b4543
Fix callback for on_extracted
2019-01-17 17:17:43 -08:00
Mathieu Comandon
b5509ef529
This needs to stay, for some reason
2019-01-17 01:18:05 -08:00
Mathieu Comandon
ec63f5a6e4
Re-enable the log button on game stop
2019-01-17 00:51:40 -08:00
Mathieu Comandon
929b3de99d
Restore previous add_or_update behavior
2019-01-17 00:44:20 -08:00
Mathieu Comandon
39e8aca944
Catch FileNotFoundError on steam registry removal
2019-01-16 23:53:04 -08:00
Mathieu Comandon
3ddd3d4d0c
Restore add_or_update on installation, only update if uninstalled
2019-01-16 23:52:32 -08:00
Mathieu Comandon
787f863ee3
Python path is handled by wrapper script now
2019-01-16 23:21:43 -08:00
Mathieu Comandon
3c08ebdbb7
Always add new game when installing ( Closes #1595 )
2019-01-16 23:11:52 -08:00
Mathieu Comandon
530dacf095
Show Mesa driver information
2019-01-16 22:46:56 -08:00
Mathieu Comandon
3c5873c1f5
Move startup checks to their own module
2019-01-16 22:39:06 -08:00
Mathieu Comandon
481c596f96
Remove unused input util module
2019-01-16 19:40:49 -08:00
Mathieu Comandon
1ffc05c4d1
Move drivers and vkquery to graphics package
2019-01-16 19:38:52 -08:00
Mathieu Comandon
f9a0f223dc
Add glxinfo attribute to LinuxSystem
2019-01-16 19:32:37 -08:00
Mathieu Comandon
e63237dade
Move LinuxSystem to the Linux module
2019-01-16 19:05:34 -08:00
Mathieu Comandon
a635849253
Add parser for glxinfo
2019-01-16 18:51:33 -08:00
Mathieu Comandon
33279735fb
Add glxinfo and vulkaninfo examples for Nvidia
2019-01-16 16:55:01 -08:00
Mathieu Comandon
fe655fb037
Add example of AMD vulkaninfo
2019-01-16 16:52:10 -08:00
Mathieu Comandon
392f35e1ec
Add example of AMD glxinfo output
2019-01-16 16:50:56 -08:00
Mathieu Comandon
cd8f50d8bd
Wrong code got commited earlier
2019-01-16 16:18:20 -08:00
Mathieu Comandon
a88dd7d87d
Run get_missing_media in a thread for faster launch time ( Closes #1611 )
2019-01-16 16:11:14 -08:00
Mathieu Comandon
06e7bead6c
Follow symlinks when creating wine prefixes
2019-01-16 15:36:53 -08:00
Mathieu Comandon
f98fdefcf4
Enable monitor logging in dev mode
2019-01-16 15:23:48 -08:00
Aaron Opfer
9031fffcc9
monotonic_time: add explanatory comment
2019-01-16 11:18:53 -08:00
Aaron Opfer
8099020ac5
make lutris.util.downloader use monotonic time
...
`time.time` can go backwards if the system clock time is changed. This makes it inappropriate for measuring the length of time between two events. Replace with `time.monotonic` inside `lutris.util.downloader`.
2019-01-16 11:18:53 -08:00
Torge Matthies
5ff68d0157
Fix AttributeError when trying to run winecfg.
2019-01-15 21:02:21 -08:00
Mathieu Comandon
e9506c2c43
Only remove game if previously set
2019-01-15 19:38:25 -08:00
Aaron Opfer
3965d19f73
prevent DXVK overrides from appearing in config
...
Fixes #1590 .
2019-01-15 17:36:48 -08:00
Mathieu Comandon
f3b636494b
Add menu entry for enabling / disabling tray icon
2019-01-15 17:17:12 -08:00