Commit Graph

369 Commits

Author SHA1 Message Date
Matt Nadareski
bc87413108 Filters to their own namespace 2020-07-30 22:51:33 -07:00
Matt Nadareski
a4b2a4ff17 Clean up Skipper structure 2020-07-30 21:07:25 -07:00
Matt Nadareski
9ed8d0e4b9 VSCode cleanup 2020-07-30 16:54:25 -07:00
Matt Nadareski
7e64d55b2c Minor changes to ORPG filter 2020-07-29 12:58:15 -07:00
Matt Nadareski
e82f6c1af9 Fix build 2020-07-28 17:21:13 -07:00
Matt Nadareski
e23596983a Add support for inverted CRC flag 2020-07-28 17:00:19 -07:00
Matt Nadareski
e12d01cdb6 Add comprehensive remark 2020-07-28 13:29:14 -07:00
Matt Nadareski
88681b01c5 Fix default logic in 1G1R 2020-07-28 13:25:48 -07:00
Matt Nadareski
71815ee785 Preliminary 1G1R 2020-07-27 22:31:17 -07:00
Matt Nadareski
22f8fb03e9 Remove unnecessary complexity 2020-07-27 15:21:59 -07:00
Matt Nadareski
5e1a10c797 Librarian 2020-07-27 12:41:36 -07:00
Matt Nadareski
63c73bb68b Misc. cleanup 2020-07-27 11:21:32 -07:00
Matt Nadareski
b50f55af6b Rename Header, remove redundant setters 2020-07-27 10:26:08 -07:00
Matt Nadareski
27812be11a Forgot comments, horrible spelling 2020-07-27 09:52:38 -07:00
Matt Nadareski
706eb7c0a6 Stats in dictionary 2020-07-27 01:39:32 -07:00
Matt Nadareski
3621807790 Fix build 2020-07-27 00:26:11 -07:00
Matt Nadareski
7df10855fa Move a couple of methods 2020-07-26 23:46:59 -07:00
Matt Nadareski
5838c6f5c3 Create and use ParentablePath 2020-07-26 23:39:33 -07:00
Matt Nadareski
3edd40b238 Remove TODOs 2020-07-26 23:02:36 -07:00
Matt Nadareski
be7e3175a0 TODOs, cleanup, Nuget 2020-07-26 22:52:24 -07:00
Matt Nadareski
9a14d4befb File type tango 2020-07-26 22:44:05 -07:00
Matt Nadareski
4f28ae7f61 Add and use ItemDictionary class 2020-07-26 22:34:45 -07:00
Matt Nadareski
efc90457e5 Create and use SortedKeys 2020-07-26 21:00:30 -07:00
Matt Nadareski
1b7e3d7d73 Duplicate CHDs are expected 2020-07-23 22:31:50 -07:00
Matt Nadareski
ca62e5cd71 CHDs not in folders of parent 2020-07-23 21:49:09 -07:00
Matt Nadareski
6a0efdc3a2 Ensure key ordering for merge/split 2020-07-23 16:21:19 -07:00
Matt Nadareski
151b0b4a79 Extra merge tag code 2020-07-23 15:45:14 -07:00
Matt Nadareski
59d0a56c82 Remove more parallelization 2020-07-23 13:54:59 -07:00
Matt Nadareski
e8e84f9762 Tweak stats output and input handling 2020-07-23 11:40:45 -07:00
Matt Nadareski
c47793fb57 Null checks, de-parallelize 2020-07-23 10:08:41 -07:00
Matt Nadareski
03cdc8be60 One more revert 2020-07-23 00:08:03 -07:00
Matt Nadareski
87349fec76 Revert filtering order to pre-1.0.1 2020-07-22 22:39:29 -07:00
Matt Nadareski
8e5fa3ef84 Check for proper filter text, add warning 2020-07-22 10:05:35 -07:00
Matt Nadareski
ce38911d66 Fix CHD parsing, threading, version 2020-07-19 21:59:34 -07:00
Matt Nadareski
4596c7b299 Fix issue with CHD-only dats 2020-07-19 13:42:07 -07:00
Matt Nadareski
75490b7e13 Try different approach to null items 2020-07-19 13:09:08 -07:00
Matt Nadareski
9c7b044e93 Null items are no fun 2020-07-19 12:57:13 -07:00
Matt Nadareski
334e1c4585 Filter Abstraction (#25)
* Add category, back filters by dictionary

* Complete internal filter set

* Fix AreaSize filter

* Populate filter object the hard way

* Manipulation flags should not be filters

* None of them need to be public

* Convert to partial helper method

* Better method use

* Field, not string; no dictionary

* Add FilterTo method for later

* More naming options (easier conversion)

* Update README
2020-07-18 21:35:17 -07:00
Matt Nadareski
6f875c3460 Maintain consistent terminology 2020-07-15 10:47:13 -07:00
Matt Nadareski
4e406604c2 Remove .NET Framework 4.6.2/4.7.2 (#24)
* Remove < .NET 4.8, general cleanup

* Abstract

* Tango

* Banner

* Scan no more

* Common

* Application

* Access

* Filter-feeder

* Graffiti

* Paint-over

* Law and Order

* XOR-o

* Unused staircase

* Maybe

* Maybe not

* Delete this

* The word is "no"

* Emit

* Improper

* Aye aye

* Fence

* Barrier

* Monkey

* Pail

* Lines
2020-07-15 09:41:59 -07:00
Matt Nadareski
1a718a3915 Implement JSON reading 2020-06-16 11:27:36 -07:00
Matt Nadareski
a7e52919c3 Fix softwarelist read 2020-06-16 11:27:10 -07:00
Matt Nadareski
e7984b7b74 Add JSON write 2020-06-15 22:31:46 -07:00
Matt Nadareski
6e12fa13eb Use CMPReader in CMP and DC 2020-06-15 12:41:39 -07:00
Matt Nadareski
099689a808 Fix Logiqx output 2020-06-15 12:40:03 -07:00
Matt Nadareski
0cc10e73df Implement ClrMameProReader 2020-06-15 10:56:47 -07:00
Matt Nadareski
78340b6813 KVP >> Tuple 2020-06-14 23:07:31 -07:00
Matt Nadareski
a230b44898 Add TODO for later 2020-06-14 22:51:55 -07:00
Matt Nadareski
34980e92ad Use SeparatedValueReader, add all fields 2020-06-14 22:50:58 -07:00
Matt Nadareski
c070167eb9 Char, not string 2020-06-14 20:33:06 -07:00