Commit Graph

69 Commits

Author SHA1 Message Date
beerpiss
146a1f52c2 fix: import progress should be an untagged enum
i am such a terrible programmer LOL
2024-07-04 21:02:11 +07:00
beerpiss
6df3e8b351 prevent max path length limit when updating 2024-06-30 03:15:33 +07:00
beerpiss
a55c2bdd55 streamline section-searching code 2024-06-30 02:48:34 +07:00
beerpiss
c28815b544 use native TLS 2024-06-29 12:40:40 +07:00
beerpiss
1ac70f3ab9 Shrink 500KB off the release size with this one simple trick 2024-06-29 11:04:34 +07:00
beerpiss
62764997ce cargo fmt 2024-06-29 00:42:42 +07:00
beerpiss
3c938c7ef3 fix: remove the null_mut assignments on structs
the struct is already zero-initialized and adding nulls seem pointless
and make it harder to comb through than it already is.
2024-06-29 00:35:48 +07:00
beerpiss
44104e0562 fix: handle case where import is polled wayy too fast 2024-06-28 13:34:53 +07:00
beerpiss
9e8bc35479 deal with the insane number of features you have to pull in 2024-06-27 23:37:33 +07:00
beerpiss
fc04a5ee01 feat: parse userPlayDate as NaiveDateTime directly 2024-06-27 10:37:37 +07:00
beerpiss
ccb747cd33 fix: actually allow classEmblemBase and classEmblemMedal to not exist 2024-06-27 09:57:52 +07:00
beerpiss
cd7a966d7d log 2024-06-27 09:54:55 +07:00
beerpiss
fe3807da7f build release with size optimizations 2024-06-27 09:41:31 +07:00
beerpsi
b13351ed50
docs: clarification take two 2024-06-27 08:06:08 +07:00
beerpsi
14043b24e3
docs: try to clarify on how to install saekawa 2024-06-27 08:03:51 +07:00
beerpiss
2296f79908 figure out how to programmatically make .rtext writable 2024-06-27 02:44:04 +07:00
beerpiss
cd3c1a9fcd add a special case for when I screw up signing a release 2024-06-27 02:17:18 +07:00
beerpiss
4133301373 chore: switch back to using ptr::null{_mut} 2024-06-27 02:10:39 +07:00
beerpiss
852e27d47d fix: address clippy warnings 2024-06-27 02:06:18 +07:00
beerpiss
47bb748b3b fix: free WinVerifyTrust state data
working with Win32 APIs is actually miserable as shit
2024-06-27 01:55:44 +07:00
beerpiss
e5dda7def3 Release 0.4.1 2024-06-27 00:49:50 +07:00
beerpiss
2abbd7b79d fix: actually respect the auto-update configuration 2024-06-27 00:49:00 +07:00
beerpiss
8a0507f03c some log movearounds 2024-06-27 00:38:49 +07:00
beerpiss
9105491454 more update logging 2024-06-27 00:37:38 +07:00
beerpiss
0fb81625b9 remove caveat from readme 2024-06-27 00:33:52 +07:00
beerpiss
ee849ca846 feat: create a pre-commented config file if possible 2024-06-27 00:13:01 +07:00
beerpiss
30b00c242e fix: pretty-print failed score imports 2024-06-27 00:13:01 +07:00
beerpiss
19a579bebf fix: log start of import 2024-06-27 00:13:01 +07:00
beerpiss
e08af6069c fix: nicer error messages for network errors 2024-06-27 00:13:01 +07:00
beerpiss
275b18ae4f feat: wait for the thread loading us to unload
nicer log messages
2024-06-27 00:13:01 +07:00
beerpiss
6b624dc264 fix: properly clear out old config file before writing new one 2024-06-27 00:13:01 +07:00
beerpiss
c3f85c7397 fix: make Tachi types camelCase 2024-06-27 00:13:01 +07:00
beerpiss
d352266759 saekawa 0.4.0: rewrite boogaloo 2024-06-27 00:12:58 +07:00
dependabot[bot]
3a9fd14c20
build(deps): bump rustls from 0.22.2 to 0.22.4 (#3)
Bumps [rustls](https://github.com/rustls/rustls) from 0.22.2 to 0.22.4.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.22.2...v/0.22.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-21 15:46:15 +07:00
beerpiss
f3ed7763a1 Update Kamaitachi URL 2024-04-08 14:16:04 +07:00
beerpiss
ef7880f5c5 Release 0.3.3 2024-03-23 17:01:16 +07:00
beerpiss
cac66f0afe Switch to crochet for hooking 2024-03-23 16:54:58 +07:00
beerpiss
d2a276923c Fix ICF decoding bugs (again) 2024-03-23 16:54:11 +07:00
beerpiss
9cf8803035 Fix some bugs with ICF decoding 2024-03-20 09:22:04 +07:00
beerpsi
31fe19a4f5
Update README.md 2024-01-30 01:57:05 +07:00
beerpsi
035e54a7ab
add note to Only inject to game 2024-01-30 01:56:41 +07:00
beerpsi
653d795594
Mention VCRedist 2022 in installation guide
Blaming Rust for this one
2024-01-30 01:20:52 +07:00
beerpiss
2b74f751a1 bump to 0.3.2 2023-12-16 21:27:25 +07:00
beerpiss
cae70b031d feat: sun+ support (probably?)
in sun+, there are more than 2 clear lamps now, so isClear has been changed into an integer
instead of a boolean. since kamaitachi doesn't care about the new clear lamps, we are taking
the lazy route and deserializing anything larger than 0 to true.
2023-12-16 16:37:56 +07:00
beerpiss
8ac19ef595 feat: all the logs are output now 2023-11-26 16:23:16 +07:00
beerpsi
e4eeb35a3d
Update README.md 2023-11-23 06:12:56 +07:00
beerpsi
9a544262ae
Update README.md 2023-11-22 11:32:14 +07:00
beerpsi
fb3b19542f
Update README.md 2023-11-19 19:22:21 +07:00
beerpsi
eb2ee16998
Update README.md 2023-11-19 19:21:09 +07:00
beerpsi
945f16e1bf
Update README.md 2023-11-18 23:42:58 +07:00