Commit Graph

611 Commits

Author SHA1 Message Date
the-sane
f10844face Fix bad merge 2024-09-05 19:22:50 -04:00
the-sane
a55fa4a352 Continue with wine install even if powershell is cancelled by user 2024-09-05 18:32:04 -04:00
the-sane
daf19d821d Remove debug line 2024-09-05 18:24:47 -04:00
the-sane
c20e91e1e8 Fix merge goof 2024-09-05 18:20:55 -04:00
the-sane
8167ae9a40 Some 16gb systems report 15gb 2024-09-05 14:17:18 -04:00
the-sane
f7b96f167f Update launcher version 2024-09-05 13:56:43 -04:00
the-sane
efe9b10f7c Merge branch 'main' into non-lutris-install 2024-09-05 13:52:12 -04:00
the-sane
284fc1a1b2 Update powershell install message 2024-09-03 10:58:48 -04:00
the-sane
edcfcd9eb9 Improve wine post-install message 2024-09-03 10:45:51 -04:00
the-sane
8c7b8cc971 Add switch prefix and install powershell capabilities 2024-09-03 10:38:38 -04:00
the-sane
240ec8d0b8 Update pre-install message 2024-09-02 23:55:29 -04:00
the-sane
3b7f1ed377 retrieve download_type 2024-09-02 22:17:13 -04:00
the-sane
b57e1ccaa8 install powershell verb 2024-09-02 18:22:35 -04:00
the-sane
98e792072a Add completion message 2024-09-02 16:39:55 -04:00
the-sane
c718ff97bd Fix up some printf statements 2024-09-02 16:05:43 -04:00
the-sane
0a829ab22f Fix env var 2024-09-02 15:43:34 -04:00
the-sane
d87c0e55df encode spaces in download urls 2024-09-02 14:49:29 -04:00
the-sane
85f4d64608 Fix if statement 2024-09-02 14:12:29 -04:00
the-sane
e869d64a62 Remove extra comment 2024-09-02 10:37:30 -04:00
the-sane
4191b35f11 Update menu 2024-09-02 10:07:47 -04:00
the-sane
b67cd4a0f5 update cmd line args 2024-09-02 10:06:05 -04:00
the-sane
5d73fce50e fetch and run rsi installer 2024-09-02 09:58:52 -04:00
the-sane
519c5ac3f9 Move file download code into function 2024-09-02 01:09:04 -04:00
the-sane
7014cf58f7 Move file download code into function 2024-09-02 01:08:16 -04:00
the-sane
84fde4af35 Rename download variables for clarity 2024-09-02 00:59:33 -04:00
the-sane
3079db9dfa Rename download variables for clarity 2024-09-02 00:46:06 -04:00
the-sane
1ba8b0b769 Initial work on non-lutris install option 2024-09-02 00:39:05 -04:00
the-sane
24c067c997 Require system wine, not just dependencies 2024-09-01 19:37:09 -04:00
the-sane
07464aeee4 Add a debug_print 2024-09-01 19:27:34 -04:00
the-sane
802b61d8f8 Initialize variables 2024-09-01 18:48:00 -04:00
the-sane
1929f37f6d Add ability for preflight check to auto-update local winetricks install 2024-09-01 18:38:07 -04:00
the-sane
16aabfce76 Update lutris version requirement 2024-08-25 12:33:24 -04:00
the-sane
99a22bdcdc Adjust config file priorities 2024-08-23 14:57:25 -04:00
the-sane
2e6b08fd27 Rearrange runners list 2024-08-21 14:50:19 -04:00
the-sane
a27a90dea5 Improve message formatting 2024-08-17 10:31:30 -04:00
the-sane
b548b6f3c5 Bump version 2024-08-17 10:25:47 -04:00
the-sane
2eb875c157 Reduce unnecessary debug messages 2024-08-17 10:24:44 -04:00
the-sane
b4b8b3248e Add interactive=never to all rm operations 2024-08-17 10:22:42 -04:00
the Sane.
086ffd15f0
Merge pull request #86 from mactan-sc/path-changes
Path changes
2024-08-17 10:01:39 -04:00
the Sane.
26fe714826
Simplify/reduce the number of message dialogs when clearing user dir 2024-08-17 09:58:55 -04:00
the Sane.
4fc8781abf
Clarify comments 2024-08-17 09:36:03 -04:00
mactan
8fc54f1fea shaders_dir 2024-08-15 22:41:54 -05:00
the Sane.
57732f3d45
Fix backwards compatibility with old shaders directories 2024-08-15 19:52:53 -04:00
mactan
57f4950764 remove shader appdata dir mask sc-alpha- 2024-08-15 18:16:39 -05:00
the Sane.
d956739d9c
Improve word wrap and formatting 2024-08-15 09:40:14 -04:00
the-sane
9305fdc38b Clarify lug wiki link on main menu 2024-08-15 09:27:29 -04:00
the Sane.
d8b8b47262
Add backwards compatibility check for the user dir 2024-08-14 16:19:55 -04:00
mactan
8fa64ca1ed CustomCharacters directory and shader directory variable name 2024-08-13 23:18:22 -05:00
the-sane
ace7ce3563 Add referral code 2024-07-25 11:40:39 -04:00
mactan
12a05a01ae remove global workaround option 2024-07-04 20:03:13 -05:00
mactan-sc
faded02ce6 shader paths refresh and back up custom characters 2024-07-04 20:03:13 -05:00
mactan-sc
b2993d8f6f
Bump version 2024-05-14 17:58:16 -05:00
mactan
1071b91c9e add Kron4ek wine runner source 2024-04-16 21:58:28 -05:00
the-sane
de22f4015d Bump version 2024-03-18 10:07:39 -04:00
mactan-sc
f50b780403
remove un-needed dxvk and runner sources 2024-02-21 12:28:45 -06:00
the-sane
eefa0d00e8 Round memory checks to whole numbers to fix integer errors 2024-01-22 16:05:54 -05:00
the-sane
e7c7ad5cba Bump version 2024-01-22 11:57:48 -05:00
the-sane
e4f699ee22 Lutris version check: Don't print various warnings 2024-01-22 11:48:35 -05:00
the-sane
0a48396ffd Text menus: Don't pause when invoked via command line arguments 2024-01-22 11:41:57 -05:00
the-sane
6bd310b5c2 Add copyright dates 2024-01-20 09:59:45 -05:00
the-sane
d25eb444c7 Make config dir if necessary 2024-01-09 16:46:51 -05:00
the-sane
91e7378666 Bump version 2024-01-09 16:12:41 -05:00
the-sane
7614c19ba1 Restore separate lutris json, stuff under lib dir
Mainly for more effective version control
2024-01-09 16:11:39 -05:00
the-sane
f1813ff052 Improve message 2024-01-09 14:57:49 -05:00
the-sane
88702d5629 Move EAC workaround to maintenance menu 2024-01-09 12:45:01 -05:00
the-sane
3a5ca1424d Add wiki URL to main menu 2024-01-09 12:42:32 -05:00
the-sane
b663d0f649 Add first run experience 2024-01-09 12:37:33 -05:00
the-sane
8d4a620e6b Change tmp dir format 2024-01-08 09:27:46 -05:00
the-sane
63e6ab82f7 Bump version 2024-01-05 14:09:20 -05:00
the-sane
ce299eeec0 Create lutris install json on the fly in a tmp dir 2024-01-05 11:55:07 -05:00
the-sane
09954c8745 Standardize --target command line argument
Use whitespace instead of = like most linux command line arguments
2024-01-05 11:07:26 -05:00
the-sane
949240069d Add support for EPTU 2024-01-05 10:56:01 -05:00
the-sane
6fb3e0b391 Adjust UI widths for zenity 4.x 2024-01-05 10:01:24 -05:00
the-sane
f2e3d42491 Initialize variables 2023-12-26 15:20:37 -05:00
the-sane
bd85dd2501 Improve comments 2023-12-26 14:42:59 -05:00
the-sane
6d8a892c90 Add referral code 2023-12-26 14:35:54 -05:00
the-sane
a967fe7a94 Fix grep filter 2023-12-26 14:30:49 -05:00
the-sane
9872f56c01 Fix GE runner filters 2023-12-26 14:18:31 -05:00
the-sane
8d621bdf18 bump version 2023-12-26 13:45:05 -05:00
the-sane
a9129db974 zenity 4.0.0 menu size adjustments
For libadwaita bigness
2023-12-26 13:44:35 -05:00
the-sane
bc2694401e Bump version 2023-11-11 09:36:22 -05:00
the-sane
c092c1f2f3 Fix for older curl versions
Add workaround for gitlab api query string to download urls also
2023-10-07 20:27:01 -04:00
the-sane
beabf9c35c Bump version 2023-09-26 18:05:25 -04:00
the-sane
bf2297a1fe Bump version 2023-09-10 13:17:00 -04:00
the-sane
0fc50e6312 Fix gitlab changing their API url formats again 2023-09-10 12:56:12 -04:00
the-sane
0548755e2c Add correct NixOS wiki link 2023-09-07 00:36:25 -04:00
the-sane
2850128ec4 Don't error out if download dir doesn't exist
We safely create them elsewhere if they don't exist
2023-08-13 10:22:42 -04:00
the-sane
85932824ca Reference relative install paths to support NixOS 2023-08-01 13:01:46 -04:00
the-sane
2214d6a9e7 Change gui command-line argument 2023-08-01 12:11:15 -04:00
the-sane
3f4c1eaab2 Fix url formatting with command-line arguments 2023-08-01 12:04:59 -04:00
the-sane
0d2845b614 Move wiki formatting 2023-07-28 22:59:44 -04:00
Melody Renata
32d57e9c2b
Fix: Fix screen clear when flags are used 2023-07-28 22:00:46 -04:00
Melody Renata
3b5b1a4356
Add: Add NixOS Check 2023-07-28 21:29:04 -04:00
Melody Renata
3875a9a674
Chore: Remove trailing whitespace 2023-07-28 20:42:02 -04:00
the-sane
74b5c09b89 Add wiki link to terminal menu 2023-07-28 20:40:54 -04:00
the-sane
1e70ad8d64 Bump version 2023-07-02 21:58:19 -04:00
Björn Richter
21487c0f1f
Add referral code 2023-05-31 12:13:20 +02:00
the-sane
66775c6cab Lutris 0.5.13 fixed version detection 2023-05-23 21:42:33 -04:00
the-sane
1c9f2427d0 Add referral code 2023-05-21 19:23:12 -04:00
the-sane
1e91f1c3c9 Add referral code 2023-05-06 16:51:30 -04:00
the-sane
60b295a0cc Extraneous semicolon 2023-04-28 10:10:52 -04:00
the-sane
ae1630b7dd Bump version 2023-04-27 19:39:05 -04:00
the-sane
c9ae3427ae Don't show GE runners built for specific games 2023-04-27 19:38:42 -04:00
the-sane
5e4cebb090 bump version 2023-04-21 13:16:48 -04:00
the-sane
3fc191102b Work around gitlab api nonsense
direct_asset_url is no longer a direct url
2023-04-21 13:16:29 -04:00
the-sane
47579913ca Bump version 2023-04-13 20:44:14 -04:00
the-sane
4ade879ee2 bump version 2023-04-13 20:20:06 -04:00
the-sane
5ade1c38a9 Bump version 2023-04-03 13:25:37 -04:00
the-sane
173f9d45d5 Improve download fail handling 2023-03-30 12:35:37 -04:00
the-sane
e30d304647 Convert from perl regex to ext regex 2023-03-28 11:24:18 -04:00
the-sane
1c3bb8d61e update coreutils dependencies 2023-03-26 23:33:46 -04:00
the-sane
077395fa63 Add Ph42oN GPL+Async DXVK source 2023-03-26 19:34:24 -04:00
the-sane
11bd29b444 Paginate API requests to improve speed 2023-03-26 19:31:39 -04:00
the-sane
f090c6cde9 Add gitlab as a download source 2023-03-26 19:23:53 -04:00
the-sane
3329f199e5 Rename install and prelaunch scripts 2023-03-24 18:10:37 -04:00
the-sane
40e5722ed4 EAC workaround now baked into GE runners 2023-03-24 15:16:08 -04:00
the-sane
bed6e76ba3 bytes, not KB 2023-03-21 22:11:10 -04:00
the-sane
c4d5a5a3dd awk can't always be trusted for math (mawk bad) 2023-03-21 22:10:11 -04:00
the-sane
4618dfed61 Improve memory_check 2023-03-21 21:44:10 -04:00
the-sane
d643ca3ce7 Fix swap size recommendations 2023-03-21 19:26:29 -04:00
the-sane
787fe0977c Fix comment 2023-03-21 15:27:14 -04:00
the-sane
d5c857d36e Bump version 2023-03-21 15:21:06 -04:00
the-sane
51b9e73090 Improve memory/swap checker 2023-03-21 15:20:15 -04:00
the-sane
3d6eee99d1 Update main menu header 2023-03-17 19:33:58 -04:00
the-sane
84fd653429 rename doitsujin dxvk to standard dxvk 2023-03-02 00:20:55 -05:00
the-sane
5a8fe600f9 Add referral code 2023-03-01 22:51:22 -05:00
the-sane
fb9533798f Bump version 2023-03-01 19:53:32 -05:00
the-sane
48d8f54223 Move wiki link to maintenance menu header 2023-03-01 19:51:42 -05:00
the-sane
e15e294335 Space Penguins are Best Penguins 2023-02-27 15:44:19 -05:00
the-sane
3ea008004c Fix wiki url 2023-02-20 16:02:40 -05:00
the-sane
568f24a15c Add --version command line argument 2023-02-15 14:37:51 -05:00
the-sane
6decb35252 Deploy EAC Workaround after install 2023-02-15 10:47:19 -05:00
the-sane
1b886fb47f Bump version 2023-02-03 15:48:32 -05:00
the-sane
768a2f93a4 Update wiki URL 2023-02-03 15:48:18 -05:00
the-sane
9378f9c796 Bump version 2023-02-02 10:55:43 -05:00
the-sane
0e47101cfe Update required Lutris version 2023-01-30 19:43:27 -05:00
the-sane
c0c0728e38 Improve eac workaround
Handles the hosts file addition and eac directory deletion separately
2023-01-30 17:35:41 -05:00
the-sane
5c70243448 Try harder to accommodate mangled ymls 2023-01-30 16:42:15 -05:00
the-sane
0cf1fdc669 Fix style 2023-01-30 16:24:38 -05:00
the-sane
a70d2426ad Lutris sometimes mangles the yml; accommodate
Sometimes the line gets split across two lines? Shorten our search
2023-01-30 16:16:53 -05:00
the-sane
e6d79125a6 Clean up array building 2023-01-30 16:14:28 -05:00
the-sane
c1dae30e5e Safety first! 2023-01-30 15:46:12 -05:00
the-sane
69d402cb10 Performance improvements 2023-01-30 15:34:48 -05:00
the-sane
1f826de2c6 Fix lutris version detect 2023-01-30 15:17:19 -05:00
the-sane
bc3d7d8fe7 Improve printfs 2023-01-30 15:15:51 -05:00
the-sane
6ddf8e6532 Add official doitsujin dxvk releases 2023-01-27 11:44:22 -05:00
the-sane
e9390c5182 Add more sanity checks 2023-01-27 11:12:30 -05:00
the-sane
7ee873d2bb Add error message type
Does not clear the screen in terminal mode so stderr is preserved
2023-01-27 09:53:10 -05:00
the-sane
f7580b8fdc Add xargs/findutils dependency check 2023-01-27 09:26:49 -05:00
the-sane
56f61bcb35 Fix Lutris restart for installs from their github 2023-01-24 20:11:23 -05:00