189 Commits

Author SHA1 Message Date
SpikeHD
d46a2bdc44 Merge branch 'main' into patching 2022-07-16 17:03:36 -07:00
SpikeHD
bb383c5c0a manual proxy cert install 2022-07-16 16:59:16 -07:00
SpikeHD
3d0f8a3ff6 remove unused fs 2022-07-16 16:39:26 -07:00
SpikeHD
56b0c78661 Merge branch 'main' into patching 2022-07-16 16:38:54 -07:00
SpikeHD
ffc37cc203 read and write server config via backend 2022-07-16 16:36:05 -07:00
SpikeHD
9d86d9c9ff lint 2022-07-15 21:27:50 -07:00
SpikeHD
8ff1a47fff Merge branch 'main' into patching 2022-07-15 21:14:16 -07:00
SpikeHD
12da09596d Merge pull request #23 from Seeker14491/ci
Set up GitHub Actions lints and checks
2022-07-15 21:11:06 -07:00
SpikeHD
bd54a78e4b emergency metadata recovery 2022-07-15 19:35:57 -07:00
SpikeHD
a1b0fec871 Merge branch 'main' into patching 2022-07-14 20:54:02 -07:00
SpikeHD
88a1740b91 normal feature 2022-07-14 18:49:49 -07:00
SpikeHD
7cbb600a7f always unpatch game on close 2022-07-13 18:55:06 -07:00
SpikeHD
33c733ce97 Merge branch 'main' into patching 2022-07-13 18:49:24 -07:00
SpikeHD
abafc94379 rework process watcher to be not terrible 2022-07-13 18:49:06 -07:00
SpikeHD
411e11dd8d Merge branch 'main' into patching 2022-07-13 18:26:17 -07:00
SpikeHD
b2453e7c4d fix crash on denying UAC prompt 2022-07-13 18:26:06 -07:00
SpikeHD
30476a86ad Merge main 2022-07-13 18:22:10 -07:00
SpikeHD
b903c27a22 BIG FAT CLEANUP PART ONE 2022-07-13 18:10:41 -07:00
Brian Bowman
e41a89b26c Configure and run rustfmt 2022-07-12 20:10:05 -05:00
Brian Bowman
51d00add22 Set up CI for backend 2022-07-12 20:10:05 -05:00
SpikeHD
4fc90ee333 cleanup and yarn update 2022-07-12 17:21:03 -07:00
SpikeHD
0ec8782f48 use thread properly lol 2022-07-12 17:15:32 -07:00
SpikeHD
33c67eef06 re-threadify program launching 2022-07-12 12:28:31 -07:00
Benj
a703843eed Move things to file_helpers
These were meant to be here anyway but I didn't put it here because other similar methods were in system_helpers
2022-07-12 14:28:08 +08:00
Benj
ba2a8b7fec Merge tag 'v1.0.2-alpha' into patcher-2.0
# Conflicts:
#	src-tauri/Cargo.lock
#	src-tauri/src/file_helpers.rs
#	src-tauri/src/main.rs
2022-07-12 13:37:44 +08:00
SpikeHD
4c9dad49c4 version bump 2022-07-09 23:14:48 -07:00
SpikeHD
960fcae647 Merge branch 'main' of https://github.com/Grasscutters/Cultivation 2022-07-09 22:52:04 -07:00
SpikeHD
4172ee9106 move copy_file to file_helpers 2022-07-09 22:50:41 -07:00
SpikeHD
8566e7f35e remove legacy bg folder creation 2022-07-09 22:49:37 -07:00
Brian Bowman
6f997a38d3 Remove unneeded thread spawn
As of `open` v3.0.0, this function never blocks, so we don't need to spawn a thread.
2022-07-09 07:11:31 -05:00
Brian Bowman
cd128741b4 Update dependencies 2022-07-09 07:11:31 -05:00
Brian Bowman
174a7b5163 Fix clippy lints 2022-07-09 07:11:31 -05:00
Brian Bowman
e75474fde7 Replace lazy_static with once_cell
`once_cell` is a simpler macroless alternative that will be added to the standard library.
2022-07-09 07:05:38 -05:00
Brian Bowman
c3119ce7a7 Remove unused runas dependency 2022-07-09 05:54:04 -05:00
Benj
f35b596eb2 Some globalisation stuff
Game executable now selectable in settings. Translations need updating for "Set Game Path".
2022-07-09 15:11:19 +08:00
Benj
99687f0550 Autopatching on game launch
Plus adding some non-functional options for later
Need to add support for Chinese version of the game
2022-07-07 01:25:54 +08:00
lilmayofuksu
6124d6949c Fix gcc build for real this time 2022-07-06 20:11:44 +03:00
lilmayofuksu
dd56af8fcb Actually fix g++ builds 2022-07-06 19:04:27 +03:00
ayy lmao
487b36a37e Fix build for g++ 2022-07-06 19:04:27 +03:00
ayy lmao
850b282b70 Build and link mhycrypto statically 2022-07-06 19:04:27 +03:00
Benj
e0272aa38a Re-encrypt Metadata
We in the end game now bois (Time for UI, refactoring, and better functionality)
2022-07-06 19:04:27 +03:00
Benj
27d7c32a73 Key replacement 2022-07-06 19:04:27 +03:00
Benj
936c533ff8 Starting work on brand new patcher (Wooo)
Oh god my sanity is fading again. Please help. oh god. oh god. oh god. Please help me.
2022-07-06 19:04:27 +03:00
phuchptty
1c0edd2bcd feat: add vietnamese language file 2022-07-06 22:38:59 +07:00
Brian Bowman
4f63e55a28 Fix build errors on Unix 2022-07-05 19:39:48 -05:00
SpikeHD
8f6ae91a8a Merge pull request #13 from timius100/main
Added latvian language file
2022-07-04 18:54:51 -07:00
Timur
a826c8e835 Added latvian language file 2022-07-05 01:47:21 +03:00
yann48gmx
bdc7c28ba7 Update fr.json 2022-07-04 22:07:26 +02:00
yann48gmx
1fb8a49a20 French language file 2022-07-04 22:06:29 +02:00
Timur
b72dfb8802 Added russian language file 2022-07-04 15:28:31 +03:00