Matt Nadareski
|
ea753aeb06
|
Reduce unncessary use of this.
|
2024-12-06 13:23:53 -05:00 |
|
Matt Nadareski
|
a6a83b3e76
|
Update packages
|
2024-12-06 13:20:36 -05:00 |
|
Matt Nadareski
|
0125bd6619
|
Add .NET 9 to target frameworks
|
2024-11-13 03:55:33 -05:00 |
|
Matt Nadareski
|
c6109fdf97
|
Use new IO byte array extensions
|
2024-10-24 00:46:28 -04:00 |
|
Matt Nadareski
|
0c65e5b588
|
Ensure blanks during D2D are handled properly (fixes #80)
|
2024-10-22 13:05:51 -04:00 |
|
Matt Nadareski
|
5351ea47f0
|
Don't set status from BaseFile
|
2024-07-19 11:17:23 -04:00 |
|
Matt Nadareski
|
af8ea617a6
|
Don't write spamsum unless calculated
|
2024-07-19 11:15:13 -04:00 |
|
Matt Nadareski
|
8344e9ae9b
|
Code formatting and usings cleanup
|
2024-07-17 15:46:42 -04:00 |
|
Matt Nadareski
|
1235e72432
|
Fix many issues with SoftwareList-specific functionality
|
2024-03-12 16:17:05 -04:00 |
|
Matt Nadareski
|
82539f9a8f
|
Convert ListXML writer to serializer, fix cloning bugs
|
2024-03-12 13:00:34 -04:00 |
|
Matt Nadareski
|
912c2c62a9
|
Handle Displays that are Videos
|
2024-03-12 12:10:36 -04:00 |
|
Matt Nadareski
|
f9c207cf09
|
Take care of some TODO items
|
2024-03-12 11:53:58 -04:00 |
|
Matt Nadareski
|
71b997c7be
|
Fix more places where enums were being used instead of strings
|
2024-03-12 00:20:36 -04:00 |
|
Matt Nadareski
|
fe6d135dfb
|
Fix all reading of enum values from internal models
|
2024-03-11 21:30:24 -04:00 |
|
Matt Nadareski
|
1c8575adaf
|
Add normalization to all from metadata methods
|
2024-03-11 20:57:24 -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
|
6eef11c319
|
Add much of the to metadata work
|
2024-03-11 11:07:21 -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
|
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
|
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
|
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
|
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
|
823a9ca7b7
|
Enable nullability everywhere
|
2024-02-28 19:19:50 -05: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
|
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
|
59dd9e8d26
|
Add conversion helpers, fix build
|
2023-08-14 14:53:28 -04:00 |
|