154 Commits

Author SHA1 Message Date
Thomas Crider
1519798946
Merge pull request #17 from loathingKernel/main
Separate self-update and download/extraction into a wrapper script for CLI use
2024-02-08 12:50:57 -07:00
Paweł Lidwin
ff5d7c15b2
avoid dumping useless log file 2024-02-07 17:12:35 +01:00
Stelios Tsampas
8cf3fdaace Workaround for sha512sum file string 2024-02-07 17:49:38 +02:00
Stelios Tsampas
5acf249512 Set toolmanifest to point to the renamed entry point 2024-02-07 17:28:31 +02:00
Stelios Tsampas
c54611c3c2 Move self-updating to a separate wrapper 2024-02-07 17:28:11 +02:00
GloriousEggroll
733c6abc4f oops, forgot to change the version file 2024-02-05 18:27:12 -07:00
GloriousEggroll
1a17aac5a7 bump ulwgl-run and flatpak tarball rc version 2024-02-05 17:02:28 -07:00
GloriousEggroll
a2a4fe6a09 convert ulwgl-run to posix sh, fixes https://github.com/Open-Wine-Components/ULWGL-launcher/pull/12 2024-02-05 16:45:57 -07:00
GloriousEggroll
ee9e6877f5 fix missing fi 2024-02-05 16:15:22 -07:00
GloriousEggroll
cadfd9a617 fixup so that it doesnt fail if no tarball is found 2024-02-05 16:09:25 -07:00
GloriousEggroll
1adbce45ad update launcher tarball shasum one more time 2024-02-05 15:31:59 -07:00
GloriousEggroll
68f580cf62 fix ULWGL-launcher tarball location 2024-02-05 15:21:57 -07:00
GloriousEggroll
24e84e8606 fix flatpak display settings 2024-02-05 14:11:10 -07:00
GloriousEggroll
405c244cd7 bump tarball shasum (again) 2024-02-05 13:00:07 -07:00
GloriousEggroll
042e9580a6 bump flatpak tarball version, fix typo 2024-02-05 12:57:17 -07:00
GloriousEggroll
01fc2f8258 bump rc version, add flatpak yml build file 2024-02-05 12:49:39 -07:00
GloriousEggroll
650136d7d2 change gamelauncher to ulwgl-run, allow it to be in bin/, make default install in ~/.local/share/ulwgl,implement version checking 2024-02-05 10:06:09 -07:00
GloriousEggroll
e68f9eaf5d check if is defined. If it is, make sure the path exists, if it isn't, download and use the latest stable ULWGL proton version 2024-02-04 16:42:20 -07:00
GloriousEggroll
204998cdfc update wip build notes 2024-02-04 10:29:10 -07:00
GloriousEggroll
b6b8cda316 fix readme usage section 2024-02-03 21:19:38 -07:00
GloriousEggroll
211fdc47b7 shaddaaap already (get rid of error spam from trying to create symlinks that may already exist) 2024-02-02 16:10:53 -07:00
GloriousEggroll
cfb7121a38 fix drive_c symlink during prefix creation 2024-01-30 14:01:21 -07:00
Paweł Lidwin
a4a845321a
prevent adding / to LIBRARY_PATHS 2024-01-30 13:27:32 +01:00
Paweł Lidwin
15f267053e
it's actually STEAM_COMPAT_LIBRARY_PATHS, allow caller to specify additional paths too 2024-01-29 19:19:01 +01:00
GloriousEggroll
104b107441 if exe is 'createprefix' make EXE empty to force proton to create a prefix 2024-01-29 02:33:05 -07:00
GloriousEggroll
3458c21989 dont make these files if they already exist 2024-01-28 20:30:55 -07:00
GloriousEggroll
79dd327fbd add support for STEAM_COMPAT_LIBRARY_PATH (really for real this time) 2024-01-28 18:24:36 -07:00
GloriousEggroll
a8abf76fb1 whoops, that was for STEAM_RUNTIME_LIBRARY_PATH, not STEAM_COMPAT_LIBRARY_PATHS 2024-01-28 17:06:39 -07:00
GloriousEggroll
a0fc0f3e09 add support for STEAM_COMPAT_LIBRARY_PATHS, allows gamedrive to work 2024-01-28 16:46:32 -07:00
GloriousEggroll
f6f062bcd6 add PROTON_VERB option to allow choosing other proton verbs besides 'waitforexitandrun' 2024-01-28 06:29:27 -07:00
GloriousEggroll
c3c016bcdc fix parsing of steamappid inside ulwgl ids, pass '0' as steamappid for games with no steam version (https://github.com/ValveSoftware/steam-runtime/issues/287#issuecomment-831877852) 2024-01-26 11:41:02 -07:00
GloriousEggroll
608eeb0344 strengthen test that ULWGL does for verifying if steam or non-steam game ID 2024-01-26 11:41:02 -07:00
Mathieu Comandon
3075933947 Add .gitignore 2024-01-25 18:14:57 -08:00
Mathieu Comandon
44269b9c4d Pass all arguments to ULGWL script and get rid of LAUNCHARGS 2024-01-25 18:14:21 -08:00
GloriousEggroll
3725e8ef68 set both SteamGameId and SteamAppId (yes, they are the same thing and proton uses both) 2024-01-24 13:05:13 -07:00
GloriousEggroll
627ed64b93 try to autoset game install path if one isnt set 2024-01-24 12:05:12 -07:00
GloriousEggroll
99b3166e83 pas ULWGL_ID as gameid envvar and check if the second part of it is a numerical value. If it is, then it's a steam id and pass that as the SteamAppId and compat id 2024-01-24 11:29:14 -07:00
Mathieu Comandon
feb79da533 Arguments passed to ULWGL need to be quoted individually 2024-01-24 05:18:40 -08:00
Mathieu Comandon
54e2928baf Remove check for $2 since proton path was removed from arguments 2024-01-24 04:41:10 -08:00
GloriousEggroll
3493d33490 fixup syntax examples 2024-01-24 04:13:47 -07:00
GloriousEggroll
3fffd1ad06 set proton version path as an envvar instead of a gamelauncher.sh arguement 2024-01-24 04:09:59 -07:00
Thomas Crider
2815802f8b
Merge pull request #2 from rezzafr33/main
Support multiple arguments.
2024-01-23 22:16:51 -07:00
Mochamad Taufan Rezzafri
19e3aad136 Support multiple arguments. 2024-01-24 10:45:06 +07:00
Mathieu Comandon
062ff6798b Use absolute path for ULWGL script 2024-01-23 00:48:52 -08:00
GloriousEggroll
af224933cd update readme 2024-01-22 11:08:52 -07:00
GloriousEggroll
41b3ce714d putting notes in once place for now 2024-01-21 23:51:54 -07:00
GloriousEggroll
defadb0717 remove var folder -- it's auto generated for tmp storage when the container runs 2024-01-21 14:22:18 -07:00
GloriousEggroll
1f1816bbe0 whoops, not a global command, use ./ 2024-01-21 06:41:42 -07:00
Thomas Crider
d8aa00141f
Merge pull request #2 from Mojken/patch-1
fix typo in README.md
2024-01-21 05:37:17 -07:00
GloriousEggroll
25275c9f83 whoops, no hardcodey patheroni 2024-01-21 05:34:57 -07:00