Commit Graph

898 Commits

Author SHA1 Message Date
Thoronium
572006ff95 Fix failing to launch on missing arg 2023-11-27 15:36:34 -07:00
Thoronium
27148eac8e Fix wrench loading
Fix game missing notification
2023-11-27 15:36:26 -07:00
Thoronium
7dce15f553 Only detect game path on windows 2023-11-27 15:30:35 -07:00
SpikeHD
6a161f4539 Merge pull request #205 from Grasscutters/dependabot/cargo/src-tauri/webpki-0.22.2
Bump webpki from 0.22.0 to 0.22.2 in /src-tauri
2023-10-03 15:35:19 -07:00
dependabot[bot]
5b6f4e94db Bump webpki from 0.22.0 to 0.22.2 in /src-tauri
Bumps [webpki](https://github.com/briansmith/webpki) from 0.22.0 to 0.22.2.
- [Commits](https://github.com/briansmith/webpki/commits)

---
updated-dependencies:
- dependency-name: webpki
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 21:36:39 +00:00
SpikeHD
a32d7186df Merge pull request #204 from NotThorny/Fix-SettingsArgs
Fix args in settings
2023-10-01 01:58:48 -07:00
Thoronium
680c6b04a4 Remove unnecessary passing of args 2023-09-28 13:17:48 -06:00
Thoronium
5db28756d2 Fix launch args setting 2023-09-28 13:13:34 -06:00
SpikeHD
6d53f344ac Merge pull request #202 from NotThorny/Settings-LaunchArgs
Settings & QoL Alerts
2023-09-18 13:25:15 -07:00
Thoronium
d144b2dc94 Remove forgotten debug 2023-09-16 21:31:21 -06:00
Thoronium
7264331436 Update langs 2023-09-16 21:26:46 -06:00
Thoronium
016d377f30 Fix display input 2023-09-16 21:26:46 -06:00
Thoronium
0e2b4a4a54 Small fixes 2023-09-16 21:26:46 -06:00
Thoronium
a1571ad800 Launch args from settings 2023-09-16 21:26:46 -06:00
Thoronium
d849ea32c9 Add encryption alert 2023-09-16 21:26:46 -06:00
Thoronium
1c7293578c Update folder check 2023-09-16 21:26:46 -06:00
Thoronium
73a9e18712 Add webcache clearing 2023-09-16 21:26:46 -06:00
Thoronium
96bf4ef3fe Checks for localhost
Linting
2023-09-16 21:26:46 -06:00
SpikeHD
4c5b79513a Merge pull request #201 from NotThorny/Exit-Proceedures
Fix Closure Stuff
2023-09-10 00:32:18 -07:00
Thoronium
b222601cf1 Close handling 2023-09-09 22:33:16 -06:00
SpikeHD
f8d2e62a06 Merge pull request #199 from RealShuru/patch-1
Update de.json
2023-09-09 15:57:02 -07:00
RealShuru
33547cd34e Update de.json 2023-09-09 00:26:32 +02:00
SpikeHD
a29fdf3d9c fix(all): version bump v1.2.0-alpha 2023-09-07 17:47:15 -07:00
SpikeHD
a86055cce9 Merge pull request #195 from fnr1r/linux/main
Linux support
2023-09-07 17:20:26 -07:00
SpikeHD
014641307e Merge pull request #198 from root-mega/main
Fix spanish translation
2023-09-01 12:02:38 -07:00
mega
51da474b2a Fix spanish translation 2023-09-01 20:58:01 +02:00
mega
97bbfea694 Update es.json 2023-09-01 20:51:45 +02:00
SpikeHD
1d4cf94643 Merge pull request #197 from NotThorny/Config-Fix
Fix crashing on null configs
2023-08-30 12:24:44 -07:00
Thoronium
843913a664 Fix crashing on null configs 2023-08-29 15:54:09 -06:00
fnrir
3875599c5f Implement CA installation 2023-08-23 15:36:16 +02:00
fnrir
bc1df1f5e1 Make sure it's safe to run the game 2023-08-23 15:36:16 +02:00
fnrir
4ea9df5db7 Implement wipe_registry 2023-08-23 15:36:16 +02:00
fnrir
b81beb0971 Add generic version of run_un_elevated 2023-08-23 15:36:16 +02:00
fnrir
62b54f33df Add an option that allows binding port 443
Kinda everts some changes of
"Implement MongoDB autostart and GC watching".
This commit makes launching MongoDB async
2023-08-23 15:36:16 +02:00
fnrir
2c07cf90bd Implement MongoDB autostart and GC watching
Windows's implementation of enable_grasscutter_watcher works just fine.
systemd is pretty much standart for handling services.
No "sudo" or "pkexec" is needed, systemd does that automatically, but
since the user needs to authenticate, we can’t await service_status.
2023-08-23 15:36:16 +02:00
fnrir
b179ccc1f0 Add Linux version of run_jar
This might not work on macOS
2023-08-23 15:36:16 +02:00
fnrir
699eb2838e Implement patching
Quick note: Patching works, but the launcher attempts to unpatch the
game two times.
2023-08-23 15:36:16 +02:00
fnrir
3ecc4f4231 Implement launching the game on Linux 2023-08-23 15:36:16 +02:00
fnrir
ef576e36b8 Hide un_elevated toggle on Linux 2023-08-18 15:29:40 +02:00
fnrir
75f3e829d5 Removed root requirement
Also disabled install_ca_files since this causes crashes when not run as
root
2023-08-18 15:29:40 +02:00
fnrir
dbbbb6603d Fix loading icons on Linux
On Linux URLs to app resources start with tauri://localhost instead of
https://tauri.localhost
2023-08-18 15:29:40 +02:00
fnrir
74c6dd6792 Use different resource path in certain cases
This is janky, but does not require AppHandle.
2023-08-18 15:29:40 +02:00
fnrir
ee9fe9e0a7 Fix empty game install path on Linux 2023-08-18 15:29:40 +02:00
SpikeHD
09f5e74b51 Merge pull request #193 from maximuslotro/main
Add Toggle to use theme BG in options menu
2023-08-14 23:16:10 -07:00
maximuslotro
a31bc46c39 Add Toggle to use theme BG in options menu 2023-08-15 00:15:22 -05:00
SpikeHD
a9b1fa0130 Merge pull request #188 from Grasscutters/dependabot/npm_and_yarn/semver-6.3.1
Bump semver from 6.3.0 to 6.3.1
2023-07-20 21:17:47 -07:00
SpikeHD
7d92586210 Merge pull request #187 from Grasscutters/dependabot/npm_and_yarn/tough-cookie-4.1.3
Bump tough-cookie from 4.0.0 to 4.1.3
2023-07-20 21:17:35 -07:00
SpikeHD
9f73883d59 Merge pull request #189 from Grasscutters/dependabot/npm_and_yarn/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4
2023-07-20 21:17:22 -07:00
dependabot[bot]
3fee55a30b Bump word-wrap from 1.2.3 to 1.2.4
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 18:38:52 +00:00
dependabot[bot]
98661d1b2c Bump semver from 6.3.0 to 6.3.1
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 09:46:11 +00:00