Commit graph

4909 commits

Author SHA1 Message Date
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
Mathieu Comandon 333b1024fc Provide better handling of game run state (Closes #1589) 2019-01-15 16:45:23 -08:00
Mathieu Comandon 862c136816 Update sidebar on game removal (Closes #1577) 2019-01-15 15:43:04 -08:00
Mathieu Comandon b6ac383d3e Always show remove entry in contextual menu (Closes #1596) 2019-01-15 15:34:20 -08:00
Mathieu Comandon c1de7a345e Only log output to stdout if no command line arguments are present (Closes #1584) 2019-01-15 03:53:48 -08:00
Mathieu Comandon e5489b24b7 Fix arguments for Steam game removal (Fixes #1597) 2019-01-15 02:09:50 -08:00