Commit Graph

15 Commits

Author SHA1 Message Date
Matt Nadareski
40e0e14751 [Filter] Internally use regex in preparation for external usage 2017-02-08 17:51:45 -08:00
Matt Nadareski
fa48932926 [Filter] Clean up Filter to be more maintainable 2017-02-08 17:19:13 -08:00
Matt Nadareski
77be3b3d84 [Filter] Add logic hooked up to _includeOfInGame
Basically the logic that has been added will allow an external flag to enable the game name and not game name lists to match the cloneof and romof tags as well. This will allow more advanced set-building.
2017-02-08 14:02:43 -08:00
Matt Nadareski
1ad4937ccd [Filter] Add new (currently unused) flag in Filter for future use 2017-02-08 13:04:15 -08:00
Matt Nadareski
fb8ae7ab33 [Filter] Filter was getting unweildy, make it more streamlined to use 2017-02-08 12:51:19 -08:00
Matt Nadareski
8d6fa2c908 Revert "[ALL] String.Empty"
This reverts commit d1df5c2b60.
2017-01-27 16:53:29 -08:00
Matt Nadareski
d1df5c2b60 [ALL] String.Empty 2017-01-27 15:42:07 -08:00
Matt Nadareski
2282228e26 [Filter] Fix filter constructor 2017-01-12 14:30:24 -08:00
Matt Nadareski
57ed8cef30 [Filter] Add null checks on filter; attempt to find crash 2017-01-12 14:15:30 -08:00
Matt Nadareski
6488e294bc [SabreTools, Filter] Fully implement new flags 2017-01-11 17:27:25 -08:00
Matt Nadareski
7d1bb820a8 [SabreTools, Filter] Implement new filter, add warnings for invalid inputs 2017-01-11 16:53:22 -08:00
Matt Nadareski
d95551e9da [Filter] Fix placement of machine type filter; add runnable filter 2017-01-08 23:20:58 -08:00
Matt Nadareski
a4ed865650 [SabreTools, Filter] Add support for filtering on machine type 2017-01-08 23:09:31 -08:00
Matt Nadareski
7fa4e5f3cc [SabreTools, Filter] Add inverse filters 2016-12-05 10:53:08 -08:00
Matt Nadareski
53ca557e16 [DatItem, Filter] Abstract out Filter again 2016-10-26 21:02:01 -07:00