Commit Graph

729 Commits

Author SHA1 Message Date
the-sane
c2ed743a75 Refactor download_dirs array into single download_dir string variable.
Remnant of lutris support where items would have to be installed for both flatpak and native lutris in two different locations.
2025-10-06 18:03:03 -04:00
the-sane
5acbb6e1df Refactor post_download for simplicity and automation 2025-10-06 17:14:18 -04:00
the-sane
fadeb656f5 Use new progress_bar function in download_install 2025-10-06 15:49:08 -04:00
the-sane
931d464680 Fix dxvk function call 2025-10-06 14:03:17 -04:00
the-sane
322d5bfadd Rename functions
Remnants of lutris support
2025-10-06 14:02:48 -04:00
the-sane
ad786f6df3 Revert printf syntax changes from 8d0bc55
These changes break the TUI formatting. Strings passed to printf may intentionally have newlines.
2025-10-06 13:48:50 -04:00
the-sane
3466d8794a Clarify which api may be rate limited in message 2025-10-06 13:23:03 -04:00
the-sane
d696d86597 Add install async dxvk feature 2025-10-06 13:20:38 -04:00
the-sane
6c9f04fec3 Update function names
Naming convention remnants from lutris support
2025-10-05 17:35:38 -04:00
the-sane
934bf3b0db Rename function
Remnant from when lutris was supported.
2025-10-05 17:20:51 -04:00
the-sane
01eeb80b66 Fix dxvk message 2025-10-05 13:51:07 -04:00
the-sane
a7ca1ff82a Update RSI setup version 2025-10-02 16:07:58 -04:00
the-sane
33ff17e126 Only reset launch script wine path if we deleted the currently used runner 2025-09-28 12:22:23 -04:00
the-sane
8a882a4286 Use current runner from launch script for update dxvk and install powershell functions 2025-09-28 11:56:36 -04:00
the-sane
a7c80f31eb Update default lug-wine runner 2025-09-28 10:46:32 -04:00
the-sane
7fcafd39fa Standardize winetricks exit code checks across functions 2025-09-26 23:26:32 -04:00
the Sane.
ecb6fc504b Merge pull request #122 from Tash1nka/fix/desktop-app
Few fixes for RSI Laucher desktop file.
2025-09-26 19:22:58 -04:00
the-sane
95d073bec8 Catch winetricks permissions errors 2025-09-26 19:13:47 -04:00
Tashinka
4295f5c2e1 fix(desktop file): remove Path field and file extension in Icon field
- Remove the 'Path' field as it's used to indicate the working
  directory for the 'Exec' command. (See: https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html#id-1.7.6)
- Remove the extension from the 'Icon' field as it breaks the
  desktop icon on some systems. Keeping the extension will also break the desktop file entry in the
  future. (See: https://specifications.freedesktop.org/icon-theme-spec/latest/#icon_lookup)
2025-09-15 20:13:31 +02:00
the-sane
a7650a2c93 Remove unnecessary empty dir check 2025-09-11 10:30:05 -04:00
the-sane
a14594a522 Bump version 2025-08-26 12:02:27 -04:00
the-sane
4c552ff44a Improve install directory checks 2025-08-26 11:52:51 -04:00
the-sane
8d0bc550a6 Fix a few old lingering printf syntax errors 2025-08-26 11:37:46 -04:00
the-sane
01d63f7013 Add missing quotes 2025-08-26 11:19:08 -04:00
the-sane
d3f23a109b Fix exit code handling 2025-08-26 11:02:27 -04:00
the-sane
e217be1729 Update wiki urls 2025-08-25 14:17:21 -04:00
the-sane
8a21da61ed Add option to repair wine prefix in launch script 2025-08-25 13:47:10 -04:00
the-sane
738f85d5bd More robust dependency notifications
Not all systems have notify-send by default. Try zenity first.
2025-08-25 12:02:55 -04:00
the-sane
d2dea481d0 Put .desktop file in prefix by default. Make sure applications dir exists. 2025-08-25 11:12:56 -04:00
the-sane
3fe1c8ab73 Disable wine checks. Dependencies no longer needed. 2025-08-25 11:03:48 -04:00
the-sane
93177a0f49 Default path to avoid potential unset variable errors on bazzite 2025-08-18 15:44:28 -04:00
the-sane
271ccc505d Update default lug-wine runner 2025-08-18 10:50:11 -04:00
the-sane
eedb0a8f07 Copy backup .desktop file to prefix 2025-08-18 10:28:21 -04:00
the-sane
038fa9e704 Update rsi setup version 2025-08-15 09:39:15 -04:00
the-sane
d62a93e5dd Update .desktop entry template 2025-08-11 11:59:44 -04:00
the-sane
9fc1dd029e Bump version 2025-08-06 11:47:52 -04:00
the-sane
8e284a83c3 Update default runner 2025-08-06 11:47:20 -04:00
the-sane
1df564ef7b Clickable display_dirs links 2025-07-23 14:28:44 -04:00
the-sane
a504e966bf Use tmp file instead of PID for better progress bar tracking within subshell 2025-07-23 13:11:56 -04:00
the-sane
141f3c1db1 Update RSI setup version 2025-07-23 11:15:04 -04:00
the-sane
ecb9980608 Use progress bar for powershell and dxvk updates 2025-07-22 21:22:55 -04:00
the-sane
10c3a25325 Separate zenity progress bar into its own function 2025-07-22 21:05:38 -04:00
LeMoonStar
60b83fa16c Added Keywords to .desktop file 2025-07-22 20:50:04 +02:00
the-sane
31ad7c5c26 Bump version 2025-07-20 14:53:16 -04:00
mactan-sc
fe5e804afe update default runner filename 2025-07-19 23:41:51 -05:00
the-sane
85c13f47b1 Check for available archive tools in download_install 2025-07-18 14:17:35 -04:00
the-sane
92f8489776 Fix newline 2025-07-16 23:01:20 -04:00
the-sane
3f8affeff9 Tweak post install wording 2025-07-16 23:00:33 -04:00
the-sane
3dd51ab8b2 Update post install message 2025-07-16 11:06:04 -04:00
the-sane
f942b148f2 Add lug-wine repo + default runner 2025-07-15 18:44:22 -04:00