Commit Graph

135 Commits

Author SHA1 Message Date
Matt Nadareski
96f84e9c90 Add statistics recalculation to IDDB 2024-03-13 11:05:34 -04:00
Matt Nadareski
4bf536b072 Rename method to match item dictionary 2024-03-13 11:02:17 -04:00
Matt Nadareski
da8d2ba55b Add check to IDDB bucketing 2024-03-13 10:53:59 -04:00
Matt Nadareski
9de6a1ce2c Only get sorting values when needed 2024-03-13 10:45:08 -04:00
Matt Nadareski
d7f1f8d762 Reduce nesting in comparison delegates 2024-03-13 10:43:05 -04:00
Matt Nadareski
bff92b1c30 Rewrite sort to get machine name from dictionary 2024-03-13 10:27:22 -04:00
Matt Nadareski
5983c4ea74 Add sorting to buckets in IDDB 2024-03-13 10:14:04 -04:00
Matt Nadareski
0ab13a8c38 Add bucketing to new database 2024-03-13 02:44:04 -04:00
Matt Nadareski
d760f2711e Start adding basic functionality to new model 2024-03-13 02:10:34 -04:00
Matt Nadareski
8ad96e24ed Strip away most functionality from ItemDictionaryDB 2024-03-13 01:44:15 -04:00
Matt Nadareski
557fd36a48 Start adding "database" ideas 2024-03-13 01:41:18 -04:00
Matt Nadareski
3f48f5c42c Consolidate statistics into a single place again 2024-03-13 01:22:59 -04:00
Matt Nadareski
413f337fd8 Retool ItemDictionaryDB for future plans 2024-03-12 23:27:23 -04:00
Matt Nadareski
482746995f Deal with strings that aren't strings 2024-03-11 16:26:28 -04:00
Matt Nadareski
eb9075e47e Create and use more passthrough methods 2024-03-11 15:46:44 -04:00
Matt Nadareski
c7b1ce5233 Fix SizeKey issues, convert CMP to serialization 2024-03-11 15:23:10 -04:00
Matt Nadareski
5188e8f3e0 Fix remove flag issues 2024-03-11 14:31:02 -04:00
Matt Nadareski
e411d90822 Migrate unoffical keys 2024-03-10 16:49:07 -04:00
Matt Nadareski
c2e30138db Add setters and getters for Machine 2024-03-09 23:43:43 -05:00
Matt Nadareski
24d4e352a4 Remove nearly all explict fields 2024-03-09 21:34:26 -05:00
Matt Nadareski
05900cf818 Fix return/continue issues 2024-03-05 02:52:53 -05:00
Matt Nadareski
8f594f09a6 Migrate away from Core.Hash 2024-03-04 23:56:05 -05:00
Matt Nadareski
d5462c6909 Simplify status count statistics 2024-03-04 23:17:13 -05:00
Matt Nadareski
0980cc194b Simplify hash count statistics 2024-03-04 23:05:58 -05:00
Matt Nadareski
d06205f186 Simplify item count statistics 2024-03-04 22:52:03 -05:00
Matt Nadareski
17c023efaa Use Matching to replace NaturalSort 2024-02-29 21:20:44 -05:00
Matt Nadareski
2145245c31 Support ancient .NET in DatFiles 2024-02-28 22:54:56 -05:00
Matt Nadareski
de59d0252c Support ancient .NET in FileTypes 2024-02-28 21:59:13 -05:00
Matt Nadareski
ede4487cf0 Fix issues found during testing 2023-08-15 01:38:01 -04:00
Matt Nadareski
ce6a64d4cd Add nullable context to SabreTools.Core 2023-08-12 00:55:41 -04:00
Matt Nadareski
a18ee46d5d Add nullable context to SabreTools.DatFiles 2023-08-10 23:22:14 -04:00
Matt Nadareski
728b5d6b27 Perform mass cleanup
This is cleanup based on both new .NET functionality (in 6 and 7) as well as a ton of simplifications and things that were missed that were caught due to the cleanup.
2023-04-19 16:39:58 -04:00
Matt Nadareski
fd5fd79b95 Update serials and details objects 2023-04-19 12:26:54 -04:00
Matt Nadareski
18fee399f4 Fix ambiguous references 2023-04-17 13:22:35 -04:00
Matt Nadareski
66b767ed4d Add unused item dictionary database implementation 2022-11-03 15:54:00 -07:00