Commit graph

9004 commits

Author SHA1 Message Date
Mathieu Comandon ba9c0aea5a Typo!!!!!!!! 2023-10-19 18:09:59 -07:00
Mathieu Comandon 6b3cacb33b Be more lenient with Flatpak options 2023-10-18 16:58:50 -07:00
Mathieu Comandon a1319a82dd Add user expansion to create_prefix 2023-10-18 14:27:01 -07:00
Mathieu Comandon 7b17a9a25d Expand user path in path_exists 2023-10-18 14:06:55 -07:00
Mathieu Comandon a9f0dfabbf Improve Flatpak support for ScummVM 2023-10-18 13:15:45 -07:00
Mathieu Comandon 5158fc37eb No need to write to shortcut file when no shortcut is removed 2023-10-17 16:28:32 -07:00
Mathieu Comandon 3a27de7a94 Remove Steam shortcut, completely remove games with no playtime, remove update_all_artwork 2023-10-17 16:25:52 -07:00
Daniel Johnson 8c5e6d7264 Make sorting by name ('natural sorting') be case-insensitive, because game publishers don't know how to spell.
Resolves #5076
2023-10-17 19:00:31 -04:00
Mathieu Comandon e6d578f250 Check for validity of files in scripts (Fixes #5057) 2023-10-17 15:46:49 -07:00
farchord a9f8bde083 Fixed typo in lutris.spec
Typo in the BuildRequires, needs a semicolon
2023-10-17 14:54:40 -07:00
Mathieu Comandon 782d92482a Update version in lutris.spec 2023-10-16 07:47:21 -07:00
Mathieu Comandon 9d6eb3b9a0 Add 0.5.1 4 info in metainfo.xml 2023-10-16 07:47:21 -07:00
Mathieu Comandon a66499ab29 Update screenshot in metainfo 2023-10-16 07:47:21 -07:00
Quinn64 15995e2084 Added Rosalie's Mupen GUI as a runner. Removed Rosalie's Mupen GUI's flatpak ID from the standalone mupen64plus's runner to avoid confusion 2023-10-16 07:04:58 -07:00
Quinn64 4a63489630 Changed runner download links from http to https after checking validity 2023-10-16 07:04:58 -07:00
Quinn64 d7aab6db12 Updated Ruffle 2023-10-16 07:04:58 -07:00
Quinn64 fa0b8ae683 Fixed the mGBA runner help 2023-10-16 07:04:58 -07:00
Mathieu Comandon 0531e7f9c6 Adapt user_data_dir when executed in a Flatpak 2023-10-16 05:24:33 -07:00
Mathieu Comandon 132dfdb805 Reverse prefered order of Lutris shortcuts 2023-10-16 05:24:33 -07:00
Mathieu Comandon 89bd6c6138 Add description label to sources 2023-10-16 05:24:33 -07:00
Dan Johnson 4f1706c3bb Toot my own horn!
Also, call out the Cairo dependency we fixed, for repo maintainers.
2023-10-16 07:00:54 -04:00
Mathieu Comandon d60a5a4489 Fix huge download size shown for GOG games 2023-10-16 03:39:09 -07:00
Mathieu Comandon e943304e37 Update changelog 2023-10-16 02:36:04 -07:00
Mathieu Comandon 414da87d0e Also ignore modules in /var/home 2023-10-16 01:38:44 -07:00
Mathieu Comandon be2c47cb4b Modify sys.path to prevent Python from loading packages from .local/lib 2023-10-16 01:31:29 -07:00
Mathieu Comandon 401c24743d Conditionally load ld_library_path for scummvm 2023-10-11 13:29:02 -07:00
Mathieu Comandon 4ad7625069 Add labels to Steam account prefs 2023-10-11 10:24:11 -07:00
Mathieu Comandon e75e477109 Don't load ScummVM extra libs when using external ScummVM runner 2023-10-11 09:39:43 -07:00
Dan Johnson 8ff590055b Break circular dependency
I moved use_lutris_runtime into the commands/wine.py file, which is the only place it is used; from there it can hit the runtime without a cycle.
2023-10-10 18:18:27 -04:00
Dan Johnson 16a99f75ba Basic error handling for many signal handlers in LutrisWindow.
It beats crashing the entire program if something goes wrong.
2023-10-10 18:10:35 -04:00
Mathieu Comandon 8f31e2f0d1 Clear Wine cache when new version is installed, disable runner update when runtime updates are disabled 2023-10-10 14:11:56 -07:00
Daniel Johnson 1d7673b936
Merge pull request #5067 from bell07/master
ScummVM: fix of last-minute-before-commit bug
2023-10-10 16:58:43 -04:00
Daniel Johnson 0494c6e189
Merge branch 'master' into master 2023-10-10 16:58:13 -04:00
Mathieu Comandon 28e09a6275 Use prefered Steam account for Steam integration and shortcuts 2023-10-10 13:45:25 -07:00
Mathieu Comandon d2c10a8087 Add Steam account selection in account preferences 2023-10-10 13:21:40 -07:00
Dan Johnson 8de92e7b0f Set an icon on the LutrisInitDialog
It can be shown for quite a while, so it may as well have suitable branding.
2023-10-10 14:41:27 -04:00
Alexander Weber b249e402a3 ScummVM: Remove wrong filled and unused platform 2023-10-10 15:43:53 +02:00
Alexander Weber 0cfbef2cb4 ScummVM: fix of last-minute-before-commit bug 2023-10-10 15:25:00 +02:00
Mathieu Comandon 870a1ce012 Add accounts tab in preferences dialog 2023-10-09 21:40:10 -07:00
Mathieu Comandon 181f48d64b Use Python 3.7 compatible log handler stream switching 2023-10-09 21:40:10 -07:00
Alexander Weber b92f6ed0f1 Wine dll_manager: Do not hide locally installed versions
Lutris is able to use locally installed dxvk, vkd3d and others, placed into ~/.local/share/lutris/runtime/dxvk or ~/.local/share/lutris/runtime/vkd3d.
The locally installed versions are hidden, if remote list is fetched.

This change allow to use locally installed versions. THe locally versions are available at the bottom of the selections list.

My use-case is, I set symlinks to versions installed by distribution package manager (Gentoo).

```
ln -s /usr/lib/dxvk ~/.local/share/lutris/runtime/dxvk/system-dxvk
ln -s /usr/lib/vkd3d-proton/ ~/.local/share/lutris/runtime/vkd3d/system-vkd3d-proton
```
2023-10-09 14:56:58 -07:00
Alexander Weber f6ab7b3214 ScummVM: Use full description as name, because of variants 2023-10-09 14:14:54 -07:00
Alexander Weber 4fc693bd73 Scummvm: Store path in details field in database 2023-10-09 14:14:54 -07:00
Alexander Weber 51bb473ae1 Revert "ScummVM - Re-Read config file before installation because the path is not stored in database"
This reverts commit 41a265a22f.
2023-10-09 14:14:54 -07:00
Alexander Weber 6d01244a65 ScummVM - Re-Read config file before installation because the path is not stored in database 2023-10-09 14:14:54 -07:00
Alexander Weber c8a7359a0f Initial ScummVM Service support 2023-10-09 14:14:54 -07:00
sonic ba2f897692 Added StartuppWMClass to .desktop file
Committer: GiantEnemyCrab
2023-10-09 14:11:49 -07:00
Dan Johnson e6a16466e4 Remove stray \n in tr.po 2023-10-07 19:29:28 -04:00
Daniel Johnson 332b097f8f
Merge pull request #5064 from BatuHanHub/master
I fixed the error in the Turkish Translation file
2023-10-07 19:26:26 -04:00
Daniel Johnson 4aab7c45a4
Merge branch 'master' into master 2023-10-07 19:25:52 -04:00