- Calculator Debug Graphs added as secret feature to Chart Preview - 76253c8 1dd30f9 210df1c e892b77 da47e12 5be97b0 3eb1bfe e2fae36 4381900 c4ede5b 255ad93 6c5c60b cc5b6be 3f88fd9 a3a878e f1750ed 2d57f20 af32d42 8784ff0 f8655a6 641b9f9 26c05d2 5450b32 36d641e 0c7aac5 1af3511 64eecbc e4804c8 ac34220 f0c9cc5 8a210e4 2d2bf42 49e4a2c d5b7593 1e1ab6c 21462f5 1a5ff0c 9752a08 85294ce 0505ee6
- Headless/Graphicless game startup for cache reasons - 3538d16 799c10d
- Lua Hook for Timing Windows - 7467944 c3b327b
- MinaCalc is now fully open sourced - 76253c8 2f66e69 37bfddf
- MinaCalc has been internally rewritten with many version iterations - 0d4c457 210df1c 5dd29db da0644c 34fa0c1 25e08f5 9b14ccf 8eccc8b 2374095 5e8467f 493f597 e892b77 ecb765c e852e01 262b508 f47bd42 5b120c1 34a766c 2c3d27f d57f255 2308230 29076d9 90fe712 21577c3 aad2cdd 8b93575 f46d269 7563af5 a2e5eaf cadd965 7a78560 bf63b5e 0ded361 5812c9d 5be97b0 d0d11a0 36e2259 be5ba45 3eb1bfe e32dc0d 124e196 549b8dd 882be83 906bf05 e0809f8 152816d bd932af e2fae36 4381900 255ad93 2233391 a46a7a3 cc5b6be 3f88fd9 a3a878e 62dba8f 97287ad 4bffd67 bbcd71c 8a702ed 6ebd7b0 cb41a19 6a42a26 7840700 e9c8eb0 ba6585f e1f4620 dcfb5ad f9707a1 d0e66b2 88785c1 c22ae05 1999886 2d57f20 9d98d3a ba4dbed 8beba3c 6b034a3 a19b262 b26ecd4 3c90737 bb1360e 1f569d1 eb452e1 58dc638 ae3f086 0479538 75a40c5 ac669d6 49470db 91f83d9 5b1f875 52cb42c e4804c8 4902edd d623912 1a80003 c82c390 1eaa504 9948373 214c9d5 365c439 6001b05 598ae1f 8688efe 7427b96 a3982ad f786836 578d50b 64e2c02 9417504 06f4fc1 97d602b 59e5595 843c563 e2d44e9 62531e3 54ae545 cbd1af1 2f7036f 4d692b0 c1036b0 c410218 81aef83 b902f17 467e3b8 67cbbee d58aafc ec0de9d 79bb7a7 5a79826 f330e6f 7099788 f0103d0 5ef57b0 cf4edbc 29cd283 85a5630 77ee7f4 50d8911 2fb8377 711019a f33df28 1c09637 4b2b2ad 553b315 733caa7 b601f0a a4e4be3 ac37ff2 8f217d6 6f79a77 70bf5d6 2966486 1c9f235 5d901a2 f45dadc 6f71bd8 209744b a5af715 1578673 214e1f1 8ce713d f473057 6a800b5 19835b5 d927087 1a5ff0c 5418513 0959a06 e57ac20 bee0995 c5594ed b10ede9 9f9f48f 0c567b2 37edae9 94a21ec 85294ce c1c80e0 19d32c2 0505ee6 eec91f4 30f3157 8049885 b98cb60 31626c2 ff89715 3a50eae 41b24a2 3ccb97c 68f592d bec8bc3 fe54567 aeb9c06 8fb15bf f96a431 ca70a3c 278755a 5cc20e5 5327df7
- Minanyms - ab69c47 edf9734 42b009e e018e0a 4fc4bbf
- Old MinaCalc source is present for legacy/comparison purposes - 6ba4621 e47b9fb e8f9e95 1349459 bd932af 617f45f 07d3ce5 5bb03c8 2a6684f 060d2ef e5b2498 172bbf8 43188ad fe65a44 49bde86 055f523
- Score Uploading enmasse has a progress bar - 3007b0f
- ScoresAtRate/ScoresForChart getters - 26ad395 7621d85
- Solo is now its own Game so that key configs are separated and filtering is easier - 8bc295a b5e1589 668f447 7a7a0c9 11a0798 d191cb8 fe7a49b
- Solo has its own difficulty calculator which does NOT contribute to player rating - #736
- Uploading Scores for Replay or Wife related reasons functions improved - fcff5dd 1df8e31 1c49f7f c92460b 0f6081b 1dd2a72 f136d5d 9c0608e c20b6ad 6ff4a91 1edcc6c
- WifeV2 is now WifeV3, focusing on punishing bad accuracy instead of combo breaks. Highscores are rescored appropriately. Check Release Notes for full details - 57177a1 71b608d 61cc94a 6706d31 fa3772b 4874677 cbb418a 6ac5dba f8e5b5b 707e52f 4efc5fd 6c032cd 2d953af ef306ad 891fa10 af8acea 5acb96d cd4e2ed 6acda0b 10e0b83 6a18a60 46963f4 4b23e7b 22b6b85 63c5798 55220dd 943f824 3d20d92 d6628b5 ea2cad5 256e54e 579f17b 22cbc85 ae2b715 64b34f1 bbdd278 16c50cf de54c92 3de836f 805b857 def0a7b 0655b75 424cabb 77c04af 42ddb5d dba2a84
- Better ms value throwouts in Wiferange function - 70b49b3
- Cache Version - 6b6b9d0
- Crashes when opening files through DownloadManager should give slightly better reasons - 61f61e9
- CURL updated to 7.69.1 - #728 cb693da
- Exiting Gameplay will unset the CustomizeGameplay Keymode - aaf910f
- Grades have been moved slightly - ba09e7f 40f8636
- Logged In text got moved ever so slightly - 30d6f21
- Nonemptynoterowvectors no longer consider fake regions so ratings don't get broken - 9d63b19 73f2386 e6beb68
- NoteField Filter & CBHighlights moved to the NoteField Board Actor to fix/simplify issues with their shape and position - a590605 c05baa5 08480f2 3e54cc2 de78e55
- RageUtil Iterator functions inlined - b3597ec
- Rows Per Beat should be 48 everywhere, optimize here - efd6822
- Score Syncing on startup is slightly changed internally, logicwise but speed wise - 157bc1d 28cfd93
- SerializedNoteData function replaced by more optimized version - fe045f4 ce23440 f46d4d4
- String copies/references in Highscore functions - e450fd3 8dae205
- Wife2 will be invalidated, so invalid scores show by default on the chart leaderboards - e8de60c
- Custom Window settings (frontend) - 640ab84 afeafa5
- Dead Highscore functions for Replay stuff - 0c3d0f6
- Extern for_mingw folder - 5144502
- Extern libuv folder - 7a8c0ab 4c81371
- Judge 1-3 - 7467944 f7f7443 233e292 dd18518 9507d1d
- Lua hooks for DP Rescoring functions - 21a9001
- Lua hooks for Wife Rescoring functions - 8141fe1
- More RStrings - 6403754
- Preferences for Disqualification, Extra Stages, Lifebar Progressiveness, and Preferred Difficulties - 4e804dd
- Replay SongOption - 59cb2d4 9db0549 5a18a9d
- SSRNorm Bandaid Recalc functions - 984bd63
- Unused SerializeNoteData function and fields - 4458d3e 6024bdf
- Button mappings for Games other than Dance didn't have EffectUp/EffectDown by default so rates didn't seem to work - 8a0849d
- Coverity defects - 6b32ed7 8e95462 43ae78d e6459de 1452a19
- Offline Evaluation Scoreboard broke when between 2 and 5 scores were set - eccd24b
- MacOS Catalina didn't work - #686
- MMod didn't actually work like the name says it does - 1b04748
- Recalculating Scores on game startup failed to take into account multiple profiles - 738700a
- ScreenOptionsAdvanced crashed due to invalid FailType - 0742f62
- ScreenOptionsInput errored out due to missing metrics - 74da129
- Skillset Sorting was broken so sometimes only 2 show up in the list of the top 3 skillsets - e75be89