Commit graph

104 commits

Author SHA1 Message Date
ca57807ccb Add in some final touches 2024-05-24 14:09:13 -07:00
0181ea4cf8 Add in more implementation 2024-05-24 13:51:21 -07:00
1b2ec0e74d Add in more implementation 2024-05-24 13:48:21 -07:00
fc0c1c7e7a Got more things functional 2024-05-23 22:18:59 -07:00
a1141cd2b8 Got more stuff connected up and working 2024-05-23 04:12:45 -07:00
7cddfd2de6 Refactor project, get server-client coms working 2024-05-23 00:11:14 -07:00
6fadb92a26 Start implementing server-side functionality. 2024-05-22 20:47:52 -07:00
52c6fff445 Move stuff around again 2024-05-22 16:10:35 -07:00
110b2d150c Refactor hierarchy 2024-05-22 00:14:25 -07:00
fe4f77d290 Adds a missing title to the new switch tile in credentials 2023-11-08 17:21:56 -07:00
16c935d904 Make some changes to allow not using steamcmd for mod downloads 2023-11-08 17:13:32 -07:00
54f90c7cdb Add a 2fa toggle 2023-11-08 15:20:40 -07:00
fce8632639 Revert "Rip out the mod download function because steamcmd is shit"
This reverts commit f2f0df0f17.
2023-11-08 15:08:26 -07:00
a33a74a4e8 Revert "Removes mod download"
This reverts commit 6df0356bd6.
2023-11-08 15:08:19 -07:00
6df0356bd6 Removes mod download 2023-11-08 05:19:38 -07:00
f2f0df0f17 Rip out the mod download function because steamcmd is shit 2023-11-08 05:19:27 -07:00
27df3d871e Start server with log command 2023-11-05 02:40:55 -07:00
caa5b2bf69 Makes the stop command actually functional 2023-11-05 02:40:38 -07:00
46ae60392c Fix pathing output 2023-11-05 01:21:42 -07:00
0d4533df82 Fix a malformed path on proton 2023-11-05 01:04:44 -07:00
b8afd3ab41 Reinstate path modifications 2023-11-05 00:55:46 -07:00
0d15e6a41d Do not validate game files on startup 2023-11-05 00:26:00 -07:00
fee32c7701 Add state machine 2023-11-05 00:03:15 -07:00
1bd6da4f1b Hook up the mod list writer 2023-11-04 22:27:14 -07:00
150bf3a2c3 Add function to write modlist file 2023-11-04 22:26:36 -07:00
462fca139e Start to add the start/stop logic 2023-11-04 18:43:11 -07:00
a33ebe3ffd Add compact strategy to save on disk space 2023-11-04 16:58:58 -07:00
4fb06c8462 Add mod jail functions 2023-11-04 16:56:18 -07:00
8162dbe97a Move code for downloading mods into a more universal function 2023-11-04 16:55:13 -07:00
0cf1f6b090 Adds an autorestart page 2023-11-04 15:15:33 -07:00
239eac82b2 Update download mods function with more feedback 2023-11-04 14:16:53 -07:00
d8345d08fa Get things to a semi-stable state 2023-11-04 04:44:47 -07:00
3742a957bb start fixing up steamcmd issues 2023-11-04 03:50:49 -07:00
293ecd4e01 set instance default value 2023-11-04 01:43:26 -07:00
e0561ea13f Apply automatic dart fixes 2023-11-04 01:38:04 -07:00
fc9dc6f4d3 Fix some null check errors 2023-11-04 01:37:37 -07:00
d03613b0c7 Migrate settings into its own special entry to utilize type adapters fully. 2023-11-03 14:17:07 -07:00
8f28b5a399 Tell steamcmd to quit after downloading mods 2023-11-03 13:53:32 -07:00
995351b072 Change mod folder create statement 2023-11-03 02:33:37 -07:00
e04b4b1a0f Ensure destination folder for mods exists 2023-11-03 02:23:28 -07:00
906191e4d5 Add some basic initial functionality to download mods 2023-11-03 02:23:10 -07:00
64f5e3c267 Makes settings into a singleton 2023-11-03 01:57:24 -07:00
46f8e55d70 Fix proton not being invoked 2023-11-03 01:46:41 -07:00
98bdc32ffc Fix unmodifiable map 2023-11-03 01:39:04 -07:00
372c4e1b74 Adjust proton functionality 2023-11-03 01:30:26 -07:00
1400818384 change proton run command 2023-11-03 01:19:40 -07:00
93793ff300 Add environment to process spin up command 2023-11-03 01:17:41 -07:00
711eb44270 Add a proton init function 2023-11-03 01:09:29 -07:00
f15a1f4fbc Fix mod instance being the same only on deserialize 2023-11-03 00:44:23 -07:00
129e69f2e0 Start hooking up proton page 2023-11-03 00:26:04 -07:00
c7d454138e Start to add a proton submenu 2023-11-03 00:15:59 -07:00
04ac7789d2 Add a button for linux proton 2023-11-02 19:26:29 -07:00
c2c4ff77fc Remove auto-generated files 2023-11-01 18:14:56 -07:00
fac61e008f Adds current code 2023-11-01 03:28:33 -07:00