86 Commits

Author SHA1 Message Date
Matt Nadareski
ba05626a65 Remove legacy SabreTools.Test project 2025-04-14 12:34:04 -04:00
Matt Nadareski
0fe0f0a235 Create DatTools test project; move Cleaning tests 2025-02-19 14:13:26 -05:00
Matt Nadareski
8dfbde6136 Add skeleton DatFiles test project 2025-01-09 03:44:42 -05:00
Matt Nadareski
f3eb7349bb Add first set of DatItemTool tests 2025-01-06 12:22:54 -05:00
Matt Nadareski
bab894ea2c Create skeleton test project for FileTypes 2025-01-04 22:57:08 -05:00
Matt Nadareski
f5e2d8a11c Add tests for Core; fix found issues 2025-01-04 19:47:39 -05:00
Matt Nadareski
1b2375beac Remove RombaSharp 2024-12-06 12:55:02 -05:00
Matt Nadareski
0e5572ff18 Merge Filtering into DatTools 2024-10-30 11:26:56 -04:00
Matt Nadareski
070dd89d58 Move Headerer to different repo 2024-10-24 21:35:53 -04:00
Matt Nadareski
cf54891993 Update SabreTools.IO 2024-10-24 00:36:44 -04:00
Matt Nadareski
1f0637cc91 Split Headerer back out
This is in anticipation of making it a fully independent program. Currently, the only links to the rest of SabreTools are a few usability libraries that are mostly unnecessary. The main logic now lives as a separate library in SabreTools.Skippers.
2024-10-23 22:04:52 -04:00
Matt Nadareski
c3fe04df2d Move SabreTools.Filter to SabreTools.Core.Filter 2024-03-12 22:52:36 -04:00
Matt Nadareski
17c023efaa Use Matching to replace NaturalSort 2024-02-29 21:20:44 -05:00
Matt Nadareski
2b25ab167e Use Nuget package for Skippers 2024-02-29 16:09:24 -05:00
Matt Nadareski
1d50ab962f Migrate to Serialization package 2023-09-11 01:20:21 -04:00
Matt Nadareski
93c4bb6a7e Remove original project from solution 2023-09-08 12:52:44 -04:00
Matt Nadareski
7d1cfc1340 Migrate to Nuget package for models 2023-09-04 23:51:37 -04:00
Matt Nadareski
6adbe601a2 Move NaturalSort to separate library 2023-08-14 21:02:15 -04:00
Matt Nadareski
58ce48235c Create new unused Filter library 2023-08-11 11:15:34 -04:00
Matt Nadareski
d071575b51 Add empty serialization library 2023-07-13 10:08:26 -04:00
Matt Nadareski
3770b260c4 Start adding currently-unused models 2023-07-11 23:39:54 -04:00
Matt Nadareski
80d6517f3c Add empty unit test project 2020-12-18 13:31:29 -08:00
Matt Nadareski
778c307e3e Reports to own library 2020-12-11 10:10:56 -08:00
Matt Nadareski
24d4be0571 Split DatFiles namespace 2020-12-10 23:24:09 -08:00
Matt Nadareski
50fa2a7725 Extract out DatFiles + Reporting namespace 2020-12-08 16:37:08 -08:00
Matt Nadareski
e806927195 Extract out DatItems namespace 2020-12-08 15:15:41 -08:00
Matt Nadareski
82e3a3939b Extract out FileTypes namespace 2020-12-08 14:53:49 -08:00
Matt Nadareski
0512e393c8 Extract out Filtering namespace 2020-12-08 13:48:57 -08:00
Matt Nadareski
b41ae7a7c3 Data and Tools -> Core 2020-12-08 13:23:59 -08:00
Matt Nadareski
96e2afcfe4 Extract out IO namespace, Part 1 2020-12-07 15:08:57 -08:00
Matt Nadareski
ee3e4645a0 Extract out Logging namespace 2020-12-07 14:29:45 -08:00
Matt Nadareski
6423e46b53 Extract out Help namespace 2020-12-07 13:57:26 -08:00
Matt Nadareski
8d593c585c Extract out Skippers namespace 2020-12-07 13:02:42 -08:00
Matt Nadareski
e7461370af Extract out Data namespace 2020-12-07 12:33:24 -08:00
Matt Nadareski
a25ffc8a36 Update README with main 2020-07-15 10:56:50 -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
4ad77d6be6 Cleanup and overhaul (#21)
* Syntax cleanup

* More minor cleanup, use Linq

* Fix broken features by using correct values

* Feature flags the same

* Features are modular

* No AlphaFS, more .NET versions

* Fix appveyor

* Put back identifiers, for some reason

* String interpolation, modernization

* Better use of GetField

* XmlTextWriter to remove possible issues

* Fix header for OpenMSX
2020-06-10 22:37:19 -07:00
Matt Nadareski
a39dfdde37 Update to NETStandard and NETCore, include 462 still 2019-03-29 00:15:40 -07:00
Matt Nadareski
ac730b60ca [ALL] Remove "AnyCPU"/x86 options for build 2018-03-06 01:39:23 -08:00
Matt Nadareski
f72b06a561 [SabreTools.Library] Update folder name 2017-05-04 02:38:56 -07:00
Matt Nadareski
6b5a23247c [ALL] Update README.MD and rename SabreTools.Library 2017-05-04 02:33:49 -07:00
Matt Nadareski
32e8800f21 Update packages, fix prebuild 2017-02-13 13:53:06 -08:00
Matt Nadareski
ea82db8a41 [ALL] Add Xamarin-compatible build configurations 2016-10-28 21:01:52 -07:00
Matt Nadareski
87744405f0 [ALL] Allow expanded output format set, convert methods over to new system, add skeletons for remaining output formats, remove simplesort standalone 2016-10-25 16:04:45 -07:00
Matt Nadareski
30c2e76bdf [SimpleSort, TGZConvert] Merge TGZConvert functionality into SimpleSort 2016-09-12 22:00:25 -07:00
Matt Nadareski
fa7a1596c7 [SabreToolsUI] Remove all SabreToolsUI references 2016-09-12 21:21:03 -07:00
Matt Nadareski
ccafe6999c [Headerer] Remove standalone headerer exe 2016-09-12 16:49:18 -07:00
Matt Nadareski
06980d88e4 [SabreTools SLN] Fix build output 2016-09-06 14:53:12 -07:00
Matt Nadareski
e23ae61b9e [RombaSharp] Fix building 2016-08-31 13:00:40 -07:00
Matt Nadareski
4cce79a932 [RombaSharp] Get framework started
This is meant to be a wholesale Romba port written in C# so most features will be available. At this moment, all it does is initialize all of the items and it's halfway to getting things inserted into the database.
2016-08-30 15:02:48 -07:00