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
|
6eef11c319
|
Add much of the to metadata work
|
2024-03-11 11:07:21 -04:00 |
|
Matt Nadareski
|
e005b9c22c
|
Add accessor for internal model
|
2024-03-11 01:51:17 -04:00 |
|
Matt Nadareski
|
9ade33f419
|
Finish implementing Listxml internal conversion
|
2024-03-11 00:46:20 -04:00 |
|
Matt Nadareski
|
91875b4eaf
|
Remove a couple specialized constructors
|
2024-03-10 21:08:34 -04:00 |
|
Matt Nadareski
|
9735a178c5
|
Remove DatHeaderField enum
|
2024-03-10 21:03:53 -04:00 |
|
Matt Nadareski
|
49b7a5b273
|
Move ItemType to untyped base class
|
2024-03-10 20:45:54 -04:00 |
|
Matt Nadareski
|
97542bf966
|
Convert remaining items, add NameKey
|
2024-03-10 20:39:54 -04:00 |
|
Matt Nadareski
|
2c8f2ce495
|
Add fields and constructors for typed DatItem
|
2024-03-10 17:38:44 -04:00 |
|
Matt Nadareski
|
af9e243f87
|
Add typed DatItem base class
|
2024-03-10 17:14:36 -04:00 |
|
Matt Nadareski
|
1e664d3ca8
|
Remove unused constructor from DatItem
|
2024-03-10 17:08:25 -04:00 |
|
Matt Nadareski
|
9f72eaeb55
|
Remove unused Logger from DatItem
|
2024-03-10 17:05:44 -04:00 |
|
Matt Nadareski
|
d81fb22cf6
|
Remove unnecessary Create method and test
|
2024-03-10 17:03:19 -04:00 |
|
Matt Nadareski
|
0af9a0cf47
|
Force internal model constructors to be non-null
|
2024-03-10 17:00:11 -04:00 |
|
Matt Nadareski
|
e411d90822
|
Migrate unoffical keys
|
2024-03-10 16:49:07 -04:00 |
|
Matt Nadareski
|
79b0523208
|
Add notes for OpenMSX
|
2024-03-10 00:57:48 -05:00 |
|
Matt Nadareski
|
2165cd2173
|
Add metadata converter skeleton with TODOs
|
2024-03-09 23:52:01 -05:00 |
|
Matt Nadareski
|
c2e30138db
|
Add setters and getters for Machine
|
2024-03-09 23:43:43 -05:00 |
|
Matt Nadareski
|
f37e3a07da
|
Add constructors for internal models
|
2024-03-09 21:46:38 -05:00 |
|
Matt Nadareski
|
24d4e352a4
|
Remove nearly all explict fields
|
2024-03-09 21:34:26 -05:00 |
|
Matt Nadareski
|
c755abf4c0
|
Fix tests, migrate Adjuster
|
2024-03-08 21:12:13 -05:00 |
|
Matt Nadareski
|
2dbe257023
|
Replace usages of Name field (nw)
|
2024-03-08 20:42:24 -05:00 |
|
Matt Nadareski
|
71dcc04558
|
Add new helper methods to DatItem
|
2024-03-08 15:31:21 -05:00 |
|
Matt Nadareski
|
4d8b65ecf6
|
Remove unused usings
|
2024-03-08 15:00:53 -05:00 |
|
Matt Nadareski
|
48cbd47966
|
Replace Constants with Hashing
|
2024-03-06 11:23:22 -05:00 |
|
Matt Nadareski
|
f0fa7bb6bf
|
Address a handful of TODOs
|
2024-03-06 00:33:45 -05:00 |
|
Matt Nadareski
|
919973266c
|
Consolidate replacement code
|
2024-03-05 20:07:38 -05:00 |
|
Matt Nadareski
|
6987ec2641
|
Consolidate setter code
|
2024-03-05 17:17:40 -05:00 |
|
Matt Nadareski
|
d43a275f8c
|
Consolidate removal code
|
2024-03-05 16:37:52 -05:00 |
|
Matt Nadareski
|
fa99e6aefb
|
Remove redundant helper methods
|
2024-03-05 15:24:11 -05:00 |
|
Matt Nadareski
|
5e3e485d14
|
Implement simple filters
|
2024-03-05 02:56:50 -05:00 |
|
Matt Nadareski
|
2b2aa5aff8
|
Use DictionaryBase for setters
|
2024-03-05 02:20:12 -05:00 |
|
Matt Nadareski
|
539e4367e0
|
Use DictionaryBase for removal
|
2024-03-05 01:42:42 -05:00 |
|
Matt Nadareski
|
17c023efaa
|
Use Matching to replace NaturalSort
|
2024-02-29 21:20:44 -05:00 |
|
Matt Nadareski
|
e7c45c1f50
|
Support ancient .NET in DatItems
|
2024-02-28 22:07:00 -05:00 |
|
Matt Nadareski
|
823a9ca7b7
|
Enable nullability everywhere
|
2024-02-28 19:19:50 -05:00 |
|
Matt Nadareski
|
2757c2f568
|
Add stricter build options (nw)
|
2023-12-05 11:33:18 -05:00 |
|
Matt Nadareski
|
1c8417ac10
|
Add .NET 8, remove .NET 7
|
2023-11-15 00:00:59 -05:00 |
|
Matt Nadareski
|
985ea12879
|
Update nuget packages
|
2023-11-14 23:59:21 -05:00 |
|
Matt Nadareski
|
1d50ab962f
|
Migrate to Serialization package
|
2023-09-11 01:20:21 -04:00 |
|
Matt Nadareski
|
7d1cfc1340
|
Migrate to Nuget package for models
|
2023-09-04 23:51:37 -04:00 |
|
Matt Nadareski
|
ede4487cf0
|
Fix issues found during testing
|
2023-08-15 01:38:01 -04:00 |
|
Matt Nadareski
|
ed1f809065
|
Move more to the DatItem base class
|
2023-08-14 22:33:05 -04:00 |
|
Matt Nadareski
|
6adbe601a2
|
Move NaturalSort to separate library
|
2023-08-14 21:02:15 -04:00 |
|
Matt Nadareski
|
242150d54c
|
Move suffix generation
|
2023-08-14 19:29:10 -04:00 |
|
Matt Nadareski
|
10cf411879
|
Move information filling logic
|
2023-08-14 19:06:08 -04:00 |
|
Matt Nadareski
|
9a41d16e58
|
ConditionalHashEquals is fun
|
2023-08-14 18:43:56 -04:00 |
|
Matt Nadareski
|
5b89d382a7
|
Use internal models for Machine
|
2023-08-14 15:12:26 -04:00 |
|