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
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
BatuHanHub
8c0cc325c7
Update tr.po
...
Duplication bug fixed.
2023-10-08 02:15:18 +03:00
Daniel Johnson
e1c913b174
Escape quotes inside the Turkish translation.
2023-10-06 17:10:49 -04:00
BatuHanHub
4cb50604f5
Update tr.po
2023-10-06 11:38:05 -07:00
Mathieu Comandon
d180c7ee4c
Add steamid utility module
2023-10-05 21:53:54 -07:00
Mathieu Comandon
cf21587323
Read preferred Steam account in settings
2023-10-05 19:34:23 -07:00
Mathieu Comandon
0631f8714a
Add function to list available Steam accounts
2023-10-05 19:23:23 -07:00
BatuHanHub
1c1a4eed00
Update tr.po
...
We have translated most places.
2023-10-06 01:34:06 +03:00
BatuHanHub
6b5aad429d
Update tr.po
2023-10-06 01:32:40 +03:00
Mathieu Comandon
67e169ba7e
Load games using wine version in a background task
2023-09-27 02:50:59 -07:00
Mathieu Comandon
e98f19f5e0
Silence more Discord errors
2023-09-25 21:08:30 -07:00
Mathieu Comandon
326f9d12fb
Remove Discord logging and silence errors, no one cares about this bs Discord integration. Let it fail.
2023-09-25 20:48:20 -07:00
Mathieu Comandon
fd4ffacb62
Use human_size to display sizes in progress bars
2023-09-25 13:27:16 -07:00
Quinn64
761c8d7b57
Added mGBA to Runners
2023-09-20 22:59:21 -07:00
Daniel Johnson
b35de9412a
Placate flake8!
...
'Cuz I always have time for flake8!
2023-09-20 17:05:28 -04:00
Mathieu Comandon
8558b96cc5
Get missing games in a separate thread during startup
2023-09-19 16:38:58 -07:00
Mathieu Comandon
992d421a0e
Get rid of annoying/useless esync/fsync checks
2023-09-19 14:01:14 -07:00
Quinn64
69112c3799
Update melonDS to 0.9.5
2023-09-18 14:51:27 -07:00
Daniel Johnson
8888d73e61
Do not offer to cache user-supplied files if there's more than one file.
...
We aren't clever enough to find the other files after the initial one, so we just won't offer this option if there's more than one file.
2023-09-17 16:31:17 -04:00
Daniel Johnson
d41bc263ea
Remove 'dest_file' for InstallerFileCollection.
...
It makes no sense and contained a folder sometimes; instead we have an override_dest_file() to set this, but no way to read it.
This still may only work for GOG though, as that's what it knows how to pass through to the underlying InstallerFile instances.
2023-09-17 14:35:26 -04:00
Daniel Johnson
a7df45d24e
Fix installer file copy method.
...
The copy should copy the dest-file setting faithfully, not sometimes resolve the cache path.
2023-09-17 14:15:09 -04:00
Daniel Johnson
ea278e8b2c
Move most file-collection specific code to virtual methods.
...
This is to separate out all uses of 'dest_file', so it can be treated specially by the file collection
2023-09-17 14:10:27 -04:00
Daniel Johnson
55008b8b69
Placate flake8!
...
Also, some spelling korrections!
2023-09-17 12:58:49 -04:00
Mathieu Comandon
fcbba61b85
Update text on startup dialog
2023-09-15 16:47:31 -07:00
Mathieu Comandon
38f7283eed
Update Wine during startup
2023-09-15 16:38:47 -07:00
Mathieu Comandon
438dc488e6
More runtime simplification
2023-09-14 16:35:44 -07:00
Mathieu Comandon
add0cf5207
Remove calls to notify_finish
2023-09-14 15:13:25 -07:00
Mathieu Comandon
85bf1dba8d
Create utility function to convert API dates to datetime objects
2023-09-14 15:06:28 -07:00
Mathieu Comandon
59151f0cbe
Some simplifications / refactorizations
2023-09-14 14:57:58 -07:00
Mathieu Comandon
23c413322f
Remove ability to cancel runtime updates
2023-09-14 13:53:36 -07:00
Mathieu Comandon
038fbb2d66
Remove all_levels + unneeded exception (make config.py as small as possible!)
2023-09-14 13:24:00 -07:00
Mathieu Comandon
9867b8215b
Show progress for runtime downloads
2023-09-14 12:38:11 -07:00
Mathieu Comandon
e2fee9f38a
Remove migrate() from init dialog, already in Application
2023-09-13 19:03:03 -07:00
Mathieu Comandon
7a3884f4a1
Typing and refactoring
2023-09-13 18:59:28 -07:00
Mathieu Comandon
faccec5721
Standardize Pico8 installation
2023-09-13 17:22:44 -07:00
Mathieu Comandon
7cda2ff51a
Typo fix, remove extra return statement, take note of code ugliness
2023-09-12 18:01:20 -07:00
Mathieu Comandon
58dfa870fe
Load default runner versions from versions.json
2023-09-12 17:13:41 -07:00
Mathieu Comandon
af9ceaa31a
Remove extra os.path.join
2023-09-11 20:25:25 -07:00