Commit Graph

743 Commits

Author SHA1 Message Date
78a98f24a7 getdirs improvements 2024-09-19 21:56:17 -04:00
0ca4c76ef8 Silent install, terminate wine afterwards to avoid ghost processes 2024-09-19 21:18:25 -04:00
2af88d978e Remove winepath. Need to call runner binary directly 2024-09-18 15:03:04 -04:00
991eb4b59e add optional WINEPATH export 2024-09-16 17:13:54 -04:00
da89912061 Install functions can customize preflight check 2024-09-16 12:14:11 -04:00
711afb621f Remove proton only env var 2024-09-15 19:58:38 -04:00
c912a6c379 Add comment about lingering wine processes 2024-09-15 18:44:57 -04:00
2fbc5da07a Add gamescope instructions 2024-09-15 13:42:45 -04:00
929bcf0a20 Add feral gamemode option 2024-09-10 21:51:27 -04:00
8cf6468b20 Update logging 2024-09-09 10:27:06 -04:00
428e82f474 Lutris debug mode by default, log to a temp file 2024-09-09 10:11:58 -04:00
a373639a6a update winetricks check messages 2024-09-09 01:19:49 -04:00
de8da00221 Add link to contributors guide 2024-09-09 00:29:30 -04:00
2c375b53f6 Reorder functions 2024-09-09 00:14:18 -04:00
a246618ee3 Fix spacing 2024-09-08 23:53:30 -04:00
1bf5b8f0d5 Merge pull request #92 from ProjectSynchro/helper-packaging-adventures
Add link to COPR repository for Fedora packaged lug-helper.
2024-09-08 23:52:56 -04:00
7ed580700a Remove broken zenity icons 2024-09-08 15:12:05 -04:00
20adc7d154 remove debug option 2024-09-08 14:52:38 -04:00
57267032b0 Update first run experience for new install options 2024-09-08 14:51:51 -04:00
12a869c136 Save game paths after wine install. Improve getdirs() 2024-09-08 13:58:18 -04:00
f68a35c560 condense winetricks call 2024-09-08 11:58:56 -04:00
9240094e65 Check for wine first 2024-09-08 11:55:42 -04:00
c00f3fee92 Reverse order of functions 2024-09-08 11:47:06 -04:00
9e027c8c7e Update message phrasing 2024-09-08 10:59:40 -04:00
d68fedf0cd Remove dxvk notice 2024-09-08 10:54:11 -04:00
a353b5cf6e Create tmp log using mktemp 2024-09-08 10:52:53 -04:00
6783995463 Install dxvk as well 2024-09-08 10:41:24 -04:00
76ee647839 default system winetricks false 2024-09-08 01:39:25 -04:00
ede44a5327 initialize variable 2024-09-08 01:03:24 -04:00
9bc91d2ca1 Rename variable for clarity 2024-09-08 00:56:09 -04:00
e83768b9ed Rename variable for clarity 2024-09-08 00:53:38 -04:00
df491c5967 Call the preflight check before installs 2024-09-08 00:50:15 -04:00
c3ff559e03 Variablify file locations 2024-09-07 21:16:24 -04:00
897936ea4b Add debug message if wine-installed .desktop files can't be found for modification 2024-09-07 21:11:05 -04:00
89abb7fbe4 Fix .desktop quoting and escaping
After MUCH trial and error because this is not documented properly, the exec line needs to be quoted and spaces in the path line needs to be escaped but NOT quoted! phew!
2024-09-07 20:58:53 -04:00
9361fa3305 Source a user's xdg base dir preferences 2024-09-07 19:29:23 -04:00
c76f77c525 Use xdg_data_dir (defined as data_dir) if available 2024-09-07 19:23:57 -04:00
0f8840e903 Escape spaces in .desktop exec and path lines 2024-09-07 19:02:38 -04:00
186d376121 Use xdg_desktop_dir if available 2024-09-07 15:49:17 -04:00
edeff91678 README.md: Add link to Fedora COPR repository. 2024-09-07 13:28:48 -04:00
145f112126 Remove outdated zstd dep 2024-09-07 13:18:35 -04:00
d99c10238e Fix lines 2024-09-07 11:44:39 -04:00
5a865bf1c7 Remove extra newline 2024-09-07 11:44:08 -04:00
5bccb17448 Fix quoting 2024-09-06 14:53:17 -04:00
9ea910fab7 Fix default cmd line arg 2024-09-06 01:42:16 -04:00
b07428f52b update dxvk_hud env var 2024-09-06 00:15:02 -04:00
29468d6e24 Add optional prelaunch and postexit scripts 2024-09-05 23:42:47 -04:00
cf570c1d9d Force terminal mode and capture install cancels 2024-09-05 23:33:20 -04:00
cf2f9b9315 Add wine launch script 2024-09-05 22:47:06 -04:00
f10844face Fix bad merge 2024-09-05 19:22:50 -04:00