Commit Graph
100 Commits
Author SHA1 Message Date
the-sane af58a6009b Display error messages from zenity again 2024-10-22 18:42:42 -04:00
the-sane 10b73fa9ef Add wine version check 2024-10-22 17:27:28 -04:00
the-sane 69402da226 Bump version 2024-10-11 18:33:38 -04:00
the-sane 5e248eb3a7 Fix newline 2024-10-11 18:31:03 -04:00
the-sane c91e3a9664 Add link to packagers guide 2024-10-11 18:30:35 -04:00
the-sane dd30f454e1 Make sure the icons directory exists 2024-10-11 18:25:34 -04:00
the-sane ea331a6cae Icon fixes for packaged versions of the Helper 2024-10-11 18:18:00 -04:00
the-sane 7a75a9073b Fix redirect 2024-10-11 16:58:22 -04:00
the-sane 289a1c282d Bump version 2024-10-11 15:02:53 -04:00
the-sane b62c1775b0 Update readme 2024-10-11 15:01:13 -04:00
the-sane 5d689ac247 Handle out of date launch scripts better 2024-10-10 21:04:36 -04:00
the-sane d4e81793e1 Clarify error messages 2024-10-10 14:27:53 -04:00
the-sane e270094435 Revert PTU EAC fix for now 2024-10-10 12:29:04 -04:00
the-sane 2f341ee26e Rearrange and clarify menu 2024-10-09 19:22:47 -04:00
the-sane 6b314b9050 Manage wine runners for non-lutris installs 2024-10-09 19:10:02 -04:00
the-sane d6f2917bdd Fix RSI icon for wine install 2024-10-09 00:33:35 -04:00
the-sane f2ae1cfeca Improve menu headings 2024-10-08 23:33:40 -04:00
the-sane 78fc70f599 Improvements to non-lutris install process 2024-10-08 20:57:33 -04:00
the-sane ab76eb2ca8 Remove system winetricks dependency 2024-10-08 17:20:01 -04:00
the-sane aee1c02693 Improve loops 2024-10-08 00:32:11 -04:00
the-sane 713f9e49d1 Cut down on console debug messages 2024-10-08 00:01:25 -04:00
the-sane 579fc737d8 Improve wine install path selection 2024-10-08 00:01:05 -04:00
the-sane 940a5703fe Update readme 2024-10-07 12:31:13 -04:00
the-sane 3f2afb8fc6 Add powershell verb 2024-10-07 12:10:33 -04:00
the-sane 2e32e29a3c Rearrange main menu: wine installer first 2024-10-07 12:04:41 -04:00
the-sane 773233ba9b EAC compatibility 2024-10-04 12:49:33 -04:00
the-sane 9f1760cd42 win10 for lutris 2024-10-03 18:04:15 -04:00
the-sane 5ad8a4eb80 Move powershall install to maintenance menu 2024-10-03 14:08:05 -04:00
the-sane 1b50dadccc Update nixos wiki link 2024-10-03 13:59:40 -04:00
the-sane 4828e378c8 Tahoma font for 2.0 launcher 2024-10-02 01:07:04 -04:00
the-sane 938c7ef42a Install arial font into prefix 2024-10-02 00:00:48 -04:00
the-sane bc3b6e13ca Re-add CLI mode. umu/Proton doesn't care 2024-10-01 17:00:53 -04:00
the-sane 78ba5b6513 update updated_at 2024-09-29 15:14:02 -04:00
the-sane 29e35cba5e Remove hopefully unneeded env vars 2024-09-29 15:13:08 -04:00
the-sane 391e1b70a0 Remove radv_zero_vram env var 2024-09-29 15:12:35 -04:00
the-sane 2764284d12 Fix comment 2024-09-27 21:29:16 -04:00
the-sane ff049860d1 Prevent updates from overwriting our .desktop files 2024-09-27 10:08:29 -04:00
the-sane 15e737cfcb unattended winetricks 2024-09-26 18:20:57 -04:00
the-sane e242349c58 Better install messages 2024-09-26 17:04:45 -04:00
the-sane e6479bf310 Remove prefix command for lutris 0.5.18 2024-09-26 14:19:02 -04:00
the-sane 407a4af9bc Update post install message 2024-09-26 14:14:16 -04:00
the-sane 916c489f38 Add extra nvidia cache options to env vars 2024-09-26 13:57:55 -04:00
the-sane 0a226b35de Update rsi setup version 2024-09-25 15:20:27 -04:00
the-sane 847d57ae85 libadwaita gets even bigger with gnome 47 2024-09-24 23:21:26 -04:00
the-sane 2f4be46dc9 Filter out some unneeded krok4ek runners 2024-09-24 23:02:43 -04:00
the-sane f9c85e277c Update installer to 2.0.4 2024-09-24 13:32:21 -04:00
the-sane 9d2adafbab quiet sysctl reload 2024-09-22 14:29:16 -04:00
the-sane b10ac91952 Improve pkexec fallback 2024-09-22 14:25:47 -04:00
the-sane df7d8e1dff kill wine processes when game exits 2024-09-21 17:25:54 -04:00
the-sane b9312cf69d Force reg key creation in case it exists, otherwise install is interrupted 2024-09-20 11:43:08 -04:00
the-sane 7a0c85431a Create registry key that prevents wine file associations 2024-09-20 11:35:44 -04:00
the-sane 78a98f24a7 getdirs improvements 2024-09-19 21:56:17 -04:00
the-sane 0ca4c76ef8 Silent install, terminate wine afterwards to avoid ghost processes 2024-09-19 21:18:25 -04:00
the-sane 2af88d978e Remove winepath. Need to call runner binary directly 2024-09-18 15:03:04 -04:00
the-sane 991eb4b59e add optional WINEPATH export 2024-09-16 17:13:54 -04:00
the-sane da89912061 Install functions can customize preflight check 2024-09-16 12:14:11 -04:00
the-sane 711afb621f Remove proton only env var 2024-09-15 19:58:38 -04:00
the-sane c912a6c379 Add comment about lingering wine processes 2024-09-15 18:44:57 -04:00
the-sane 2fbc5da07a Add gamescope instructions 2024-09-15 13:42:45 -04:00
the-sane 929bcf0a20 Add feral gamemode option 2024-09-10 21:51:27 -04:00
the-sane 8cf6468b20 Update logging 2024-09-09 10:27:06 -04:00
the-sane 428e82f474 Lutris debug mode by default, log to a temp file 2024-09-09 10:11:58 -04:00
the-sane a373639a6a update winetricks check messages 2024-09-09 01:19:49 -04:00
the Sane.andGitHub de8da00221 Add link to contributors guide 2024-09-09 00:29:30 -04:00
the-sane 2c375b53f6 Reorder functions 2024-09-09 00:14:18 -04:00
the-sane a246618ee3 Fix spacing 2024-09-08 23:53:30 -04:00
the Sane.andGitHub 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
the-sane 7ed580700a Remove broken zenity icons 2024-09-08 15:12:05 -04:00
the-sane 20adc7d154 remove debug option 2024-09-08 14:52:38 -04:00
the-sane 57267032b0 Update first run experience for new install options 2024-09-08 14:51:51 -04:00
the-sane 12a869c136 Save game paths after wine install. Improve getdirs() 2024-09-08 13:58:18 -04:00
the-sane f68a35c560 condense winetricks call 2024-09-08 11:58:56 -04:00
the-sane 9240094e65 Check for wine first 2024-09-08 11:55:42 -04:00
the-sane c00f3fee92 Reverse order of functions 2024-09-08 11:47:06 -04:00
the-sane 9e027c8c7e Update message phrasing 2024-09-08 10:59:40 -04:00
the-sane d68fedf0cd Remove dxvk notice 2024-09-08 10:54:11 -04:00
the-sane a353b5cf6e Create tmp log using mktemp 2024-09-08 10:52:53 -04:00
the-sane 6783995463 Install dxvk as well 2024-09-08 10:41:24 -04:00
the-sane 76ee647839 default system winetricks false 2024-09-08 01:39:25 -04:00
the-sane ede44a5327 initialize variable 2024-09-08 01:03:24 -04:00
the-sane 9bc91d2ca1 Rename variable for clarity 2024-09-08 00:56:09 -04:00
the-sane e83768b9ed Rename variable for clarity 2024-09-08 00:53:38 -04:00
the-sane df491c5967 Call the preflight check before installs 2024-09-08 00:50:15 -04:00
the-sane c3ff559e03 Variablify file locations 2024-09-07 21:16:24 -04:00
the-sane 897936ea4b Add debug message if wine-installed .desktop files can't be found for modification 2024-09-07 21:11:05 -04:00
the-sane 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
the-sane 9361fa3305 Source a user's xdg base dir preferences 2024-09-07 19:29:23 -04:00
the-sane c76f77c525 Use xdg_data_dir (defined as data_dir) if available 2024-09-07 19:23:57 -04:00
the-sane 0f8840e903 Escape spaces in .desktop exec and path lines 2024-09-07 19:02:38 -04:00
the-sane 186d376121 Use xdg_desktop_dir if available 2024-09-07 15:49:17 -04:00
the-sane 145f112126 Remove outdated zstd dep 2024-09-07 13:18:35 -04:00
the-sane d99c10238e Fix lines 2024-09-07 11:44:39 -04:00
the-sane 5a865bf1c7 Remove extra newline 2024-09-07 11:44:08 -04:00
the-sane 5bccb17448 Fix quoting 2024-09-06 14:53:17 -04:00
the-sane 9ea910fab7 Fix default cmd line arg 2024-09-06 01:42:16 -04:00
the-sane b07428f52b update dxvk_hud env var 2024-09-06 00:15:02 -04:00
the-sane 29468d6e24 Add optional prelaunch and postexit scripts 2024-09-05 23:42:47 -04:00
the-sane cf570c1d9d Force terminal mode and capture install cancels 2024-09-05 23:33:20 -04:00
the-sane cf2f9b9315 Add wine launch script 2024-09-05 22:47:06 -04:00
the-sane f10844face Fix bad merge 2024-09-05 19:22:50 -04:00