prescientmoon
a55aa56b62
Fix chart best
defaulting to local scores at all times
2025-02-12 18:29:57 +01:00
prescientmoon
22c627a3f7
Fix flake
2025-02-12 05:52:52 +01:00
prescientmoon
9b13eaf23d
Allow specifying the default source
2025-02-12 05:52:24 +01:00
prescientmoon
2670e35fdd
Get build to work... I guess
2025-02-11 21:38:56 +01:00
prescientmoon
8d3c26b036
Build the project on stable rust
2025-02-11 18:35:38 +01:00
prescientmoon
5bc6dfa667
Remove needless env var from build
2025-02-11 17:36:55 +01:00
prescientmoon
6a4782721a
Remove typo stuff sdlkfjsldkjf
2025-02-11 10:34:16 +01:00
prescientmoon
d29c214988
Fix ld path I guess idk sdFSJDKLFJ
2025-02-11 10:18:46 +01:00
prescientmoon
127df615e7
Fix typo (Right instead of Ok)
2025-02-11 09:37:13 +01:00
prescientmoon
59c31dbc50
Allow configuring the prefix via an env var
2025-02-11 09:33:22 +01:00
prescientmoon
fc467745c7
Change prefix
2025-02-11 09:31:39 +01:00
prescientmoon
e3abd1c997
Fix the build... for real now
2025-02-11 08:28:41 +01:00
prescientmoon
ac6cad7848
Make nix build slightly less broken
2025-02-11 07:04:39 +01:00
prescientmoon
489568650a
Make massive progress towards deployment
2025-02-11 05:55:57 +01:00
prescientmoon
ce18db3d14
Automatically run jacket processing
...
This commit makes it so jacket processing is automatically run if any of
it's outputs are missing from the filesystem, or if the hash of the raw
jacket directory has changes since the last recorded value.
Moreover, most assets and all fonts are now embedded in the binary!
2024-11-09 12:22:35 +01:00
prescientmoon
f56da9a082
Add newer charts
2024-10-28 21:57:22 +01:00
prescientmoon
548c105fae
Fix nix build
...
Also implement an "export chart info to csv" feature
2024-10-05 03:22:19 +02:00
prescientmoon
880a9ffa80
Fix typos
2024-10-05 00:48:58 +02:00
prescientmoon
645b6ef525
Use svd for dimensional reduction
2024-10-05 00:44:54 +02:00
prescientmoon
238d81f3bd
Import newly released charts
2024-10-04 17:42:17 +02:00
prescientmoon
2ac13510f2
Implement a few math commands
2024-10-04 15:17:51 +02:00
prescientmoon
f3edaf9e72
Implement nix derivation for fonts
2024-10-04 15:17:15 +02:00
prescientmoon
68c46fb7cd
Implement basic rich presence
2024-09-24 22:49:09 +02:00
prescientmoon
5186c7e8b8
Fix wrong downscaling dimension in readme
2024-09-24 05:04:40 +02:00
prescientmoon
b504d0aa7a
Remove input attachment hash tracking in tests
2024-09-23 22:39:22 +02:00
prescientmoon
df99728c3e
Document testing setup
2024-09-23 22:27:53 +02:00
prescientmoon
7819bd38fa
Fix weird phrases in readme
2024-09-23 22:13:39 +02:00
prescientmoon
c72462920b
Update README to explain binaries
2024-09-23 22:11:10 +02:00
prescientmoon
9cf68c0581
Track input file hashes in tests
2024-09-23 21:54:37 +02:00
prescientmoon
399a4522e6
Commit test results
2024-09-23 21:12:55 +02:00
prescientmoon
92dbd181f2
Make everything build
2024-09-23 21:12:04 +02:00
prescientmoon
74f554e058
Better error handling
2024-09-23 19:46:53 +02:00
prescientmoon
d7ac4094b2
Add new chart
2024-09-19 02:54:12 +02:00
prescientmoon
18d0f320ab
Improve OCR on downscaled images
2024-09-17 03:23:45 +02:00
prescientmoon
50f8db4e2e
Nicely format imports
2024-09-17 02:43:36 +02:00
prescientmoon
0e0043d2c1
Add more tests (and fix the score delete
command)
...
Additionally, add a cli analogue of `score magic` (the `analyse`
subcommand)
2024-09-17 02:00:36 +02:00
prescientmoon
4ed0cadeb8
Add more asserts to tests
2024-09-09 18:55:48 +02:00
prescientmoon
ee02e2c80d
Fix tests
2024-09-09 18:36:56 +02:00
prescientmoon
ac4145ee40
Revampt jacket loading system
2024-09-09 18:06:07 +02:00
prescientmoon
cba88c5def
Set up testing infrastructure
2024-09-06 17:31:20 +02:00
prescientmoon
e74ddfd106
Tweak readme more
2024-09-04 01:11:52 +02:00
prescientmoon
7a7a5ce4ba
Update readme slightly
2024-09-04 01:07:37 +02:00
prescientmoon
ccd4e369e9
Add basic readme
2024-09-04 00:53:18 +02:00
prescientmoon
c4a0698b87
Import new Rotaeno charts
2024-09-04 00:53:14 +02:00
prescientmoon
ec5a8c8a6e
Move sql initialization in context creation
2024-08-22 22:25:17 +02:00
prescientmoon
fee7fe77f8
Implement migrations, and switch from sqlx to rusqlite
2024-08-22 22:11:58 +02:00
prescientmoon
7cdc3a2755
Add soring system help & sdf scoring
2024-08-20 21:06:40 +02:00
prescientmoon
4ed3fe276b
Generalize code to more scoring systems
2024-08-20 19:24:32 +02:00
prescientmoon
62949004f2
Start implementing achievement system
2024-08-17 23:00:16 +02:00
prescientmoon
5c062df309
Introduce missing assets and better folder system
2024-08-16 23:24:11 +02:00