Commit Graph

678 Commits

Author SHA1 Message Date
Matt Nadareski
ca282b0ba1 Keep parsing internal to FilterKey 2024-10-24 04:01:45 -04:00
Matt Nadareski
14fc7777cb Create and use FilterKey 2024-10-24 03:16:45 -04:00
Matt Nadareski
349d3d1a78 Make Extra INI more consistent 2024-10-24 02:47:30 -04:00
Matt Nadareski
be2fc9ae7c Make statistics a bit less strange 2024-10-24 01:51:04 -04:00
Matt Nadareski
3b30ed2ebb Clean up filter code; detuple 2024-10-24 01:33:41 -04:00
Matt Nadareski
15dba6fbbd Remove outdated project references 2024-10-24 00:38:46 -04:00
Matt Nadareski
cf54891993 Update SabreTools.IO 2024-10-24 00:36:44 -04:00
Matt Nadareski
0c65e5b588 Ensure blanks during D2D are handled properly (fixes #80) 2024-10-22 13:05:51 -04:00
Matt Nadareski
4d5ac92125 Fix some over-accessible fields 2024-10-19 23:17:37 -04:00
Matt Nadareski
16f173099d Add back non-null markers for old .NET 2024-10-19 22:50:42 -04:00
Matt Nadareski
6a26a0d2fa Make item dictionary implementations consistent 2024-10-19 22:39:23 -04:00
Matt Nadareski
97432a446a Use remaining Any calls more correctly 2024-10-19 21:46:59 -04:00
Matt Nadareski
b87b05f828 Reduce Linq usage across entire project 2024-10-19 21:41:08 -04:00
Matt Nadareski
e83bd451f8 Sync build matricies from other projects 2024-10-19 12:10:56 -04:00
Matt Nadareski
c9bff5e0aa Update all libraries 2024-10-19 11:43:11 -04:00
Matt Nadareski
d271d8e0b8 Ensure standard header copies all fields 2024-09-30 19:47:56 -04:00
Matt Nadareski
4b3cb481c1 Only remove extension in ORPG when it's Rom 2024-07-30 09:10:03 -04:00
Matt Nadareski
8344e9ae9b Code formatting and usings cleanup 2024-07-17 15:46:42 -04:00
Matt Nadareski
aa147379f3 Across the board package updates 2024-07-16 00:27:12 -04:00
Matt Nadareski
651f771ffd Standardize some model access 2024-07-15 12:48:26 -04:00
Matt Nadareski
d146b6f589 Update ORPG based on user assumptions 2024-07-03 10:59:35 -04:00
Matt Nadareski
806d0221d0 Update packages 2024-04-26 22:00:40 -04:00
Matt Nadareski
3077f77980 Update packages 2024-04-24 16:27:26 -04:00
Matt Nadareski
c53a506dba Update packages, fix build 2024-04-24 13:45:38 -04:00
Matt Nadareski
dc889afdbb Update packages 2024-03-25 14:34:21 -04:00
Matt Nadareski
c90c7a7dd7 Fix build issue from removed using statement 2024-03-20 11:45:36 -04:00
Matt Nadareski
d507b84b28 Create IDDB variant for ConvertMetadata 2024-03-20 11:36:14 -04:00
Matt Nadareski
9185b4e238 Handle more IDDB-specific places that use Machine information 2024-03-20 11:22:33 -04:00
Matt Nadareski
0c0a3c52b7 Add non-index variants of duplicate finding to IDDB 2024-03-20 10:40:30 -04:00
Matt Nadareski
54180310b8 Handle most places where source was being set for IDDB 2024-03-20 02:10:38 -04:00
Matt Nadareski
106e91690b Start replacing more IDDB locations that use Source 2024-03-20 01:50:08 -04:00
Matt Nadareski
a2048a68d2 Force statsOnly to be required for IDDB AddItem 2024-03-20 01:32:15 -04:00
Matt Nadareski
abcfb44455 Force source index for IDDB AddItem 2024-03-20 01:29:59 -04:00
Matt Nadareski
b48fbcc04d Make IDDB ParseAddHelper implementation use source index 2024-03-20 01:15:07 -04:00
Matt Nadareski
ea659cd691 Add source dictionaries for IDDB, currently unused 2024-03-20 00:59:47 -04:00
Matt Nadareski
1c1ef29e90 Add transformative get-only accessors for IDDB 2024-03-19 23:38:56 -04:00
Matt Nadareski
c2ca5a0a6d Add more IDDB accessors; make more IDDB variants of methods 2024-03-19 23:35:29 -04:00
Matt Nadareski
efc184627a Add more IDDB variants; port GetDuplicates to IDDB 2024-03-19 23:15:58 -04:00
Matt Nadareski
a4b11218e3 Move original splitting methods to ItemDictionary 2024-03-19 22:23:45 -04:00
Matt Nadareski
e1ef1caf5b Port SetOneGamePerRegion to IDDB 2024-03-19 22:10:59 -04:00
Matt Nadareski
7657a54ff2 Port AddRomsFromBios to IDDB 2024-03-19 21:48:40 -04:00
Matt Nadareski
251883b54e Port AddRomsFromDevices to IDDB 2024-03-19 21:41:09 -04:00
Matt Nadareski
c74d593100 Port AddRomsFromParent for IDDB 2024-03-19 21:25:50 -04:00
Matt Nadareski
2f6bf4c316 Remove instances of MachineKey from IDDB; fix build 2024-03-19 21:14:07 -04:00
Matt Nadareski
6e38960fc2 Migrate AddRomsFromChildren for IDDB 2024-03-19 21:07:47 -04:00
Matt Nadareski
440dcadfa1 Move IDDB splitting methods to IDDB 2024-03-19 20:41:39 -04:00
Matt Nadareski
e342c6e7d3 Move DatFile removal code to new partial class 2024-03-19 19:57:45 -04:00
Matt Nadareski
f059710031 Use using instead of inlined namespace 2024-03-19 19:54:03 -04:00
Matt Nadareski
2921c87913 Split SerializableDatFile into its own file 2024-03-19 19:52:59 -04:00
Matt Nadareski
e8ab02ebc3 Move Remover methods because of external access differences 2024-03-19 19:39:54 -04:00